摘要: 我认为好的程序员应该有以下几方面的素质:  1、有专研精神,勤学善问、举一反三。  2、积极向上的态度,有创造性思维。  3、与人积极交流沟通的能力,有团队精神。  4、谦虚谨慎,戒骄戒燥。  5、写出的代码质量高。包括:代码的稳定、易读、规范、易维护、专业。 阅读全文
posted @ 2007-05-30 08:01 至尊王者 阅读(2083) 评论(6) 推荐(4) 编辑
摘要: 只要正确认识自己,道理非常简单,但是,到处都可以看到灯下黑的故事。 阅读全文
posted @ 2007-05-30 07:51 至尊王者 阅读(2087) 评论(5) 推荐(1) 编辑
摘要: 一、VSCODE 与 Android Lua Helper 的功能特点 Visual Studio Code(VSCODE)是一款功能强大的代码编辑器,它以其高度可定制的界面、强大的扩展生态系统、流畅的性能表现以及对众多编程语言的天然支持而备受开发者青睐。在众多的开发场景中,VSCODE 都展现出了 阅读全文
posted @ 2024-09-06 11:47 至尊王者 阅读(99) 评论(0) 推荐(0) 编辑
摘要: Lua是一个小巧的脚本语言,其设计目的是为了通过灵活嵌入应用程序中从而为应用程序提供灵活的扩展和定制功能。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua并没有提供强大的库,这是由它的定位决定的。 阅读全文
posted @ 2024-05-22 10:13 至尊王者 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 函数实现逻辑在llvm/lib/Transforms/Obfuscation/StringEncryption.cpp文件中,IndirectBranch,集成自类ModulePass,实现了runOnModule函数 Module(模块): Module是LLVM的最高级别的组织单元,它代表一个编 阅读全文
posted @ 2024-05-22 10:12 至尊王者 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 很多App实现的定制ollvm框架中都有goron框架的影子,或多或少的借鉴了它的功能,包括 间接跳转,并加密跳转目标(-mllvm -irobf-indbr) 间接函数调用,并加密目标函数地址(-mllvm -irobf-icall) 间接全局变量引用,并加密变量地址(-mllvm -irobf- 阅读全文
posted @ 2024-05-22 10:07 至尊王者 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 编译OLLVM git clone https://github.com/heroims/obfuscator.git -b llvm-9.0.1 --depth 1 cd obfuscator mkdir build && cd build cmake .. -DCMAKE_BUILD_TYPE= 阅读全文
posted @ 2024-04-02 17:28 至尊王者 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 在C++中,有四种类型转换操作符:static_cast, dynamic_cast, const_cast和reinterpret_cast。它们的作用和区别是什么呢? static_cast是最常用的一种类型转换,它可以在编译时进行基本类型之间的转换,也可以进行类层次结构中的向上或向下转换。例如 阅读全文
posted @ 2024-01-23 11:22 至尊王者 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 在安卓7.0以上的系统版本中,app默认不信任用户安装的证书,只默认信任系统证书,需要将FiddlerRoot证书导入在系统证书内。 在雷电9设置的其他设置中开启ROOT模式,并且在性能设置中开启System.vmdk可写入,保存后重启雷电。 再把证书使用adb push到/sdcard/Downl 阅读全文
posted @ 2023-11-27 22:08 至尊王者 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 最近在使用飞桨OCR,有几个特殊的符号需要进行识别,手上只有两台机器,一台1080TI单卡(windows 11),一台1080Ti双卡(linux 22.04),习惯性追新到飞桨最高支持的cuda11.7,其实1080Ti到cuda10就够用了,后面的新版本差没有明显的性能提升。 windows上 阅读全文
posted @ 2023-07-18 11:25 至尊王者 阅读(2708) 评论(0) 推荐(0) 编辑
摘要: 使用visibility #if defined _WIN32 || defined __CYGWIN__ #ifdef MY_NO_EXPORT #define API #else #define API __declspec(dllexport) #endif #else #ifdef __GN 阅读全文
posted @ 2023-02-23 11:49 至尊王者 阅读(822) 评论(0) 推荐(0) 编辑
摘要: ETH 2.0 节点分为执行客户端、共识客户端、验证软件,同步数据节点无论是快照同步还是完整存档,都需要同步启动执行客户端和共识客户端。 安装配置执行客户端Nethermind sudo apt-get update && sudo apt-get install libsnappy-dev lib 阅读全文
posted @ 2022-11-08 15:59 至尊王者 阅读(787) 评论(0) 推荐(0) 编辑
摘要: #安装vcpkg和openssl cd F:\Github git clone https://github.com/microsoft/vcpkg --depth=1 cd vcpkg ./bootstrap-vcpkg.bat ./vcpkg install openssl:x64-window 阅读全文
posted @ 2022-04-08 23:06 至尊王者 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 在windows 10/11中登录方式很多,如果提前设置了Windows Hello 登录(PIN)可能导致账号不能登录,根据我的测试结果要进行以下几步操作: 打开远程桌面,设置 → 系统 → 远程桌面; 检测是否包含你要登录的账户,在资源管理器上右键此电脑 → 管理 → 本地用户和组 → 用户 → 阅读全文
posted @ 2022-02-11 17:17 至尊王者 阅读(2431) 评论(0) 推荐(1) 编辑
摘要: 说明 MacOS平台的ffmpeg编译脚本,包含x264、x265、fdk-aac、opus以及openssl和rtmp库。 注释中有相关包的下载地址,需要先下载解压。 如果需要openssl则把openssl的相关的脚本注释去掉,并在ffmpeg脚本参数--extra-libs中添加上 -lssl 阅读全文
posted @ 2022-01-22 15:59 至尊王者 阅读(1161) 评论(0) 推荐(0) 编辑
摘要: 说明 Ubuntu、Centos和Windows三平台的ffmpeg编译脚本,包含x264、x265、cuda加速、fdk-aac、opus以及openssl和rtmp库。 注释中有相关包的下载地址,需要先下载解压。 Windows需要安装msys2,并在mingw64下编译。 如果需要openss 阅读全文
posted @ 2022-01-11 11:02 至尊王者 阅读(2002) 评论(0) 推荐(0) 编辑
摘要: Visual Studio 2022 Pro: TD244-P4NB7-YQ6XK-Y8MMM-YWV2J Enterprise: VHF9H-NXBBB-638P6-6JHCY-88JWH Visual Studio 2019 Pro: NYWVH-HT4XC-R2WYW-9Y3CM-X4V3Y 阅读全文
posted @ 2021-11-10 15:35 至尊王者 阅读(3534) 评论(0) 推荐(3) 编辑
摘要: 安装宝塔 sudo docker pull centos:centos7 #centos:centos8 centos:latest #下载centos镜像 sudo docker run -i -t -d --name baota --net=host --restart=always \ --p 阅读全文
posted @ 2021-10-07 18:04 至尊王者 阅读(995) 评论(0) 推荐(0) 编辑
摘要: 进入 Settings → Code Style → Java或C/C++ ,在右边选择 “Code Generation” Tab,然后找到 Comment Code 那块,把 Line comment at first column Block comment at first column 去 阅读全文
posted @ 2021-06-03 23:24 至尊王者 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: centos 7 安装前置依赖 sudo yum install git python-devel libffi-devel graphviz-devel elfutils-libelf-devel \ readline-devel libedit-devel libxml2-devel proto 阅读全文
posted @ 2021-03-28 14:13 至尊王者 阅读(1474) 评论(0) 推荐(0) 编辑
摘要: linux和windows需要同时启用UTC,或者linux单独禁用UTC 修改Linux时区为UTC sudo mv /etc/localtime /etc/localtime.bak sudo ln -s /usr/share/zoneinfo/UTC /etc/localtime 使用 ntp 阅读全文
posted @ 2021-03-01 10:08 至尊王者 阅读(1597) 评论(1) 推荐(0) 编辑
摘要: 对于点击 <a target='_blank'> 标签打开新 tab 页的场景,Puppeteer目前(2019-03,v1.13.0)没有现成的 API 支持。因此需要一些 walkaround 来解决。有几个方案。 提取 href,手动打开新 page 去访问 url = await page. 阅读全文
posted @ 2021-01-10 22:10 至尊王者 阅读(1876) 评论(0) 推荐(0) 编辑
摘要: 使用VSCode进行查找、替换时,经常需要用到正则表达式,一段时间不用就忘了,每次要用的时候都要耽误很多时间去查找,所以整理了一份很全的放在这里。这个其实是.NET使用的正则表达式,VSCode也是一样的,微软系的产品(比如Visual Studio等)应该都是使用这个标准的。 本文只列举和翻译了常 阅读全文
posted @ 2021-01-10 16:48 至尊王者 阅读(10738) 评论(4) 推荐(0) 编辑
摘要: 这几年一直在linux上开发,用的gcc版本比较高,最近把gcc降到4.8.5(centos 7默认版本)后,出现了一些成员变量初始化的问题。 看示例: #include <iostream> class Test { public: Test() = default; // Test(const 阅读全文
posted @ 2020-11-28 20:29 至尊王者 阅读(317) 评论(0) 推荐(0) 编辑
摘要: Windows C++ 程序崩溃收集工具 说明 MiniDumper(LPCTSTR DumpFileNamePrefix) MiniDumper(LPCTSTR DumpFileNamePrefix, LPCTSTR CmdLine, LPCTSTR ExeNameToReboot /* = NU 阅读全文
posted @ 2020-11-28 19:37 至尊王者 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 一、配置环境 • 安装XCode https://developer.apple.com/xcode/ xcode-select --install • 安装JDK https://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_ 阅读全文
posted @ 2020-08-14 16:19 至尊王者 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 一、配置环境 sudo apt install git-core gnupg flex bison gperf build-essential \ zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 \ lib32ncurses5 阅读全文
posted @ 2020-08-14 16:10 至尊王者 阅读(2830) 评论(0) 推荐(0) 编辑
摘要: 在同一个Android.mk中编写就行: LOCAL_PATH:= $(call my-dir) #此段是预编译第三方库部分 include $(CLEAR_VARS) LOCAL_MODULE := libaspmodule LOCAL_MODULE_TAGS := optional #LOCAL 阅读全文
posted @ 2020-08-11 23:54 至尊王者 阅读(1430) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash OS_NAME=$( cat /etc/os-release | grep ^NAME | cut -d'=' -f2 | sed 's/\"//gI' ) case "$OS_NAME" in "CentOS Linux") sudo yum install ntpdate 阅读全文
posted @ 2020-06-29 20:31 至尊王者 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: `killall ps grep killall`把这两个过程合二为一,是一个很好用的命令。 语法 选项 参数 进程名称:指定要杀死的进程名称。 实例 杀死所有同名进程 阅读全文
posted @ 2020-04-21 16:09 至尊王者 阅读(718) 评论(0) 推荐(0) 编辑
摘要: pgrep命令以名称为依据从运行进程队列中查找进程,并显示查找到的进程id。每一个进程ID以一个十进制数表示,通过一个分割字符串和下一个ID分开,默认的分割字符串是一个新行。对于每个属性选项,用户可以在命令行上指定一个以逗号分割的可能值的集合。 语法 选项 参数 进程名称:指定要查找的进程名称,同时 阅读全文
posted @ 2020-04-21 16:05 至尊王者 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 今天下班后收拾东西时,看到很久没有使用的移动硬盘,通电后在资料中翻出这样一段话,从04年到11年的几乎每个压缩包中都有。 但从12年往后就越来越少,最近这几年就不在加这个注释,一是压缩软件由之前的winrar换成了7zip,系统慢慢换成linux,二是一直在忙于生计,似乎离理想越来越远。 今年碰到疫 阅读全文
posted @ 2020-04-21 01:24 至尊王者 阅读(262) 评论(0) 推荐(0) 编辑
摘要: "62. 不同路径" 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 示例 1: 示例 2: 提示: 1 dp(m, vector 阅读全文
posted @ 2020-04-20 14:54 至尊王者 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 时间复杂度 $O(M N)$ 阅读全文
posted @ 2020-03-24 15:33 至尊王者 阅读(204) 评论(0) 推荐(0) 编辑
摘要: "力扣27题《移除元素》" 题目描述不允许使用额外的数组空间,所以只能在原数组上操作。 我们使用两个指针,一个快指针 i 和一个慢指针 k 。i 每次移动一步,而 k 只在添加新的被需要的值时才移动一步。 因为我们的新数组的长度会小于等于旧数组,调用者在调用函数时根据返回的长度,它会打印出数组中该长 阅读全文
posted @ 2020-03-23 19:17 至尊王者 阅读(219) 评论(0) 推荐(0) 编辑
摘要: ```sql --QPTreasureDB为需要清除日志的数据库名称 USE [master] GO ALTER DATABASE QPTreasureDB SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE QPTreasureDB SET RECOVERY SIMPLE --简单模式 GO USE QPTreasureDB GO DBCC SH 阅读全文
posted @ 2020-03-03 17:35 至尊王者 阅读(1459) 评论(0) 推荐(0) 编辑
摘要: 由于有些规定,要保密个人信息,只能通过这种方法来把个人信息给过滤掉。 修改 为要替换的旧邮箱, 和`NEW_EMAIL`为新的个人名字和邮箱,修改完成后强制更新到服务器。 这样只能一个人一个人的修改,其他人重新克隆仓库,如果要修改文件内容,请看 "初次使用 git 的“核弹级选项”:filter b 阅读全文
posted @ 2020-01-20 15:05 至尊王者 阅读(4209) 评论(0) 推荐(0) 编辑
摘要: 打开项目文件夹下 查找 修改为 查找 修改为 原方法地址 https://github.com/facebook/react native/issues/21498 issuecomment 476621627 阅读全文
posted @ 2020-01-16 15:12 至尊王者 阅读(1199) 评论(0) 推荐(0) 编辑
摘要: 1. 名词解释 1. 创世节点(BIOS) 用于创建初始区块,加载基础合约,供其它节点同步连接。 2. 矿工节点(BP) 主要用于生产同步区块,计算合约产生的费用归矿工账号所有。 3. 查询节点 不产生区块,同步区块信息,提供区块信息查询功能。 4. 私钥 用来进行签名操作,私钥可以生成唯一对应公钥 阅读全文
posted @ 2020-01-09 23:09 至尊王者 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 最近老被一些人问些问题,其实都看过,只是印象不深刻,或者觉得不那么重要,就没花更多的精力去研究。 工作上的东西,也只是写在onenote或者公司的文档上,写完也没记,反正用时可以看文档。 我一直觉得这是我的一个大问题,用到的时候(过很长一段时间),要么印象不深,要不是是而非,而且在博客园的排名掉到6 阅读全文
posted @ 2020-01-09 22:24 至尊王者 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 阿里云镜像 中科大镜像 阅读全文
posted @ 2019-10-24 09:31 至尊王者 阅读(2083) 评论(0) 推荐(0) 编辑
摘要: ```javascript const TX_TYPE_IN = 1; const TX_TYPE_OUT = 2; export const CreateUtxos = async (address: string, data: any) => { let mapData = new Map(); let temp = new Map(); for (const ite... 阅读全文
posted @ 2019-10-17 11:44 至尊王者 阅读(256) 评论(0) 推荐(0) 编辑