自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 资源 (10)
  • 收藏
  • 关注

原创 记一次golang交叉编译的问题

我的一个go程序原来是在windows环境运行的,为了打包后可以查看exe中的软件信息,引入了现在打算在linux arm64上运行,众所周知golang支持交叉编译的,于是我在我的打包脚本中加入了支持linux编译相关代码,可是打包发现遇到问题了...

2024-04-10 09:59:49 316

原创 银河麒麟V10 升级openssl

银河麒麟升级openssl

2024-03-26 17:45:11 389 1

原创 Polars修改符合条件的列值

polars支持条件修改

2024-03-06 14:16:38 185

原创 分享一个治疗神经痛的药方

一个神奇的药方治疗神经性头痛

2024-02-22 15:26:26 392

原创 rust下载文件

最近晚上给娃听故事这页面不能连续播放,想着下载下来用默认播放器播放好了, 刚好最近在学rust,就用rust实现mp4下载.

2024-02-22 13:16:44 666

原创 python使用memory_profiler分析代码运行内存占用

memory_profile的api调用

2023-11-08 11:17:27 247

原创 继承pathlib.Path的问题及解决

原来是因为 Path类__new__方法在做环境判断时,会调用cls的_flavour,然后就找到我们自定义类了,然后我们就可以继承Path类,进而方便后面的封装啦。网上找到了问题的答案。

2023-04-24 14:40:52 226 1

原创 golang获取windows屏幕缩放比例

【代码】golang获取windows屏幕缩放比例。

2023-03-28 12:57:47 355 1

原创 centos 安装python3.10

昨天安装好python3.10后,运行代码发现提示无法后来发现需要使用openssl, 编译带上openssl后提示版本需要以上的版本,重新安装新版的openssl后再安装还有问题,网上找了一些方案折腾了几下才成功了,在此记录一下。

2023-03-14 10:35:28 289 1

原创 利用pymupdf编辑修改pdf

利用pymupdf实现删除pdf中的文本块或者修改文本块删除效果如下:2. 修改文本块修改文本块,就是在添加修订注释后,增加文本块即可代码如下:

2022-12-06 19:19:09 2022 6

原创 python自定义模块使用.pth文件实现重用

关于自定义模块重用的最好办法是打包发布到pypi然后使用pip进行安装, 但是有些模块是项目内部使用的不方便公开的可以使用.pth实现自动引入。在需要添加的模块中生成in_lab.py,然后在当前使用的python环境运行。然后D:\py\base目录中的模块就可以直接import导入使用了。2. 编辑.pth文件,添加要重用的模块目录,多个目录编辑多行。以下是我写的自动添加模块到.pth的脚本in_lab.py。这样就可以自动添加d:/py/base到.pth了。

2022-11-04 15:59:59 1398 1

原创 golang实现打包dll文件到exe

最近学习golang,调用了dll文件,打包后没有dll文件,没能单文件部署就想办法实现单文件部署微信群里有人建议`go-bindata`实现打包静态资源。

2022-09-19 17:32:20 1550

原创 python 判断字符是否在字体文件中

最近做pdf编辑操作,发现一些特殊字符无法显示,究其原因是因为字体问题,因此引入了一个新的问题,需要判断字符是否在字体文件中。这样的格式,而不是参考资料提到的。

2022-08-23 11:12:51 666

原创 解决华为云 centos8 yum源的问题

这一个repo文件然后再刷新缓存即可,我的服务器就是需要删除其他repo。今天要用yum安装个软件,发现报错了。文件中的版本号替换成当前版本号。刷新如果还报以上错误,可以删掉。下面的其他repo文件只保留。

2022-08-19 15:01:45 713

原创 利用vue-codemirror展示编辑json数据

vue2 利用vue-codemirro展示和编辑json数据

2022-07-27 08:53:27 4059 1

翻译 pdfplumber说明文档翻译

pdfplumber说明文档翻译

2022-06-29 14:38:11 2817

原创 Acme CAD Converter 命令行模式

