- 博客(125)
- 资源 (3)
- 收藏
- 关注
原创 从失业程序员到财富自由:我的逆袭之路
19年的疫情很大影响了很多行业和公司 ,IT行业也是一样,更让我措手不及的是,一次公司裁员的风波让我也成了被裁的一员。这个时候,我早已积累了一些投资经验,并通过分享我的收集的信息,逐渐吸引了更多的关注。随着客户的不断积累和服务内容的丰富,我的收入逐渐脱离了传统的“主动劳动”模式,进入了稳定增长的状态。最初的几个月,我的投资并没有像我预期的那样获得回报,反而出现了亏损。于是,我开始全身心投入到投资学习中,不再只是偶尔投资,投资成了我生活的重心,而这段时间,也让我意识到投资远比我想象的要复杂和广阔得多。
2024-11-14 18:49:02
574
原创 微信群成员导出与通过wxid添加好友
只需要将这些成员保存下来就好了【昵称,用户名,城市等信息】,导出excel后,发现用户名很多是wxid开头。如果以前是朋友并且不是互相删除,可以直接加上,不会有好友申请请求。如果是非朋友关系,需要对方同意才能加对方。如果有转账记录,可以抓包转账记录获取wxid,如果是红包记录,可以通过清除缓存后重新登录就能看到wxid了。首次启动微信,微信会获取到所有的消息列表,如果是群消息会话,也会加载出群成员。2)使用MT管理器root权限执行该文件后,会跳转到微信界面。如果是不小心删除了微信好友,我们怎么恢复了?
2024-10-12 00:55:12
1038
4
原创 微信消息转发(微信消息转发方案的取舍)
方案1. 因为微信有本地数据库SQLite, 消息会保存到本地,直接读取数据可以获取到聊天消息。机构可能会有很多的粉丝群,老师有很多家长群,比如发送通知 如果一个个的群发送那么就很繁琐。方案2. 使用开源框架微信机器人实时获取消息,通过接口处理消息(该方案的弊端在于 微信有很强的反挂方案,存在封号的风险)微信图片消息 中的链接在浏览器中打开不了,需要调用微信内部函数下载图片到本地,然后通过网站服务将图片开放给用户访问。2.图片消息 (如下图)主要一个缩略图和一个高清图,默认会下载缩略图(不清晰)
2024-10-06 11:38:40
478
原创 飞书消息转发
4.DEBUG 可以发现接受过来的消息体是 使用Protobuf结构 ,(这个需要原始结构才能解析)3)内容体 (具体的发送内容,有10多种消息类型,我们主要处理文本消息和图片消息就满足需求了)针对Electron 框架,打包后的应用会将JS混淆后保存在应用中,那么就可以通过debug JS。2)消息体 (发送了什么类型的消息,谁发送过来的,发给谁的等等一系列信息)2.打开JS根目录(在这个目录就可以看到JS代码)6. 解析完消息,就可以把消息交给给其他进程处理。5.消息体分为3层 (需要逐级解析)
2024-10-06 10:51:50
838
3
原创 韭研公社接口token
问题:在获取接口数据时,发现匿名访问接口也是需要token的,然后就手动获取token,然后获取到想要的数据。需求:当韭研公社发布新的热门帖子后,直接推送到提醒服务,这样知道最近什么热门拉。产品:主要产品功能:资讯提醒服务,最新投顾实盘。
2024-05-18 14:37:36
644
原创 获取实时行情——网格量化
目标:建立网格交易系统,第一步: 需要获取目标股票的实时价格。为什么选择它?,1.稳定性 2.品牌熟悉程度市场上大部分的接口需要付费,免费版都有限流。免费版的缺点 :因为限流 导致同时跟踪的股票数量少 ,ifind免费版 大概能跟踪到8-10只现阶段基本满足我的需求。1.下载同花顺 ifind 免费版同花顺数据接口2.申请账号 首页有申请按钮,填写资料后,1-3天会收到电话,可以加微信获取到免费账号3.打开ifind软件 登录,选择自己喜好的语言安装好环境。推荐...
2021-11-16 22:36:26
3109
2
转载 MySql分区策略:HASH/RANGE/LIST/KEY
一、分区的原理 表的分区的原理理解起来比较简单,其实就是把一张大数据量的表,根据分区策略进行分区,分区设置完成之后,由数据库自身的储存引擎来实现分发数据到指定的分区中去,一张数据表被分成了n个分区,并且分区被放入到不同的介子disk中,每个disk中包含自少一个分区,这就实现了数据的均衡以及通过跨分区介子检索提高了整体的数据操作IO吞吐率。二、表分区的策略目前在MySql中支持四种表分区的方式,分别为HASH、RANGE、LIST及KEY,当然在其它的类型数据库中,分区的实现方式略有...
2021-09-26 11:43:52
1530
转载 禁止在 .NET Framework 中执行用户代码。启用 "clr enabled" 配置选项
解决方法:查询分析器中运行如下代码即可:exec sp_configure 'show advanced options', '1';goreconfigure;goexec sp_configure 'clr enabled', '1'goreconfigure;exec sp_configure 'show advanced options',
2016-04-24 16:00:52
1752
原创 cocos2dx android.mk
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := cocos2dlua_sharedLOCAL_MODULE_FILENAME := libcocos2dluaFILE_LIST := hellolua/main.cppFILE_LIST += $(wildcard
2016-04-05 11:54:32
645
原创 打开控制台输出
AllocConsole();HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);int hCrt = _open_osfhandle((long)handle,_O_TEXT);FILE * hf = _fdopen( hCrt, "w" );*stdout = *hf;
2016-03-03 14:16:32
588
原创 网狐房间连接不上
输入帐号密码,能进入大厅。 进入房间后链接不上无语中翻看数据库发现了解决方法。打开数据库,QPPlatformDB--DataBaseInfo表 DBInfoID的值 和服务端的ServerParameter.ini里BindMachineID是否一样。也就是说每个ID对应一个IP。修改完后,一定要把游戏服务器、登录服务器、中心服务器,停止并关闭,然后重新按
2015-11-06 11:37:25
3963
原创 网狐“CTableFrameSink”: 不能实例化抽象类
网狐“CTableFrameSink”: 不能实例化抽象类原因是新的接口,添加了几个虚函数,子类没有得到实现 所以不能初始化在TableFrameSink中添加下面2个函数 //用户断线virtual bool OnActionUserOffLine(WORD wChairID, IServerUserItem * pIServerUserItem){return true
2015-11-03 09:44:18
4544
1
转载 网狐经典版后台操作手册,后台说明
网狐棋牌_经典版游戏管理后台操作手册 管理平台概述:i. 使用说明:本手册是提供给运营商阅读使用,帮助运营商更好地理解和使用管理后台内各功能的用法和注意事项
2015-10-26 10:43:19
14215
原创 po文件,总结
1. po文件是 gun gettext 下面的国际化文件 ,正对不同的地区,编辑不能的po文件。如 汉语 zn_ch.po ,英语en.po2.怎么样使用了,利用 gun gettext tools .工具编译 po文件 ,生成各个语言的代码 。java- >生成。class 文件。 3.java 中使用/** * 1.配置文件 i18n.prope
2015-04-30 16:02:59
2287
原创 odsocket 简单使用
#include "ODSocket.h"#include #include #include ODSocket _socket;void revc(){while(true){ char data[126] =""; //字节大小很重要,需要全部读取到才返回结果int len = _socket.Recv(data,126,0); if(lenb
2015-04-17 14:02:34
1878
转载 《Hadoop基础教程》之初识Hadoop
原文地址http://blessht.iteye.com/blog/2095675Hadoop一直是我想学习的技术,正巧最近项目组要做电子商城,我就开始研究Hadoop,虽然最后鉴定Hadoop不适用我们的项目,但是我会继续研究下去,技多不压身。 《Hadoop基础教程》是我读的第一本Hadoop书籍,当然在线只能试读第一章,不过对Hadoop历史、核心
2015-04-08 17:41:45
529
原创 字符串比较
算法实现的文本对比差异--LCS(Longest Common Subsequence)(1) 将两个字符串分别以行和列组成矩阵。(2) 计算每个节点行列字符是否相同,如相同则为 1。(3) 通过找出值为 1 的最长对角线即可得到最长公共子串。为进一步提升该算法,我们可以将字符相同节点(1)的值加上左上角(d[i-1, j-1])的值,这样即可获得最大公用子串的长度。如
2015-03-23 17:59:05
510
原创 cpp 基础
线程互斥:#include #include #include #include #define MAXJOB 50#define THREAD 4void* thread_run(void* arg);int cuurent_job=0;pthread_mutex_t lock= PTHREAD_MUTEX_INITIALIZER;pthread_t *tp,*tp1,*t
2015-03-20 13:09:52
489
转载 perl处理文本经验积累
1. 把同根路径不同文件包中同名的文件合并 例子: 作用描述: 问题:现有五个目录 分别存放5个领域的文件F:/.../fold/canyin/sysF:/.../fold/jiaotong/sysF:/.../fold/lvyou/sysF:/.../fold/shangwu/sysF:/.../fold/tiyu/sys而每个F:/.../
2015-03-06 10:19:14
718
原创 stack的实现
1,使用数组 实现 public class ArrayStack implements Stack { String[] data; // 数据 int N; // 位置 public static void main(String[] args) { ArrayStack s = new ArrayStack(10); s.push("String1"); s.
2015-01-08 11:24:30
454
原创 hsql数据库实现
数据存储模式与加载共同点: table结构以 sql脚本保存,启动过程中,执行这些脚本,当然索引也在脚本中 。 row数据保存在文件或脚本中。主要分2种情况1.文件模式和一般的关系数据库一样,row数据保存在文件中 .数据库在启动过程中,加载table和索引,根据索引指向对应的文件位置获取数据。2.内存模式 -适用于常用小规模数据 数据将不保存在byte文件中. 而
2014-12-03 11:25:06
1327
转载 HSQL 主键索引内部实现
HSQL使用AVL Tree来实现索引,AVL Tree有如下特性: * 它是一个二叉树。二叉树的每个结点有零个或1个左孩子,零个或1个右孩子,和一个父亲结点(除了根节点以外)。任何节点必须满足以下关系:左子树中每个结点都不能大于这个结点,右子树的每个结点都不能小于这个结点。因此对一个二叉树进行中序遍历,我们就得到这棵树的升序排列。 * 它是平衡的。每个结点的左子树与右子树
2014-11-25 14:24:49
1308
原创 ant中对java版本的使用,系统区分处理
1.输出java版本xitargetname="print-version"> echo>Java/JVM version: ${ant.java.version}echo> echo>Java/JVM detail version: ${java.version}echo>target>
2014-11-25 09:45:34
4267
原创 建立交通物流的网络设想
建立交通物流的网络设想,类似信息网络利用在每N公里建立一个高空加速点 ,构成一个网络这个点主要用于加速运送器[类似飞机],多方位加速,传达到相邻点运送器动力由加速点加速,本身只带有简洁错误处理动力,重量就是机翼,现在机翼也可以做的很轻到达目标后则停止加速,运载到地面,加入储物柜,由人凭借密码获取可行性:1.需要智能调节,一个核心系统
2014-09-19 17:37:48
580
转载 DLL与LIB库文件的生成和使用---C++
DLL与LIB库文件的生成和使用---C++ 两种库: 包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。 包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library。共有两种链接方式: 动态链接使用
2014-09-16 14:37:22
588
转载 在WinXP上运行VS2012编译的C++程序
转载http://www.zerozwt.com/2012/12/run-vs2012-cpp-program-on-winxp.html找了很多 这个最后几点帮助了我在WinXP上运行VS2012编译的C++程序发表回复1.开头那些有的没的最初,Visual Studio 2012编译出来的C++本地代码是不能在WinXP上运行的,这搞得无数程序猿怨声载道。直
2014-09-16 11:10:16
1038
原创 git初级教程
这是由于git默认拒绝了push操作,需要进行设置,修改.git/config添加如下代码: [receive] denyCurrentBranch = ignore 在初始化远程仓库时最好使用 git --bare init 而不要使用:git init 如果使用了git init初始化,则远程仓库的目录下,也包含work tree,当本地
2014-07-14 11:34:00
605
转载 ORACLE 数据备份、恢复以及导入时表空间不存在的解决方案
一、数据备份(导出)1、exp命令导出dmp文件(exp -help查看帮助信息)命令:exp username/userpasswd@orcl file=G:/test.dmp log=G:/test.log tables=tablename1,tablename2...(不写tables时表示导出当前用户所有表)2、exp备份数据库中表结构(不要数据)命令:ex
2014-05-07 08:53:26
24592
原创 apk反编译添加admob
市面上盗版应用猖獗,开发者们为了更好的用户体验 ,一般很少添加广告。却被添加了广告,并发布到一些小的APP市场中或下载站点中。 appstore 和google appstore还是有严格的审核。为了了解是怎么反编译过程,记录下反编译过程 ,总结一句:我是好人。。。下面以Admob为例一.写一个简单的添加广告android程序, 1.添加广告SDK /在主配置文件添
2014-04-04 16:15:54
3084
转载 正则表达式入门
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配
2014-03-10 13:40:22
570
原创 sp短信网关,彩信网关,订购关系通知_汇总
近期接手了全网的SP短信彩信的管理系统。现整理下一个程序和思路1.什么是SP?sp(Service Provider)移动互联网服务内容应用服务提供者.像手机彩铃,手机报,手机天气提醒等都属于这一类现在很多用于手机APP支付环节,电视节目投票环节。还有一类就是上面说道的信息提供,定时给用户推送短信信息。2.需要多少资金? 按照网络分类 分为全国网络,和地
2014-02-28 11:56:15
1726
转载 Axis2开发webservice详解
Axis2 是 Apache 提供的一款第三方 Web Services 引擎,与其前身 Apache Axis 相比, axis2 更加高效、模块化,也更面向于 XML 的组织。经过精心的设计, axis2 提供了更加便利的模块添加功能。 基于新的体系结构进行了全新编写,而且没有采用 Axis 1.x 的常用代码。支持开发 Axis2 的动力是探寻模块化更强、灵活性更高和更有效的体系结
2014-02-27 11:27:28
652
转载 SP 短信和订购关系同步程序实例说明
通过该文档可以了解 1. 有哪些同步接口以及它们的参数 2.确定了技术类型 使用webserivce一概述程序用JAVA语言开发,JDK版本为JDK1.5,WEB服务器为TOMCAT,TOMCAT版本为Tomcat5.5。主要完成功能为下发短信,接收回执状态报告,接收短信上行信息, 接收订购/使用通知消息。源代码为WEB程序,需要发布到WEB服务器(TOMCAT)中才能完
2014-02-25 15:21:54
2193
1
原创 oracle冷备份_记录
服务器数据库有100G,需要进行定期备份 ,逻辑备份速度太慢,,先在本地测试冷备份。1.安装oracle ,创建用户,创建测试数据//Oracle创建用户权限//创建用户create user busi identified by busi //授权 grant resource,connect,dba to busi; //创建表,添加数据[略]2.在cmd中关闭
2014-02-18 11:44:04
633
原创 2013之收获篇
经过了一年 ,发现没有太多突破性的成就。 总结一些接触到的技术。1.开始接触到几款主流的游戏引擎,libgdx,cocos2dx,u3d, 对游戏有了一个基础的了解 。 写了一个 消除游戏的原型,一个飞行游戏的原型,一个棋牌的原型。但是没有深入下去形成一个作品。下一个阶段准备完整的推出多款作品。2.接触到 后台部分的socket通讯,研究了大型游戏后台的源码。并配
2014-01-29 22:56:08
482
原创 回顾博客
最近重新整理一下博客,发现文采有点丢人,对不起语文老师。多数情况下 只有我自己才看的懂我写的什么 。以后写文章遵循一下几个点 提高可读性。1。总分总/总分的形式统一格式2。每段列出小标题。方便查阅或跳过内容 3. 尽量做到 图文结合 ,方便读者理解。
2014-01-29 22:40:59
571
原创 2013之公司篇
今年是跳槽的一年,来来回回换了4家公司。 见识和了解到了更多的企业。1.cb公司: 在这家2年多了,其实面对熟悉的环境,和融洽的工作氛围多多少少有点不舍。主营业务:做电信行业[移动,联通,电网]的一些软件,APP为主. 什么系统都做。技术主导的公司,在这里学到了很多技术思想。离职原因: 去公司要转2个车, 一直有点晕车,还有就是对外面很好奇,希望能有所经历.2.
2014-01-29 10:23:49
524
j2me&Game.pdf
2009-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人