2019年8月3日

(一)Json与fastjson介绍

摘要: 介绍: 市面上有三种json,传统json,fastjson(阿里巴巴封装的),Gson(google封装的) fastjson优点:速度快 Gson:功能全 在线监测 这个某些数据格式是否是json类型 网址:http://www.bejson.com/ 操作: 传统json使用方法:(添加jso 阅读全文

posted @ 2019-08-03 21:35 周公 阅读(395) 评论(0) 推荐(0) 编辑

2019年7月30日

新服务器部署tomcat和javaweb应用

摘要: 打Javaweb项目包上Tomcat (参考博客:https://www.cnblogs.com/BraveApple/p/9578092.html) 1.项目打war包,官网下载tomcat 2.war包导入到tomcat的webapp路径 3.启动tomcat的bin目录下面startup.sh 阅读全文

posted @ 2019-07-30 07:46 周公 阅读(270) 评论(0) 推荐(0) 编辑

2019年7月4日

事物隔离级别和锁

摘要: 本文参考:https://blog.csdn.net/xiaokang123456kao/article/details/75268240 在高并发下的数据库操作可能出现的问题: 更新丢失:(Lost update) 脏读(Dirty Reads) 事物隔离级别 Read uncommitted(未 阅读全文

posted @ 2019-07-04 08:23 周公 阅读(594) 评论(0) 推荐(0) 编辑

2019年7月3日

二叉树(一)_Java插入数据呈现二叉树结构

摘要: 以二叉树的形式存储数据 定义一个BinaryTree的泛型类,这个类只有一个属性root记录总根节点,提供唯一的方法添加数据到root,如果不是添加到root就调用子树的addElement方法。 定义一个子树类ChildTree,提供三个属性root记录子树的根节点,还有这个节点对应的左边树和右边 阅读全文

posted @ 2019-07-03 10:38 周公 阅读(792) 评论(0) 推荐(0) 编辑

2019年6月26日

服务器升级和数据库升级

摘要: 打包项目两种包 war:写content-root(应用) ear(服务器配置) 升级项目: 服务器:websphere server(from 8.0 to 9.0) 数据库:oracle(from 10 to 12g) jdk(from 1.7 to 1.8) 数据库密码加密方式:AES256 阅读全文

posted @ 2019-06-26 11:31 周公 阅读(281) 评论(0) 推荐(0) 编辑

2019年6月24日

SpringCloud - 健康自检

摘要: 目的:监测Eureka客户端和服务器是否正常 需要依赖的jar: pom.xml 红色部分: springboot的actuator主要用于系统监控 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3 阅读全文

posted @ 2019-06-24 11:48 周公 阅读(1466) 评论(0) 推荐(0) 编辑

SpringCloud - 问题记录

摘要: 1.启动springcloud项目报错 java.lang.IllegalStateException: Failed to load property source from location 'classpath:/application.yml' Caused by: org.yaml.sna 阅读全文

posted @ 2019-06-24 11:27 周公 阅读(589) 评论(0) 推荐(0) 编辑

2019年6月12日

JVM(五)——JVM优化

摘要: JVM性能调优常用的工具 目录:C:\Program Files\Java\jdk1.8.0_191\bin 工具介绍: 名称 主要作用 jps 显示当前系统的java进程和id号 jstat 监视虚拟机各种运行状态信息, 如进程中的类装载、内存、垃圾收集、JIT编译等运行参数 jinfo 实时查看 阅读全文

posted @ 2019-06-12 19:47 周公 阅读(200) 评论(0) 推荐(0) 编辑

2019年6月11日

JVM(四)垃圾收集器_分代收集器

摘要: 次收集scavenge GC原理:当Eden区不足已为对象分配内存空间时,会触发scavenge GC,收集器清除非存活的对象,把存活对象放在survivor区,再去整理两个survivor区。特点:使用频繁,速度快 全收集:Full GC/Major GC 原理:当老年带堆内存不足或调用Syste 阅读全文

posted @ 2019-06-11 10:01 周公 阅读(581) 评论(0) 推荐(0) 编辑

2019年6月10日

JVM(三)_垃圾回收算法

摘要: 引用计数算法 原理:在内存中该对象的引用做统计。增加一个引用,添加数量加一。减少一个引用,数量减一。当该对象的数量统计为0的时候,就可以回收了。 使用:微软的COM技术、ActionScript、Python等 优点:实现简单、效率高 缺点:循环没法统计 复制 原理:把内存分为两个区域,一个为空(f 阅读全文

posted @ 2019-06-10 17:39 周公 阅读(231) 评论(0) 推荐(0) 编辑

导航