Acme CAD Converter 命令行模式AcmeCadConverter [/r] [/e] [/m] [/info] [/l filaname] [/ls] [/info] [/p integer] [/w integer] [/h integer] [/b integer] [/j integer] [/f integer] [filename] [filename] ...Acme CAD Converter 命令行解释参数说明/r开启命名行模式/e自动缩

2022-05-06 10:58:55 760

原创 fabric.Canvas

fabric.Canvas 说明文档

2022-01-14 17:09:44 14853

原创 解决nginx 配置重定向https的问题

网站配置https证书后希望用户访问都能把http请求转为https,于是设置了http 301重定向到https配置如下:if ($scheme != https){ return 301 https://$host$request_uri;}然后发现了一个问题,post请求的传参服务端收不到了,因为被重定向了变成get请求了,传参就收不到了于是希望仅重定向get请求,简单的以为用&&符号就可以表示and条件了if ($scheme != https &

2022-01-11 14:38:21 2473

原创 traceback回溯获取调用信息

我有一个警报服务,遇到异常会通过警报服务钉钉通知我,因为多层函数嵌套调用,某个子函数可能有异常,但是该异常又不会影响最后的程序执行,我只是希望能得到通知,于是有了下面这样的一个装饰器def fault_tolerant(error_return: Any = None, send_alert: bool = True): """[装饰器] 容错机制,捕获错误,发送警报消息 Args: func (function): 函数体 """ def d

2021-11-10 16:05:23 595

原创 比Everything还牛逼的FileLcator

如果说Everything只能通过文件名进行搜索,那么FileLocator不仅能通过文件名搜索,还能通过文档内容实现高精度搜索!简单举个例子:我的桌面上有一个txt文档,里面是一首诗——“我还是很喜欢你”现在打开FileLocator Pro,设置好查找路径,然后在包含文本这一栏输入需要搜索的内容“我还是很喜欢你”,右上方点“开始”瞬间,包含这句话的内容、文档全部搜出来了,精确到每每一句话,每个段落。包含搜索内容的文档会在左下角显示,双击定位,非..

2021-11-09 10:24:17 1247

原创 pyinstaller 3.4 帮助信息翻译

usage: pyinstaller [-h] [-v] [-D] [-F] [--specpath DIR] [-n NAME] [--add-data <SRC;DEST or SRC:DEST>] [--add-binary <SRC;DEST or SRC:DEST>] [-p DIR] [--hidden-import MODULENAME] .

2021-10-19 23:50:39 187

原创 pipenv wxpython 解决ImportError: Typelib different than module

在pipenv环境下安装wxpython后,引入wx.lib.activex时报错了:ImportError: Typelib different than module原因是comtypes动态生成脚本及检查版本出错了参考:https://github.com/enthought/comtypes/issues/231解决方案:pipenv uninstall -y comtypespipenv install install https://github.com/vasily-v..

2021-09-28 10:22:39 475

原创 Python实现SVG转PDF

项目中应用到svg转pdf操作,原来是用svglib实现的,代码如下:from svglib.svglib import svg2rlgfrom reportlab.graphics import renderPDFdrawing = svg2rlg(svg_file)renderPDF.drawToFile(drawing, pdf_file)以上方法基本上能处理大部分文件,但是发现有些svg包含盖章图片,而且这图片是以掩码形式存在的,于是就发现了图章变成灰色的图片贴在PDF文件的页面左

2021-08-23 12:04:35 2424 2

原创 验证器vee-validate3的使用

背景项目使用的是thinkphp6,前端使用的是单页面引入vue.js,未做前后端分离页面模板<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="renderer" content="webkit">

2021-08-16 14:00:54 677

原创 centos7 php7利用pecl安装扩展

1. 安装peclwget http://pear.php.net/go-pear.pharphp go-pear.phar设置$prefix = /www/server/php/74 即当前php安装目录2. 安装mongodb扩展pecl install mongodb3. 配置php.iniextension = mongodb.so4. 重启一下php-fpmservice php-fpm restart...

2021-07-02 15:15:24 510 2

原创 element-ui tree加滚动条

<div class="dir-tree"> <el-scrollbar style="height:100%"> <el-tree ...> </el-tree> </el-scrollbar></div>设置外层父级div宽高 设置el-scrollbar样式 设置el-tree样式 .dir-tree { width: 360px; height: .

2021-06-30 14:47:48 2595 3

原创 python xlwt 表格样式

以某表格作为模板,保留原有表格样式字体设置 对齐设置 边框设置 行高设置

2021-06-18 09:54:01 1084 1

原创 python3 全角半角转换

```defstrQ2B(input):"""全角->半角Args:input(str):输入字符串Returns:str:输出字符串"""output=""forcharininput:inside_code=ord(char)ifinside_code==12288:#全角空格直接转换...

2021-06-17 17:09:07 542

原创 解决mongo遍历异常cursor id not found

遇到问题:写了一个PHP脚本对mongo数据进行批量处理,发现运行一段时间报错cursor id 14510357100220 not found网络上查找了一下解决方案https://blog.csdn.net/zh0u_f/article/details/72897628https://www.cnblogs.com/CHWLearningNotes/p/10333479.html主要原因:默认 mongo server维护连接的时间窗口是十分钟默认 单次从 serve

2021-05-12 09:40:07 2486

原创 windows环境安装webalizer对apache日志统计

1安装PERL官方下载地址:https://platform.activestate.com/ActiveState/ActivePerl-5.28/auto-fork注册登录后,下载windows版本进行安装2安装webalizer进入ftp地址:ftp://ftp.mrunix.net/pub/webalizer/下载windows版本下载后解压3日志分析复制配置文件sample.conf重命名为webalizer.conf配置apach...

2021-04-30 15:44:07 227 2

原创 POST请求遇到30X重定向

遇到的问题网站申请了证书,配置了https,然后直接配置强制https(301永久重定向),访问网站确实重定向到https了,以为一切ok啦,没想到同事post请求接口发现有连过来,传参没收到…排查了一下原因post请求经过301重定向后变成get请求,传参也就丢失了.参考了POST请求慎用301 Moved Permanently,发现如果要保持post传参需要使用307重定向才行HTTP/1.1 307 Temporary Redirect:对于POST请求,表示请求还没有被处理,客户端应该向

2021-03-01 13:26:12 793

原创 Windows 10 安装配置Rust

Windows 10 安装配置Rust写作背景,由于我的pc没安装MSVC,然后直接默认安装了rust,编译时报错了[Rust] Error: linker `link.exe` not found网上找了一下原因发现很多都说要先安装MSVC,可是这MSVC好大啊,公司网络又不给力,搞半天没成,然后发现有人说安装msys替代就行,于是就写作记录了一下安装步骤,希望此篇文章对你也有帮助1安装msys2https://www.msys2.org/安装完成后执行以下操作:运行mingw...

2021-01-28 09:29:01 486

原创 解决could not import name ‘zlib_encode‘ from ‘imagecodecs‘

解决could not import name ‘zlib_encode’ from ‘imagecodecs’这几天用python处理tiff文件使用了tifffile库 https://pypi.org/project/tifffile/ 用于tiff图片的文件的读写等操作遇到问题tifffile依赖imagecodecs pip安装tifffile后没有自带安装imagecodecs库,需要自己再安装一下的刚开始使用pip安装imagecodecspip install imagecodec

2021-01-20 13:50:32 629

原创 office web viewer实现office文档在线预览

office web viewer实现office文档在线预览office web viewer官网介绍若要自行制作 URL,您可使用以下链接,其中 <文档位置> 是文档的 URL。http://view.officeapps.live.com/op/view.aspx?src=\<文档位置>注意:<文档位置> 必须是编码的 URL,并且文档在 Internet 上必须是可公开访问的。以下是 Office Web Viewer 中的文档的一些示例:.

2021-01-17 08:38:05 2630

原创 vscode写python脚本设置不自动排序import

vscode越来越好用了,今天遇到自动给我排序import,很是不爽啊!网上找了一下也有人遇到此类问题https://www.zhihu.com/question/365523087/answer/972135278解决方案记录一下:关键配置项:"python.formatting.autopep8Args": ["--ignore", "E402"]...

2020-11-17 15:52:12 1632

转载 centos7环境python3安装opencv-python

本系统为centos7,已安装python2.7。所以首先安装python3.6.2并重定向。本文使用pip安装opencv1. 安装pip$ wget https://bootstrap.pypa.io/get-pip.py$ python get-pip.py$ pip -V  #查看pip版本参考:linux下安装pip2.安装python3.6.2首先安装依赖包yum -y group install "Development tools"yum -y in

2020-09-22 14:17:04 2487 1

原创 PHP hash_hmac与Python hmac

今天为俺开发钉钉群自定义机器人ding-bot(PHP)增加签名支持,参考官方文档钉钉开发文档签名机制如下:#python 3.8 import timeimport hmacimport hashlibimport base64import urllib.parsetimestamp = str(round(time.time() * 1000))secret = 'this is secret'secret_enc = secret.encode('utf-8')strin

2020-08-28 10:20:07 547

原创 windows环境配置xhgui监控thinkphp

环境说明web环境phpEnvphp版本7.2thinkphp版本6.0.2安装xhprof扩展windows tideways-xhprof 扩展选择对应版本扩展 解压至php/ext目录 配置php.ini增加引入扩展,重启服务生效extension = tideways_xhprof.dll安装xhgui中文版xhgui中文版git clone https://github.com/laynefyc/xhgui-branch xhgui-cncd .

2020-06-22 16:27:33 275

原创 python 调用ocx

1. 利用ocx名称import win32com.clientw = win32com.client.Dispatch('Word.Application')# 或者使用下面的方法,使用启动独立的进程:# w = win32com.client.DispatchEx('Word.Application')2. 利用classidimport win32com.client...

2020-05-08 13:23:08 4149 4

pycrypto-2.6.1-python3.6-whl.zip

pycrypto-2.6.1对应的python3.6的whl包,32位,64位均已包含 省去编译麻烦,直接下载安装即可

2020-01-03

zbarcode php二维码识别类库(window)

Window下php5.5-5.6的zbarCode.dll类库及其必要的软件ImageMagick-7.0.6-3-Q16-x64-dll.exe,zbar-0.10-setup.exe一起打包下载

2017-07-29

网页客服插件

网页上的客服插件,悬浮框+留言板+回顶按钮

2016-03-22

js雪花飘落插件

雪花飘落插件,可以在页面生成雪花飘落的动态效果,雪花性状,速度,大小,风速影响都可以自定义更改

2016-02-15

jquery 二维码生成插件

二维码生成插件,用客户端js生成二维码,减少服务器压力

2016-02-15

表格转excel文件插件

一个jquery插件,可以将html页面的table表格转换成excel文件供用户下载

2016-02-15

jquery-Zclip

jQuery-zclip是一个复制内容到剪贴板的jQuery插件,使用它我们不用考虑不同浏览器和浏览器版本之间的兼容问题。jQuery-zclip插件需要Flash的支持,使用时记得安装Adobe Flash Player。

2015-05-18

jquery.zclip

jQuery-zclip是一个复制内容到剪贴板的jQuery插件,使用它我们不用考虑不同浏览器和浏览器版本之间的兼容问题。jQuery-zclip插件需要Flash的支持,使用时记得安装Adobe Flash Player。

2015-05-18

livequery1.0.2

动态事件绑定插件livequery, 可以利用它给相应的DOM元素注册事件或者触发回调函数。不仅当选择器匹配的元素会被绑定事件,而且后来通过JavaScript添加的元素都会被绑定事件。当元素不再和选择器匹配时,livequery会自动取消事件注册,使得开发者不再需要关注HTML元素的来源,只需要关注如何编写其绑定的事件即可 通过jQuery选择器选择一个DOM元素,livequery插件会实时地在整个DOM范围将其持久化。这意味着无论元素是先前存在的还是后来动态加载的,事件都会被绑定,就像是CSS给元素添加样式一样。同时,这款插件几乎在没占用什么资源的情况下就做到了这些功能 livequery下载地址: http://plugins.jquery.com/project/liveQuery

2015-05-18

成语词典数据库13011条数据mysql

mysql可以直接导入 13011条数据 数据包括 成语,读音,解释,出处,示例

2014-05-13

空空如也

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

TA关注的人

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