自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tuine's blog

Who Am I

  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 给minio/S3服务增加图片处理服务imgproxy,图片压缩、裁剪、水印,Java实现举例

minio图片处理服务,s3图片处理服务,图片裁剪、图片压缩、增加水印,使用Imgproxy实现,Java简单实现举例

2024-01-27 15:59:00 2870

原创 Jenkins升级指南 LTS2.361.1

jenkins升级,2.361.1

2023-07-13 14:42:09 2888

原创 IIS如何重写rewrite域名某前缀开头访问到指定目录

IIS rewrite 重写实现域名前缀访问指定到固定物理目录

2023-04-25 18:44:52 1117 1

原创 JAVA通过COM方式(jeasyopc)接入OPC DA

JAVA通过COM方式(jeasyopc)接入OPC DA

2022-11-22 17:21:37 2013 6

原创 JAVA接入OPC DA2.0引发的问题

java接入OPC DA异常,0x800700a4,0x8001FFFF

2022-11-22 15:59:28 3930 5

原创 java程序jar包xjar加密及破解解密

jar包加密,使用xjar加密及破解xjar加密jar包

2022-08-05 17:11:40 13377 6

原创 JAVA接入OPC DA2.0详细流程

JAVA对接OPC DA2.0,以及详细的DCOM配置;OPC模拟服务器KepServerV6、NETxKNX.OPC.Server.3.5的使用及配置

2022-07-20 19:32:12 9594 19

原创 升级Spring Cloud Alibaba 2021.1,Spring Cloud 2020.0.1,Spring Boot 2.4.2碰到的一系列兼容性问题及解决方案

项目场景:最近介于Log4j的漏洞,Spring boot也将版本升级到了2.6.2,并更新依赖版本Upgrade to Log4j2 2.17.0 , 本打算激进些直接把Spring Cloud升级到2021.0.x,Boot升级到2.6.2,奈何Cloud Alibaba还没兼容这块,发现直接强制升级存在循环依赖的问题,目前已知Nacos没问题,Sentinel和Dubbo存在循环依赖,所以还是乖乖升级到兼容版本,并且单独升级依赖的Log4j和Logback吧。更新过程中碰到一系列的问题,及解决方案

2021-12-26 13:15:49 7065 7

原创 Minio过期分片上传文件清理引出的系统配置

Minio分片上传过期/临时文件清理,及清理策略配置

2021-12-21 17:33:59 4903 4

原创 docker启动官方Postgres中文排序非预期,自定义区域字符集

项目场景:docker-compose.ymlversion: "3"services: postgres: image: postgres:11.6 container_name: postgres restart: always environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: 123456 ports: - 5432:5432 volumes:

2021-07-27 15:54:12 1470

原创 Spring项目接口偶尔报404 Not Found

原文地址问题描述记录项目中碰到的一个小问题。问题描述:测试工程师在测试项目过程中发现会时不时出现404,起初还不相信,后来验证发现确实,而且出现的频率不算太高。配置及请求GET: localhost:9000/v1/auth/info?token=xxx访问错误信息如下:{ "timestamp": "2021-06-29T06:46:35.477+0000", "status": 404, "error": "Not Found", "message": "No

2021-07-01 11:36:19 1493

原创 SpringBoot通过Minio实现大文件分片上传

最近开发功能需要大文件上传,正常会在业务代码中封装一层minio的上传,为了避免中转,实现了minio直传的方式。实现过程中也确实碰到了不少坑,只能查询文档,本着开箱即用,简单方便的原则,java版本的Minio sdk默认是不允许单独调用分片的相关方法,但是升级到8.0.3后可以通过继承MinioClient实现分片方法的使用,后台又碰到官方Minio版本的bug,提交issue,还好Minio github开发者处理非常迅捷,再次感谢,2021-02-04修复的,使用的开发者需要注意下。大致描述下流程.

2021-02-23 17:43:54 20254 66

原创 网络连通性测试和端口扫描

博客原文地址:网络连通性测试和端口扫描包含命令:nc、telnet、nmap1. ncnc是netcat的简写。参数介绍:-p 端口 -l 侦听模式。指定该参数,则意味着nc被当作server,侦听并接受连接,而非向其它地址发起连接。 -u 使用UDP协议。默认使用TCP -v 输出详细信息 -w 超时时间 秒 -z 不发送任何数据 -s 指定发送数据的源IP地址,适用...

2019-09-08 22:11:31 744

原创 PHP PUT方法以multipart/form-data提交数据问题

博客地址链接:PHP PUT方法以multipart/form-data提交数据问题put方式提交数据,如果Content-Type是application/x-www-form-urlencoded,可正常解析数据,如果使用multipart/form-data数据就会变成一串字符串而不解析。我们只能手动进行解析:1、支持文件上传private function _parseP...

2019-09-07 23:44:11 1515

原创 PHPExcel出现 Formula Error的解决方案

原文:PHPExcel出现 Formula Error的解决方案今天使用PHPEXCEL导出excel报错:​[error]1000:Error:汇总!B1370->FormulaError:Anunexpectederroroccured所在文件:vendor/phpoffice/phpexcel/Classes/PHPExcel/Cell.php​...

2019-04-28 18:52:22 2317 1

原创 Mac OS找不到/usr/include文件夹的解决办法

问题引出:安装php插件:phpize提示:grep: /usr/include/php/main/php.h: No such file or directorygrep: /usr/include/php/Zend/zend_modules.h: No such file or directorygrep: /usr/include/php/Zend/zend_extensi...

2019-02-21 12:43:10 9589 5

原创 PHP CURL偶尔报错,错误码77

原:PHP CURL ERROR77项目中碰到curl https偶尔出现false,错误码返回77的情况。针对查阅数据,发现两种导致原因:1、确认安装机器ca-certificates,重启PHP。设置curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0):阻止对证书的合法性的检查2、centos默认安装curl ssl_version:NSS,需要更...

