自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (4)
  • 收藏
  • 关注

原创 python的requests库

一、Python HTTP GET请求import requestsdef http_get(): payload = {'key1': 'value1', 'key2': 'value2'} r = requests.get("http://httpbin.org/get", params=payload) # Requests 中也有一个内置的 JSON 解码器,助你处理 JSON 数据 return r.json()二、Python HTTP PO

2021-03-21 20:19:03 132 1

原创 My Python CookBook

1、获取当前日期和时间import time# 输出为:'2020-09-28 11:08:24'time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())

2020-09-28 11:09:19 110

原创 flask 多线程上下文管理

1、在flask主线程中利用多线程拉取数据并存储到数据库。在线程中会遇到没有flask的上下文,导致找不到数据库问题。解决方案:1)在创建线程时候,传入app参数app = create_app(config_mode)Migrate(app, db)# 我的逻辑thread_dau = threading.Thread(target=get_dau_by_inteval, args=(app,))thread_dau.start()thread_dau.join()2)在

2020-09-27 20:57:44 1273 1

原创 1.一切都是对象

1. C++由于要后向兼容C所以某些方面显得复杂,而Java则假设我们只进行面向对象的程序设计。String s; 这里创建了一个引用,引用不一定有关联的对象;String s=abc"; 这是引用初始化,用到了java的一个特性:字符串可以用带引号的文本初始化;String s=new String("abc"); 这是通过构造函数构造一个实例。2. 有5个存储数据的位置:寄存器,堆栈,堆,常量...

2018-06-09 14:33:51 197

原创 linux find 用法总结

1. 一年之内更新过的文件find . -type file -mtime -365 -print

2017-07-03 14:03:57 443

原创 2017年书单

疯狂Android讲义 第二版 李刚

2017-01-15 22:34:22 424

原创 android AOSP 的test-key签名

https://source.android.com/devices/tech/ota/sign_builds.html

2016-12-01 13:41:54 3164

转载 python执行mysql source命令

近来在看python,于是,将某个shell实现过的功能用python实现下1 python 操作mysql 需要有 MySQLdb 这个库的支持,一般需要单独安装2 MySQLdb库只能执行sql语句,对于sql文件执行,比较麻烦,所以用了subprocess库的方法Popenimport MySQLdb  from subprocess impo

2016-05-07 00:25:12 5122 4

原创 vsftp

1)修改配置文件:/etc/vsftpd.conf# Uncomment this to allow local users to log in.#local_enable=YES# Uncomment this to enable any form of FTP write command.#write_enable=YES2)修改ftp上传目录权限3)f

2016-05-03 14:07:22 580

原创 远程桌面通过RDP文件自动登录

1. 打开保存的RDP文件,设置参数:username:s:MyUserName domain:s:MyDomain alternate shell:s: shell working directory:s:password 51:b:密码(加密后)2.生成加密密码工具http://www.remkoweijnen.nl/blog/download/rdp.zip

2016-04-07 13:35:09 8149 1

原创 linux的软链接

linux下的软链接类似于windows下的快捷方式。ln -s a b 中的 a 就是源文件,b是链接文件名(快捷方式),其作用是当进入b目录,实际上是链接进入了a目录执行命令的时候,应该是a目录已经建立,目录b(快捷方式)没有建立。 a /mnt/test 此目录必须已经建立 b /data/test 此目录必须没有建立,也就是说/data没有te

2016-01-18 15:55:34 404

原创 Tomcat日志系统详细配置

Tomcat 日志信息分为两 类:一是运行日志,它主要记录运行的一些信息,尤其是一些异常错误日志信息 。二是访问日志,它记录访问的时间、IP、访问的资料等相关信息1. 访问日志的配置编辑 ${catalina}/conf/server.xml 文件 . 注 :${catalina} 是 tomcat 的安装目录.如不需要访问日志,则注释配置如下: <Val

2016-01-12 17:34:40 1447

