自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(413)
  • 资源 (139)
  • 收藏
  • 关注

原创 ndk ffmpeg

解决办法:

2024-03-30 14:02:59 237

原创 conda安装opencv-python

【代码】conda安装opencv-python。

2024-03-20 00:53:51 213

原创 joern使用

2、分析C/C++源代码生成cpg文件,主要通过。1、创建第一个main.c文件。3、 导入cpg进行分析。4、 querydb使用。

2024-03-11 15:29:28 356

原创 matplotlib绘制3D函数图像

【代码】matplotlib绘制3D函数图像。

2024-03-03 16:01:41 345

原创 eclipse cdt

【代码】eclipse cdt。

2024-01-30 17:04:01 373 1

原创 it报错: Failed to connect to github.com port 443 解决方案

第一种情况自己有vpn,网页可以打开github。说明命令行在拉取/推送代码时并没有使用vpn进行代理。第二种情况没有vpn,这时可以去某些网站上找一些代理ip+port。配置socks5代理。

2024-01-18 14:21:02 605

原创 gcc命令

【代码】gcc命令。

2024-01-03 11:22:52 424

原创 使用代码动态进行 Log4j2 的日志配置

使用Log4j 2 XML 文件配置比较简单,大家都能耳熟能详,这里仅提供我使用的一个示例。有以下输出,也就是除了trace没有输出外,其它的都输出了,因为。一定要配好,否则相应的日志文件无法送达指定目的地。本文记录如何使用代码动态进行。,log4j2会动生成一个。

2023-11-16 10:18:47 207

原创 C语言运算符号

