- 博客(20)
- 收藏
- 关注
转载 jstat命令使用
转自https://blog.csdn.net/maosijunzi/article/details/46049117 java高分局之jstat命令使用jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下:jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数]...
2019-09-20 15:55:27 91
原创 元注解
java中有四种元注解:@Retention作用:表示需要在什么级别保存该注释信息,用于描述注解的生命周期1.SOURCE:在源文件中有效(即源文件保留)2.CLASS:在class文件中有效(即class保留)3.RUNTIME:在运行时有效(即运行时保留),这样注解处理器可以通过反射,获取到该注解的属性值,从而去做一些运行时的逻辑处理@Inherited:被标注过的class的子类所...
2019-09-25 14:36:23 190
转载 iterator、for遍历的优缺点
对于在内存中存储空间为连续的集合,如ArrayList、数组,可以采用以下三种方式进行遍历:1、iterator迭代器遍历方式, 适用于连续内存存储方式,比如数组、 ArrayList(其实 ArrayList底层实现也是数组形式)。 缺点是只能从头开始遍历, 优点是可以边遍历边删除。例如:Iterator iter = list.iterator();while(iter.hasNex...
2019-09-25 00:50:39 966
原创 Redis的搭建启动
1.下载rediswindows版本官网没有,可以去github下载,地址:https://github.com/MicrosoftArchive/redis/tags选择最新版的,下载后直接安装2.启动使用cmd命令,进入到redis安装后的目录.输入命令:redis-server redis.windows.conf如果之前操作操作比较繁乱,可能会出现以下错误:那是因为r...
2019-09-25 00:23:00 114
转载 分布式服务框架 Zookeeper — 管理分布式环境中的数据(转)
http://www.superwu.cn/2014/11/26/1461/分布式服务框架 Zookeeper — 管理分布式环境中的数据一、ZooKeeper产生背景1.1 分布式的发展分布式这个概念我想大家并不陌生,但真正实战开始还要从google说起,很早以前在实验室中分布式被人提出,可是说是计算机内入行较为复杂学习较为困难的技术,并且市场也并不成熟,因此大规模的商业应用一直未成出现...
2019-09-24 00:10:09 168
原创 Mybats框架Mapper中参数需要@Param映射的几种情况
第一种:方法有多个参数例如下面这样:接口方法:Integer insertUser(@Param("id") Integer id, @Param("username") String username, @Param("password") String password, @Param("age") Integer age);xml文件: <insert id="inse...
2019-09-21 14:07:33 1138
原创 将本地的包添加到maven依赖,使项目启动时自动引入,避免手动引入jar包
我们在项目中需要引入maven依赖时,往往在线上maven库中寻找,但有少量的依赖是没有的,就比如我最近用到的获取音频时长的包,Maven库中是没有依赖的.我们可以将本地的包引入到maven中,这样就可以避免其他开发的小伙伴接手项目时也必须手动引入jar包的情况.把包放在项目的resource下lib文件夹中,然后配置maven依赖重新引入依赖就ok了....
2019-09-05 11:31:46 729
原创 what does (a href javascript) mean
例如:<a href="javascript:;" onclick="add()" class="layui-btn layui-btn-normal radius"> <i class="Hui-iconfont"></i> 添加</a>目的是防止页面跳转分类1、点击链接,页面默认上滚到页的顶...
2019-08-27 17:40:37 190
原创 String, StringBuffer, StringBuilder的区别
String, StringBuffer, StringBuilder的区别StingStingBuffer和StringBuilderSting我们知道java提供了String类操作字符串,但是我们用Sting创建字符串之后,这块空间的String值就是不变的,我们在源码中可以看到:Sting底层靠char类型数组实现,并用final修饰.当进行字符串拼接,要改变它的值时要消耗三块内...
2019-08-13 10:38:31 129
原创 Servlet运行原理
Servlet前后台交互流程1.Web Client 向Servlet容器(Tomcat)发出Http请求;2.Servlet容器接收Web Client的请求;3.Servlet容器创建一个HttpRequest对象,将Web Client请求的信息封装到这个对象中;4.Servlet容器创建一个HttpResponse对象;5.Servlet容器调用HttpServlet对象的ser...
2019-06-19 23:21:22 205
原创 ssm前后台交互流程
网页访问类中方法:如下图 访问ShowController中 index方法然后进入Service层执行uerService中的方法。public class UserServiceImpl implements UserService { @Autowired private blogMapper blogMapper; public blog findById...
2019-06-18 12:51:03 1409
转载 128陷阱
public class test { public static void main(String[] args) { // TODO Auto-generated method stub Integer a = 127; Integer b = 127; Integer c = 128; Integer d = 128; System.out.println(...
2019-06-16 23:44:10 76
原创 java子类构造器调用顺序的大乱斗问题
例题运行结果:1.初始化块2.age = 0;3.默认构造函数4.age:0;5.静态块6.n=107.student 静态块8.初始化块9.age = 1010.默认构造函数11.age=1012.student 初始化块13.河北小学14.初始化块15.age = 1116.有参构造函数17.age:4018.student初始化块19.河北小学*...
2019-06-13 20:27:45 150
原创 关于继承中子类构造方法,方法覆盖的相关总结
关于继承权限修饰符 本类 同包子类 同包其他类 不同包子类 不同包其他类private ✔ ✘  ...
2019-06-11 23:52:48 295
原创 java构造器调用的步骤实例解析(包含静态初始化块,对象初始化块)
应用实例:运行结果:解析:首先对所有数据域初始化:k , i , n , j被初始化为0。从上倒下按照类声明出现的次序,依次执行。静态域要比非静态域先执行。如果静态域中有对非静态域的调用,此时调用的是非静态域变量的初始化值。在本例中 先执行第一行。public static int k = 0;//k=0执行第二行:public static Test1 t1 = new Te...
2019-06-06 16:17:21 199
转载 jsp页面发送请求到servlet的几种方式1
/**第一种提交方式 * */function submitForm1(){ window.location.href="TestServlet?param=hrefMethod";}/**第二种提交方式 * */function submitForm2(){ var form=document.forms[0]; form.action="TestServ...
2019-06-05 21:38:23 5830
转载 javascript循环中 of 和 in 的区别
javascripe中循环语句 of 和 in 的区别for in:(它大部分用于遍历对象) 定义:用于循环遍历数组或对象属性,fot in循环里面的index是string类型的, 代码每执行一次,就会对数组的元素或者对象的属性进行一次操作 缺点:某些情况下,会出现随机顺序的遍历,因为里面的值是string类型,所以 增加了转换过程,...
2019-06-05 21:18:35 4723
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人