自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HoKis

东风来,西风去。会点Java/C#.net/VBA/powershell,也就喜欢瞎折腾

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 Hexo部署到云服务器后CSS样式无效的问题

Hexo部署到云服务器,CSS样式不生效的原因

2023-12-10 18:13:18 499

原创 kindle自定义屏保之自定义字帖

毕业以后,很少动笔写字了,某天要手写一堆材料,写出来实在不忍直视,于是当晚下班后突发奇想——能不能把一些字帖搞成kindle屏保,摆在桌面上,睡前说不准还能瞄几眼。趁着周末,上网先查了一些资料,还真有人用kindle来练字的。好的,搞起~

2022-11-13 22:52:50 1087 1

原创 Powershell快速生成指定尺寸的Kindle屏保图

Powershell快速转换生成指定尺寸的Kindle屏保图01 前言周末无事,想到手头还有一泡面盖儿(Kindle Paperwhite 3),正好玩一玩。一顿操作猛如虎,成功越狱,过程略,可参考 这里。终于可以换上自己喜欢的屏保图了,图片有了,怎么快速转成指定的尺寸和格式就成了新的问题。有PS大法(参考 这里),N年不用PS了不说,还得注意图片大小,觉得麻烦,也可以网上搜一搜,不过萝卜青菜各有所爱。于是动手写了一个脚本实现批量转换(不想写界面-_-//),支持自动缩放(不管图片尺寸够不够,原图居中,

2022-05-17 21:47:38 526

原创 JavaScript——CodeMirror获取已存在的实例

JavaScript——CodeMirror获取已存在的实例01 前言在使用WebcatEE时,由于权限问题,自动加limit限制就比较烦,因为有时候数据量比较大,于是想动手增强一下。没有研究直接发包的方式,而是操作JS走界面,自然就碰到怎么获取SQL编辑区的SQL语句问题。通过HTML源码很容易就知道用了CodeMirror这个库,查了一通资料,并没有找到直接的答案。于是干脆去翻一翻【源码】,果然,运气不错,还是找到了,记录一下。02 正文过程就简单提一下,关键的地方是这里:提取出来:let

2021-05-23 12:19:48 630

原创 C#操作MySQL查询超时问题

C#操作MySQL查询超时01 前言02 正文03 后记01 前言在做一个Winform程序,配合MySQL处理数据,为此在MySQL中设计了几个视图。由于没做太多优化,执行SQL时间大于30秒就报错。还由于使用了第三方的ORM框架,找不到哪个方法可以设置SqlCommand对象的CommandTimeout 属性,又不想自己封装,怎么办。02 正文于是查了一波资料,各种试了还是没有效果。灵机一动,换了个搜索引擎,一路摸到了官网的文档——豁然开朗,原来可以这样。在ConnectionString(

2020-08-18 19:22:53 2204

原创 通过快捷方式快速更换桌面壁纸(必应每日壁纸)

通过快捷方式快速更换桌面壁纸(必应每日壁纸)01 前言02 正文03 后记01 前言桌面壁纸,大家都懂的,换的不是壁纸,是寂寞 心情。市面上各种桌面美化软件就不提了,这里介绍一种高端非主流玩法——通过快捷方式更换壁纸。几个好处:不必开机自启也无需常驻后台自动适配屏幕大小支持自定义文字水印换的是必应的每日壁纸图片,支持历史7天的图片下面进入正题。02 正文思路是这样:通过快捷方式调用powershell,执行BingWallpaper模块的Set-BingWallpaper命令,即可

2020-06-10 23:20:39 3056 2

原创 CMD批量转换GIF图片为PNG图片

CMD批量转换GIF图片为PNG图片前言正文后记前言某天需要批量将GIF图转为PNG格式,又不想找其他工具,于是写了一个powershell脚本,再套个CMD的壳,双击即可运行,完美。正文话不多说,将以下代码另存为转换GIF到PNG.bat文件,放到与GIF同级目录,双击运行即可。@echo offcd /d %~dp0powershell.exe -command "$path=(Get-Location).Path;$gifs=dir -Path $path -Filter '*.gif'

2020-05-15 08:55:19 910

原创 记一次Tiny Tiny RSS魔改过程

记一次Tiny Tiny RSS魔改过程01 前言02 正文(1)测试是否能正常下载(2)使用代理,再测试是否能正常下载(3)修改码源03 后记01 前言习惯于用Inoreader订阅RSS的童鞋都知道,一段时间以来已无法正常使用(当然有特殊手段的除外)了,从而严重影响了正常的阅读计划,原因可能大家都知道。正所谓“自己动手,丰衣足食”,好了,大不了自己搭个服务嘛,正好前段时间整了个自用服务器。...

2020-04-12 13:31:25 9523

原创 powershell 解压RAR文件(简易版)

01 前言为啥要写这个,因为可能有些特殊的环境无法使用RAR的解压软件,因而动手找了一个库然后写了这个脚本,希望有帮助。02 正文准备:第三方的dll——SharpCompress,可以Down下自行编译。脚本如下:<#解压rar文件 V1by hokis 2019-11-28测试环境;win10,powershell 5.1SharpCompress.dll 版本...

2019-11-28 20:47:35 1575 4

原创 Windows下Pentaho Report Designer之运行配置

01 前言偶然搜了一下报表工具,看到Pentaho的Report Designer在列,自不必说,折腾一番,试试好用否。然下完之后却怎么也运行不起来,而Java环境是有的。无奈,联想到之前刚要用Data Integration时也碰到过类似情况,故记之。02 正文1、环境操作系统:Win 10Java 版本:1.8(环境变量中配置好JAVA_HOME)Report Designer:...

2019-11-26 17:32:11 400

原创 powershell 脚本压缩工具

01 前言写完了powershell脚本,有时想直接配合cmd直接用(传给其他人用也方便),而不是保存成.ps1文件的方式,这样就可以免去设置执行策略的过程。那么问题的关键就是怎么把N多行的powershell代码压缩成一行?网上搜了一圈,各种js/html/css代码压缩的一大堆了,没有找到powershell脚本的压缩,大概是因为这个语言还是比较小众的。没办法,自己动手吧。于是参照JS压缩的...

2019-09-10 00:15:09 461

原创 简谈RSS——巧用Feed43制作自定义RSS源

01 前言RSS是什么,此处就不再赘述。简单说,是一种“主动”获取信息(比如新闻时事)的方式,还可以用于定时监控指定网站的信息更新(比如有段时间曾用来监控某政府采购网站的采购信息)。有时候一些网站并没有提供订阅RSS的功能,那怎么办。方法当然是——自己动手。目前只发现了国外的Feed43提供了这个功能,国内的还没发现(也可能是没看到),有点遗憾。02 正文事实上本文并不打算详细介绍利用Fee...

2019-09-01 20:49:07 5117

原创 powershell 批量导出Access图片(OLE对象)到文件

01 前言这是大半年前的事了,帮一朋友研究如何批量导出Access里面存的图片(OLE对象)。Access没有提供直接导出图片的方法,很郁闷。查过一番资料,都不是很满意,决定自己鼓捣。经过N天的奋战,最后是成了。把思路记录一下,抛砖引玉。02 正文(1)准备准备了一个Prod.accdb文件,只有一张表,其中prodPic存了JPG格式的图片(OLE 对象),结构如下:注意本例只...

2019-08-02 12:31:00 1493

原创 powershell 批量按时间归类照片

powershell 批量按时间归类照片01 前言02 正文03 后记01 前言在清理磁盘文件,偶然发现一堆老照片(JPG格式)的备份,但是全都放在一个文件夹下了,有些乱。想按月份把它们简单归类一下,然后另做打算。02 正文不多说,脚本如下:@echo offpowershell.exe -command "dir -File -Filter '*.jpg' | ForEach-Obj...

2019-08-02 09:50:54 709

原创 powershell 读取文件头(16进制)

01 前言有时候,想查看一些二进制文件的文件头,以判断真实的文件类型。市面上查看16进制的工具不少,为了查几个字节而专门去搞一个工具, 未免有点小题大做,所以这里提供一种简单易行的方法——使用powershell读取前5个字节。02 正文脚本如下。@echo off powershell.exe -command "(Get-Content -Path '%1' -Encoding By...

2019-07-28 21:01:53 1842

原创 powershell 批量转换文本文件编码(GBK转UTF-8)

powershell 批量转换文本文件编码(GBK转UTF-8)01 前言02 正文03 后记01 前言手头有一批SQL文件,通过某程序批量更新到Local DB。但是发现导进去后中文变乱码(一堆????),而且日志里头insert语句中文已经变成乱码,想来应该是编码的问题。一看SQL文件,GBK(系统默认编码)编码,于是想统一改成UTF-8编码。又不想去找各种工具了,直接用Powershel...

2019-07-28 20:19:27 8935 18

原创 powershell 发送邮件

01 前言最近在搞搞服务器,用的是Windows系统,配合脚本应该有的玩玩,比如间隔多久查一些东西发到指定邮箱,嘿嘿。下面做简单记录。02 正文代码贴上<# # 邮件发送 # 使用smtp协议 # 默认为正文为html格式 # by hokis # 2019-03-27#>function Send-Email-BySMTP{ [CmdletBindi...

2019-03-27 21:49:37 2510

原创 Spring Boot 2.1.2整合JSP配置及打包WAR独立运行——IDEA篇

Spring Boot 2.1.2整合JSP配置及打包WAR独立运行——IDEA篇01 前言有段时间不做项目了,但是由于工作需要,要做一个小项目,就想直接用Spring Boot+Maven+JSP+Spring Data JPA+Mysql。之前简单接触过spring Boot,比较方便的一点是能直接打包运行,不需另外配Tomcat,赶紧上车练练手。比较郁闷的是,噼里啪啦敲完V1.0,好了,...

2019-01-24 10:03:03 3036

原创 powershell 批量解压带密码的ZIP文件

01 前言某天,有人问能不能批量解压N个带密码的ZIP文件(密码各不一样),一个一个解压太麻烦。想了一下,应该可以,那就搞起来。02 正文1、准备密码文件格式要求:1、文件编码为ASCII(一般系统默认)2、包含两列:第一列为文件名(不带后缀,默认会加.zip后缀),第二列为对应的解压密码。中间以空格或TAB隔开。如图:2、准备DLL解压工具很多,此处用Ionic.Zip....

2018-11-20 17:00:53 3829 4

原创 powershell——UI系列:获取当前鼠标坐标

01 前言这是一个小工具,当时为了配合搞Windows API自动化(模拟鼠标键盘操作)写的。虽然目前来说有比较简单的一些的方法——按键精灵之类以及UI Automation ,仍然用powershell实现了下,带界面的(PowerShell Studio设计)。02 正文代码如下:&lt;# .NOTES --------------------------------...

2018-11-20 16:03:27 1976

原创 powershell 简单实现核算单位往来(对账)

01 前言核算单位(或部门)之间往来账,也说对账,是很多财务或者审计工作中都会涉及的。下面用powershell简单实现一把,需要的可以拿去用,格式有要求。02 正文1、准备CSV文件格式说明文件编码为ASCII(一般系统默认)列名要求至少包含挂账单位、对方单位、金额、方向四个(名字不要改),其他列可选。取值的时候要注意的是:金额——可以含逗号方向——简单说,这笔账对于挂账单位...

2018-11-18 11:38:01 2297

原创 powershehll删除并重装打印机

powershehll删除并重装打印机01 前言02 过程1、打印机图标是灰的,底下状态栏——“打印机状态:脱机”2、刚删除了打印机,过一会图标又冒出来,死活删不掉3、添加新的打印机03 后记01 前言故事发生在XXXX年XX月XX日的某个办公室,小姐姐的本本连不上公司的打印机(局域网、无线,此处以ABC Printer为例)了,要找人解决。怀揣着是时候表演真正的技术了的想法开始一波王者操作。...

2018-09-21 11:33:13 1196

原创 powershell 结束进程的四种写法

powershell 结束进程的四种写法简单记录一下powershell中结束进程的四种写法:#1.纯cmdlet命令Get-Process -Name notepad | Stop-Process#2.cmdlet+遍历Get-Process -Name notepad | foreach-object{$_.Kill()} #3.WMI 对象 + 遍历 + 对象方法 Ge

2018-01-08 21:42:15 21975 2

原创 powershell 调用API显示或隐藏指定程序的主窗口

powershell 调用API显示或隐藏指定程序的主窗口

2017-12-29 00:55:15 3442

原创 iText的使用(1)-- 组合图片生成PDF

使用iText组合图片生成PDF文件关于iText的介绍不必说了,简单用它的功能合并若干图片到一个PDF中,目前iText支持的图像格式有:GIF, Jpeg, PNG, wmf等格式。

2017-01-06 12:22:34 2450

原创 Java 发送HTTP或HTTPS请求获取网页码源(1)

这是一个自定义的工具类,封装了一些简单方法,用于请求HTTP类型或HTTPS类型的URL,得到响应文本。

2016-12-03 17:03:03 725

SharpCompressDLL.zip

SharpCompress 相关dll——net35、net45、netstandard1.0、netstandard1.3、netstandard2.0

2019-11-28

空空如也

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

TA关注的人

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