- 博客(11)
- 收藏
- 关注
原创 深入理解jvm2
java虚拟机栈 java virtual Machine Stacks 1它是干嘛的? 存东西的, 生命周期和线程一样,也是线程私有的,但是跟程序计数器不同的是它更具体化到参数的不同, 是真正意义上的定制化服务 不得不提的是它有一个概念叫做栈帧, 用于存放局部变量表,操作数栈,动态链接,方法出口等信息, (实际项目中框架会给每个类文件自动创建main(),所以这里的每一个方法指的应该不局限于类文件中的java方法) 每一个方法在执行的同时都会创建一个栈帧, 从调用到执行完成的过程,意味
2022-05-16 22:06:47 140
原创 深入理解jvm1
程序计数器 programCounterRegister 当前线程(说明jvm里同时有多个线程去运行跑java程序,什么时候需要多个线程?) 所执行的字节码 的行号指示器(字节码解释器工作时就是通过改变这个计数器的值来选取下一条字节码指令?,分支,循环,跳转,异常处理,线程恢复都需要依赖这个计数器) --------------------------------------------------------- 需要注意的地方是,为啥这个计数器要线程私有,因为这样设计比较合理,符合事实规律
2022-05-16 19:17:06 168
原创 vue的理解———由表及里<1>
笔者了解的前端框架不多,只jQuery与vue接触的较多。此处总结一下自己在vue开发中遇到的一些理解。 兄弟,父子组件 页面跳转与vuex状态管理 如何与后台交互 es6 elementUI github上的excel导出 结合echarts ...
2022-05-16 18:26:36 60
原创 Java:基本的数据类型等
数值型类型(原生类)+布尔值类型+字符类型=8种基本数据类型 以上三种类型是互相不能转换的 这里的数值型类型是站在整数和浮点数的层面上的 基本数据类型+引用类型=数据类型 基本数据类型操作时本身就是数据; int a=10,b=20; a=b;
2017-09-25 22:53:26 205
原创 Java:关于public等修饰符的使用
同一个包内 不同的包 本类 子类 非子类 子类 非子类 private √ 无修饰符(default) √ √ √
2017-09-25 22:27:46 622
原创 新手使用hibernate遇到的问题(1)
上周初学hibernate,以下是遇到的一些问题和解决的方法,参考了其他一些前辈的方法经验,大多数是配置文件出的问题 1、Error parsing JNDI name [foo] 这个的原因是在session-factory中定义了name属性,而dtd中没有定义。 我在建立这个xml的时候是使用eclipse的插件建立的,填了一个sessionFactory的name,于是就出现了
2017-09-03 22:10:38 857
原创 Struts框架中的DispathchAction
用来干什么的? 怎么使用? 使用时要注意什么? DispatchAction就是可以让你利用一个Action来处理一类业务,而不用去根据若干个请求需要实现的功能定义若干个Action。 比如,你的日志的添加、删除、修改,你就可以放在一个Action标签中,然后定义parameter,如parameter="method",你就可以新建几个方
2017-08-23 23:11:14 348
原创 Java 手写一个简单计算器(1)
用java的awt和swing实现了 import java.awt.*; import javax.swing.JFrame; import javax.swing.*; public class Calculator1 { public static void main(String[] args) { // TODO Auto-generate
2017-07-19 22:32:56 781
原创 Java 的特点----JVM(1)
学校实训选择了Java方向,个人总结了一些概念的定义,有不对的地方请大家斧正 -------------------------------------------------------------------------------------- (1)关于java相比于其他语言的特点 JVM机制的引入 java是一种先编译后解释型的语言 .java文件先经过编译成字节码文件.cla
2017-06-11 10:58:12 695
原创 C_文件(2)关于fclose函数
#include FILE *fp; fp=fopen("D:\\cast\\awe.txt","r"); ... fclose(fp); ---------------------------------------------------------------------------------------------------------
2017-04-27 10:05:31 296
原创 C_文件(1)关于fopen函数
通常这样用 #include FILE *fp; fp=fopen("fuc.txt","r"); --------------------------------------------------------------------------------------------------------------------------------------------------
2017-04-26 12:18:22 463
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人