之后出现了更多的应用,诸如通过佩戴手环,可以识别敲击位置,进而模拟键盘: 手机作为一个传感器完备的设备,自然也出现了通过振动识别身份的应用。有几篇就是通过振动信号的处理分析识别身份的。...然而目前止步于此,没有人做出来多模式或者设备的振动信号识别,毕竟振动/声音和介质息息相关,换一个介质,振动下的生物信息就会改变,至于改变成什么样子,似乎完全和设备有关,还没有能够找到规律。...其次是数据处理,音频我直接采用的mfcc,13维,其他特征没有尝试过,毕竟,mfcc似乎是最好的了。...这个网络架构也算比较轻量的,挺合适的。 这么看来我似乎没做什么实质性工作,笑。 接下来就得java写神经网络了,还想看resnet,虽然不是我这个方向的。
重置暂存区和工作区(啥都没了) --soft 移动HEAD,不重置暂存区和工作区 --mixed 移动HEAD,重置暂存区,不动工作区(默认模式) git reset HEAD 就是移动HEAD到HEAD(什么都没做...git checkout xiqunpan 把HEAD指向xiqunpan这个游标,用暂存区内容替换工作区 git checkout -- xx 把HEAD指向当前分支游标(什么都没做),选择性用暂存区内容替换工作区...把HEAD指向当前分支游标(什么都没做),用暂存区内容覆盖工作区(对比git add .) git checkout把HEAD指向当前分支游标(什么都没做),那就汇总一下工作区、暂存区与HEAD的差异吧...从1.9.0之后,shallow clone也可以支持数据交换(pull和push),因此还是非常有用的。...设置默认分支的方法: git config branch.master.remote origin git config branch.master.merge refs/heads/master 但是在我这里似乎需要改成
苹果没做到: 微软没做到: GitHub 没做到: Valve 没做到: Slack 没做到: Telegram 没做到: 谷歌地图没做到: 说实话,像这样糟糕的按钮对齐,我不用找就能举出无数的例子:...现在,我们什么也对不齐了: 我们也没法设置图标大小。在上面的例子中,所有图标的字体大小和行高都做了同样的设置。如你所见,它们的大小、边距都不一样,没有哪一个真正地对齐了。...不是这样的,水平居中也很难: 我认为这并没有什么深层次的原因,一切皆因人们不够严谨: 拜托! 这是个深思熟虑的决定吗? 我不得而知。...但是,即使字体参数可以不平衡,也不意味着它确实如此。现实中会发生什么呢?...SF Pro Text、Inter 和 Martian Mono 似乎都已经做到了这一点,所以使用它们不需要额外做什么工作就可以实现完美居中。
今天先做什么呢?小李想,a项目下周就要发布了,果断应该先做a项目呀。B项目要有产品经理在催,耽误了也不好呀,那么b项目就放在第二位吧。...只不过轻松的时间总是短暂的,吃完午饭回来,小李拖着疲惫的身躯继续写代码,看着旁边午休的同事,小李不由得心生羡慕:唉,我也想午睡啊,可惜工作还没做完,还是算了吧。...腰也不太舒服,我是不是不太适合程序员这个工作,小李经常这么问自己。好不容易熬到晚上,本想吃个饭就走人的,结果同事们不约而同地都回到工位上,似乎没有要走的意思。 于是小李只好返回工位。...时间来到了九点,小李发现手头上还有一一样工作还没做。于是小李苦恼地摇摇头,看来今天又要加班了,于是硬着头皮又写了一会代码。...似乎不是,这是一个令人向往的故事吗?似乎也不是,互联网公司就如一个围城,外面的人想进来,里面的人想出去,当然也有更多人想在里面继续修行,也许这就是大公司的魅力所在吧。
毕业四年了,感觉没做好一件事情,不想什么都是只做个开始就放弃。因为思科的packet tracer很多实验都做不了,只能安装个gns3。...之前安装过一次,没装好,后来就一直没管了(这种态度要不怎么说什么都做不好呢)。最近没办法,找了很多资料终于安装成功了。分享出来供大家参考下,也可以避免浪费不必要的时间精力用来安装一个软件。...hostid=" + hostid +", hostname="+ hostname + ", ioukey=" + hex(ioukey)[2:]) # create the license using md5sum...= b'\x4B\x58\x21\x81\x56\x7B\x0D\xF3\x21\x43\x9B\x7E\xAC\x1D\xE6\x8A' iouPad2 = b'\x80' + 39*b'\0' md5input...i', ioukey) + iouPad1 iouLicense=hashlib.md5(md5input).hexdigest()[:16] print("\nAdd the following text
“原创者” 原创者不墨守成规, 他们不仅有崭新的想法, 也通过实践去捍卫它们。...在另外一侧, 那些把事情匆忙做完的人 一直处在狂暴的焦虑状态, 他们也没法产生新想法。 在中间似乎有一个恰好的点, 这就是原创者聚集的地方。...你不去说“我超烂”, 而是说“最初的想法都是超烂的, 我只是还没做完而已。” 所以你怎样继续做呢? 3. 恐惧又如何呢? 原创者也会感到恐惧。...他们知道,从长远来看, 我们最大的悔恨不是自己做了什么, 而是自己没做什么。 就科学这个领域, 有些事我们希望能重做一遍, 就是把握溜走的机会。...他们也会害怕、疑虑。 他们犯拖延症。 他们有糟糕的想法。 有时,这些品质并不妨碍他们, 而是正因这些,他们才能成功。 不要无视他们。 如果这个人是你, 你也别无视了自己。
我思考了一下,似乎是没法向前兼容地实现新的协议流程,所以既然向前不兼容,那么干脆协商这边也可以优化一下。...然后由服务器选定具体用什么算法。重连的时候就只能传上一次的密钥和加密算法了,当然重连成功后任然会触发一次密钥更新。...当然mbedtls和openssl都有类似的设施,但是我不想直接用,还是想可以加入自定的Hash算法,因为这里并不特别在意减少碰撞,所以不需要md5或者sha1那种长度。...不过协议安全的考量上似乎还有点小问题。假设第三方劫持了网关,让网关同时当服务器和客户端,并解码转发数据,似乎还是可以获取原始内容。这种方法和现在一些路由器上破解HTTPS的方法如出一辙。...所以暂时我也没做这一层。也许后面有什么更好的方法可以解决这个问题。
我确实发现CL和LINK命令实际上什么也没做,因为这只是Devenv for VS2003到2008和MSBuild for VS2010。...这就是为什么在cmake文件中将CL更改为NMCL是无用的。...env变量也需要正确设置。.../ nmbcon是一个编译标志,表示使用BC instrumentation / nmtxon将用于覆盖率分析 CPP = cl.exe时 CPP_PROJ = / nologo / MD / W3 /...对于VS2010,这似乎是一个非常简单的修改,就像我们的一个用户从命令行使用MSBuild所需要的那样。 在第一次构建之后的“在哪里构建二进制文件”中,将有.vcxproj.user文件。
读代码时,你的大脑会发生什么? 或许你会认为,代码嘛,本质上就是解决数学或逻辑相关的问题,那读代码会激活MD网络也是可以理解的。 Too simple,too naive....MIT的研究人员进一步发现: 尽管读代码的时候激活了MD网络,但和数学、逻辑问题相比,它似乎更加依赖这个网络的不同部分。 也就是说,读代码时大脑的工作状态,还不能精确复制解数学问题时的大脑认知需求。...然而,先前的研究表明,数学和逻辑问题似乎主要依赖于左脑的MD区域,而涉及空间导航的任务对右脑的激活程度要高于左脑。...MIT这次的研究表明,读代码过程中,似乎同时激活了MD网络的左右两个部分;并且,读ScratchJr代码时,对右侧大脑的激活程度略高于左侧大脑。...他们的研究也表明,读代码的过程中,大脑众多的MD网络被激活,而不是与语言相关的区域。
vi丫、牛婉杨 自弗洛伊德事件发生以来,“Black Lives Matter”的抗议活动在当地闹的沸沸扬扬,警民关系也愈发紧张。...近日,就有黑客在eBay上买了警方的二手摄像机,想看看这些警察之前都录了些什么,果然,他们收获颇丰,从中找到了大量的视频证据。...一个视频中显示,几个身穿作战服的人似乎在某个房子附近找些什么。 还有在填写文书的军官: 这个摄像机似乎属于美国亚利桑那州东南部陆军军队Huachuca堡的宪兵。...他说:“据我了解,我买到的这台装的是2015年的系统,它并不能代表Axon的新技术,我也没做任何这方面的调查。”卖家也没给出任何回应。...实际上,二手摄影机在网上出售是很常见的,其他几位黑客也提供了他们自己的发现。
= new MyDelegate(MyMethod); 12 md1(this, EventArgs.Empty); 13 } 14 private void MyMethod...17 } 18 } 到了C#2.0时就可以省略掉起到为多委托声明的书写,直接内联方式写MyMethod方法: private void function() { MyDelegate md2...= delegate { Console.WriteLine("C#2.0写法"); }; md2(this,EventArgs.Empty); } 难道真的省去了中间的方法了吗?...); } 虽然声明的这个i没做什么实质性的工作,但是它却使编译器做了很多额外的工作,看图: ?...EventArgs e) 13 { 14 i++; 15 Console.WriteLine("C#2.0写法"); 16 } 17 } 这个开销还是蛮大的[另外i的值也变的不确定了
送分的md5 怎么还有md5 http://114.55.36.69:8000 md5 crash?fail 很简单的MD5绕过,构造如下payload。...python sqlmap.py -r 1.txt -D news —dump 也不再做过度赘述。...不一样的上传系统 http://114.55.36.69:8002/ 似乎是新瓶装旧酒的原题,安恒一月月赛的题目,不再做过多赘述。 一叶飘零师傅的博客有讲述。 这里抄【并改一下原话】。...不一般的注入 太菜了,这题没做出来Orz。 秘密的系统 不久前才开发的系统,功能也还不完善,代码也还有待改进 http://114.55.36.69:8014/ 看到一个Upload。
还有比如nginx也对grpc提供了支持。...gRPC 既然是 server/client 模型,那么我们直接用 Restful API 不是也可以满足吗,为什么还需要RPC呢?...// 嵌入之后,我们就已经实现了GRPC这个服务的接口,但是实现之后我们什么都没做,没有写自己的业务逻辑, // 我们要重写实现的这个接口里的函数,这样才能提供一个真正的rpc的能力。...嵌入之后,我们就已经实现了GRPC这个服务的接口,但是实现之后我们什么都没做,没有写自己的业务逻辑,我们要重写实现的这个接口里的函数,这样才能提供一个真正的rpc的能力。...// 嵌入之后,我们就已经实现了GRPC这个服务的接口,但是实现之后我们什么都没做,没有写自己的业务逻辑, // 我们要重写实现的这个接口里的函数,这样才能提供一个真正的rpc的能力。
新买的一加8T到手了,趁着没什么数据,当然要折腾起来了。...有网络问题,自挂梯子,不在下文重复了 本文建议爱折腾,有一定基础的同学看(其实作者也没什么基础hhhh),且文章会尽可能的不使用第三方工具(指一键刷机工具等)。 1....其他方式 之后获取root权限后,可以在Magisk里面刷入降级模块来直接刷全量包,我这里也没做尝试,就不展开了。...TWRP 似乎有别的Rec有做适配,我这里没做尝试,就不列举了,暂时觉得第二种方式就挺好的。...我也不是很懂啦。通过效果如图。 ?
假期一直在玩会长大大搞得ctf集训,一个假期也学到了,现在整理writeup,也对假期学习到的东西有一个清晰的认识… WEEK1_0x01_小明的女神 打开题目看到的是一幅女神的图片 看上去很熟悉,...很像是之前hctf做过的题目,于是查看源码 把这串代码通过base64图片解码之后得到的是和一样的图片,这里一下就没什么想法了,后来通过问学长得知把两张图片通过Bcompare,可以得出这么一串不同的数字...74.117.56.51.114.111.67.51 到这里直接脑洞碎掉了,一直都没什么想法,后来看到别人的writeup,得知把数字转换为acsii码得到Ju83roC3… 然后加在题目链接后面成为:...总体来说WEEK1的题目难度和综合程度都比较高,于是我等菜鸟一道也没做出来,不过还是不错,学到很多东西… WEEK2_0x01_颇有技巧的sql注入 这道题实在是难度太大,属于答案给我我都做不出的那种,...,用md5解码后得到,后面那串是lightless,一下子明白了 把上面的的罗马音照格式修改出来,修改cookie,提交…(这里使用的是firefox的temper data) Flag get!
其次 restful 确实也算广泛,但也仅仅只是在增删改查中。...同时又传入的是对应的 ID,这要是 Mysql,ID 基本都是按顺序的,万一 api 鉴权没做好,都不知道数据怎么变动的。当然这种情况一般都是比较少见的了。...不易加密 上文不是说到为啥都要使用 POST 请求,原因也挺简单的,就是加密,GET 请求一般都不会携带过多参数,针对数据效验的话最多也就一个 MD5 效验,然而是远远不够的,而 POST 所能携带的数据不仅仅是...MD5 效验,还能携带风控算法,二次效验,浏览器指纹算法等等,能保证一定的防破解性。...什么样的风格都因人而异,主要自己用的习惯就行,毕竟 api 接口只是风格,并不作为标准来衡量。
当下的中国电商行业软件市场,进销存这个词似乎渐渐淡出了人们的视线,取而代之的是看上去更高大上的ERP软件。很多原本主营进销存软件的供应商也都相继推出了ERP产品。...问题来了,究竟是什么原因造成了企业管理者对ERP的情有独钟呢? 一位多年职场奋战的销售说: “很多用户购买ERP产品,看中的是它的计划、排单、能力!...面对这样的客户,他会投其所好,不谈进销存系统,只给客户展示产品的APS模块,大把听上去高大上的新名词,五颜六色的甘特图,说得客户天花乱坠,单子也八九不离十了。...现在购买ERP产品的用户数量不少,但真正使用ERP产品最核心的计划功能的用户却寥寥无几,为什么? ...库存数据不准确说明什么?就是进销存管理没做好!对ERP有点常识的人都清楚,没有比库存数据不准确对ERP影响更大的了。 进销存和ERP并不是对立的两个概念,两者完全可以有机结合。
所谓知己知彼,我们得先知道,这个git-history到底做了什么!...那么,这个页面到底做了什么? Chrome为我们这种问题少年提供了强有力的支持:在网页上右键—检查— 找到Network页面,再次刷新网页,让我们看看,页面实际发送了什么请求。...所以,我需要做什么,才能在我司域名下也达到这样的效果呢?...于是我猜,我应该也可以用它运行一个本地服务器吧?...以上,就是我想做,做了,还没做的事情。是不是其实都很简单? 相比于一开始的懵逼/崇拜,自己实践之后才发现,原来如此!
领取专属 10元无门槛券
手把手带您无忧上云