
杂记随笔
iamcxl369
软件工程师,Android, IM
展开
-
emacs使用org-mode导出中文pdf
0x01. issue: C-c C-e lp导出pdf中文乱码org-mode pdf wasn't produced 0x02. 安装LaTeXsudo apt-get install texlive-full➜ ~ sudo apt-get install texmaker0x03. 安装字库将C:/windows/fonts下你喜欢的字体拷贝到...原创 2018-04-11 20:06:49 · 4775 阅读 · 0 评论 -
Linux清理
Linux不会产生垃圾文件.但是使用的人会!!0x0. Linux使用多余的内核文件.sudo aptitude purge ~ilinux-.*\(\!`uname -r|cut -d- -f1-2`\)~i[0-9](清理Ubuntu系统的缓存、垃圾、多余内核)[https://my.oschina.net/zhangqingcai/blog/23994]0x1. Android开发Andro原创 2017-04-05 11:01:16 · 372 阅读 · 0 评论 -
wireshark抓包:分析阿里小蜜网络通信方式
为什么需要抓包有时候需要分析一些软件的网络请求过程,分析一些有价值的信息.操作步骤手机连接到电脑分享的WiFi上1. 选择监听目标网卡我的是电脑上通过猎豹分享了一个热点给手机.2. 通过分享WiFi热点的软件找到手机的ip3. 在Wireshark上过滤这个ip按照IP过滤ip.addr == 192.168.191.2ip.addr == 192.168.191.2 and sslip.addr原创 2017-03-09 19:33:17 · 2193 阅读 · 0 评论 -
android资源文件编译/解析/查找
android资源文件编译/解析/查找apk安装后资源分布路径/data/app /data/app-lib /data/davlik-cache/ /data/data/packagename/ /data/system/packages.list /data/system/packages.xml 不觉得奇怪吗? drawable目录在哪里? 编译成二进制后的xml在哪里?全原创 2017-03-24 19:52:36 · 706 阅读 · 0 评论 -
DNS解析过程追踪
国内网络确实很奇葩,运营商XX!!追踪一下某个域名的解析过程nslookupiamcxl@iamcxl-ThinkPad-Txxx:~$ nslookup www.jd.comServer: 127.0.1.1Address: 127.0.1.1#53Non-authoritative answer:www.jd.com canonical name = www.jdcdn.c原创 2017-02-28 18:43:51 · 10350 阅读 · 0 评论 -
Android source code[ 源代码]下载,问题和解决办法
My environments: Ubuntu 11.04Android source code: Android-4.1.1.1_r4How to download the Android source code? Referenced from:http://source.android.com/source/downloading.html But maybe you原创 2012-08-07 08:52:25 · 5981 阅读 · 0 评论 -
C++强制类型转换
static_cast(expression) #从字面上来看,静态转换即编译时刻执行数据类型检测,当代码执行的时候不会去检测.dynamic_cast(expression) #顾名思义,动态转换即在代码执行的时候进行数据类型检测,编译时不去检测数据类型.const_cast(expression) #顾名思义,如果(expression) 是const类型则转换后(expressi原创 2012-07-22 21:47:30 · 651 阅读 · 0 评论 -
JAVA 构造器,extends[继承],implements[实现],Interface[接口],reflect[反射],clone[克隆],final,static,abstract[抽象]
构造器[构造函数]:在java中如果用户编写类的时候没有提供构造函数,那么编译器会自动提供一个默认构造函数.它会把所有的实例字段设置为默认值:所有的数字变量初始化为0;所有的布尔变量设置为false;所有对象变量设置为null;PS:只有在类中没有其它构造器的时候,系统才会提供默认构造器.如果你希望用户能能够调用不带参数的构造器,那么你就必须自己实现一个.extends[继原创 2012-08-07 00:23:09 · 4845 阅读 · 0 评论 -
C++语言特性:构造函数,析构函数,虚函数,内联函数,静态成员函数,重载,覆盖,隐藏
C++中class默认属性为private, struct默认属性为public构造函数: 1.初始化对象成员; 2.创建类对象; 由于虚函数是建立在对象的基础上的,因此构造函数不能声明为虚函数;虚函数是在执行的时候才识别,根据具体对象进行动态绑定. 每个类对象都有一个默认构造函数.当一个对象被在堆上创建的时候,第一步先执行new原创 2012-07-22 18:53:58 · 1959 阅读 · 0 评论 -
No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android问题场景解决办法:问题No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android场景...原创 2018-09-30 15:50:42 · 527 阅读 · 0 评论