2018-12-11 14:06:50 5523

原创 php basename()无法正确获取带中文字符的文件名

原文链接:php basename()无法正确获取带中文字符的文件名查看文档:Note:basename() is locale aware, so for it to see the correct basename with multibyte character paths, the matching locale must be set using the setlocale(...

2018-10-11 17:16:52 2927

原创 MYSQL5.7版本 排序后groupby无效

原文链接:MYSQL5.7版本 排序后groupby无效遇到问题:子查询order by后,group by数据无效 需求:取test表中创建时间最近的所有去重名称:SELECT * FROM(​ SELECT * FROM test ORDER BY create_time DESC) t GROUP BY t.name发现问题:    ​MYSQL5.7...

2018-09-29 17:18:00 2957

原创 parse_ini_file函数及问题

原文链接:parse_ini_file() 函数及问题parse_ini_file(file,process_sections)  filename 要解析的 ini 文件的文件名。 process_sections 如果将最后的 process_sections 参数设为 TRUE,将得到一个多维数组,包括了配置文件中每一节的名称和设置。proces...

2018-08-27 17:57:31 1957

原创 php 小数精度问题

原文链接:php 小数精度问题项目中保留两位小数四舍五入遇到精度问题:$num = 0.99;$num1 = round($num, 2);//0.98999999999999999$num2 = floatval($num);//0.98999999999999999目前解决方案:sprintf("%.2f", round($money, 2));//会自动四舍五入ec...

2018-08-27 17:56:20 5988

原创 解决PHP报错No input file specified

原文链接:解决PHP报错No input file specified No Input File Specified 说明没有找到要执行的php文件路径,由SCRIPT_FILENAME参数传递。解决方案一:更改php.ini:cgi.fix_pathinfo=1但是存在安全性问题,可以通过上传图片添加php后缀来执行任意恶意代码。解决方案二:设置php.ini:...

2018-08-27 17:55:23 4859

原创 git文件权限修改引起的冲突及忽略文件权限的办法

原文链接:git文件权限修改引起的冲突及忽略文件权限的办法 git默认:文件权限变更也算差异的一部分,所以如果文件权限更改了会导致更新失败或者更新发生冲突。下面命令可以忽略权限产生的差异:#全局设置--如果设置无效,检测项目目录下是否已配置:.git/config$ git config --global core.filemode false#单个项目设置,进入到项目目录运行...

2018-08-27 17:54:11 1667

原创 ueditor使用需修复的一些问题

原文地址:ueditor使用需修复的一些问题1、调整图片按照上传顺序排序修改:dialogs/image/image.js718行后段位:uploader.on('uploadSuccess', function (file, ret) { var $file = $('#' + file.id); try { var responseText =...

2018-08-27 17:52:25 1327

原创 mysql日常操作及错误解决

1、查看mysql默认读取my.cnf的目录:mysql --help|grep 'my.cnf'输出:                      order of preference, my.cnf, $MYSQL_TCP_PORT,/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf靠前为...

2018-08-22 14:26:47 1153

原创 m3u8简单教程之我不是药神下载

原文链接:m3u8简单教程之"我不是药神"下载#MAC安装ffmpeg$brew install ffmpeg #下载eg:$ ffmpeg -i https://youku.cdn2-youku.com/20180710/12991_efbabf56/index.m3u8 "我不是药神.mp4"BASE64解码观看:aHR0cDovL3d3dy5pcXRmeS5jb20...

2018-08-15 12:01:31 14048

原创 m3u8简单教程之巨齿鲨下载

原文地址:m3u8简单教程之巨齿鲨下载#MACOS系统一枚#MAC安装ffmpeg$brew install ffmpeg#下载eg:$ ffmpeg -i http://yong.yongjiu6.com/20180814/5EtmHHmb/index.m3u8 "巨齿鲨.mp4"福利:巨齿鲨观看:BASE64解码~aHR0cHM6Ly8xMDBtM3U4Lm...

2018-08-15 11:14:32 11165

原创 nginx针对url参数重写URI

原文链接:nginx针对url参数重写URI场景:原url:http://blog.tuine.me/article/show?id=1&type=php&cat_id=2修改为:http://blog.tuine.me/article/show/1?type=php&cat_id=2 ngixn rewrite:不写last和break ...

2018-07-20 15:34:52 24022

原创 crontab命令的正确用法

原文链接:crontab命令的正确用法先看下用法:crontab参数 管理cron机制,让系统在指定的时间,去执行指定命令。    -u:这个参数可以让我们去编辑其他人的crontab,如果没有加上这个参数的话就会开启自己的crontab    crontab -u 使用者名称    -l:可以列出crontab的内容    -r:可以移除crontab     -e:可以使用系统预设的编辑器,开...

2018-07-10 19:42:42 10145

OPC DA客户端,无需安装,便携版,直接运行

网络上几乎搜不到可以直接运行的OPC DA client,于是精简了一个版本供大家调试使用,可直接运行无需安装。windows可能缺少的dll也在其中。

2022-11-24

软件工程 齐治昌(第3版)

这个是PPT完整版的。课本没找到,我就只有这个资源了。

2015-07-04

空空如也

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

TA关注的人

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