自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 gc -jstat

Minor GC从年轻代空间(包括 Eden 和 Survivor 区域)回收内存被称为 Minor G当 JVM 无法为一个新的对象分配空间时会触发 Minor GC,比如当 Eden 区满了。所以分配率越高,越频繁执行 Minor GC。Major GC 是清理老年代。Full GC 是清理整个堆空间—包括年轻代和老年代。Full GC产生原因System.gc()方法的调用在代码中调用System.gc()方法会建议JVM进行Full GC,但是注意这只是建议,JVM执行不执行是.

2020-12-13 12:40:46 736

转载 整理:TCP三次握手和四次挥手

整理:TCP三次握手和四次挥手TCP三次握手和四次挥手握手、数据传输、挥手的总过程过程建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:建立链接的过程:TCP三次握手中SYN,ACK,Seq含义第一次握手:主机A发送位码为syn=1,随机产生seq number=1234567的数据包到服务器,主机B由SYN=1知道,A要求建立联机;第二次握手:主机B收到请求后要确认联机信息,向A发送ack number=(主机A的seq+1),syn=1,ack=1,随机产生s

2020-12-10 18:47:29 166 1

转载 整理:JVM基本结构

名词解释:字面量,符号引用,直接引用字面量百度百科解释: 在计算机科学中, 字面量(literal)是用于表达源代码中一个固定值的表示法(notation). 几乎所有计算机编程语言都具有对基本值的字面量表示, 诸如: 整数, 浮点数以及字符串; 而有很多也对布尔类型和字符类型的值也支持字面量表示; 还有一些甚至对枚举类型的元素以及像数组, 记录和对象等复合类型的值也支持字面量表示法.很抽象, 举个例子就明白了.int i = 1; String s = "abc";把整数1赋值给int

2020-12-06 15:38:09 1303

转载 Linux C++Timer(用信号量实现)

Linux C++Timer

2017-09-08 14:09:39 1782

原创 Linux 命令行

$ ll -dh 查看文件权限 drwxr-xr-x 109 root root 4.0K Feb 11 16:53 ./$ lsb_release -a 查看Ubuntu系统信息 No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.2 LTS Release:

2017-09-06 10:27:04 330

原创 Messenger使用不当导致的内存泄漏

问题现象描述:根据Leak明显内存泄漏.一直占用message的引用. 页面完全卡住不动.但是一直有log 输出 正常Message只有next 属性不为空 .但是现在的程序target what 等属性都不为空原因: 耗时操作导致message 无法释放开启定长为1的线程池处理数据 .leak 发现 FinalizeReference 和Data 一直很高. 原因:数据处理速度跟不上数据

2017-09-05 16:15:16 612

转载 Android NDK基于V4L2驱动使用USB摄像头

基于V4L2驱动程序的USB摄像头Android(JNI)的编写 Linux环境下使用V4L2+opencv以MJPEG格式读取USB摄像头并实时显示 Linux之V4L2基础编程_内存映射 Linux内核中的V4L2核心框架分析

2017-09-05 15:45:53 1560

原创 AS 导入Eclipse项目报错:Error: java.lang.RuntimeException: Some file crunching failed, see logs for details

错误原因:AS对.9图的要求很严格,但是Eclipse会直接忽视.9图的错误.解决方案:打开Gradle Console 窗口查看是哪个.9图有问题.以及问题的原因. 问题原因通常是.9图没有制作好,或者是不应该是.9图却命名成.9图. 要么用AS自带的.9图编辑器修正一下图片,要么把.9图修改后缀名变成普通的png图

2017-08-28 14:25:41 271

原创 报错Fatal signal解决方案

Fatal signal

2017-08-21 11:25:16 2432

原创 已解决.so文件调用时wrong ELF class: ELFCLASS32

Ubuntu 64 位编译生成的脚本调用了32 位.so(动态链接库).

2017-08-19 12:23:50 46960 1

原创 makefile 语法整理

makefile

2017-08-19 10:34:11 183

原创 java.lang.UnsatisfiedLinkError: dlopen failed: library "XXX.so" not found

.so not found

2017-08-18 10:59:26 12572 2

转载 Android4.4 增加的/system/priv-app

如何内置APK到/system/priv-app目录下 在Android.mk 文件后添加 LOCAL_PRIVILEGED_MODULE := true 表示apk将编译在/system/priv-app目录下/system/priv-app 跟 原来的/system/app 有啥区别 1)/system/priv-app中包括Launcher,systemui, settingspro

2017-08-17 13:44:59 1443

原创 ssh

Ubuntu下安装ssh sudo apt-get install openssh-server启动ssh sudo service ssh start查看ssh是否开启 sudo ps -e|grep ssh 出现类似字样,ssh开启成功. 13281 ? 00:00:00 sshdwindows下1 .打开putty.exe 输入Ubuntu 的ip地址,选择op

2017-08-15 16:40:43 194

原创 Samba

在Ubuntu软件中心 搜索并下载Samba,安装后可以在Unity Dash 中找到samba.如图所示,先选择左上角加号 在目录框在选择浏览选择要共享的文件,勾选住 可擦写,显示 .后点击确定 点击首选项->Samba用户->zheshan 设置网络共享密码 4. Ubuntu下命令行输入ifconfig 查看本机ip 5. 在Windows下开始菜单搜索框里面直接输

2017-08-15 16:29:41 187

原创 dlopen failed: "/data/app-lib/XXX/XXX.so" has unexpected e_machine: 40

指令集不匹配

2017-08-11 14:50:26 8278

原创 解决:预制apk到镜像出现 java.lang.UnsatisfiedLinkError: No implementation found for*****

错误原因: 将源码中的.so文件放入到apk目录进行编译.解决方案 Android.mk 文件中, apk 直接依赖apk 中的.so文件,写法: LOCAL_PREBUILT_JNI_LIBS := @lib/armeabi-v7a/libanalysis.so 即可. 删除源码的.so 文件,目录下只有Android.mk , 和 apk 两个文件参考自: 预置第三方apk到MT

2017-08-02 16:00:52 628

原创 修改Android5.1源码,配置以太网设置默认为静态ip

step 1:分析以太网启动流程:本博客从以太网的服务注册开始,着急的看官直接Step 3 (。・∀・)ノ゙. system_server进程中的服务启动方式有两种: 1.一种是通过SystemServiceManager的startService()。该方法用于启动继承于SystemService的服务。主要功能:创建serviceClass类的对象,将刚创建对象添加到SystemS

2017-07-28 21:50:24 5940

转载 知识点统计

数据库 查询这个列名存在于哪个数据表 select * from information_schema.columns where column_name = ” 大数据 kafka 百科 kafka consumer 配置详解 http://www.51testing.com/zhuanti/bigdata.htmhttp://blog.csdn.net/u01205...

2017-07-27 19:27:05 548

转载 自定义线程池

自定义线程池:从参数和流程开始分析,自定义一个线程池

2017-07-27 17:18:04 274

原创 jni 内存溢出

ndk 内存溢出原因: jbyte jbarray = (jbyte )malloc(len * sizeof(jbyte)); 没有及时释放内存log日志现象: SystemDeviceService ,还有一些系统级的服务全部重启,同时也尝试重启我的程序,但是又重新Force close 了.01-01 08:30:56.673 483-1055/system_process W/Acti

2017-07-27 17:12:10 786

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除