码农印象 码农印象
3年前
【Golang】Go sqlx操作mysql教程
sqlx是Go数据库操作包,它在database/sql包的基础上增加了更加高效的数据库操作函数,也就是说使用sqlx操作数据库比使用database/sql更加方便。1.sqlx关键概念介绍sqlx定义了下面几个关键类型:gosqlx.DB代表一个数据库sqlx.Tx代表一个事务sqlx.Rows代表sql查询结果的多行
Souleigh ✨ Souleigh ✨
3年前
Vue - diff 算法
diff是什么?diff就是比较两棵树,render会生成两颗树,一棵新树newVnode,一棵旧树oldVnode,然后两棵树进行对比更新找差异就是diff,全称difference,在vue里面diff算法是通过patch函数来完成的,所以有的时候也叫patch算法⏳diff发生的时机diff发生在什么时候呢?当然我们可以说在数据更新的时候发生d
不能Hook的人生不值得 jsHook和模拟执行
一、目标李老板:奋飞呀,上次分析的那个App光能Debug还不够呀,网页中的js也用不了Frida,我还想Hook它的函数,咋搞呀?再有App可以RPC去执行签名,这个js我如何去利用呀?总不能代码都改成js去做请求吧?奋飞:老板呀,你一下提这么多要求,不是明摆着要我们加班吗?这次加班费可得加倍。二、步骤最简单易行的jsHookcon
风花雪月 风花雪月
3年前
软著源码提交基本要求
按照以下要求来提交1、代码要求提供原始代码,不能使关键代码,语法要求完整,例如C代码应该是include之类开头的,C代码应该是using之类开头的,不能直接就是函数2、代码量(不含纯空白行)不足3000行的,提供完整代码3、代码量(不含纯空白行)超过3000行的,提交前后30页(至少3500行)4、格式要求:(1)代码字号不能大于13,除第60页
Wesley13 Wesley13
3年前
STM32嵌入式开发学习笔记(二):将功能封装为库文件
将所有的函数都堆在main.c文件里不是好的选择,庞大的代码文件会是你维护的障碍,明智的做法是,一种功能封装到一个库文件里。库文件就是你代码开始部分写的include<xxxx.h里面的xxxx.h,让我们打开stdio.h文件看一看里面具体有什么内容。!(https://oscimg.oschina.net/oscnet/71321f0b3
Stella981 Stella981
3年前
Opencv之LBP特征(算法)
LBP(LocalBinaryPattern),即局部二进制模式,对一个像素点以半径r画一个圈,在圈上取K个点(一般为8),这K个点的值(像素值大于中心点为1,否则为0)组成K位二进制数。此即局部二进制模式,实际中使用的是LBP特征谱的直方统计图。在旧版的Opencv里,使用CvHaarClassifierCascade函数,只支持Har
Stella981 Stella981
3年前
Php5.5新特性 Generators详解
在PHP5.5.0版本中,新增了生成器\(Generators)_特性,用于简化实现迭代器接口_(Iterator)\创建简单的迭代器的复杂性。通过生成器,我们可以轻松的使用foreach迭代一系列的数据,而不需要事先在内存中构建要被迭代的对象,大大减少了内存开销。当生成器函数被调用的时候,它会返回一个可迭代的对象,当对该对象进行迭代
Stella981 Stella981
3年前
ATP的OpenCV笔记(一):对图片的基本操作
写在前面ATP成功进化成弃坑大师。。主要是正式开课以后自己乱搞着玩儿的东西就不想管它了QAQ。。。Python学会了以后也懒得往博客里写了。。这次打算开的坑emmm是上课讲的内容?由于要记住的函数用法太多ATP懒得每次遇到都百度所以相当于在blog里面记一下嗯就是这样。OpenCV是个可以用来做图像处理的库?在C和python里面都有
Wesley13 Wesley13
3年前
java解析JavaScript片段
前几天帮某个人抓取某电商网站商品属性的,得到页面后需要解析一个<script内的代码获得其中一个json对象的属性,开始是想字符串截取呢,后来感觉不怎么好,就换成用java解析script了,感觉还行,其中有几个坑,在这里记录下,对于一段js代码,java在解析时,需要补齐其中的空间变量,比如varwindow{}; 还有js中调用的函数
Wesley13 Wesley13
3年前
Spring方法注入
在spring中注入方式有3中:1,构造函数注入2,set方法注入3,接口注入(方法注入)在spring中的bean默认范围都是单例,但是在特定的情况下,我们需要有如下的业务需要,单例bean1需要依赖非单例bean2,由于bean1始终是单例,所以如果不做出改变,每次获取的bean2也是同一个,容器就没办法给我们提供