用于赋值运算,分为简单赋值(=)、复合算术赋值(+=,-=,*=,/=,%=)和复合位运算赋值(&=,|=,^=,>>=,<<=)三类共十一种。包括位与(&)、位或(|)、位非(~)、位异或(^)、左移(<<)、右移(>>)六种。包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(–)共七种。包括大于(>)、小于(<)、等于(==)、 大于等于(>=)、小于等于(<=)和不等于(!1、与(&): 0&0=0;只有都为1结果才为1。关系运算符:<、<=、>、>=、==、!

2023-07-27 14:38:46 165

原创 JVM-Cpu飙升排查及解决

5. 执行 “jstat -gcutil 进程号 统计间隔毫秒 统计次数(缺省代表一致统一)”,查看某进程GC持续变化情况,如果发现返回中FGC很大且一直增大,确认Full GC 也可以使用“jmap -heap 进程ID”,查看一下进程堆内是不是要溢出了,特别是老年代内从使用情况一般是到达阈值(具体看垃圾回收器和启动配置的阈值)就回晋城Full GC。1. 执行 “top” 命令:查看所有进程占系统cpu的排序,极大可能排第一的就是自己的java进程,pid就是进程号。

2023-07-27 14:29:29 2303

原创 JGIT获取远程仓库、本地仓库提交版本号

【代码】JGIT获取远程仓库、本地仓库提交版本号。

2023-07-27 14:23:36 260

原创 Jgit 工具类 (代码检出、删除分支(本地、远程)、新建分支、切换分支、代码提交)

【代码】Jgit 工具类 (代码检出、删除分支(本地、远程)、新建分支、切换分支、代码提交)

2023-07-27 14:20:03 977

原创 程序分析学习文档

(一)初识软件分析 | 技术和思考(二)数据流分析基础 | 技术和思考https://zhuanlan.zhihu.com/p/581748024(四)静态单赋值和稀疏分析 | 技术和思考(五)过程间分析 | 技术和思考(六)指向分析 | 技术和思考(七)抽象解释 | 技术和思考(八)SMT和符号执行 | 技术和思考(五)过程间分析 | 技术和思考

2023-07-13 15:02:26 225

原创 wala js

TestArgumentSensitivity.java String dotFile = File.createTempFile("out", ".dt").getAbsolutePath(); System.out.println(dotFile); String pdfFile = File.createTempFile("out", ".pdf").getAbsolutePath(); System.out.println(pdfFile); String dotExe =

2023-07-11 10:36:11 48

原创 dot图转义

【代码】dot图转义。

2023-06-20 16:57:58 48

原创 c++的cg图

【代码】c++的cg图。

2023-06-16 10:14:31 70

原创 ubuntu安装ideal、pycharm等

弹窗: Required tools are missing: realpath (SHELL=*** PATH=***)”解决:sudo apt-get install realpath。

2023-05-26 08:34:08 252

原创 vmWare ubuntu代理主机

http、https 端口 10809。1、 socks 端口10808。3、vmWare 设置桥接模式。5、访问google。

2023-05-10 17:19:03 218

原创 Point-to Analysis指针分析(2)

下面介绍一种新的指针分析的算法Steensgaard算法,并将其与上一篇文章介绍不同于Andersen算法,Steensgaard在前者的基础上,再次对问题进行了简化,从而指针分析的速度变快了,但是损失了精度。那么其究竟是如何的一个过程呢?前面都和Andersen算法过程及其类似,但是约束变了。这个是Andersen的约束条件(其实就是上一篇文章中的那个表)。

2023-04-17 17:52:41 341

原创 Point-to Analysis指针分析(1)

指针分析是一个非常复杂的工作,这些工作很多方向,比如是否是上下文敏感分析或上下文不敏感分析,显然,这难易度是不一样地。比如下图。对于同一段代码,敏感性分析如蓝色,不敏感分析如红色。相比之下,不敏感分析不在乎语句的顺序,比如2,4两个语句换一下位置,得到的结果还是一样的,同时也不要求结果是否精确。不敏感分析特点:安全。即确保召回那个唯一正确的值就好,而不管精确不精确,是不是多了。下面我们要讨论的就是不敏感分析。所以有些语句我们是不会管的,比如:即,我们只管那些赋值的,和指针相关的语句。

2023-04-17 17:44:07 344

原创 soot中存在的主要对象、soot的执行流

这些Pack的命名规则非常简单:第一个字母表示采用哪种中间语言,如:s表示shimple,j表示jimple,b表示baf,g表示grimp;但soot的执行流执行完自定义的myTransform后,将继续沿着执行流执行,自定义的小步骤就像soot的一个插件,并不影响其他的执行流顺序。上述代码就是在jtp pack中插入小步骤myTransform,但soot的执行流执行完自定义的myTransform后,将继续沿着执行流执行,自定义的小步骤就像soot的一个插件,并不影响其他的执行流顺序。

2023-04-17 14:07:39 335

原创 soot中基本的对象

前一个方法在有后继Unit的情况下,返回True .后一个方法(branches())在后继有多个Unit的情况下,并且这些情况不回立即执行,返回true.这些方法都是返回ValueBox列表,分别针对在这个Unit中使用的值,定义的值,以及两者都存在的情况。这是实际包含在Body中的代码。PatchingChain是Chain的一个实现,用来调整指向Unit s的指针,s是被Chain移除的。需要注意的是,Chain是一个类似于List的数据结构,提供了常量时间访问chain中的元素,包括插入,删除。

2023-04-14 08:11:43 427

原创 使用eclipse CDT解析C/C++文件语法树

【代码】使用eclipse CDT解析C/C++文件语法树。

2023-03-28 11:56:11 224

原创 CPU飚高

jvm分析

2023-02-02 15:53:49 231

原创 CDTParser

cdt

2023-01-31 18:17:20 200

转载 ANTLR使用访问器遍历语法树

antlr

2022-11-08 18:56:03 323

原创 fortify

fortfiy

2022-11-08 16:11:24 87

转载 Fortify--安装与使用

fortify安装

2022-11-07 15:46:28 3476 2

原创 sonar-plsql分析

sonar

2022-10-26 09:55:53 462

转载 SSA静态单赋值概念理解

代码分析

2022-10-11 14:03:09 253

原创 Java日志框架学习笔记

java日志

2022-09-28 09:36:35 375

转载 代码度量维度----圈复杂度

圈复杂度

2022-07-01 10:51:59 1384 1

原创 IDEA 添加 Tomcat

tomcat

2022-06-06 09:55:46 410

原创 MySQL创建数据库与创建用户以及授权

mysql

2022-06-02 15:15:32 171

原创 linux环境搭建

java环境搭建

2022-06-01 16:02:48 97

原创 Centos7配置IP地址和DNS

1.配置IP地址终端上输入ifconfig,找出网卡名称进入配置目录,找出对应网卡配置文件cd /etc/sysconfig/network-scripts/ls编辑配置文件vim ifcfg-ens33修改成如下信息TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOC.

2022-05-24 14:13:24 88

原创 ES netsed查询与聚合

es nested

2022-05-11 10:08:22 788

转载 Sonarqube安装和汉化以及兼容问题

Sonar安装并汉化Sonar汉化包下载:https://github.com/SonarQubeCommunity/sonar-l10n-zhSonarqube官方网站,链接:https://www.sonarqube.org之前版本汉化包地址: https://github.com/SonarQubeCommunity/sonar-l10n-zh/releases/latestSonar介绍Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,它.

2022-03-21 13:49:53 1307

原创 mysql在window中的下载和安装

mysql在window中的下载和安装

2022-01-08 13:56:37 453

转载 扫描JAR包中文件

参考:https://blog.csdn.net/chituolin7077/article/details/100859783public class FindClass { public static final String path = "/home/amber/project/demo/WEB-INF/lib/"; //jar包父目录 public static final String keywords = "System.gc"; //关键字 public s

2021-11-22 20:38:12 242

centos中maven安装

安装目录:/usr/local/java/maven/apache-maven-3.3.9 vi /etc/profile 配置环境变量 source /etc/profile 使环境变量生效 mvn -v 测试maven是否安装成功 /conf/setting.xml 中设置存储仓库为 /usr/local/java/maven/localRepository 目录

2017-08-06

Eclipse 安装 svn,SVN-site-1.8.22.zip

Eclipse 安装 svn,SVN-site-1.8.22.zip

2017-08-06

java热加载Class文件

java热加载Class文件

2017-07-15

centos7的mysql数据

centos7的mysql数据安装

2017-05-15

jobHandler调度器

资源使用说明:http://blog.csdn.net/qq5132834/article/details/70053723

2017-04-11

新建maven项目基础

新建maven项目基础

2017-03-16

ZooInspector工具

ZooInspector工具

2017-01-06

linux文件导出window工具WinSCP

可以将linux中的文件导出到window中。

2016-12-22

Linux服务器连接SecureCRT,带破解工具

SecureCRT+FX+keygen_x86+x64_v8.0,带破解工具。

2016-11-23

mongoDB java demo

mongoDB java demo,博客地址:http://blog.csdn.net/qq5132834/article/details/53045418

2016-11-07

robomongo-0.9.0-rc10-windows-x86_64

robomongo-0.9.0-rc10-windows-x86_64,mongoDB,查看工具。

2016-10-31

dubbo demo(二)实例

CSDN博客地址:http://blog.csdn.net/qq5132834/article/details/52663708 1、在一台机器【A】上(物理、虚拟就可以)上中安装zookeeper,然后启动【zookeeper-3.4.6\bin\zkServer.cmd】。 2、在另一台机器【B】上的eclipse中运行【edu-common-parent、edu-facade-user、edu-service-user】,注意配置dubbo-provide.xml中的zookeeper地址。 3、在另一台机器【C】上的eclipse中运行【edu-common-parent、edu-facade-user、edu-web-boss】,注意配置dubbo-consumer。 4、浏览器中输入【C】机器的IP地址:http://192.168.1.115:8080/edu-web-boss/HelloController/hello.xhtml?message=helloDubbo

2016-09-25

dubbo-admin-2.5.3.war 管理控制的安装和使用

dubbo-admin-2.5.3.war 管理控制中的安装和使用方法。CSDN地址:http://blog.csdn.net/qq5132834/article/details/52576304

2016-09-18

dubbo demo

dubbo 分布式 demo,配合zookeeper3.4.6

2016-09-18

plsql developer X64

plsql developer 工具,带汉化功能

2016-09-12

cygwin开发工具

cygwin开发工具

2016-09-05

最简单的jsp开发技术

最简单的jsp开发技术

2016-09-05

execl、PDF文件档生成

execl、PDF文件档生成

2016-09-02

jee、spring、spring mvc、mybatis 学习(十)

jee、spring、spring mvc、mybatis 学习(十),博客地址:http://blog.csdn.net/qq5132834/article/details/52252830

2016-08-22

jee、spring、spring mvc、mybatis 学习(九)

jee、spring、spring mvc、mybatis 学习(九) ,博客地址:http://blog.csdn.net/qq5132834/article/details/52240777

2016-08-19

sablecc-3.2.zip

sablecc是一种编译器生成器。

2023-01-31

antlr4计算器源代码.rar

采用antlr4开发一个计算机源代码,文档说明地址:https://blog.csdn.net/qq5132834/article/details/102744162

2019-10-25

jdk-8u231-linux-x64.tar.gz

oracle官网下载,jdk-8u231-linux-x64.tar.gz,绝对真实有效

2019-10-16

kcontianer容器1.2版本

kcontianer容器1.2版本

2018-09-13

osfi系统的jar包

osfi系统的jar包

2018-09-10

kcontianer容器

kcontianer容器

2018-09-10

activiti工作流课程

activiti工作流课程

2018-08-30

activiti学习代码

传智播客activiti代码,特别好,特别棒,好好的呱呱叫

2018-08-19

activiti-designer-5.14.1.tar

activiti-designer-5.14.1.tar的eclipse插件,亲测有效。

2018-08-17

Red5的demo

RED5samples .zip Red5的demo

2018-08-09

bigbluebutton

BigBlueButton BigBlueButton is an open source web conferencing system. BigBlueButton supports real-time sharing of audio, video, slides (with whiteboard controls), chat, and the screen. Instructors can engage remote students with polling, emojis, and breakout rooms. BigBlueButton can record and playback all content shared in a session.

2018-08-06

netty聊天项目

netty3.x的聊天项目,全部是java源代码。简单易懂,非常好用。

2018-07-16

SecureCRT与SecureFX 7.0破解版带注册机

SecureCRT与SecureFX 7.0破解版带注册机,绝对真实有效。

2018-05-19

微信测试工具

微信web后天接口调试工具,免安装,很实用很方便。。。。。

2018-05-17

模拟OAuth2 单点登录

模拟OAuth2 单点登录的java代码实现。模拟OAuth2 单点登录的java代码实现。模拟OAuth2 单点登录的java代码实现。模拟OAuth2 单点登录的java代码实现。

2017-09-05

TortoiseSVN-1.7.9-64

TortoiseSVN-1.7.12.24070-x64-svn-1.7.9.msi与eclipse中插件SVN-site-1.8.22.zip,相互关联。在TortoiseSVN-1.7.12.24070-x64-svn-1.7.9.msi安装后如果提示系统路径不存在,则重启电脑即可。

2017-09-04

redis可视化工具

redis数据库、可视化工具

2017-08-07

hudson-3.3.1.war

hudson-3.3.1.war

2017-08-06

apache-maven-3.3.9-bin.tar.gz

apache-maven-3.3.9-bin.tar.gz

2017-08-06

apache-maven-3.0.5-bin.tar

apache-maven-3.0.5-bin.tar

2017-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除