晓彤meng
码龄9年
关注
提问 私信
  • 博客:91,095
    91,095
    总访问量
  • 13
    原创
  • 1,552,894
    排名
  • 1
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2016-04-18
博客简介:

qq_34705828的博客

查看详细资料
个人成就
  • 获得12次点赞
  • 内容获得4次评论
  • 获得37次收藏
创作历程
  • 3篇
    2020年
  • 18篇
    2017年
TA的专栏
  • gc
    1篇
  • tcp
    1篇
  • android-jni
    7篇
  • java
    4篇
  • android-源码
    3篇
  • ethernet-ip
    1篇
  • toolchain
    1篇
  • 脚本
    1篇
  • ubuntu
    5篇
  • 动态链接库
    2篇
  • h5
  • android
  • 安全
  • 大数据
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

整理: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 ·
274 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

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 ·
765 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

整理:JVM基本结构

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

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

Linux C++Timer
转载
发布博客 2017.09.08 ·
1826 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

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 ·
356 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

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

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

基于V4L2驱动程序的USB摄像头Android(JNI)的编写 Linux环境下使用V4L2+opencv以MJPEG格式读取USB摄像头并实时显示 Linux之V4L2基础编程_内存映射 Linux内核中的V4L2核心框架分析
转载
发布博客 2017.09.05 ·
1603 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

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 ·
297 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

报错Fatal signal解决方案

Fatal signal
原创
发布博客 2017.08.21 ·
2495 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

Ubuntu 64 位编译生成的脚本调用了32 位.so(动态链接库).
原创
发布博客 2017.08.19 ·
48003 阅读 ·
9 点赞 ·
1 评论 ·
15 收藏

makefile 语法整理

makefile
原创
发布博客 2017.08.19 ·
204 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

.so not found
原创
发布博客 2017.08.18 ·
12737 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

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 ·
1527 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
246 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Samba

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

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

指令集不匹配
原创
发布博客 2017.08.11 ·
8419 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

解决:预制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 ·
655 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

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

知识点统计

数据库 查询这个列名存在于哪个数据表 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 ·
589 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自定义线程池

自定义线程池:从参数和流程开始分析,自定义一个线程池
转载
发布博客 2017.07.27 ·
308 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多