自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(521)
  • 资源 (14)
  • 论坛 (1)

原创 Git Diff中文乱码问题 (windows git bash)

打开 git bash 之后,cd ~mkdir .vimvim .vim/vimrc然后进入 vim 编辑,输入i进入编辑模式。复制下面这句:set fileencodings=ucs-bom,utf-8,utf-16,gbk,latin1复制到 vim 里面shfit + :wq接着就可以看用 git diff 看到正常的中文差异...

2020-08-06 20:11:34 57

原创 brew 更新了 node 到14之后, npm 不管用。解决方案

brew uninstall --ignore-dependencies node如果发现还有 node 存在,可以再继续调用brew uninstall --ignore-dependencies node或者验证一下 npm 是不是恢复正常了。我干脆不用 brew 安装 node 了,去官网下一个稳定版本 (此时是 12.x )https://nodejs.org/en/然后直接执行 下载过来的 pkg 文件即可。...

2020-07-28 22:31:30 53

原创 npm install 出现 code ERR_TLS_CERT_ALTNAME_INVALID 的错误

解决方式npm config set strict-ssl false

2020-07-28 19:18:41 669

原创 vmos + charles https 应用抓包

这里写自定义目录标题背景vmos 安装xposed 安装justtrustme 安装charles 安装adb 连接到 vmoscharles 证书安装到 vmos背景安卓新版应用里面,https 的抓包,需要突破 ssl 限制。要突破 ssl 限制又需要 hook ,hook 常用 xposed , xposed 插件有 justtrustme 。要装 xposed , 需要 root (费事费手机)或者 用安卓模拟器(部分应用不支持模拟器架构) 或者用类似 visualxposed 的环境(

2020-06-20 09:02:09 1215 1

原创 python 启动程序之后,日志并没有立即输出的问题

python3 xxxx.py > somefile.log 2>&1 &并没有立即输出日志。增加一个 -u 就可以。因为 python 的输出缓存导致没有立即输出。python3 -u xxxx.py > somefile.log 2>&1 &

2020-06-08 10:57:43 107

原创 sublime 作死批量改文件,然后删文件夹,结果每次启动启动都会加载历史未保存的文件

有一天打开一个代码文件夹,批量替换了内容。后面没有保存。直接手动把文件夹删除了,删除后 关闭 sublime 的时候,提示保存文件,需要一个个 点 不保存。如果点保存吧,又要设置保存的目录,那么又要一个个设置保存。因为文件太多,实在受不了每个文件点击不保存。解决方式:移除每次打开 sublime 恢复到上次操作记录的 session 文件。关闭 sublimecd ~/Application Support/Sublime Text 3/Localrm -r...

2020-06-05 21:34:52 100

原创 mac os , pip3 install 任何包都提示 abort 的问题

# 更新 opensslbrew update && brew upgrade && brew install openssl# 看你自己的 openssl 版本找 openssl 下面的 lib 目录cd /usr/local/Cellar/openssl@1.1/1.1.1g/lib#备份mv /usr/local/lib/libssl.dylib /usr/local/lib/libssl_backup.dylibmv /usr/local/lib/l.

2020-05-19 21:17:38 218

原创 import pandas._libs.window.aggregations as window_aggregations ImportError: DLL load failed: %1 不是有效

Traceback (most recent call last): File "csv_zuhe.py", line 4, in <module> import pandas File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\__init__.py", line 55, in <module> from pandas.core.api im.

2020-05-08 18:43:51 3253

原创 godaddy域名 自动签发 letsencrypt 证书并设置到 nginx

免费的https证书生成很消耗时间,godaddy 又很慢。所以做一个自动化脚本,就省力啦。// 创建 https 证书class makeHttpsConfig { //阻塞延时 static sleep(ms) { return new Promise((resolve, reject) => { setTimeo...

2020-03-22 21:36:33 251

原创 selenium chrome 设置了 user-data 之后,启动后加载网页变很慢 的解决方式

为了让不同账号在不同的缓存目录下,所以给浏览器加指定了数据目录:options.add_argument(f'--user-data-dir={dir_path}') # 设置成用户自己的数据目录但是呢,启动的时候 要等待大概1分钟的时间才能访问首页。原因猜测是因为 chrome 浏览器启动的时候要加载用户的账户数据(google 账号),在国内的又可能容易被墙。多次失败之后,就...

2020-03-22 11:41:59 1465

原创 用百度贴吧的 cookie ,上传图片时候的错误

平时跑的好好的发帖脚本,突然不能上传图片了。检查了好多代码,反复去尝试。发图接口报错说 匿名用户不能发。最后把 cookie 的域从 tieba.baidu.com 改为 .baidu.com 就OK了这个问题折腾了我一晚上,原来我以为是我频繁更换IP 导致的...

2020-03-19 01:39:59 60

原创 文件合并 提取内容 去重 分割(低水准操作 )

# 链接日志文件处理# 多个文件 提取内容 合并文件cat *.log | grep -Eo "\S*.xxx" >> all.log# 去重sort -u all.log > all_uniq.log# 分割split -l 10000 all_uniq.log task_...

2020-02-29 22:45:33 83

原创 centos6.5 和 centos 7 屏蔽IP连接的方法

记录一下。在 centos6.5 屏蔽IP 的方法iptables -I INPUT -s **.**.**.** -j DROP其他方法:// 查看防火墙状态service iptables status// 开启防火墙service iptables start// 重启防火墙service iptables restart// 关闭防火墙service ...

2020-02-23 15:00:19 173

原创 俄罗斯的企业邮箱(这个东西好,记录一下)

国内大多企业邮箱都要盈利,找到一个俄罗斯的 yandex ,除了加载慢,其他都不错哦。验证域名的时候,有条件推荐先使用网页来验证,更快一点。参考记录Yandex免费域名/企业邮局申请和设置全过程https://www.jianshu.com/p/664fd342d0bbhttps://zhuanlan.zhihu.com/p/95955736...

2020-02-03 00:33:17 205

原创 auto.js 开发和学习小结 - 微信搜一搜和微信指数的脚本

为什么选用 auto.js接到任务,要查微信搜一搜的公众号排名和搜索指数,每天进行查询,并形成基础数据。抓包和解析微信apk什么的没有找到突破点,所以就直接上真机查找。因为对 java 的开发能力停留在12年前,为降低学习成本,所以采用 auto.js 来开发。学习过之后,的确发现 auto.js 上手真是那个快~auto.js 的快速学习资料下面罗列了我写第一个 a...

2020-01-29 10:04:02 233

原创 pycharm: if not rest or any(c not in '0123456789' for c in rest)

原因可能是 pycharm 对多线程的调试支持有 bug解决方式pycharm 设置环境变量PYDEVD_USE_FRAME_EVAL=NO

2019-12-22 23:54:51 176

原创 使用 cookie 登录百度

cookies2.txt 为存放 cookie 字符串的文件。cookie 字符串获取方式1. 可以通过手动的方式去取,比如登录之后在 console 里面执行 document.cookie 即可获得2. 在 application 里面查看 cookie 的值3. 通过 webdriver.Chrome(...) 创建出来的实例,调用 get_cookies() 就可以获取到...

2019-12-12 11:38:25 921

原创 python selenium 防网页未全加载导致的超时异常(超时异常之后不能再操作网页节点的问题)

可以通过将pageLoadStrategy功能设置为none来实现.然后等待元素出现并调用window.stop来停止加载:from selenium import webdriverfrom selenium.webdriver.common.desired_capabilities import DesiredCapabilitiesfrom selenium.webdrive...

2019-10-14 16:45:38 383 1

原创 Python3 使用 urllib 时获取 url 对应的 IP 和端口

import urllib.requestopener = urllib.request.build_opener()opener.addheaders = [('User-agent', 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, lik...

2019-09-27 10:43:28 224

翻译 Missing Purpose String in Info.plist

翻译自https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy保护用户的隐私保护个人数据,并尊重用户对数据使用方式的偏好。骨架UIKit的在本页面概观 话题 也可以看看概观设计用户隐私很重要。大多数Apple设备都包含用户不希望向应用程序或外...

2019-06-22 08:45:23 990

转载 腾讯云+ADSL拨号主机上使用Tornado+Redis维护代理池

https://cloud.tencent.com/developer/article/1005134

2019-06-13 00:39:31 115

转载 Xcode 10 打包导出时报错Failed to verify bitcode in

方法一: 这是因为code 新的build System造成的,一个避免延误开发打包的方法展示给大家:进入xcode -file-workSpace settings :屏幕快照 2018-09-19 下午5.00.23.png选择 legacy build System 重新打包导出解决问题。方法二:为了方便开发者调试,AipBase.framework合并了模拟器和真机架...

2019-03-21 16:57:31 494

原创 Undefined symbols for architecture x86_64: "_JSClassCreate"

解决方式"Link Binary With Libraries" 里加入JavaScriptCore.frameworkios 12 这个坑

2019-03-20 15:26:13 1167

翻译 react native : Implementing unavailable method

Showing All Messages/Users/bl/bailing_work/projects/RNddk/RNddk/node_modules/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.m:111:1: Implementing unavailable method解决方式找到R...

2019-03-20 14:50:12 404

转载 SQLServer 日期函数大全

一、统计语句1、--统计当前【>当天00点以后的数据】SELECT * FROM 表 WHERE CONVERT(Nvarchar, dateandtime, 111) = CONVERT(Nvarchar, GETDATE(), 111) ORDER BY dateandtime DESC2、--统计本周SELECT * FROM 表 WHERE datediff(...

2019-01-31 15:07:46 4148

转载 生产级部署 Python 脚本,日志收集、崩溃自启,一键搞定

今天介绍一个生产级的流程管理工具 PM2,通常我们说到 PM2 的时候,都是在说如何部署 Node.js 程序,但是实际上 PM2 很强大,不仅仅可以用来管理 Node.js,它还可以用来管理 Python、PHP、Ruby、perl 等等。这里就以 Python 举例子,来看看 PM2 如何部署管理 Python 脚本。有需要Python学习资料的小伙伴吗?小编整理【一套Python资料...

2019-01-24 11:39:06 140

转载 非常简单的Python HTTP服务

import sysfrom http.server import HTTPServer, BaseHTTPRequestHandlerimport urllibclass MyHandler(BaseHTTPRequestHandler): def do_GET(self): self.send_response(200) ...

2019-01-21 11:50:32 253

转载 Python 日期时间datetime 加一天,减一天,加减一小时一分钟

https://blog.csdn.net/lilongsy/article/details/80242427 当前日期时间import datetimeprint datetime.datetime.now()# 2018-05-08 16:53:30.101000123格式化时间import datetimeprint datetime.datetime.now()....

2019-01-21 00:25:59 1830

转载 sql server 常用字符串操作

--返回字符表达式中最左侧字符的ASCII代码值select ASCII('a')--97select ASCII('A')--65select ASCII('aA')--97--将整数ASCII代码转换为字符select CHAR(97)--aselect CHAR(65)--Aselect CHAR('65')--ASELECT CHAR('A')--在将 varchar 值...

2019-01-15 14:53:52 1056

转载 命令行简单统计 git 修改

 echo "统计结果" && git --no-pager log  --since=1.days --pretty=tformat: --numstat | gawk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf "增加行数:%s 删除行数:%s 变化总行数:%s\n",add,subs,loc }' &...

2019-01-11 20:11:47 154

转载 DataGrip 连接数据库查询出来的结果乱码的问题

打开连接数据源选项 选择 Advanced----Charset  填入 GBK  应用即可目前遇到的是连接 SYbase数据库

2019-01-11 16:35:23 4479

原创 source tree 对 sql 文件 git 不能预览比较的问题

原因是因为 sql 文件编码的问题。不累述,见  https://jira.atlassian.com/browse/SRCTREEWIN-5485 里的解释。 解决方式Found a solution that makes it work for STPut this inside your .gitconfig Either globally in $HOME/.gitconf...

2019-01-11 13:49:29 186

翻译 visual studio code 的 t-sql 插件使用

翻译自 https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-develop-use-vscode?view=sql-server-2017 使用Visual Studio代码在Linux上创建和运行Transact-SQL脚本本文介绍如何使用Visual Studio Code 的mssql扩展来在Linux中开发SQ...

2019-01-10 22:53:54 2420

原创 sql server 开发最佳体验

公司看我比较闲,这周开始让我去做 sql-server 数据库开发。一开始觉得数据库有什么好开发的,很多业务直接写到应用层,数据表操作和查询都直接让应用来写,不是挺好的嘛。但是看了一下已经写好的部分存储过程,被里面简单直接的写法惊讶到了,虽然没有像应用那么直接可以有各种丰富数据类型、方法可以使用,但是就数据来说,xxxxxx。。。。。总之,没想到还能这么搞。对于使用 sql server 就4...

2019-01-10 22:47:59 809

转载 SET NOCOUNT ON; 是干嘛的

https://www.cnblogs.com/lmfeng/archive/2011/10/12/2208821.html 每次我们在使用查询分析器调试SQL语句的时候,通常会看到一些信息,提醒我们当前有多少个行受到了影响,这是些什么信息?在我们调用的时候这些信息有用吗?是否可以关闭呢? 答案是这些信息在我们的客户端的应用程序中是没有用的,这些信息是存储过程中的每个语句的DONE_IN...

2019-01-08 10:56:43 134

转载 sql server go的作用

分割。。上下文

2019-01-08 10:29:35 415

原创 mac os 安装 sql server

 1. 先安装 docker  。https://www.docker.com/2. 切换 docker 到国内镜像 https://blog.csdn.net/wxqee/article/details/804091553. 安装 sql-server,  参照微软文档  https://docs.microsoft.com/zh-cn/sql/linux/quickstar...

2019-01-07 22:13:47 24305

转载 SQLSERVER存储过程基本语法

一、定义变量--简单赋值 declare @a intset @a=5 print @a   --使用select语句赋值 declare @user1 nvarchar(50) select @user1='张三'print @user1 declare @user2 nvarchar(50) select @user2 = Name from ST_User where ...

2019-01-07 21:58:42 134

转载 SQL SERVER 2008复制数据库时发生执行SQL Server代理作业错误

http://www.bubuko.com/infodetail-1792144.html 1. 情况说明在利用SQL SERVER数据库复制向导,能够很方便的将一个数据库从一台服务器复制到另一台服务器上,具体操作步骤也十分简单。不过在实际操作过程常发生“执行SQL SERVER代理作业错误”,点击查看详细会提示“作业失败 有关详细信息,请查看目标服务器上的事件日志”。...

2019-01-07 14:12:51 655 1

转载 Sql Server服务远程过程调用失败解决

https://www.cnblogs.com/mahoumei/p/5333163.html 今天在登陆本地sqlserver时遇到这样一个问题,于是马上百度了各种答案,最后得以解决,于是记录一下打开控制面板,找到卸载程序,把”Microsoft SQL Server 2013(2012) Express LocalDB”卸载掉,然后打开SQL Server 配置管理器,就会显示...

2019-01-07 14:11:22 455

mac os 多剪切板工具

每次复制或剪切一个内容,就会存到剪切板里随时可以粘贴(废话)。但如果你想粘贴前几次复制或剪切的文字或图片,就只能再浪费一遍时间 “找回去 — 选择 — 复制 — 切回来 — 粘贴” 。本资源是一款苹果电脑 Mac OS X 系统下的免费软件 ClipMenu,它能保存并显示剪切板内多次以前复制的内容,方便随时粘贴。

2014-10-10

Android cocos2d-x 批量打包脚本

本资源内包含给 Cocos2d-x 的安卓工程批量打包的脚本。具体可以查看我的博客。里面的多个脚本针对开发到发布的 debug , release , release to channels 都有实现。

2014-06-14

android剪切图片代码

该文件里面具备剪切图片的封装,有使用的样例。适合各个android厂商上调用。

2014-03-10

gif lib的库

用于 gif 的解码,解成 RGB 位图内存。 另外 RGB 位图内存可以转成其他格式的图片保存,或者直接显示到屏幕上去。

2014-02-27

ipa 应用包内 pngcrush 处理过的图片恢复

ipa的应用包内,一些图标在打包之后,会被 xcode 自带的 pngcrush 转换图片格式。通过本工具可以批量恢复。需要在 mac os 下运行。

2013-11-20

versions svn 工具

versions . mac 上比较好用的 svn 工具。 放置在百度网盘上。 可以直接点链接下载: http://pan.baidu.com/s/1glfc9

2013-11-11

BMFont 制作字体工具

BMFont 制作字体工具。在看别人的代码的时候,有时候会发现.fnt文件,这个文件是如何产生的呢,其实是使用这个位图处理工具生成的

2013-11-06

wii 的 wbfs管理器

wbfs管理器.可能会报有毒。有需求的下载吧。

2010-09-15

okhttp3_justtrustme.zip

okhttp 和 justtrustme 源码,用于研究安卓网络安全的机制。对比代码,利于分析原理。上传资源,自己好找,也方便其他人查找。

2020-06-28

weo_autojs.zip

auto.js 脚本 脚本可以操作你的微信,自动搜索公众号,自动查找微信指数。 功能简单,有不少TODO。首个 auto.js 脚本,下载请谨慎哦。

2020-01-29

安卓开发环境切换工具

自己配置多个安卓 SDK NDK JAVA 环境路径。然后通过脚本批处理更换环境变量。以达到工作中快速切换环境的目的。附件里我放的两个 环境变量是我本机的 cocos2d-x android开发环境 和 react native 的安卓环境

2018-10-15

mac Android反编译

Android mac下反编译 apktool 反编译得到的是布局和资源文件。 dex2jar 反编译得到的代码字节码,利用jd gui就可以查看到源代码。 1.apktool安装 1)下载apktool,及mac下apk-install-macosx 2)解压这两个文件,把这3个文件拷到path路径下。(注意需要root权限) 3)使用apktool d xxx.apk进行反编译,得到一个同名的文件夹。里面就有我们需要的布局文件。 2.dex2jar反编译 1)将apk文件后缀名直接改为.zip,并解压。得到其中的classes.dex文件 ,它就是java源代码经过编译再通过dx工具打包而成的。 2)将classes.dex文件复制到dex2jar所在的文件夹。 3)命令行下定位到dex2jar目录,运行 sh dex2jar.sh classes.dex 生成 classes_dex2jar.jar 用jd gui打开就可以看到源代码了。 apktool的使用 1步可以忽略,只要你cd 到存放apktool的目录就好,和win一样 2、chmod +x apktool,修改为可执行 3、./apktool d xx.apk,执行 成功反编译出xml文件

2018-06-08

html 压缩使用的 js

html 压缩使用的 js

2016-09-02

react-native autocomplete 修改

react-native autocomplete 插件不能很好的支持自定义API和已封闭的节点的属性提醒,所以我对代码进行了修改。放置到自己的项目目录下,和多人共享,共同维护 api json 文件。 插件本身下载,请在 atom 里面 install react-native autocomplete

2016-03-27

天占的留言板

发表于 2020-01-02 最后回复 2020-01-02

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