备忘
Hy_zh
这个作者很懒,什么都没留下…
展开
-
自动下载github的最新release,更新本地
脚本很简单,get_latest_release这个function是从github上抄来的,先下载最新版tar.gz文件,解压,覆盖当前路径所有文件,然后删除解压的目录。原创 2024-06-03 17:37:07 · 223 阅读 · 0 评论 -
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 · 2505 阅读 · 0 评论 -
openwrt网络共享调整
通过脚本修改samba4配置,并重新装入samba4,达到去掉不想要的由 openwrt固件自动共享的路径原创 2022-07-25 15:13:58 · 4559 阅读 · 1 评论 -
CAS的ssl证书使用letsencrypt
将申请的免费可信CA证书转换成CAS服务器认可的证书原创 2022-06-16 12:34:54 · 537 阅读 · 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 · 2126 阅读 · 1 评论 -
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 · 1777 阅读 · 0 评论 -
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 · 749 阅读 · 0 评论 -
利用ssh-keygen工具使ssh/sftp无密码登录服务器
sftp无密码登录linux服务端原创 2015-04-28 20:21:32 · 1521 阅读 · 0 评论 -
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 · 3351 阅读 · 0 评论 -
用U盘启动ISO
安装一个Vmware ESXi Server,没有光驱。在网上找来找去,找来找去……很多人在说用 Grub4dos之类的做菜单云云,如果安装linux还要从linux里面提取2个启动文件,这也太麻烦了。。。最后发现有人提到使用UltraISO里面有个功能,启动->写入硬盘映像 ,直接选择可启动的ISO,写入U盘即可。于是炮制一个,启动成功。这多简单。原创 2015-01-15 18:27:23 · 562 阅读 · 0 评论 -
Excel 2013 vba 程序
Excel 2013默认菜单里面没有开发选项。需要在系统菜单选项里面打开。打开后,菜单上就会增加一个 Developer,里面就有vb之类的东东。做了整整一天 拷贝 粘贴。最后实现代码如下:Sub copyMainData() Dim srcWB As Workbook Dim srcSheet As Worksheet Dim原创 2015-01-15 18:33:52 · 733 阅读 · 0 评论 -
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 · 1298 阅读 · 0 评论 -
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 · 2156 阅读 · 0 评论 -
一般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 · 1877 阅读 · 0 评论