- 博客(25)
- 资源 (2)
- 收藏
- 关注
原创 自动下载github的最新release,更新本地
脚本很简单,get_latest_release这个function是从github上抄来的,先下载最新版tar.gz文件,解压,覆盖当前路径所有文件,然后删除解压的目录。
2024-06-03 17:37:07
114
原创 找到指定路径中通配文件名第一个
结果hmcl时常要更新客户端,更新之后,老的jar文件被自动删除,只留下一个新的HMCL...jar文件,导致脚本一升级就无法执行,因为。做一点小小的修改,在该目录下寻找到匹配文件第一个jar,即可,使用 set 指令,几乎所有的shell都支持。set之后,"$1" 就是第一个匹配的文件名,今后只要文件名升级只是换版本号,就直接运行即可,不会再报错。这一句会找不到HMCL-..jar文件。
2023-04-16 16:31:04
176
原创 Jenkins项目中有中文文件出错处理
jenkins build的时候报提示是由于项目中有中文文件名,乱码处理不了或者类似的情况,检查jenkins系统信息的 System Properties 情况重点查看file.encoding 和 sun.jnu.encoding应当都为UTF-8但是发现 file.encoding是正确的,但是 sun.jnu.encoding始终是 ANSI_X3.4-1968。
2022-11-24 12:49:49
2326
原创 Mac使用 automator 自动批量处理网站下载
automator是个很方便的工具,当有重复批量处理事情的时候,可以帮上大忙。使用chrome做网站特定内容下载,使用bulk media downloader插件,可以针对需要的内容,如mp3做批量下载,尤其对于很多在线播放网站,自动找到mp3的下载地址,直接批量下载。这两个工具结合起来,自动化手工爬一个系列mp3,一个歌单什么的,简直不要太好用。
2022-10-23 09:59:23
1203
原创 旁路openwrt启用ipv6
ipv6是个好东西,云端纯ipv6的服务器都要便宜很多。在 openwrt上使用ipv6,有可能会碰到提示权限不够,需要进行设置添加lan6接口以解决。
2022-10-01 16:06:16
12699
原创 openmediavault版本5.6.13 安装extra
成功的安装经验:要点1:修改 /etc/apt/source.list 添加如下内容deb http://deb.debian.org/debian/ buster main contrib non-freedeb http://deb.debian.org/debian/ buster-updates main contrib non-freedeb http://security.debian.org/debian-security buster/updates main contri
2021-08-14 09:21:59
2109
1
原创 为CodeBlocks添加vim
在Java/Python成为主流的今天,仍然用C/C++的古董程序员不多了,Code Blocks是开源跨平台C/C++ IDE,喜欢跨平台的C++多半只能选这个上手第一件事情,添加vi插件1、安装http://www.codeblocks.org/downloads/binaries注意除了安装codeblocks-20.03-setup.exe 之外,还需要下载源代码,后期要用。http://www.codeblocks.org/downloads/source 源代码...
2020-06-07 22:47:00
1598
4
原创 msys2编译WxWidgets
msys2说 msys已死,而且msys2是独立开发的,不依赖其他包。msys2安装完毕,启动时,有个选项提示:选择这3个按钮最大的区别是环境变量:$MINGW_PACKAGE_PREFIX如果选择MSYS2,这个环境变量为空,如果选择Mingw-w64 64bit,则该环境变量有值:$ echo $MINGW_PACKAGE_PREFIXmingw-w64-x86_64注意msys2安装完毕后,要增加环境变量 msys64\user\bin:还需要安装 git zip
2020-06-06 23:55:57
829
原创 netbeans下将所有jar包打成一个,俗称fat jar
netbeans的java项目中,默认会将配置好的外部引用jar包,拷贝到dist目录的lib目录中去。如果需要发布出去,就需要将dist目录生成的jar和lib目录都拷贝出去发布,不方便。有很多办法可以将所有需要的jar合成一个,俗称fat jar。较简单的办法是修改 build.xml文件注意默认的build.xml里面有一些注释,其中有一行: -post-jar:
2015-06-05 16:44:29
1762
原创 android-support-v7-recyclerview.jar 22.1版本有bug
在安卓开发的时候,用到了 recyclerview这个库,于是路径就直接选择到 android-sdk-xxx目录里面的官方路径。结果在进行了 android sdks update 更新之后。这个recycler view更新到了22.1版本。出现了item闪烁,无故消失等现象。折腾了一天,无法可想,最后找到上一个版本的jar文件,直接放到项目的libs目录里,就解决了
2015-05-07 16:32:35
730
原创 XenCenter虚拟机Centos 转到Vmware ESXi
XenCenter修改了Linux的启动文件,因此,直接用Vmware的Converter进行P2V转换过来的Linux(CentOS)无法启动。修复方法如下:1、连接CentOS光盘ISO,设置Vmware下次启动进入BIOS2、启动后设置CDROM为第一启动选项3、Linux光盘启动后,选择Rescur4、连接网络,并设置(或获取)IP地址,要求能上网5、chroo
2015-01-26 19:56:46
2132
原创 Excel 2013 vba 程序
Excel 2013默认菜单里面没有开发选项。需要在系统菜单选项里面打开。打开后,菜单上就会增加一个 Developer,里面就有vb之类的东东。做了整整一天 拷贝 粘贴。最后实现代码如下:Sub copyMainData() Dim srcWB As Workbook Dim srcSheet As Worksheet Dim
2015-01-15 18:33:52
714
原创 用U盘启动ISO
安装一个Vmware ESXi Server,没有光驱。在网上找来找去,找来找去……很多人在说用 Grub4dos之类的做菜单云云,如果安装linux还要从linux里面提取2个启动文件,这也太麻烦了。。。最后发现有人提到使用UltraISO里面有个功能,启动->写入硬盘映像 ,直接选择可启动的ISO,写入U盘即可。于是炮制一个,启动成功。这多简单。
2015-01-15 18:27:23
542
原创 netbeans里的javafx工程如何打包成一个jar
由于官方有案例,所以很多网上的文章都说了怎么把netbeans的输出打包成一个jar, 有些叫fat-jar。主要的用法就是修改 build.xml但是也有以讹传讹的。首先是manifest.mf,如果是netbeans自建的工程,里面只有两行:Manifest-Version: 1.0X-COMMENT: Main-Class will be added automaticall
2015-01-10 13:14:43
1278
原创 一般java环境使用ormlite驱动sqlite
ormlite有android包,在一般java环境中,这个包是用不上的,只用到ormlite.core和ormlite.jdbc。另外,还需要下载一个sqlite-jdbc-x.x.x,注意这个包需要能支持自动增长id字段类型的。这个在ormlite官方网站有说明。安卓包封装了一些东西,使得安卓用ormlite的时候很方便。但是一般java环境不同。首
2015-01-09 11:16:31
1850
原创 yii中使用find之后,save总是报“SQLSTATE[HY000]: General error: 1449 The user specified as a definer ('root'@'%
网站使用了yii框架,在一段代码中,非常简单的使用model()->find()之后再save始终报错:SQLSTATE[HY000]: General error: 1449 The user specified as a definer ('root'@'%') does not exist百思不得其解,所有的配置中已经修改为其他mysql用户了,搜索了全部的代码,并没有指定m
2015-01-02 22:21:25
3335
原创 Study PyQt from beginning 之 4-Windows 环境下的C语言封装
杂七杂八,记录一下算是备忘环境准备,没有vs编译器,于是需要安装mingw,也很简单,下载mingw-get-setup.exe,选择base安装,编译器只需要gcc即可,系统默认会安装msys。安装完毕后把x:\mingw\bin和x:mingw\msys\bin两个目录都放进系统环境变量path里面1、典型的qt的pro文件,用于qmake生成makefile,格式和unix不
2014-02-13 02:23:33
908
原创 Study PyQt from beginning 之 3----Windows环境
以为PyQt在Windows下安装应该很简单,结果碰到了不少麻烦。已经验证的问题:Python3.3环境 安装 PyQt4的时候,QtWebKit 安装不成功,系统会报 ImportError: No module named QtWebKit 。可是明明看到有Qt4WebKit.dll和QtWebKit.pyd。又懒得编译安装。只得尝试Python
2014-01-02 23:34:38
980
原创 关于博客编辑器中直接粘贴图片
忽然想在网上记录一下学习的经过,也可以与他人分享经验。于是开始写blog。就这个csdn的编辑器,或者其他很多博客网站的编辑器,大部分都可以直接粘贴剪切板的图片。在编辑的时候非常方便。可是在真正发布的时候,才发现这种粘贴的图片并没有随文字一起发布出去。刚开始以为是csdn的问题,于是找了一圈,网易的、cnblogs的、什么点点博客,甚至用了金山快写。发现都无法做到,都需
2013-12-11 15:01:36
1602
1
原创 Study PyQt from beginning 之 2
用下Eric4打开后,如果是第一次使用,就需要设置参数,重点是在各参数中选择开发语言相关的为python, 同时选择工作目录Workspace为自己指定的路径,系统默认是用户根目录,最好换个。在Project菜单New一个填上工程名等等OK了,注意这里有一项 Main Script 意思是项目启动运行的脚本文件,这暂时不知道先为空。只有注意项目视图上,系统自动产生了一个
2013-12-11 12:38:41
1902
1
原创 Study PyQt from beginning
需要安装PyQt ,(MacOs自带Python, 需要下载安装Qt 4环境,在Mac 中安装Qt4,推荐使用mpkg安装文件,这个文件需要用右键Open,直接双击打开会被block)。其次考虑开发环境,普通人都需要开发环境,aren't we? 于是搜了下,看到大家都用Eric, 其主页写着:Eric is a full featured Python and Ruby editor a
2013-12-10 13:30:23
2410
zxing使用vs2015编译的x86的Release的lib和全部include文件
2017-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人