自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 DeOldify 接口化改造 集成 Flask

接受一个form表单,file字段传输二进制图片文件,返回结果直接为二进制图片。可以通过 PostMan 的 SaveResponse 保存到一个 PNG 文件。安装部署教程请参考别的文章,本文基于你给项目跑通,并 pip 集成过 flask 后。DeOldify 是一款开源软件,用于给黑白照片或视频上色,效果还不错。然后修改 visualize.py 我选择在187行附近加入这个函数。类似的图片修复项目 GFPGAN 的改造见我另一篇文。在根目录新建主文件 run_serv.py。

2023-10-27 11:28:11 675 1

原创 net::ERR_BLOCKED_BY_ADMINISTRATOR 问题定位与解决

手机自带浏览器页面莫名其妙加载不了图片,报错ERR_BLOCKED_BY_ADMINISTRA但好在有一篇关于 相似的报错 ERR_BLOCKED_BY_CLIENT 所提到的,可能是广告拦截系统起了作用。即把静态资源的英文字母 AD (广告)给换成了 mobile,于是静态资源就可以成功加载了。我有一个非常简单的广告页面,页面中有一张背景图,和一个按钮。页面仅在小米浏览器不显示背景图片,在其他平台均无问题。不得不说雷总的广告拦截做的可真是奇葩。这个报错甚至搜不到相关的中文信息。于是我将图片的名称换了,从。

2023-10-25 10:32:51 255

原创 GFPGAN 集成Flask 接口化改造

如若使用POSTMAN进行测试,需使用POST方式,form-data的请求体,发送图片文件到服务端,服务端会直接返回图片流,可将响应体直接保存为文件。同样的,也可供给网页form表单使用。GFPGAN是一款腾讯开源的人脸高清修复模型,基于github上提供的demo,可以简单的集成Flask以实现功能接口化。GFPGAN的安装,Flask的安装请参见其他文章。

2023-08-25 15:46:30 815

原创 Gin框架原生方式切割日志,Go语言原生日志切割

自定义一个日志输出,将go语言和gin框架的日志自动按天拆分。本文通过实现io.Writer接口的方式,替换原生和gin框架的默认Writer,并植入了自定义的逻辑。该示例只讲述了如何按天切分日志,如果需要更多定制的内容,可以很方便的改写demo代码。

2023-06-13 17:43:23 1689 1

原创 GOLANG ES 自定义查询脚本 随机抽取几条数据

go语言操作es,如何随机排序查询结果,或自定义查询脚本

2022-12-07 14:58:04 1256 1

原创 GOLANG 原生SQL 为什么 查询不到字段值

golang 查不到数据库中的某个字段,这是为什么呢?

2022-12-06 15:57:47 735

翻译 JAVA 判断文件编码为 UTF8 或 GBK

java 从二进制判断文件是否使用 UTF-8 编码 适用任何二进制文件字串

2022-11-21 21:01:45 3329

原创 go语言 Error 1040: Too many connections 最大连接数

为何程序执行一段时间后,数据库连接爆了?双枪将给出答案!

2022-11-10 22:50:14 1163 1

原创 golang 解析UTF8编码形式的字符串

go语言解析序列化成UTF-8码的JSON字符串

2022-11-10 20:14:18 1418

原创 用原生Java写一个静态资源服务器

使用JDK自带的HttpServer实现文件下载功能

2022-07-12 09:03:09 575

原创 正则过滤去除 JSON 中的 Base64 字段

日志中Base64字段太长怎么办呢?写个正则把他换掉吧!

2022-06-17 11:43:40 1378 5

原创 通过shell批量更新多台linux上jar包

内网通过shell脚本,批量更新linux上java服务

2022-05-25 18:44:29 777

原创 base64 文件格式判断 图片类型判断 js

