自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

perfel的专栏

记录下自己的收获

  • 博客(35)
  • 资源 (3)
  • 收藏
  • 关注

原创 推导手机QQ聊天记录db文件加密IMEI值

手机QQ聊天记录的db文件使用的sqlite数据库,一般库文件的名字是 {用户QQ号}.db要拿到db文件,需要手机root或者手机支持应用备份,我使用的是小米手机,支持不用root直接备份app数据出来,这方面网上教程挺多的。db文件本身没有加密,加密的是字段内容,加密方式一般使用的是手机IMEI值和要加密的字符值异或操作。下面解决如果IMEI找不到了,在只有db文件情况下怎么推导加...

2020-04-02 15:48:27 4304 4

原创 魔百和M401A刷入Armbian系统EMMC开启wifi

M401A电视盒子进入U盘系统后会加载一会,然后会提示设置root密码,然后创建用户并设置密码, 后面还有语言、时区的选择,也可以取消,写入emmc后还可以改。插上U盘,用牙签按下盒子重置按钮(散热孔下面),开启电源,过几秒松开按钮或一直按着看是否可以进入U盘的armbian 系统。京东买的无线网卡,别的无线网卡应该都可以(芯片是Ralink MT7601U)选择要连接的wifi,enter后输入密码, ok进行连接。ifconfig命令查看,已经获取到IP地址。文件类型选的ext4,然后开始写入emmc。

2023-02-16 22:04:18 9012 6

原创 魔百和M401A刷入Armbian系统EMMC

魔百和M401A刷入Armbian系统,刷入EMMC

2022-12-19 17:57:10 13513 10

原创 使用pydumpck反编译pyintaller生成的exe文件 python3.10

pyinstaller生成的exe文件想反编译看下源码,但由于安装的python版本太高(python 2.10.5),使用uncompyle6反编译pyc文件失败,目前还不支持3.10.5版本。使用pydumpck可以完成反编译并查看源码。

2022-10-01 09:21:10 3183 4

原创 移动光猫获取管理员密码过程记录(吉比特TEWA-272G)

装了个移动的宽带,看到光猫上有个USB接口,想着是不是可以插上U盘当个共享存储访问,插上U盘后进入光猫的后台页面也没有发现有相关的设置,网上搜了下需要使用管理员账号登陆才可以设置,我的光猫型号是TEWA-272G(没有天线),生产日期是2021-11-05,还是比较新的,网上也没搜到这个型号的管理员账号,经过不断尝试最终获取到了管理员账号密码,记录一下。我的光猫信息1、使用普通用户登录光猫后台一般光猫后台登录地址都是 http://192.168.1.1 光猫的背面有账号和密码。光猫后台 .

2021-12-05 22:19:22 56629 10

原创 小米(MUUI)备份文件使用MT管理器打开

