0x01 关于思路 代码是用C#写的,核心思路是末尾两端的数据是存储水卡的数据 首4位是存储水卡数据,倒数四位是校验码计算后的结果 偏移量82.然后首位4位中12和34位置的数据位置互换。
这是土土用 Python 发邮件的学习笔记 用 Python 推送每日天气 用到的 api : https://tianqiapi.com/ get_weather.py import re from...smtpObj.quit() print('success') except smtplib.SMTPException as e: print('error',e) #打印错误 用...就是这样一篇水水的文章 ---- 参考资料:https://zhuanlan.zhihu.com/p/24180606
更多的资料请百度、谷歌之,就目前来说我们简单了解下就够了,有了这些大体的了解,我们就开始今天尝试破解一张水卡(洗澡用,宿舍常见)试试。...工具:ACR122U-A9,UID可写白卡,待破水卡 平台&软件:Win7x64、XP:RadioWar的NFCGUI-Pro,简化版的mfocgui。...不如Linux上的兼容性好。 ? 0x03Kali尝试 值得一提的是,Kali原生支持ACR122U的,而且里面内置了很多的NFC安全研究的工具,极大的方便了我们的工作。...如果这张卡存在默认密码的话,理论上我们就能得到全部密钥。稍等几分钟,我们看到mfoc提示成功,dump文件已经得到,保存备份几次。然后我们再次去水机处刷卡,消费1元之后余额为8.00。...然后我们用hexeditor(这个会自动变成正常阅读顺序,当然某些数据不懂时我们可以尝试使用hexdump,这个是反端的顺序,可能会有新的发现)。打开分析。
第1个坑:越用越卡,CPU狂飙 现象 IDEA打开两三个小时之后,敲个代码都要卡两秒,鼠标转圈圈,CPU动不动就100%。 重启一下又好一会儿,过一会儿又卡了。...JVM频繁进行Full GC,自然就卡了。 再说说索引。 IDEA会对项目中的所有文件建立索引,以便实现快速搜索、跳转等功能。...常见的情况是: 源文件是UTF-8编码,但IDEA控制台用的是GBK 或者反过来,源文件是GBK,控制台用UTF-8 JVM的file.encoding参数没有正确设置 解决方案 第一步,统一所有地方的编码为...但是,如果团队成员没有使用统一的代码格式化规则(比如每个人的缩进设置不同:有的用4空格、有的用2空格、有的用Tab),就会导致互相覆盖、diff爆炸。...ClassNotFoundException 检查编译输出目录 + Rebuild 8 快捷键失灵 检查keymap + 关闭冲突软件 9 数据库时区错误 添加serverTimezone参数 10 提交时自动改格式
本次原创卡牌创作,我借助QClaw平台独立完成全流程设计。创作伊始,我先构思整体世界观与创作风格,确定卡牌的整体主题、稀有度划分与基础属性框架。...随后我逐一构思卡牌角色设定,精心设计角色名称、背景故事、专属技能与数值配比,反复打磨技能效果,兼顾整体平衡性与创意特色。...创作全程由我自主构思创意、敲定细节,借助工具辅助完善内容、优化排版,一步步将脑海中的创意构思,转化为完整且风格统一的原创卡牌作品,完整完成从灵感构思到成品落地的创作全过程。
实验性项目无法发布到市场,决定整改 项目改名为RNDouBan,决定做一个用react-native写的简单豆瓣客户端 测试版发布到google市场以获取豆瓣sdk做第三方豆瓣登录才好往下做...react-native-swiper地址不是特别的好用但是目前我没发现更加实用的,这个组件本来是用来做轮播图的,看了一下源码,应用的是ViewPagerAndroid和ScrollView,所以觉得可以一用,
如果有人拿到你的手机,把你的手机卡拿出来,放到另一个手机,然后登陆你的账号,使用找回密码的功能,于是验证码就发到他的手机上,然后进行登陆。...但是我需要说的是,邮箱密码也可以找回,所以sim卡加密很必要。...一般手机在可以对 sim 卡进行加密,而sim卡是Subscriber Identity Module的缩写,每张sim卡生产出来都有一个唯一的全球标示码。...,手机丢了,被其他人拿到,他们也没法通过拿到sim卡来找回自己的密码。...从本文的分析,很必要给手机卡加上密码,密码可以自己记在其它的地方,但是不要写在手机上。如果手机丢了,也就只有没了一个手机,不会因为手机丢了,没了支付宝和很多账号。 ----
Linux的软链接类似Windows的快捷方式,又不尽相同,本文对相关知识进行梳理总结 。...简介 软链接是将磁盘中的真实地址增加一个虚拟映射,使得用户访问该映射与访问真实磁盘地址完全相同,是Linux系统中灵巧编程的神兵利器。...具体操作 示例用例 测试在文件夹~/test 中进行 文件夹中包含tar_dir文件夹 test 文件夹中包含test_file.txt 文件 test_file.txt 文件内容为 Test_File_Data...second_test_file.txt :~/test# cat dir_link/second_test_file.txt Second_Test_File_Data 删除软链接 软链接本质是文件,可以直接用rm
宝塔自7.8版本后我就已经对它失望了,先是加很多的检测,后事加密代码,完全违背了全开源的初衷。虽然是迫于政策,但对付费插件这鸡肋的功能无语,比如我要同步数据库,...
Linux下mmc_test测试工具使用 很多朋友也都有疑问,如何在Linux下,测试emmc/sd模块呢? 当然,mmc core提供了mmc_test.c来作为mmc driver的测试文件。...Basic write (no data verification)... mmc0: Result: OK 这个工具可以尽可能的帮助我们测试SD/EMMC卡,使用起来吧!
作为熟练使用 Serverless 的小能手,我们今天就用云函数改云函数配置,实现定时配置预置并发。 预置美妙,睡个懒觉!...函数控制台地址:https://console.cloud.tencent.com/scf/list 打开函数的代码编辑页面,我们可以看到其中的代码是用腾讯云的 Python SDK 修改函数配置(在云函数的...详细介绍可以查看云函数的文章,这里我们列举一些常见的用例: 0 55 19 24 3 * 2021 表示在 2021 年 3 月 24 日 19:55 触发 0 0 2 1 * * * 表示在每月的 1
在Spark安装和运行时,各种配置文件需要向所有服务器发送,一个个执行SCP肯定不够优雅,做个shell解决这个问题:
Linux中查看GPU的信息与使用情况 1.查看显卡信息 由于测试环境使用的是NVIDIA的显卡,这里直接通过lspci命令即可查询具体显卡信息 lspci | grep -i nvidia lspci...常用管理命令 1.列出所有可用的Nvidia设备 nvidia-smi -L image.png 2.列出每个GPU卡的详细信息 nvidia-smi --query-gpu=index,name,...uuid,serial --format=csv image.png 3.查询某个GPU卡的详细信息(指定GPU卡的id,只截图一部分) nvidia-smi -i 0 -q image.png 4...加上-r参数可以重启某个GPU卡(0是GPU卡的序号) nvidia-smi -r -i 0
根据第三方的调研数据显示,有77%的Android手机用户承认自己曾遭遇过手机变慢的影响,百度搜索“Android+卡慢”,也有超过460万条结果。...在业内,Android手机一直有着“越用越慢”的口碑,这个现象甚至超出了硬件范畴——很多中高端Android手机在硬件参数上都优于同一代iPhone,但是它们仍然会在使用半年到一年的时间后进入“欠流畅”...同样,为什么Android手机的“卡慢”问题永远比iPhone要更加严重,它的答案也从一开始就注定了。 ...而从Mac OS开始,苹果就将操作系统的私有化视为企业战略,用乔布斯的话来讲,他是将iOS装进了iPhone这个盒子里,然后卖给了用户。...所以,iPhone之所以不会出现“越用越卡”的情况,是因为苹果公司对它的手机从硬件到软件拥有最高的管理权限,在封闭式的环境中,来自第三方的应用程序无法调用超过iPhone承受限度的指令,自然也不可能造成持续性的系统损伤
本文将会介绍NIO三件套中的最后一套Selector,并在理解Selector的基础上,协助小师妹发一张好人卡。我们开始吧。...更多内容请访问www.flydean.com 这个问题,我沉思了大约0.001秒,于是给出了答案:给他们发张好人卡吧,应该就不会再来纠缠你了。 小师妹:F师兄,如果给他们发完好人卡还没有用呢?...刚好我们可以用Selector来模拟一下发好人卡的过程。 假如你的志伟师兄和子丹师兄想跟你建立联系,每个人都想跟你建立一个沟通通道,那么你就需要创建两个channel。...static final int OP_CONNECT = 1 << 3; public static final int OP_ACCEPT = 1 << 4; 我们可以看到上面的4个Event是用位运算来定义的...总结 本文介绍了Selector和channel在发好人卡的过程中的作用。
一、项目简介 Credit Card Fraud Detection https://www.kaggle.com/dalpozz/creditcardfr...
2.故障场景说明1.本次技术分享是自己很早之前初学Linux时的学习记录,如有错误,感谢提出完善。2.在这台测试机上进行过大量技术实践,突然某一天进行登录操作时,发现命令终端无比卡慢。...3.首先进行重启大法,重启机器后还是一样卡慢,于是开始仔细找原因。二、查看当前系统装态1.查看当前进程状态系统负载过高,系统相当卡慢。...06 /usr/lib/systemd/systemd --switched-root --system --deserialize 182.查看系统整体状态系统已恢复正常,测试shell命令行终端有无卡顿缓慢情况
摘要 看病忘带社保卡,挂号缴费医保结算寸步难行。微信"我的社保卡"服务号里的电子社保卡与实体卡一一对应、功能相通,可在就医全流程亮码使用并完成医保结算。本文讲清原理、激活步骤、异地就医与常见疑问。...这种"忘带卡"的痛点,其实有一个早就准备好的解决方案——电子社保卡。它由人力资源社会保障部于2018年4月22日首次签发,是实体社会保障卡的线上形态和电子证照,与实体社保卡一一对应、功能相通。...下次再遇到忘带实体卡的情况,不用再焦虑,掏出微信、打开"我的社保卡"服务号,电子凭证立刻就能用。 二、电子社保卡为什么能在医院用 很多人会担心:医院真的认电子社保卡吗?答案是肯定的。...三、激活电子社保卡,三步搞定 要在医院顺利使用电子社保卡,第一步是把它激活。整个流程通过微信"我的社保卡"服务号即可完成,过程清晰、可核验。 第一步,关注"我的社保卡"微信服务号。...在微信搜索"我的社保卡",关注名为"我的社保卡"的官方服务号,进入服务号主页面。 第二步,点击底部菜单"电子社保卡" → "激活电子社保卡"。
一、项目简介 Credit Card Fraud Detection https://www.kaggle.com/dalpozz/creditcardfrau...
主体内容部分使用LinearLayout控件,设置id 新建四个Fragment选项类,继承系统的Fragment类 重写onCreateView()方法,返回一个View对象 新建四个布局文件,显示选项卡对应的内容...FragmentManager对象的beginTransaction()方法,开启事务,获得FragmentTransaction对象 调用FragmentTransaction对象的replace()方法,用Fragment...方法,获取到当前点击的控件的id switch判断一下id,根据不同的id展示不同的fragment FragmentTransaction对象的replace()方法里面,参数1必须是个容器对象,我用TextView