会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
seeAll
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
下一页
2020年6月5日
栈帧-ebp、esp
摘要: 注意:以下都是从网上转载过来的。如果有自己的想法,完全是猜测,不足为准。都是我从网上copy过来的。 概念:ebp和esp是两个重要的指针寄存器: (1)ESP:栈指针寄存器(extended stack pointer),其内存放着一个指针,该指针永远指向系统栈最上面一个栈帧的栈顶(但是他是低地址
阅读全文
posted @ 2020-06-05 17:24 seeAll
阅读(725)
评论(0)
推荐(0)
2020年6月4日
虚拟机栈-简介
摘要: 注意:以下都是从网上转载过来的。如果有自己的想法,完全是猜测,不足为准。 1,虚拟机栈是什么? 每个线程都会有一个虚拟机栈,多线程就会有多个虚拟机栈。虚拟机栈里面是一个一个的栈帧(Stack Frame),每一个栈帧都是在方法执行的同时创建的,描述的是Java方法执行的内存模型。每一个方法从调用开始
阅读全文
posted @ 2020-06-04 20:18 seeAll
阅读(989)
评论(0)
推荐(0)
程序计数器-简介
摘要: 注意:以下都是从网上转载过来的。如果有自己的想法,完全是猜测,不足为准。 1,简介 比如你的电脑正在执行java的一个方法,解释器会将这个方法的字节码一行一行的翻译成机器码并执行,程序计数器记录下一条被执行指令的”地址”,这里的”地址”可以是一个本地指针,也可以是在方法字节码中相对于该方法起始指令的
阅读全文
posted @ 2020-06-04 14:27 seeAll
阅读(593)
评论(1)
推荐(0)
2020年6月3日
java即时编译器热点探测
摘要: 注意:仅仅是个人学习笔记,不会去全方面验证以下所说内容。 1,基于采样的热点探测(Sample Based Hot Spot Detection):周期性地检测各个线程的栈顶,如果发现某个方法经常出现在栈顶,换句话说就是某个方法频繁被调用,导致频繁入栈和出栈,那么就可以认为这个方法是热点代码。它的缺
阅读全文
posted @ 2020-06-03 17:21 seeAll
阅读(454)
评论(0)
推荐(0)
java虚拟机,解释器和编译器的区别简介
摘要: 注意:仅仅是个人学习笔记,不会去全方面验证以下所说内容。 1,解释器和编译器的区别 解释器:将class字节码文件翻译成机器码;执行同一个方法每次都会有这样的翻译工作; 编译器:将class字节码文件翻译成机器码,并缓存这个机器码;执行同一个方法之后每次都使用缓存的机器码,避免了翻译工作;即使编译器
阅读全文
posted @ 2020-06-03 17:13 seeAll
阅读(1196)
评论(0)
推荐(0)
es修改doc,附修改语句的构建(objectMapper)
摘要: 1,准备好es修改语句 { "doc": { "sentiment": 0, "event_category": [ "违约暴雷", "新品升级", "投资融资", "盈利亏损", "员工相关" ] } } 2,如何使用java构建步骤1中的语句 首先,构建如上数据结构的java对象,如下图: 使用
阅读全文
posted @ 2020-06-03 15:54 seeAll
阅读(912)
评论(0)
推荐(0)
2020年6月1日
neo4j常用linux命令
摘要: neo4j常用linux命令 1,根据关键字查看某个neo4j的进程详情 ps -ef | grep 关键字 2,查看neo4j的运行状态 进入到bin目录, ./neo4j status 3,停止neo4j数据库 进入到bin目录, ./neo4j stop 实在不行,就 kill -9 步骤1中
阅读全文
posted @ 2020-06-01 17:51 seeAll
阅读(3094)
评论(0)
推荐(0)
neo4j数据库的配置介绍
摘要: 注意:仅仅是个人学习笔记,不会去全方面验证以下所说内容。 1,dbms.directories.import=import 如果是:#dbms.directories.import=import,表示只能从如下图的目录中的csv文件导入进数据库; 如果是不带#的,dbms.directories.i
阅读全文
posted @ 2020-06-01 16:51 seeAll
阅读(1869)
评论(1)
推荐(1)
neo4j嵌入式和服务器式的区别
摘要: 注意:仅仅是个人学习笔记,不会去全方面验证以下所说内容。 嵌入式: 嵌入式的neo4j数据库是嵌入在当前运行的jvm中的,当你的系统是分布式的系统时,部署在另外一个地方的jvm就无法访问这个嵌入式的neo4j数据库; 但是嵌入式的neo4j数据库访问可以通过neo4j api方便使用。 服务器式:
阅读全文
posted @ 2020-06-01 15:39 seeAll
阅读(879)
评论(0)
推荐(0)
2020年5月27日
freemarker模板使用小例子
摘要: 1,使用相关插件将业务数据,渲染进预备好的模板,并写入一个文件;将文件通过io操作转成String,最后可通过定时任务或者直接删除上面的文件。相关代码如下: // 读取邮件模板Configuration configuration = new Configuration();configuratio
阅读全文
posted @ 2020-05-27 17:01 seeAll
阅读(520)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
下一页
公告