通过JS判断BASE64字符串的文件类型/** * @author PiaoZhenJia */function base64FileHeaderMapper(fileBase64) { let fileHeader = new Map(); //获取不同文件的文件头前3个字作为判断依据 fileHeader.set("/9j", "JPG") fileHeader.set("iVB", "PNG") fileHeader.set("Qk0", "BMP"

2021-10-14 20:25:39 5358

原创 解决 JQuery 无法获取动态加载的内容 不用on函数

在使用JQuery的过程中,遇到一个需求,通过load函数加载一段页面作为模态框。但JQuery选择器无法选取动态加载的内容,导致按钮事件无法绑定,input回显无法添加搜了一下,大家都说使用on函数,对未来的元素进行绑定操作,需选择一个不是动态加载的父元素但实际操作上这种方式过于复杂,而且不适合我的页面我相信总有更简洁美观的方式实现这一功能。上代码function renameCurrent(name){ $("#_inner_page_bg").load("/page/insideP

2021-08-26 01:53:03 608

原创 Swagger 多包扫描 全包扫描 极简配置

我看网上各种自定义分隔符,又是重写方法的,说实在的太麻烦了。个人有代码洁癖,接受不了引几个不认识的jar包就为了实现这么个小功能网上的大神们真的是喜欢把简单的问题复杂化啊 @Bean public Docket createRestApi() { return new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiInfo()) .select()

2021-06-13 13:26:04 918

原创 微信DAT文件解码 免费 无限制 微信dat文件取证工具

先贴图吧本人最近有个微信取证的需求,网上找不到好用的工具,不是收费就是需要手动计算key值,还有只支持一种图片格式的,总之普遍用起来很难受。一不做二不休,自己用C#写了一个,使用.NET FRAMEWORK4.0建的项目,如果跑不起来去下那个微软运行库就行了。项目放在github了,同时内含一个编译好的APPhttps://github.com/PiaoZhenJia/WeChatDatFileDecoder程序放在这两个路径下,为什么有两个我也不知道。就叫WpfApp1.exe我是搞ja

2021-01-05 17:39:15 21446 9

原创 IDA win10 找不到 windbg 解决方案

环境:win10专业版,吾爱破解包的IDA6.8PRO感谢如下两篇帖子:https://blog.csdn.net/weixin_34216107/article/details/86259971https://www.52pojie.cn/forum.php?mod=viewthread&tid=1118454问题:win10用吾爱破解包做CTF的逆向,无法进入Windbg debugger。报错“Could not initialize WinDbg engine ……后面我忘了”

2020-10-28 19:50:47 2528 1

原创 在屏幕上显示按下的快捷键(windows工具)

看直播时听老师讲快捷键太累了就做了这个小工具没有C#环境的同学可以直接进入目录下载运行在项目路径PressWatcher\bin\Debug下的exe按下组合键时,会在鼠标指针附近绘制如下的内容github地址https://github.com/PiaoZhenJia/PressWatcher直接点击这里如果对你有帮助 请让我知道~~给个star呗~以下是丑陋的效果图 我会慢...

2020-04-12 04:53:19 1709

原创 Error: java.lang.NoClassDefFoundError: org/json/JSONObject org.json.JSONObject 错误的解决方法(IDEA)

IDEA启动报错如下Error: java.lang.NoClassDefFoundError: org/json/JSONObject org.json.JSONObject今天切换了分支,idea在maven无报错的情况下无法启动,报这莫名其妙的错误详细信息解决方法:在maven增加如下依赖<dependency> <groupId>org.json&l...

2020-03-27 11:16:57 3674

原创 Redis队列实现java秒杀系统,无脚本,可用于生产

写在前面:需求是做一个秒杀系统,比如大家来抢100台手机,先到先得。查阅了网上很多用redis实现秒杀的demo(java语言)。竟然没一个能用的!!!有些是php的,没闲心研究了,现在说说为什么不能用。绝大多数的DEMO都是基于redis的watch特性的事务实现①,个别是基于redis分布式锁实现②。当然还有些用了脚本的,我也没仔细看是lua还是调用redis指令,哪有那个闲心去...

2019-12-29 20:07:40 2210 13

原创 C# 扫雷游戏 纯控制台 附源码

盆友在学C#+U3D,作为一枚java开发,我也研究了一下,估计以后也会更这方面的内容。百度能搜到的内容,我从来不写。先贴两张效果图:废话不多说,先贴代码,再盘出逻辑。扫雷游戏的类using System;using System.Threading;namespace ConsoleGame{ class FindBomb { Square...

2019-11-24 15:04:22 1422 3

原创 Spring多线程异步上传图片处理水印,缩略图

写在前面:本人代码和知识来源以CSDN内各大神的贴为主。但大神们的资源很细,往往一个功能要翻看很多贴排坑。我将代码分享出来,并总结涉及到的知识点。是无门槛完全使用指南。使用环境:SpringBoot+FastDfs+thumbnailatorfdfs环境自己搞吧thumbnailator:maven依赖:<dependency> <gr...

2019-09-21 17:15:37 745

原创 OpenCV形状颜色识别Java,Android

最近做了个形状颜色识别的小东西,暂时有点忙,先贴个效果图出来,过些天在仔细写,有感兴趣的可以共同探讨在这里插入图片描述

2019-09-18 12:15:47 10198 36

原创 Ubuntu 图形界面黑屏无法启动或只能通过recovery启动

在一款很老的macbookair上折腾了ubuntu两天先是装了16.04 升级过程中温度过高关机了凉弄了个镜像直装18.04重启后不能进入桌面猝偶然发现可以通过recovery模式进入 但是无法正常进入,如下开机不选默认启动 选默认启动下面那项找到有(recovery)字样的启动项,进入,选resume相当于从恢复模式选择了正常启动奇怪的是这种方式可以启动 但是真正的正常模式...

2019-09-10 23:32:33 4993 6

空空如也

空空如也

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

TA关注的人

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