文章目录1. 手机程序文件备份2. 找到备份的文件,并用MT管理器编辑3. 删除头文件部分字节后保存4. 解压备份文件环境:手机 (小米10) MIUI(12.5.21)工具:MT管理器最近想查看下小米手机备份的文件,修改后缀直接用压缩软件打开报错,记得以前的备份文件是可以直接用压缩软件打开。网上搜索下发现是小米添加了文件头,把文件头去掉然后用tar解压就可以查看了。参考 轻松解包MIUI备份bak文件1. 手机程序文件备份搜索框输入备份,然后在搜索结果选择备份与恢复(自己也可以在设置里面找到

2021-06-14 11:03:46 11556 2

原创 Kettle 8.2(Pentaho Data Integration) 不显示connect,无法创建资源库

kettle版本8.2好久没用kettle了,这次打开发现没有办法创建资源库,右上角没有connect按钮,试了网上的一些方法还是不行。最终发现是JDK版本太高了,把版本改为1.8后就可以创建资源库了。安装一个1.8版本的JDK,然后设置下环境变量,如果不想修改环境变量可以在set-pentaho-env.bat脚本中设置一下变量。设置_PENTAHO_JAVA_HOME和_PENTAHO_JAVA更改前右上角没有connect按钮修改后重新启动kettle...

2021-04-10 16:43:24 1513 1

原创 Oracle 一行字符串拆分为多行

测试数据--单条数据with z_branch as( select 'BR1001' brid, 'BR1001.BR1002.BR1003' br_level from dual)select * from z_branch;--多条数据with z_branch as( select 'BR1001' brid, 'BR1001.BR1002.BR1003' br_level from dual union all select 'BR1002' brid, 'BR10

2020-12-03 23:23:40 10512

原创 Sublime配置Scala编译执行

首先电脑要安装好scala,并配置环境变量刚开始按照网上配置,直接使用scala命令执行带路径的scala脚本报错Exception in thread "main" java.lang.IllegalArgumentException: name at java.base/jdk.internal.loader.URLClassPath$Loader.getResource(URLClassPath.java:636) at java.base/jdk.inter.

2020-12-03 09:19:03 318

原创 windows上使用python hdfs模块操作linux hadoop hdfs

使用虚拟机创建了3个节点服务器,想在本地使用python操作hdfs,可以使用安装hdfs模块进行操作一、安装hdfspip install hdfs二、服务器节点信息用户名是hadoop/etc/hosts内容如下10.10.10.100 master10.10.10.101 slave0110.10.10.102 slave02四、本地配置把服务器节点信息也配置到本地hosts文件10.10.10.100 master10.10.10.101 slave01

2020-05-17 09:47:13 692 1

原创 UPDATE 陷阱

update 用其他数据表的数据更新时,如果不加条件限制,则会更新全部数据,产生意想不到的结果

2016-12-16 09:11:15 641

原创 Oracle伪列Level的使用

Oracle伪列Level的使用LEVEL CONNECT 根据ID的数量按序展开现有表数据如下: 生成随机数据转置截取字符串

2016-12-07 09:46:56 15974 1

原创 ORACLE 表间的联结方式

ORACLE 表间的联结方式内联结左联结右联结自然联结全联结笛卡尔联结

2016-12-03 11:33:51 508

原创 Could not find method annotationProcessor() for arguments

使用butterknife 8.4.0遇到错误Error:(35, 0) Could not find method annotationProcessor() for arguments [com.jakewharton:butterknife-compiler:8.4.0] on object of type org.gradle.api.internal.artifacts.dsl.depen

2016-11-19 22:46:47 9655

原创 ButterKnife 8.4 安装使用

ButterKnife 8.4 安装使用

2016-11-19 19:53:43 596

原创 Oracle 连续登陆问题

筛选出连续登陆3天及以上, 且每天登陆次数大于等于2的用户

2016-11-11 13:46:29 941

原创 Cocos2d-x 3.9 Lua 自定义事件

Cocos2d-x 3.9 自定义事件

2016-02-27 22:16:08 2183

原创 vs2015 + BabeLua + Cocos2d-x 3.10配置

以前只用过vs2015+cocos2d-x 3.9写过小游戏,新下载了3.10,想学习下Lua的使用电脑是win10 64位,装的是vs20151. 安装cocos,官网下载cocos2d-x 3.103.10版本 Cocos2d-x与Cocos整合升级为Cocos引擎,下载后是exe程序,双击直接安装。我的安装目录:C:\Cocos\Cocos2d-x2. 创建项目

2016-02-20 22:35:02 17627 5

原创 Excel VBA 连接Oracle数据库

VBA 链接 Oracle

2016-01-28 22:00:26 16458

原创 VBA 函数

自己常用的一些函数。Option Explicit'输入完整路径,检查文件是否存在'#strFileName 完整的路径名'@存在返回 true 否则返回FalseFunction isFileExists(ByVal strFileName As String) As Boolean If Dir(strFileName, 16) <> Empty Then

2016-01-28 21:24:28 872

原创 Kettle(6.0) 参数方式连接数据库

数据库连接条件(视自己实际情况而定) 数据库: Oracle 主机名称(IP): localhost 或 127.0.0.1 数据库名称(SID):MYORCL 端口号: 1521 用户名: scott 密码: tiger 连接名称(随意):DB_ORA 连接类型:Oracle

2016-01-26 00:21:52 9830

原创 Data Integration - Kettle 6.0下载安装

Data Integration - Kettle 6.0下载安装官网地址:http://community.pentaho.com/projects/data-integration/

2016-01-25 23:44:15 43289 2

转载 const 和 #define区别

(1) 编译器处理方式不同   define宏是在预处理阶段展开。   const常量是编译运行阶段使用。 (2) 类型和安全检查不同   define宏没有类型,不做任何类型检查,仅仅是展开。   const常量有具体的类型,在编译阶段会执行类型检查。 (3) 存储方式不同   define宏仅仅是展开,有多少地方使用,就展开多少次,不会分配内存。   const常量会在内存中分配

2016-01-11 14:22:05 462

翻译 Unity2S 愤怒的小鸟教程

Unity 2D Flappy Bird TutorialForeword前言In this Tutorial we will learn how easy it is to make a game like Flappy Bird in Unity. Flappy Bird was released in 2013 and became the most do

2016-01-05 00:45:56 2525

转载 Unity 2D Arkanoid Tutorial(打砖块教程)

Let's make an Arkanoid clone with only 37 lines of code!

2016-01-05 00:15:05 3630

转载 Unity 2D Pong Game

Unity 2D Pong GameThis Tutorial will show how to make a 2D Pong Game in the Unity Game Engine with only 38 lines of code. Everything will be explained step-by-step so everyone can understand it.

2016-01-05 00:07:59 1530

转载 Unity 2D Flappy Bird Tutorial

Unity 2D Flappy Bird TutorialIn this Tutorial we will learn how easy it is to make a game like Flappy Bird in Unity. Flappy Bird was released in 2013 and became the most download

2016-01-05 00:05:14 1274

转载 PIXEL PERFECT 2D

PAUL THAM, JUNE 19, 2015 IN TECNOLOGIAHow do I make a pixel art game that looks great? We get that question a lot. If you start your pixel game with all the default settings in Unity, it will

2016-01-03 23:32:20 1258

原创 ez_SQL 单例

<?php //ez_Sql数据库类,//可能还需要更改ez_sql_mysql.php中的port端口值//ez_SQL的引用路径,修改include_once 'shared/ez_sql_core.php';include_once 'mysql/ez_sql_mysql.php';class myDb{ private static $db; private

2015-12-27 00:41:13 779

转载 指针的指针作用(申请空间)之一

以下是经典程序(载自林锐的从c/c++高质量编程),讲解的部分是我个人理解void GetMemory(char *p,int num){ p=(char*)malloc(sizeof(char)*num); //p是形参指向的地址}void main(){ char *str=NULL; GetMemory(str,100); //str是实参指向的地

2015-12-13 13:58:30 2314

原创 struct 和 typedef struct

在C语言中typedef是类型定义的意思,为现有类型创建一个新的别名。 它有助于创建平台无关类型,甚至能隐藏复杂和难以理解的语法 。 使用typedef可编写出更加美观和可读的代码。比如定义一个不含typedef的结构体:struct Student{int age;char[20] name;};在声明变量时每次都要加 struct 如:struct student

2015-12-13 01:59:31 506

转载 C/C++知识点

1.在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern “C”?答:首先,extern是C/C++语言中表明函数和全局变量作用范围的关键字,该关键字告诉编译器,其声明的函数和变量可以在本模块或其它模块中使用。通常,在模块的头文件中对本模块提供给其它模块引用的函数和全局变量以关键字extern声明。extern "C"是连接申明(linkage declaration),被

2015-12-12 17:21:36 608

转载 CppSQLite - C++ Wrapper for SQLite

原文地址:http://www.codeproject.com/Articles/6343/CppSQLite-C-Wrapper-for-SQLite/IntroductionThis article describes CppSQLite, a very thin C++ wrapper around the public domain SQLite datab

2015-12-12 13:35:31 905

原创 UserDefault

cocos2d-x 3.9UserDefault可以作为一个小的数据存储库,它能够保存和获取基本的数据类型。它支持存储以下的基本数据类型: bool, int, float, double, string

2015-11-26 22:21:22 619

原创 Sublime Text 3 中文乱码

https://packagecontrol.io/installation#st3The simplest method of installation is through the Sublime Text console. The console is accessed via the ctrl+` shortcut or the View > Show Console me

2015-04-10 23:52:03 391

推导手机qq数据db文件加密IMEI值v2

在手机qq聊天记录db文件的情况下,推导出加密的IMEI值, 支持自动和手动模式,支持参数的设定。 求出IMEI之后我们就可以查看db文件的聊天记录

2020-04-03

老毛子百度云转存【2019-1-22】.txt

老毛子百度云转存工具 可以批量导入资源列表,支持密码,批量转存到自己的网盘。 转存结果可以导出。 附件是百度网盘地址。

2020-03-16

Oracle2Excel 导出字典

Excel读取Oracle数据库中的用户信息、表信息 选择生成:用户名、表名、行数、列数、创建时间、列名、类型、主键、备注信息。 可以自定义生成样式。 测试环境:excel2013 启用vba宏,在Oracle配置的sheet中输入SID、用户名、密码,点击按钮 源代码公开

2016-01-28

空空如也

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

TA关注的人

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