自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 自动下载github的最新release,更新本地

脚本很简单,get_latest_release这个function是从github上抄来的,先下载最新版tar.gz文件,解压,覆盖当前路径所有文件,然后删除解压的目录。

2024-06-03 17:37:07 114

原创 命令行 控制 易微联 wifi通断器

有个设备需要远程控制开关,最简单的方式就是通过一直在线运行的 Pi,进行命令行控制智能开关。

2023-04-29 12:46:01 4778 7

原创 找到指定路径中通配文件名第一个

结果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

原创 openwrt网络共享调整

通过脚本修改samba4配置,并重新装入samba4,达到去掉不想要的由 openwrt固件自动共享的路径

2022-07-25 15:13:58 4465 1

原创 CAS的ssl证书使用letsencrypt

将申请的免费可信CA证书转换成CAS服务器认可的证书

2022-06-16 12:34:54 512 1

原创 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

原创 利用ssh-keygen工具使ssh/sftp无密码登录服务器

sftp无密码登录linux服务端

2015-04-28 20:21:32 1493

原创 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文件

使用最新GitHub上的zxing-cpp工程,编译成功生成的lib文件,以及所有头文件打包,可以直接用于vc工程

2017-05-24

C语言调用PyQT4源代码

C语言调用PyQT4的界面,简单例子,代码里面调用了PyQT的主窗口。 包含pro文件用于qmake生成Makefile 包含说明文件。

2014-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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