自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux下利用SQLCipher解密Android程序的SQLite数据库

Android终端设备使用了SQLite数据库,但是进行了加密(基于greenDAO框架),出于调试需要,我们需要在本地方便地查看设备上db文件的数据,因此需要利用SQLCipher对db文件进行解密,之后便可以利用Navicat等各类软件打开查看。为保证解密ok,我们首先需要找到SQLCipher对应的版本,可在Android程序代码中搜索"sqlcipher"关键字,根据依赖信息确定版本,例如这里的版本是3.5.7。SQLCipher的编译还是有些坑的,具体可以参考README文件。

2023-12-21 22:40:08 86

原创 蒙蒂·霍尔问题(三门问题)模拟-Python

关于三门问题的设定和相关讨论可以参考这篇文章;我这里贴了一个小的python脚本,实践得真知,看看换门或者不换门得到汽车的最终概率是多少?import random as rdclass Experiment: exp_count = 0 def __init__(self, change=0): seq = [0, 1, 2] Expe...

2018-12-18 18:54:13 2523

原创 Python排除非法字符干扰读取UTF-8文件

最近做一个关于正则匹配的项目,用open()打开UTF-8格式的文件,读取每一行的内容;由于一些文件中存在非UTF-8标准的字符,脚本执行会报错。在debug过程中发现,实际上不论你写的是read(1)(读取一个字节的内容)还是readline()(读取一行的内容),python库函数会一次性读取一大块内容,一旦这块数据中有非法字节,整个调用就会出错。例如以下代码读取每一行内容并打印,实际上含有...

2018-12-13 18:57:25 4174

原创 Linux系统TCP连接测试

server运行在ubuntu虚拟机上,client运行在开发板上面。 server端代码:#include <stdlib.h>#include <sys/types.h>#include <stdio.h>#include <sys/socket.h>#include <netinet/in.h>#include ...

2018-09-13 14:12:50 6858 1

原创 关于搭建虚拟机、电脑和开发板的局域网络

最近在学习linux开发,所以有用到ubuntu作为开发平台。在给开发板下载程序时,使用了tftp服务,所以需要开发板和虚拟机之间有IP连接。开发板通过以太网与主机的以太网卡相连,主机另有USB无线网卡与路由器连接,以下方法实现开发板、主机和虚拟机之间构建一个局域网(内网),主机和虚拟机同时处于路由器网路(外网)中,可以正常访问internet。1.首先是虚拟机需要有两个网卡,分别与主机的以太...

2018-08-02 17:53:11 1304

空空如也

空空如也

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

TA关注的人

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