博客园 - 拿着菜刀
uuid:7d267088-5232-4821-9010-8cd5fdd6cd4f;id=1071911
2021-04-07T07:09:51Z
拿着菜刀
https://www.cnblogs.com/gynbk/
feed.cnblogs.com
https://www.cnblogs.com/gynbk/p/13329029.html
对java异常的理解 - 拿着菜刀
针对java的Excetion(异常)不是很理解。今天就来研究下。 系统异常继承图引用于(https://www.cnblogs.com/fwnboke/p/8529469.html): 对异常的疑问:1、异常是什么?2、如何使用异常?3、throws和try-catch-finally如何处理和捕
2020-07-17T03:50:00Z
2020-07-17T03:50:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】针对java的Excetion(异常)不是很理解。今天就来研究下。 系统异常继承图引用于(https://www.cnblogs.com/fwnboke/p/8529469.html): 对异常的疑问:1、异常是什么?2、如何使用异常?3、throws和try-catch-finally如何处理和捕 <a href="https://www.cnblogs.com/gynbk/p/13329029.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/12983217.html
html2canvas.js插件截图空白问题和微信长按图片分享失败问题 - 拿着菜刀
发现使用 html2canvas.js插件截图保存在前端很方便。学习过程中遇到的问题,主要负责将html标签转化为图片。canvas2image.js是一个展示图片的canvas插件,解决微信分享失败就靠这个插件。截图出现空白和截图不全。如果要截取图片为圆角,且圆角为透明情况处理。(问题新增2020
2020-05-28T11:03:00Z
2020-05-28T11:03:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】发现使用 html2canvas.js插件截图保存在前端很方便。学习过程中遇到的问题,主要负责将html标签转化为图片。canvas2image.js是一个展示图片的canvas插件,解决微信分享失败就靠这个插件。截图出现空白和截图不全。如果要截取图片为圆角,且圆角为透明情况处理。(问题新增2020 <a href="https://www.cnblogs.com/gynbk/p/12983217.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/11595914.html
遍历获取html页面所有元素的id - 拿着菜刀
因为要写一个权限管理系统精确到每个标签。以前用过的是给每个标签加权限判断的代码。但感觉这种方式太麻烦和落后,向让页面加载时自动把每个标签的id扫描到并保存到数据库。通过id控制。研究了下实现代码如下: 结果:可以看到一件将body中的所有元素id值遍历出来,大家,可以根据自己需要优化代码
2019-09-27T01:53:00Z
2019-09-27T01:53:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】因为要写一个权限管理系统精确到每个标签。以前用过的是给每个标签加权限判断的代码。但感觉这种方式太麻烦和落后,向让页面加载时自动把每个标签的id扫描到并保存到数据库。通过id控制。研究了下实现代码如下: 结果:可以看到一件将body中的所有元素id值遍历出来,大家,可以根据自己需要优化代码 <a href="https://www.cnblogs.com/gynbk/p/11595914.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/10979818.html
html5新特性contenteditable 属性更容易实现动态表单 - 拿着菜刀
介绍html5新特性的一个属性:contenteditable 作用域全局。所有的块标签都可以,例如:span、p、div、td等标签。但是,不可以作用域<br/>类型的标签。 contenteditable属性的作用是,允许标签获取焦点是可以输入内容。html5之前:如果我们想创建一个表单,且表单
2019-06-05T07:21:00Z
2019-06-05T07:21:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】介绍html5新特性的一个属性:contenteditable 作用域全局。所有的块标签都可以,例如:span、p、div、td等标签。但是,不可以作用域<br/>类型的标签。 contenteditable属性的作用是,允许标签获取焦点是可以输入内容。html5之前:如果我们想创建一个表单,且表单 <a href="https://www.cnblogs.com/gynbk/p/10979818.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/10950972.html
mysql 根据sql查询语句导出数据 - 拿着菜刀
在这里提供2中方式: 建议:可以使用方式二,就不使用方式一。 方式一: 在linux下支持,window下不支持。 进入到mysql的bin目录,或者已经给mysql配置了环境变量就不用进入bin目录。 原理: 通过mysql工具的-e参数,可以执行select、update、delete、inse
2019-05-30T09:37:00Z
2019-05-30T09:37:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】在这里提供2中方式: 建议:可以使用方式二,就不使用方式一。 方式一: 在linux下支持,window下不支持。 进入到mysql的bin目录,或者已经给mysql配置了环境变量就不用进入bin目录。 原理: 通过mysql工具的-e参数,可以执行select、update、delete、inse <a href="https://www.cnblogs.com/gynbk/p/10950972.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/10867884.html
项目上线简化流程介绍 - 拿着菜刀
最近上线因为高并发多线程定时任务引发了一次事故问题,当上线完成,且将事故处理完后回顾了下本次事故原因。1、后半夜上线,人都比较困乏,极容易产生疏忽得情况。2、上线业务较多,上线后测试点很多。与测试间都是口口相传的方式。上线条理性极差。3、定时任务这块没有专人负责处理。且也没有对其作相关上线方案。 解
2019-05-15T02:20:00Z
2019-05-15T02:20:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】最近上线因为高并发多线程定时任务引发了一次事故问题,当上线完成,且将事故处理完后回顾了下本次事故原因。1、后半夜上线,人都比较困乏,极容易产生疏忽得情况。2、上线业务较多,上线后测试点很多。与测试间都是口口相传的方式。上线条理性极差。3、定时任务这块没有专人负责处理。且也没有对其作相关上线方案。 解 <a href="https://www.cnblogs.com/gynbk/p/10867884.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/10861077.html
java 多线程踩过的坑 - 拿着菜刀
多线程踩坑记录:1、多线程切记不可以同时操作同一个原子数据。解释:存在一个条数据库A数据,不可以在2个或2个以上的线程中同时操作A数据。会引发重复操作。2、多线程操作方法不要加synchronized同步关键字,这失去了多线程的意义。解释:会是多线程按照同步线程执行。3、调用第三方接口时尽量不要使用
2019-05-14T03:01:00Z
2019-05-14T03:01:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】多线程踩坑记录:1、多线程切记不可以同时操作同一个原子数据。解释:存在一个条数据库A数据,不可以在2个或2个以上的线程中同时操作A数据。会引发重复操作。2、多线程操作方法不要加synchronized同步关键字,这失去了多线程的意义。解释:会是多线程按照同步线程执行。3、调用第三方接口时尽量不要使用 <a href="https://www.cnblogs.com/gynbk/p/10861077.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/10775458.html
java 处理emoji表情信息转换为String - 拿着菜刀
2种方式实现: 注意:如果发现运行时java.lang.NoClassDefFoundError:异常就是缺少了jar包。添加对应的jar包就可以。 一、emoji-java-4.0.0.jar实现 运行结果: 原始字符为:苍天厚土😁 🐶 🤔 👻 🚒to aliases 之后:苍天厚土:g
2019-04-26T09:16:00Z
2019-04-26T09:16:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】2种方式实现: 注意:如果发现运行时java.lang.NoClassDefFoundError:异常就是缺少了jar包。添加对应的jar包就可以。 一、emoji-java-4.0.0.jar实现 运行结果: 原始字符为:苍天厚土😁 🐶 🤔 👻 🚒to aliases 之后:苍天厚土:g <a href="https://www.cnblogs.com/gynbk/p/10775458.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/10769012.html
css transform旋转属性 - 拿着菜刀
将以下代码复制到本地就可以看到效果: transform属性 只有在transform属性存在情况下transform-style和transform-origin才会有效果。 transform属性介绍: 实例: X轴旋转: Y轴旋转: 平面旋转: transform-origin定位旋转的锚点:
2019-04-25T08:01:00Z
2019-04-25T08:01:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】将以下代码复制到本地就可以看到效果: transform属性 只有在transform属性存在情况下transform-style和transform-origin才会有效果。 transform属性介绍: 实例: X轴旋转: Y轴旋转: 平面旋转: transform-origin定位旋转的锚点: <a href="https://www.cnblogs.com/gynbk/p/10769012.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/10751010.html
java 实现JSON数据格式化 - 拿着菜刀
关键在于好的算法这个代码来源于网络,算法已在注释中添加。 工具地址: 链接:https://pan.baidu.com/s/1Ns3cqi0SG3qSqatrZBrl4A 提取码:2enp 复制这段内容后打开百度网盘手机App,操作更方便哦
2019-04-22T08:39:00Z
2019-04-22T08:39:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】关键在于好的算法这个代码来源于网络,算法已在注释中添加。 工具地址: 链接:https://pan.baidu.com/s/1Ns3cqi0SG3qSqatrZBrl4A 提取码:2enp 复制这段内容后打开百度网盘手机App,操作更方便哦 <a href="https://www.cnblogs.com/gynbk/p/10751010.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/10750661.html
java 实现图片拼接 - 拿着菜刀
1、想要实现多个图片的纵向和横向拼接。实现代码如下 2、补充发现横向拼接的一个bug 宽度没有增加(已修复) 百度地址:工具jar下载 链接:https://pan.baidu.com/s/1uZCNdwpwXwn9o3wZtSc_5A 提取码:775r 复制这段内容后打开百度网盘手机App,操作更
2019-04-22T07:56:00Z
2019-04-22T07:56:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】1、想要实现多个图片的纵向和横向拼接。实现代码如下 2、补充发现横向拼接的一个bug 宽度没有增加(已修复) 百度地址:工具jar下载 链接:https://pan.baidu.com/s/1uZCNdwpwXwn9o3wZtSc_5A 提取码:775r 复制这段内容后打开百度网盘手机App,操作更 <a href="https://www.cnblogs.com/gynbk/p/10750661.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/10735090.html
java 实现Serv-U FTP 和 SFTP 上传 下载 - 拿着菜刀
两种ftp使用java的实现方式 ,代码都已测试 第一种:Serv-U FTP 先决条件: 1、Serv-U FTP服务器搭建成功。 2、jar包需要:版本不限制 第二种:SFTP 先决条件: 1、SFTP服务器搭建成功 2、jar需要:版本不限
2019-04-19T03:59:00Z
2019-04-19T03:59:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】两种ftp使用java的实现方式 ,代码都已测试 第一种:Serv-U FTP 先决条件: 1、Serv-U FTP服务器搭建成功。 2、jar包需要:版本不限制 第二种:SFTP 先决条件: 1、SFTP服务器搭建成功 2、jar需要:版本不限 <a href="https://www.cnblogs.com/gynbk/p/10735090.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/10600337.html
Image合并添加文字内容 - 拿着菜刀
场景:将一个头像、二维码、文字信息添加到一张背景图片中,将这些信息合成一张图片。 代码已经测试验证。代码中图片自己随意找几张测试即可。 代码:
2019-03-26T07:18:00Z
2019-03-26T07:18:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】场景:将一个头像、二维码、文字信息添加到一张背景图片中,将这些信息合成一张图片。 代码已经测试验证。代码中图片自己随意找几张测试即可。 代码: <a href="https://www.cnblogs.com/gynbk/p/10600337.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/10577430.html
AOP切面用于系统日志 - 拿着菜刀
切点方法: 执行结果打印: @Before:模拟权限检查...@Before:目标方法为:com.busi.config.SystemTest.HelloWord@Before:参数为:[1]@Before:被织入的目标对象为:com.busi.config.SystemTest@17933314@
2019-03-22T04:06:00Z
2019-03-22T04:06:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】切点方法: 执行结果打印: @Before:模拟权限检查...@Before:目标方法为:com.busi.config.SystemTest.HelloWord@Before:参数为:[1]@Before:被织入的目标对象为:com.busi.config.SystemTest@17933314@ <a href="https://www.cnblogs.com/gynbk/p/10577430.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/10442371.html
网页评论实现 - 拿着菜刀
业务需求:开发一个评论界面。可以在评论上追加评论(子评论)。 场景模拟: 帖子内容: 关于房价增长快速问题的处理。 评论: 1 房价涨的太快了。 1.1 都是政府和开发商合谋圈钱。 1.1.1 老百姓,能吃上饱饭就可以了。 分析: 评论形式是tree结构,我们选择使用tree形式的json数据实现。
2019-02-27T03:09:00Z
2019-02-27T03:09:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】业务需求:开发一个评论界面。可以在评论上追加评论(子评论)。 场景模拟: 帖子内容: 关于房价增长快速问题的处理。 评论: 1 房价涨的太快了。 1.1 都是政府和开发商合谋圈钱。 1.1.1 老百姓,能吃上饱饭就可以了。 分析: 评论形式是tree结构,我们选择使用tree形式的json数据实现。 <a href="https://www.cnblogs.com/gynbk/p/10442371.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/9755129.html
java web 实体类生成 - 拿着菜刀
工具下载地址:https://download.csdn.net/download/g342105676/10813246
2018-10-08T08:27:00Z
2018-10-08T08:27:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】工具下载地址:https://download.csdn.net/download/g342105676/10813246 <a href="https://www.cnblogs.com/gynbk/p/9755129.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/9453957.html
java接口调试思想 - 拿着菜刀
对于接口调试的理解:最近多次参与接口调试工作,一般情况都是获取对方接口文档,文档中有加密验证方式,根据加密验证方式开发,调用对应的接口。可以不可以简化这个流程那,至少减少一方的工作量。1、减少调用方法的开发量。要求被调用方将自己的接口调用加密和调用地址封装为一个jar包,无论谁要调用我的接口,就直接
2018-08-10T03:24:00Z
2018-08-10T03:24:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】对于接口调试的理解:最近多次参与接口调试工作,一般情况都是获取对方接口文档,文档中有加密验证方式,根据加密验证方式开发,调用对应的接口。可以不可以简化这个流程那,至少减少一方的工作量。1、减少调用方法的开发量。要求被调用方将自己的接口调用加密和调用地址封装为一个jar包,无论谁要调用我的接口,就直接 <a href="https://www.cnblogs.com/gynbk/p/9453957.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/9449924.html
httpClient的post方法使用form格式数据调用接口 - 拿着菜刀
Http使用post调用接口,接口只接受form表单数据格式问题? 这个问题的关键是form表单提交的是数据格式是什么样子的,使用httpClient工具类时Header信息如何写。 会影响解决问题思路的因素: 1、 一致以来都是使用json数据格式调用接口的,form表单是什么格式一时向不起来。
2018-08-09T08:40:00Z
2018-08-09T08:40:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】Http使用post调用接口,接口只接受form表单数据格式问题? 这个问题的关键是form表单提交的是数据格式是什么样子的,使用httpClient工具类时Header信息如何写。 会影响解决问题思路的因素: 1、 一致以来都是使用json数据格式调用接口的,form表单是什么格式一时向不起来。 <a href="https://www.cnblogs.com/gynbk/p/9449924.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/9407524.html
ajax方式上传文件 - 拿着菜刀
场景,需要上传附近但不刷新当前页面信息。 前段jsp代码 后端Servlet代码:当然如果是SpringMVC等框架的话,前段不需要改动将后端按照SpringMvc的方式修改就可以了。 http://www.cnblogs.com/gynbk/p/6556270.html 上传文件代码地址
2018-08-02T07:39:00Z
2018-08-02T07:39:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】场景,需要上传附近但不刷新当前页面信息。 前段jsp代码 后端Servlet代码:当然如果是SpringMVC等框架的话,前段不需要改动将后端按照SpringMvc的方式修改就可以了。 http://www.cnblogs.com/gynbk/p/6556270.html 上传文件代码地址 <a href="https://www.cnblogs.com/gynbk/p/9407524.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gynbk/p/9401530.html
印刷文字识别-身份证 - 拿着菜刀
公司要求作身份证识别,一开始在网上搜索java方面有Tesseract-OCR的开源技术识别率可以达到99.99%。但真正接触下来,是说这个技术识别率可以达到99.99%,但需要大量的训练数据,也就是人工智能那一套。搞了半天根本达不到理想要求。那有没有其他办法那,查找了下中国的3大巨头公司阿里,腾讯
2018-08-01T07:31:00Z
2018-08-01T07:31:00Z
拿着菜刀
https://www.cnblogs.com/gynbk/
【摘要】公司要求作身份证识别,一开始在网上搜索java方面有Tesseract-OCR的开源技术识别率可以达到99.99%。但真正接触下来,是说这个技术识别率可以达到99.99%,但需要大量的训练数据,也就是人工智能那一套。搞了半天根本达不到理想要求。那有没有其他办法那,查找了下中国的3大巨头公司阿里,腾讯 <a href="https://www.cnblogs.com/gynbk/p/9401530.html" target="_blank">阅读全文</a>