- 博客(65)
- 资源 (6)
- 收藏
- 关注
原创 android gradle maven-publish 示例
apply plugin: 'maven-publish'task sourceJar(type: Jar) { getArchiveClassifier().set('sources') from android.sourceSets.main.java.srcDirs}def mavenGroupId = 'com.example.android'def mavenArtifactId = 'aarlibrary'afterEvaluate { publishi.
2021-05-20 15:38:39
611
原创 Android模拟器问题记录
Android模拟器问题记录Android Studio运行日志错误信息+解决方案无法联网电脑连接VPN模拟器访问不到公司内网启动报错(Emulator: unknown option: -qt-hide-window)启动报错(Emulator: emulator: ERROR: Unknown AVD name [Pixel_2_API_29])下载模拟器时报错(Request failed with status code 416. Status=416, Url=https://dl.google.
2021-01-13 10:49:59
1646
原创 禁止360Connect启动时自动生成桌面快捷方式
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\GWClient\Install]- "DesktopShortCut"=dword:00000001+ "DesktopShortCut"=dword:00000000
2020-03-04 12:28:01
1667
原创 vscode 报错 Parsing error: Invalid ecmaVersion.eslint ‘import’
vscode 报错 Parsing error: Invalid ecmaVersion.eslint ‘import’需要安装最新版eslintnpm install -g eslint
2020-02-13 23:59:12
3125
原创 java 版 path.join()
public String join(String... params) { List < String > list = new ArrayList < > (); for (String str: params) { if (str != null && str.trim().length() > 0) { ...
2019-10-29 22:10:47
3150
原创 nodejs从ftp站点下载文件
//@ts-checkconst fs = require('fs')const path = require('path')const iconv = require('iconv-lite')async function start() { let url = `ftp://g:g@tv.kaida365.com:2166/读心30.mp4` url = url.i...
2019-10-19 16:50:33
2323
原创 追剧的程序员
//@ts-check// 从144秒开始全屏播放视频文件// ffplay -fs -ss 144 G:/XMPCache/Y汐传-48END.mp4async function start() { let s = `http://vip.zuiku8.com/1806/Y汐传-46.mp4 http://vip.zuiku8.com/1806/Y汐传...
2019-10-15 23:46:06
1234
原创 Linux子系统上的串行支持
https://blogs.msdn.microsoft.com/wsl/2017/04/14/serial-support-on-the-windows-subsystem-for-linux/
2019-05-07 22:30:52
266
原创 Node.JS 重发网络请求
/** * 重发网络请求 * * @example * new Request(raw).send((result) => { * console.log(result); * }) */class Request { /** * constructor * * @param {string} raw 抓包得到的原始字符串 */ con...
2019-02-01 13:03:26
663
原创 在注册表中添加右键菜单
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\Notepad2]@=&quot;Open with Notepad2&quot;&quot;icon&quot;=&quot;E:\\o\\Notepad2.exe&quot;[HKEY_LOCAL_MACHINE\SOFTWARE\Cla
2018-12-26 16:39:14
670
原创 apk 反编译、重打包、签名、安装 命令行工具
@echo offtitle apk 反编译、重打包、签名、安装 命令行工具::Notepad2记事本路径set Notepad2Path=D:\documents\o\:menuecho ----%date%-%time%--------echo 1 : build sign install echo 2 : decomplie apk echo 3 : generate r...
2018-12-25 09:10:54
442
1
原创 小说列表爬虫.js
var request = require('request')var cheerio = require('cheerio')async function get(page) { return new Promise((resolve) => { request.get(`https://www.80txt.com/sort3/${page}.html`, {...
2018-12-03 18:49:12
514
原创 在电脑上打开手机当前浏览的网页
ShareUrl(项目名)实现的功能:在电脑上打开手机当前浏览的网页在手机浏览器中分享当前打开网页的url到ShareUrl中把url上传到野狗·实时通信引擎chrome插件检测到url后在新标签页打开urlShareUrl.apk的代码build.gradlecompile 'com.wilddog.client:wilddog-sync-android:2.3.7'Andr...
2018-11-21 22:08:24
5791
原创 JS canvas 测试模板
<!DOCTYPE html><html lang="zh-cn" dir="ltr"><head> <meta charset="utf-8"> <meta content="width=device-width,initial-scale=1.0,user-scalable=no" nam
2018-11-08 23:09:35
501
原创 Jenkins 动态参数 - 获取git仓库分支列表
Jenkins 动态参数 - 获取git仓库分支列表Dynamic Choice Parameter'git ls-remote --refs git@192.168.0.34:AndroidGroup/resp.git'.execute().text.readLines().collect { it.split('/')[2] }
2018-10-23 18:01:20
5441
原创 特殊字符
https://www.fileformat.info/info/unicode/block/general_punctuation/index.htmvar s = ''for (var i = 0; i < 111; i++) { let cs = '\\u' + (0x2000 + i).toString(16).toUpperCase() s += cs+ ':|' +...
2018-07-17 17:30:11
3394
原创 Show Gradle Project Dependnices
./gradlew :app:dependencies --configuration releaseCompileClasspath
2018-04-02 14:00:50
302
原创 解决atom使用ELAN触摸板时编辑器滚动异常问题
解决atom使用ELAN触摸板时编辑器滚动异常问题atom 滚动异常是因为atom把触摸板的滚动事件识别为光标键按键事件了通过配置编辑器快捷键可以实现通过同时按下alt-cmd时使用触摸板正常滚动编辑器的功能keymap.cson'atom-workspace': 'alt-cmd-up': 'core:cmd-move-up' 'alt-cmd-down': 'co...
2018-03-31 00:19:50
447
原创 姓名生成器
姓名生成器NameUtil class NameUtil { constructor() { this.nameCode = '鑫正涵琛妍芸露楠薇锦彤采初美冬婧桐莲彩洁' +'呈菡怡冰雯雪茜优静萱林馨鹤梅娜璐曼彬芳颖韵曦蔚桂月梦琪蕾' +'依碧枫欣杉丽祥雅欢婷舒心紫芙慧梓香玥菲璟茹昭岚玲云华阳弦' +'莉明珊雨蓓旭钰柔敏家凡花媛歆沛姿妮珍琬彦倩玉柏橘...
2018-03-21 10:13:04
4412
原创 GLOB 文件处理
var dir = 'D:/AndroidStudio/android'var glob = require("glob")glob("**/*.{xml,java}", { cwd: dir, absolute: true, ignore: '**/build/**'}, (er, files)=> { console.log(files); files.forEac
2018-02-02 10:41:15
474
原创 Android 获取屏幕指定坐标的颜色
用到的APIMediaProjectionManagerMediaProjectionVirtualDisplayImageReader原理:利用Android系统提供的投影功能把屏幕投影到ImageReader中,通过ImageReader获取到Bitmap,调用Bitmap的getPixel(x, y)方法获取到指定坐标的颜色。代码创建虚拟显示器 private static f
2017-12-24 13:04:19
14709
3
原创 JS常用日期操作
$.extend(Date.prototype, { format: function(b) { if (Date.formatFunctions[b] == null) { Date.createNewFormat(b) } var a = Date.formatFunctions[b]; return
2017-12-05 09:33:22
298
原创 Node监控文件夹中的文件改变事件
// 需要忽略的文件夹var ignores = '.git,doc,tool,coffee'.split(',')// 有时候修改文件后会连续回调两次,用这个时间过滤掉第二次重复的回调var lastUpdateTime = 0;function watch(dir) { fs.watch(dir, (event, filename)=> { if (ignores.include
2017-11-14 00:41:37
2305
原创 Node遍历目录中的文件
// 需要忽略的文件夹var ignores = '.git,doc,tool,coffee'.split(',')function listFiles(path, paths) { var files = fs.readdirSync(path); for (var i = 0; i < files.length; i++) { if (ignores.includes(file
2017-11-14 00:31:30
300
原创 PowerShell弹出WIN10通知
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")$objNotifyIcon = New-Object System.Windows.Forms.NotifyIcon $objNotifyIcon.Icon = "E:\git_project\yuanliwei.github.io\fav
2017-10-22 16:09:28
2778
原创 ndk读取文件夹下的文件列表
char *dir_path = "/mnt"; DIR *dir = opendir(dir_path); if (dir == NULL) { LOGD("open dir error!"); return -1; } struct dirent *ptr; char buf[100]; char link_name[1
2017-09-29 10:57:15
806
原创 WEB工具
查找网页中的所有链接地址$('a').map((num,a)=>{ return a.href}).toArray().join('\n')
2017-09-13 14:47:21
303
原创 android文件导入导出工具.cmd
android文件导入导出工具使用截图android文件导入导出工具.cmd@echo off:mainset dirname=set buildPath=/mnt/sdcard/:selectPathclsecho 当前路径:%~dp0echo ------------------------------echo y : 确认使用目录:%buildPath%%dirname%echo
2017-09-11 09:45:40
788
原创 CMD 调用子程序&从子程序返回
CMD 调用子程序&从子程序返回sample@echo offecho start:mainecho into maincall :subecho back to mainpauseexit:subecho into subgoto :eofoutputstartin mainin to subback to main请按任意键继续. . .
2017-09-09 12:49:25
2934
原创 录屏软件 gif
LICEcapsimple animated screen capturesLICEcap can capture an area of your desktop and save it directly to .GIF (for viewing in web browsers, etc) or .LCF (see below). LICEcap is an intuitive but flexib
2017-07-11 19:32:12
254
原创 Git SVN 工作空间还原
Git SVN 工作空间还原Git 通过 .git 文件夹恢复工作空间git reset --hardSVN 通过 .svn 文件夹恢复工作空间sqlite3 .svn/wc.db "delete from work_queue" svn cleanup svn revert -R .
2017-06-08 17:37:17
645
原创 power shell 操作键盘鼠标
# 操作键盘$wshell = New-Object -ComObject wscript.shell# 操作鼠标function Click-MouseButton{ param([string]$Button, [switch]$help) $HelpInfo = @' Function : Click-MouseButton By : John Bartels
2017-03-01 14:41:08
5978
3
原创 VBScript - SendKeys Method
VBScript - SendKeys MethodThe SendKeys method is used to send keystrokes to the currently active window as if they where typed from the keyboard.object.SendKeys KeystrokesSingle alphanumeric keystrokes
2017-03-01 10:42:41
363
转载 Android,如何在代码中获取attr属性的值
获取arrt的值有时候我们需要把颜色,数值写成attr属性,这样做是为了屏蔽开发者对应具体数值,比如我们需要设置不同主题下的主色,副色,或者是不同版本的ActionBar大小,亦或者是不同Dpi下的DrawerLayout的宽度等。在xml里,我们可以简单的引用attr属性值,例如:android:background="?attr/colorPrimary"android:minHeight="
2017-03-01 01:51:17
5551
原创 JS DEBUG page
class InjectHandle injectMethod = null callCount = 0 constructor:()-> codeTempl = """ <style media="screen"> html, body { height: 100%; margin: 0px; padding
2017-02-23 15:25:43
311
原创 将MP4转换为GIF
MP4 - GIF.cmdffmpeg.exe -y -i %~1 -r 16 -vf scale=iw*1.0:ih*1.0 %~dp1%~n1.gif-y 覆盖已有文件-i 输入文件 待转换的MP4文件-r 帧率-vf scale=iw*1.0:ih*1.0 输出文件宽高
2017-02-09 14:46:26
5011
1
原创 JavaFX WebView console
JavaFX WebView console com.sun.javafx.webkit.WebConsoleListener.setDefaultListener(new com.sun.javafx.webkit.WebConsoleListener() { @Override public void messageAdded(WebV
2017-01-21 12:58:23
3093
原创 git for windows
git for windowshttps://git-for-windows.github.io/#contribute
2016-12-24 13:17:30
341
C语言多线程编程
2012-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人