首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户7502564172915
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 14
沸点 1
赞
15
返回
|
搜索文章
赞
文章( 14 )
沸点( 1 )
AndroidNativeEmu模拟执行计算出某电商App sign
这几天写代码写的很爽,因为经过几天没日没夜的调试,终于成功的把某电商App的sign用 AndroidNativeEmu 跑出来了,填了无数的坑,跑出正确结果的那一刻,内牛满面呀,心里充满了对 AeonLucid 大神的敬意,请收下我的膝盖 https://github.com…
Unicorn反混淆:恢复被OLLVM保护的程序(一)
现在很多程序利用ollvm的控制流平坦化来增加逆向分析的难度。 控制流平坦化 (control flow flattening)的基本思想主要是通过一个主分发器来控制程序基本块的执行流程,例如下图是正常的执行流程 这样可以模糊基本块之间的前后关系,增加程序分析的难度。 这里我们…
使用 Node.js 对文本内容分词和关键词抽取
众成翻译的文章有 tag,用户可以基于 tag 来快速筛选感兴趣的文章,文章也可以依照 tag 关联来进行相关推荐。但是现在众成翻译的 tag 是在推荐文章的时候设置的,都是英文的,而且人工设置难免不规范和不完全。虽然发布文章后也可以人工编辑,但是我们也不能指望用户或管理员能够…
「Spring Boot 2.4 新特性」启动耗时详细监控
逐渐增加。 Spring 生态复杂,非官方插件并未严格按官方标准实现。例如 @Configuration 注解提供了 proxyBeanMethods 属性默认开启,建议常见情况手动关闭提高性能。笔者在观察大部分非官方插件 stater 并未引入此属性。诸如此类的优化策略很多(…
Elasticsearch基本概念和原理
首先,一个索引地所有分片会自动均匀地分布在所有节点中。当我们加入一个新节点后,如下图所示,原集群节点中地分片,有部分会迁移到新节点。 注:设置分片数量稍微大于节点数量,有利于横向扩容时,分片蔓延到所有新节点,如图一所示,就是一个index包含四个分片,而es集群中有三个节点,新…
代码整洁之道的 7 个方法
在这篇短文中,我将介绍一些你可以用来改进你的代码的方法。本文代码示例均使用 JavaScript。 我发现但凡是可读的代码必定是可维护的。 作为一名开发人员,我的目标是编写高质量的代码。团队中的每个开发人员,不管他/她的技术水平如何,都必须能够通过阅读理解我所写的代码。代码的可…
开始学习函数式编程
函数式编程就是将程序全部使用函数来表达,向函数传入参数,接着输出结果。当有一串数据时,我们需要思考如何通过函数的形式来表达,而不是一行一行的命令式编程,举个例子: 这就是典型的命令式编程,先处理第一行,接着处理第二行。再来看看用函数式来表达这串代码,非常简洁易懂: 函数式编程的…
FlutterAssetsGenerator,一款Flutter资源索引生成插件
这样引入资源总感觉很容易写错,目录和文件名都得写完整,手滑了一下就容易写错。因而又有了下面一种简化的方法: 看起来是减少了不少要手写的地方,然而还是要手写一下文件名,文件后缀不同也需要再额外多写一点内容。而且还要再包一个方法,看起来也不是很好看。 FlutterAs…
而立之年——回顾我的前端转行之路
因为混得不好。 在成为程序员之前,我干过很多工作。由于学历的问题(高中),我的工作基本上都是体力活。包括但不限于:工厂普工、销售(没有干销售的才能)、搬运工、摆地摊等,转行前最后一份工作是修电脑。这么多年,月薪没高过 3300... 后来偶然一个机会我发现了知乎这个网站,在上面…
JavaScript的代码运行机制
这是一张简单的JavaScript运行图(如有错误地方请指出,谢谢大家)。大致分为两个阶段,编译阶段和执行阶段。在上一篇文章【JavaScript变量提升运行机制】中有简单提到过。这篇文章带大家来了解其中的一些概念。 这个过程是将由字符组成的字符串分解为有意义的代码块,这些代码…
下一页
关注了
38
关注者
2
收藏集
0
关注标签
1
加入于
2020-10-20