2 潘丶

尚未进行身份认证

暂无相关描述

等级
TA的排名 3w+

最近工作感触

好久没更博客了。。。感觉时间过得很快,从年后过后一直加班,总结下年后做的事情吧。平台封装连接池工具,供开发人员使用。如采集数据,需要连接对方库,重复创建连接,造成不必要的资源浪费以及不利于维护。参与北京移动计费工具项目改造。历时俩个月完成上线Git+Docker+k8s容器化部署平台,多实例遇到的问题解决。封装webService\http接口,供客户端调用。后续更新下技术...

2019-08-06 15:12:04

浅谈Synchronize以及偏向锁、轻量级锁、重量级锁

Java中每一个对象都可以作为锁,这是synchronized实现同步的基础:1.同步一个代码块publicvoidfunc(){synchronized(this){//...}}它只作用于同一个对象,如果调用两个对象上的同步代码块,就不会进行同步。对于以下代码,使用ExecutorService执行了两个线程,由于调用...

2019-01-26 23:14:15

JVM原理 总结

-------------------推荐书籍  深入理解JAVA虚拟机Java内存区域的分配   详细可以看下这篇 JVM内存结构JVM虚拟机内存模型实现规范:按线程是否共享分为以下区域:所有线程共享的数据区:方法区(JVM规范中的一部分,不是实际的实现):存储每一个类的结构信息(运行时常量池、静态变量、方法数据、构造函数和普通方法的字节码、JIT编译后的代码),没...

2019-01-11 21:01:13

深入理解JVM(四)GC分析 命令调优

  JVM内存结构(深入理解JAVA虚拟机-周志明  第四章可见)这里我只是列了调优命令以及工具:调优命令SunJDK监控和故障处理命令有jpsjstatjmapjhatjstackjinfojps,JVMProcessStatusTool,显示指定系统内所有的HotSpot虚拟机进程。 jstat,JVMstatisticsMonitoring是用于监视...

2018-11-26 21:33:38

深入理解JVM(三)GC算法 垃圾收集器

      JVM内存结构(深入理解JAVA虚拟机-周志明  第三章可见)概述垃圾收集GarbageCollection通常被称为“GC”,它诞生于1960年MIT的Lisp语言,经过半个多世纪,目前已经十分成熟了。jvm中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理,因此,我们的内...

2018-11-26 21:27:51

深入理解JVM(二)JVM内存结构

                                JVM内存结构(深入理解JAVA虚拟机-周志明  第二章可见) JVM内存结构主要有三大块:堆内存、方法区和栈。堆内存是JVM中最大的一块由年轻代和老年代组成,而年轻代内存又被分成三部分,Eden空间、FromSurvivor空间、ToSurvivor空间,...

2018-11-26 21:19:49

深入理解JVM(一)java类的加载机制

1、什么是类的加载类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区内的数据结构的接口。类加载器并不需要等到某个类被“首次主动使...

2018-11-26 21:01:51

java集合框架知识总结

最近转复习了下集合,参考了几篇文章,可以回顾下知识点。由浅入深理解java集合(一)——集合框架Collection、Map、由浅入深理解java集合(二)——集合Set由浅入深理解java集合(三)——集合List由浅入深理解java集合(四)——集合Queue由浅入深理解java集合(五)——集合Map ArrayList和LinkedList有什么...

2018-11-25 00:16:10

Quartz调度 及cron表达式实现定时调度任务,实现相同的表数据汇总差异job

最近项目有个新需要,这里SQL遇到了难关,特地分享与记录。需求:   数据汇总job   汇总当天和昨天的差异表数据,   汇总表数量(新增x张,删除x张)数据汇总job:指的是执行一个调度任务,完成表中数据差异(其他成员完成对表对象的采集,移动数百万数据,所以这里要对表进行监控),也就是昨天的表与今天的表,俩表新增了哪些以及删除了哪些,以及增删了多少条数据。调度任务用的是...

2018-11-23 19:26:51

oracle11g出现INS-13001错误

win10安装oracle11g出现INS-13001环境不满足最低要求https://blog.csdn.net/dingchenxixi/article/details/72870688 

2018-10-22 10:19:00

亚信9月-10汇报工作内容

  2018/9/3到2018/9/12完成巡检下载功能的实现,脚本管理模块下的脚本详情功能实现。2018/9/13到2018/9/19 岗位查询新增,修改2018/9/20到2018/9/20角色查询   新增,修改2018/9/21到2018/9/25前置检查页面增删改查功能2018/9/25到2018/9/28对功能以及页面进行修改并处理代码注释问题2018/9/...

2018-09-30 17:57:49

解决idea版svn冲突问题 svn: E155015: Commit failed (details follow): svn: E155015: Aborting commit:

最近在公司准备提交代码发现这样的错误,这种错误很常见,我update之后没有出现冲突,结果commit之后提交不上去,原因就是有人动了这一块,结果比你先提交上去,而你没有及时更新而直接进行了修改。解决办法:revert回退版本库之前,先备份,再把自己的代码copy进去.完成之后,再进行提交的时候,记得update!!!  ...

2018-09-29 15:49:28

小白学习python-demo

 工作需要,学习了python!https://jingyan.baidu.com/album/0a52e3f4d08f56bf62ed72e9.html?picindex=11 

2018-09-05 14:58:53

小白学习python-安装

工作需要,学习了python!绝对好使转载:https://blog.csdn.net/nmjuzi/article/details/79075736

2018-09-05 14:38:16

Java学习路线个人经验版

 https://blog.csdn.net/m15517986455/article/details/80622740

2018-09-05 10:25:41

这样的 a.hashcode() 有什么用,与 a.equals(b)有什么关系

hashcodehashcode()方法提供了对象的hashCode值,是一个native方法,返回的默认值与System.identityHashCode(obj)一致。通常这个值是对象头部的一部分二进制位组成的数字,具有一定的标识对象的意义存在,但绝不定于地址。作用是:用一个数字来标识对象。比如在HashMap、HashSet等类似的集合类中,如果用某个对象本身作为Key,即要基于这...

2018-09-04 19:16:18

对Dubbo的理解

 转载:https://blog.csdn.net/ichsonx/article/details/39008519

2018-09-04 19:08:12

java使用Jsch/ssh2实现从linux服务端遍历文件名以及文件内容回显到客户端

应组长要求写业务,从linux服务端查看文件名以及文件内容回显到页面并保存。这里分享一下代码:这里只我上传的是测试类,需改下参数直接用就行。jsch依赖:<dependency><groupId>com.jcraft</groupId><artifactId>jsch&lt...

2018-09-03 18:13:19

亚信周记

又到快发工资的时候了,来亚信应该将近8周了,我以为亚信很好进了,最近得知亚信实习生大把抓,转正资格很少,而且很多签了外包,让我难免担心啊,也终于有了竞争感,想必其他实习生,我挺幸运的,很多开发实习生来了之后依然做测试或者打扎,一个月了好点的情况还在做数据库配业务,改动页面,这也是为啥这面找这多实习生,二次开发,实习生搞测试和运维倒挺多的,这是我吐槽的一点,当然大公司这样也很正常。说下上周的任务...

2018-09-03 17:54:40

对ajax和json的理解

由于公司基本上前后台交互都用的ajax技术,用json做前后交互数据,所以又重温一下。 一、Ajax概述1.什么是同步,什么是异步同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待卡死状态异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随意做其他事情,不会被卡死2.Ajax的运行原理页面发起请求,会将请求发送给浏览器内核中的A...

2018-08-31 18:29:46

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!