原创 2016书单

1. 深入理解Android卷一

2016-01-11 22:22:14 495

原创 2015书单

1. [疯狂Android讲义].李刚2. Android软件安全与逆向分析3. Android入门到精通详解4. 闲聊Android软件保护

2015-10-14 16:48:28 302

原创 rpm安装软件

1.用户软件一般安装在/usr目录,包括rpm或者源码编译安装;2.rpm安装前查询下安装文件,确认下该路径是不是在环境变量里面;rpm -qpl 111.rpm3. rpm -ivh 111.rpmusr文件系统介绍:http://www.cnblogs.com/Jamesliang/articles/1486690.html摘录如下:/usr文件系统   /

2015-09-10 10:53:42 353

原创 MySQLdb导入失败

查看PYTHONPATH:import sysprint sys.path

2015-09-07 16:33:10 460

原创 编译Python及相关模块

Python源码编译安装过程中,有一些模块被认作可选项。python编译命令:make clean1.安装zlib检验:import zlib zlib python也自带了一份。2.安装readline, 源码在内部的tar,带config文件/usr/local/src/readline-6.2.4.1/rl/readline-6.2 ldconfig

2015-08-29 18:31:46 449

转载 ASCII Codes Table

ASCIIHexSymbol01234567891011121314150123456789ABCDEFNULSOHSTXETXEOTENQACKBELBSTABLFVT

2015-08-18 13:53:56 445

转载 使用ssh-keygen和ssh-copy-id三步实现SSH无密码登录

 分类: LINUX ssh-keygen  产生公钥与私钥对.ssh-copy-id 将本机的公钥复制到远程机器的authorized_keys文件中,ssh-copy-id也能让你有到远程机器的home, ~./ssh , 和 ~/.ssh/authorized_keys的权利。有时候遇到本地没有ssh-copy-id命令,这时可以直接复制本地的pubkey到要访问的机器的au...

2015-08-17 18:27:39 642

转载 Git: Fix bad signature and index file corrupt error

Git: Fix bad signature and index file corrupt errorIf your git index for some reason becomes invalid and you see this error running usual git commands like git pull, git status, etc.:error:

2015-08-13 11:01:20 804

转载 smali 基本用法

1.smaliapk文件通过apktool反编译出来的都有一个smali文件夹,里面都是以.smali结尾的文件。smali语言是Davlik的寄存器语言,语法上和汇编语言相似,Dalvik VM与JVM的最大的区别之一就是Dalvik VM是基于寄存器的。基于寄存器的意思是,在smali里的所有操作都必须经过寄存器来进行。2.基本数据类型B—byteC—char

2015-08-11 14:24:33 2071

原创 mysql的alter table 命令

1.复制表结构create table 2_table select * from 1_table where 1=0;2. 需要重新创建索引alter table 2_table  add index contentID_index(contentID);3. 查看索引show keys from 2_table  

2015-07-26 21:09:42 492

翻译 [Python] easy_install 和 pip 在windows 下的安装

easy_installDownload the last easy installer for Windows (http://pypi.python.org/pypi/setuptools)32bit Windows: download and Install .exe64bit Windows: download ez_setup.py and run python ez_set

2014-09-15 23:37:39 868

链接深度剖析

链接深度剖析。ELF文件格式,安卓启动加载动态库过程,编译链接原理,静态链接和动态链接等。

2017-11-12

Android技术内幕.系统卷

android 开发书籍。本书面面俱到,很多知识点如dalvik虚拟机,Binder原理,Blic的实现都有独到的见解,是一本值得反复阅读的好书。

2017-09-20

深入理解Android++卷1 邓凡平

深入理解Android++卷1,对整个android框架做了深入的分析,对我们理解android的底层原理有很大帮助。其中surface一章理解起来最困难。需要多读几遍才能理解。

2017-09-13

RDP加密密码工具

2016-04-07

空空如也

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

TA关注的人

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