- 博客(10)
- 收藏
- 关注
原创 java linux下问题分析,java基带命令使用
转载: JDK内置工具使用 https://blog.csdn.net/fenglibing/article/details/6411999 转载: pmap的使用补充 https://blog.csdn.net/zlzlei/article/details/46472729
2018-11-15 23:26:37 205
原创 Java volatile cas 原理
J.U.C volatile , CAS 原理总结 并发编程的相关概念由于计算机执行指令的速度要大于物理内存(主存)数据IO的速度,所以为了避免重复多次的IO操作,引入了告诉缓存的概念,用于存放IO的数据,提高程序执行的速度。我们的JAVA程序呢,每个线程都有自己私有的高速缓存区域。涉及到数据的使用时,就会从主...
2018-09-12 17:00:06 294
原创 Java 使用jna调用so返回字符串乱码
现象: 在使用java的jna工具包调用封装好的so的时候,想在so的方法上正常返回一个strcat拼接的字符串,结果出现了乱码,没有中文,纯英文字符。发生乱码!但是如果直接返回一个未经函数处理的char*字符串时,却是正常的! 代码后面贴!java 接口的类型为 String hello(); so中的接口类型为 char * hel...
2018-08-07 23:08:15 2245 3
原创 Java堆外内存溢出问题排查,top命令下java服务res值上升
前几天写了一套java服务用于对接视频单位的sdk接口,但是项目环境测试的时候出现了问题: 在linux环境下使用top命令查看java命令的mem比值一直在缓慢的增加,第二天出现了服务宕机的情况,生成hs_err的log 测试环境的配置:阿里云ecs,总物理内存7.6g 。 java服务启动参数xmx为total的7...
2018-08-07 22:58:36 11684 2
转载 java 包装类型传参性质
###JAVA中的包装类型传参(Integer,String等对基本数据类型包装类),本质还是等同于值传递(即传递参数副本)。引用类型中传参除去JAVA基本类型的包装类。 String为例,Stringbuffer和StringBuild就符合引用传参特征!###更新观点: 本身还是String传参是地址传递,由于string类型final类型不可改变,所以赋值为新的字符串时,改...
2018-07-12 18:14:46 702
转载 字符编码笔记:ASCII,Unicode 和 UTF-8 - 阮一峰的网络日志
今天中午,我突然想搞清楚 Unicode 和 UTF-8 之间的关系,就开始查资料。 这个问题比我想象的复杂,午饭后一直看到晚上9点,才算初步搞清楚。 下面就是我的笔记,主要用来整理自己的思路。我尽量写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。一、ASCII 码我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进...
2018-06-22 11:03:58 191
转载 面向对象和面向过程的区别
原创地址 :http://www.cnblogs.com/chen5421/p/5642470.html .面向过程程序设计方法的实质上是从计算机处理问题的观点来进行程序设计工作:输入——运算——输出。面向过程程序设计者需要变更习惯的思维方法以贴近计算机的内部工作机理。面向过程程序设计所具有的流的工作性质,试图通过信息流及其转换来认识系统,不仅加大了程序设计的难度,同时亦使得程序的可理解性比较差。...
2018-06-13 15:02:56 493
原创 java Jvm GC流程以及内存问题排查调优
作者:转载或者引用请注明出处!首先梳理一下JVM虚拟机的内存布局: JDK版本<1.8 : 拿线程是否可以共享作为分类:1. 被所有线程共享【 方法区(含运行时常量池),堆 】 2. 线程私有【 JVM虚拟机栈,本地方法栈,程序计数器 】 JDK版本>=1.8 : 拿线程是否可以...
2018-05-17 12:30:30 1168
原创 Tcp服务端粘包处理,java代码解析视频流(含丢包的预防处理)
视频流的传输采用的GB28181国标协议。视频格式RTP+ts,对接的宇视。 tcp数据流格式:magicNumber(2字节)+Datalength(2字节)+dataContent代码实例功能:粘包,丢包处理(因为双方网络环境设计到中间防火墙等,网络状况比较复杂),监测断流自动重启(ipc前端中 断,后端依据前端异常优化处理)。public class TcpRtpClie...
2018-05-17 12:22:43 938
原创 window操作系统下有关与使用cmd命令编译运行java文件输出中文乱码问题
window操作系统下有关与使用cmd命令编译运行java文件输出中文乱码问题
2017-06-06 20:57:54 938
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人