会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
章炎
博客园
首页
新随笔
联系
订阅
管理
随笔 - 47
文章 - 0
评论 - 4
阅读 -
45222
2017年6月8日
通过底层 socket 监控 http/https 思路
摘要: 原创内容,谢绝转载! 前言 前段时间研究了一些 java 代码实现的 http 请求框架的源码,发现之前开发的 jni 采集数据逻辑有一些可以改进的地方,所以现在将这些记录下来,方便以后自己查阅。 改良后的设计思路 connect, write, read,handshake, sslwrite,
阅读全文
posted @ 2017-06-08 16:24 章炎
阅读(1308)
评论(0)
推荐(0)
2017年4月13日
NDK 线程同步
摘要: 使用场景 对底层代码进行 HOOK, 不可避免的要考虑多线程同步问题, 当然也可以写个类似 java 的线程本地变量来隔离内存空间。 死锁分析 恩, 道理其实大家都懂的, 毕竟大学就学了操作系统,理论神马的窝就不讲了哈, 这里说说我的处理方法。首先线程同步问题主要是多线程对相同的可写内存进行操作导致
阅读全文
posted @ 2017-04-13 11:32 章炎
阅读(575)
评论(0)
推荐(0)
2017年3月29日
时间同步算法探究
摘要: 背景 时间同步这个问题其实大家都会遇到,比如最常见的,我们的电脑上设置时间为,选择为 internet 时间同步,还有网游服务器面对各个客户端的时间不固定,如何才能进行客户端的时间同步,当然还有电商在搞活动的时候,也需要考虑同步客户端的时间。 简单的模型 客户端每次请求服务端的时候,带上偏移信息,服
阅读全文
posted @ 2017-03-29 16:32 章炎
阅读(2948)
评论(0)
推荐(0)
2017年3月21日
Android 事件小结
摘要: 这篇文章不适合小白直接来阅读 原创文章,转载需要本人同意 背景 我之前一直从事 Android App 开发,现在跑去做 APM 了,在公司清闲了好一段时间,后来发现自己对 Android 原本很了解的一些东西都遗忘掉了,意识到还是之前没有写博客导致的,所以现在想把自己回忆的一些东西记录整理下来。
阅读全文
posted @ 2017-03-21 11:21 章炎
阅读(222)
评论(0)
推荐(0)
2017年3月15日
文件上传简单服务端和客户端 Java 实现
摘要: 背景 楼主最近很悲惨,下载了 Android 的源码,然后 mac 的硬盘空间就没了,而且编译 Android 源码需要将创建一个大小写不敏感的分区,所以需要将源码存在别的地方,最初是使用的硬盘,但是失败了(硬盘用的 exfat 格式), 后来用云盘,笔记,QQ 都不行,要么文件过多不给传,要么要收
阅读全文
posted @ 2017-03-15 10:57 章炎
阅读(212)
评论(0)
推荐(0)
2017年3月13日
android 多渠道脚本
摘要: 原创内容,转载请注明出处 背景 多渠道打包这个本没啥难度,但是按照官方的做法一般都要重新编译 apk, 当 apk 很大的时候,会非常耗时,美团已经提供了一种解决思路,请点击这里查看美图的思路, 之前有个群里的同学想让我将他写的 python 代码改成 shell, 好久没写 shell 也想增加点
阅读全文
posted @ 2017-03-13 18:02 章炎
阅读(171)
评论(0)
推荐(0)
2017年2月8日
MediaPlayer 在线播放音乐
摘要: python 代码 1 def application2(environ, start_response): 2 start_response("200 ok", [('Content-Type', 'audio/mp3')]) 3 with open("/Users/zhangyan/Pychar
阅读全文
posted @ 2017-02-08 16:34 章炎
阅读(568)
评论(0)
推荐(0)
2017年1月15日
Java 编译打包命令
摘要: 背景 编译 打包 解压 运行 参考 背景 我们有的时候总是要使用将自己写的工程编译成 class 文件,同时打包成 jar,虽然有各种工具可以帮助我们,但是毕竟掌握使用 java 本来的命令去做这些更灵活 编译 比如我要编译包名为 com.demo,全称为 com.demo.Main 的这个类,同时
阅读全文
posted @ 2017-01-15 20:55 章炎
阅读(6122)
评论(0)
推荐(0)
2017年1月5日
Python执行命令行
摘要: 背景 我们知道,虽然会破坏平台独立性,但是有的时候需要在代码里面调用命令行来获取一些信息,那么了解在 Python 中如何执行命令行至关重要 使用介绍 Python 中使用命令行可以通过 subprocess 来实现,比如执行一个简单的 ls 命令 执行过后,会在标准输出上显示当前目录下的文件 注意
阅读全文
posted @ 2017-01-05 18:44 章炎
阅读(2915)
评论(0)
推荐(0)
2016年12月26日
ZKM混淆工具
摘要: 原创文章,尊重劳动,转载请标明出处 ZKM 介绍 一般使用步骤 直接使用 ZKM 脚本 使用 GUI 工具混淆,同时生成 ZKM 脚本 直接使用 ZKM 脚本 使用 GUI 工具混淆,同时生成 ZKM 脚本 参考 ZKM 介绍 zkm 是一款付费的代码混淆工具。 一般使用步骤 直接使用 ZKM 脚本
阅读全文
posted @ 2016-12-26 14:36 章炎
阅读(2132)
评论(4)
推荐(0)
下一页
公告
昵称:
章炎
园龄:
12年3个月
粉丝:
4
关注:
1
+加关注
<
2025年7月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
Android|Java(17)
Html(1)
JNI|NDK(12)
linux|c|c++(5)
Python(4)
shell(2)
感悟(3)
环境问题(3)
其它(3)
字符串处理(1)
随笔档案
2017年6月(1)
2017年4月(1)
2017年3月(4)
2017年2月(1)
2017年1月(2)
2016年12月(2)
2016年11月(2)
2016年10月(5)
2016年9月(8)
2016年8月(4)
2016年7月(9)
2016年6月(1)
2016年5月(2)
2016年3月(2)
2015年11月(3)
阅读排行榜
1. Java 编译打包命令(6122)
2. Servlet的Response.setContentLength无效(4735)
3. c++实例化对象(3695)
4. 时间同步算法探究(2948)
5. Python执行命令行(2915)
评论排行榜
1. ZKM混淆工具(4)
最新评论
1. Re:ZKM混淆工具
@ 堕落星辰03可以做到的,按照官方的文档配置下,就可以了...
--章炎
2. Re:ZKM混淆工具
大神,我想让某个类里面所有的代码都不混淆,zkm可以实现吗
--堕落星辰03
3. Re:ZKM混淆工具
@ 堕落星辰03额,注意到了,博客园有毒,图片被吃了 QAQ...
--章炎
4. Re:ZKM混淆工具
图片都看不到了
--堕落星辰03
点击右上角即可分享