- 博客(48)
- 资源 (2)
- 收藏
- 关注
原创 新年总结贴。2023,新年快乐
2022年就要过去啦,屏幕前的你这一年经历了多少职场的风风雨雨,又增长了多少技能和职场中的知识,是否有升职加薪或者找到更好的职位呢?一年365天,春夏秋冬四季在眨眼之间就轮换结束,细细回想一些关键帧仍然历历在目。还记得去年年前放假时,提前两小时就从单位溜回家里,准备做饭迎接放假。媳妇已经提前放假两三天了,在家里擦了玻璃,但是阳光透过玻璃照进房间的时候她才发现,原来她擦的玻璃并没有多光亮,是光线欺骗了她。我又和她一起重新过了一遍玻璃。而后就是新年串门走亲戚。对我一个社恐来说,去我媳妇那边的亲戚真的是格格不入
2022-12-31 20:30:11
318
2
原创 后端Websocket互相通信功能实现
网页与后端服务之间的socket可能大家使用非常广泛,类似于大屏页面状态的实时更新,聊天推送消息等等…这篇博客主要写后端与后端之间的sokcet通信实现,后端基于springboot项目,感兴趣的可以往下看。
2022-12-17 20:08:36
1038
4
原创 Java使用ftl模板文件生成Word,以及Word转换图片或Pdf工具类
最近在项目中使用打印功能,发现这个功能我已经写过多次了,下面这个文章的发步日期在2020年,不得不感慨时间之快啊。下面介绍一下应用场景:这次项目依旧是springboot项目,使用ftl模版生成的word文件。比上一版相比更加灵活而且实用性更高,还可插入base64图片进行展示关于ftl模板我会简单介绍一下使用的心得,其实也是一些标签而已,熟悉以后操作起来也比较快下载。
2022-12-09 20:25:00
8119
14
原创 Java枚举类的应用实践
Java中的每一个枚举都继承自java.lang.Enum类。当定义一个枚举类型时,每一个枚举类型成员都可以看作是Enum类的实例,这些枚举成员默认都被final、public,static修饰,当使用枚举类型成员时,直接使用枚举名称调用成员即可。...
2022-07-30 08:51:31
396
1
原创 IDEA 微服务项目开启service管理
使用微服务架构会有很多的服务启动类,每次启动都需要切换服务依次启动,如果微服务过多端口号可能也会记不清,服务启动还是没启动也不清楚。这就很头疼,所以IDEA有一个微服务的服务管理窗口,可以明确的看到所有的微服务是否启动,启动后的端口号是多少。方便程序猿开发管理。新版IDEA:新版ideaAlt+8是开启service窗口的快捷键,但是…嗯,我这没有…如果你也没有的话把下面的代码放到项目.idea文件的workspace.xml中,重启一下就有了亲测有效~项目启动以后会有端口显示的,没有端口的就
2022-07-06 09:22:10
977
原创 Springboot版本与微服务版本对应关系
Springboot版本与微服务版本对应关系官网地址:https://start.spring.io/actuator/info{ "git": { "branch": "0593f23beb2f5e6b18b5d656acef1041bc248676", "commit": { "id": "0593f23", "time": "2022-05-20T08:23:35Z" } }, "build": { "version": "0.0
2022-05-21 11:01:59
1691
原创 MybatisPlus固定字段自定义填充
MybatisPlus固定字段自定义填充在开发过程中,数据库字段有一些表中需要填入重复的字段例如:insertTime、updateTime、insertUser、updateUser、等等…每个表对应写add和update服务时需要将这些固定字段重复填入,操作繁琐且代码冗余,MybatisPlus很好的解决了这个问题。话不多说,上代码:配置类:@Component@Slf4jpublic class MyMetaObjecthandler implements MetaObjectHandle
2022-04-15 14:28:28
1104
2
原创 基于Guns v7 开源框架,自建钉钉企业内部应用,使用手册
基于Gunsv7开源框架开发的钉钉企业内部应用后期时间钉钉api中打卡回调,同步人员,角色,推送钉钉消息等自写代码生成器,自动生成前后端页面。
2022-02-26 10:00:59
2386
原创 Layui表格开关按钮,点击表格开关按钮修改状态前后台代码记录
Layui表格开关按钮,点击表格开关按钮修改数据前后台代码记录在日常开发过程中,难免少不了一些状态的修改,而打开编辑页面,修改状态再去保存无疑增加的繁琐程度,一直有简单的解决办法,今天他就在这里,你用还是不用.hhhhh~如图,这是一个菜品分类的表格,控制每一条的状态可以决定该分类是否在前端页面进行展示,这是一个简单的栗子,实际开发过程中肯定不止于此,大家举一反三。下面给小伙伴们看一下前后端代码实现,前端最重要的是如何获取该行的唯一标识作为后台修改的参数,往下看。首先是前端,使用Layui的表格组
2021-09-28 11:42:46
2632
2
原创 mybatis-plus代码生成器加模板实践
mybatis-plus代码生成器加模板实践MyBatis-Plus(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生!这是官方的介绍说明,不了解的小伙伴可以点击签去查看。...
2021-07-20 17:29:55
600
2
原创 纯前端js打印页面,打印表格边框可调节可记忆
打印效果不理想?格式调整太麻烦?表格宽度可随意变化的纯js打印,他来了!在线打印的功能屡见不鲜,有的使用外部插件一劳永逸,有的转成word画蛇添足,还有的因为打印与页面显示格式不符而焦头烂额!今天,你看了这篇文章所有问题都会迎刃而解!欢迎各位大佬一键三连,或献上宝贵意见!话不多说上代码<!doctype html><html><head> <meta charset="UTF-8"> <title>原生js打印 演示</ti
2021-06-10 09:25:19
1290
原创 jar包隐藏DOS窗口,在后台运行——windows系统
jar包隐藏DOS窗口,在后台运行——windows系统将java的jar包启动的cmd命令添加到bat文件来执行,且不弹出DOS窗口,也就是后台运行java的jar包。1、新建一个txt文件,在文件添加以下内容。txt文件内容如下:%1 mshta vbscript:CreateObject(“WScript.Shell”).Run("%~s0 ::",0,FALSE)(window.close)&&exitjava -jar E:\ImportExcel\ImportExcel
2021-04-24 08:37:12
2223
1
原创 前端HTML页面获取实时天气预报并展示
前端HTML页面获取实时天气预报并展示昨天完成了一个实时显示天气预报的功能,今天在这完记录一下,纯前端layui和JQuery代码。没有后台交互获取用户打开页面的IP地址进行定位城市。试了很多方法都大同小异,我在这使用的是http://ip.ws.1 26.net/ipquery链接获取代码如下<script src="http://ip.ws.1 26.net/ipquery"></script><script type="text/javascript">
2021-03-24 09:22:24
19606
8
原创 springboot项目实现站内信功能记实
springboot项目实现站内信功能- 功能介绍:(一)站内信肯定大家都不陌生,是指在系统现有的人员架构的基础上,进行一对一或一对多发送邮件的功能。(二)站内信的目的是为了消息通知的更为便捷,只在内部流转,且系统中留有存底的消息信息。(三)站内信的信息以明码的方式留存到数据库中,不做真删除。- 数据库设计:(一)设计前提:明确了需求,下一步对于后台开发来说就是数据库表的设计。对于用户量大的系统,设计一个好的数据库表结构可以为系统节省性能,提高查询效率的同时用户体验也会更好。(二)设计思路:
2021-03-04 11:53:55
17919
8
原创 2021开年巨作!JDBC连接数据库工具类!
JDBC连接数据库工具类!去年十一月二十号更新完之后就一直没有更新,因为被派出差天天九九六的日子让我毫无心思在上面写博客。唉,马上就要过年了,小伙伴们是不是还在熬夜加班加点赶项目呢?同是天涯沦落人,相逢何必曾相识啊!今天给大家分享一个实用的JDBC操作数据库的工具类。有人说:啥年代了还用jdbc,这不是程序员基础入门知识吗?但是项目需要啊,你既然点进了这篇文章,说明你也需要????话不多说看代码!JDBC连接sqlserver数据库/*** * @author SongTiank *
2021-02-03 15:17:53
493
1
原创 springboot整合swagger2以及注解详情
<iframe height=450 width=600 src="http://player.youku.com/embed/XOTUwMDA5OTc2" frameborder=0 allowfullscreen></iframe>
2020-11-20 11:23:55
627
原创 最新实用版——JAVA使用POI替换Word模板中指定字符,并可插入图片。
JAVA替换Word模板指定字符,并可插入图片。之前有写过一篇使用jacob对word插入图片的博客。点击率蛮高8800多次,当然多亏了百度搜索引擎的帮忙????但是小编在使用以前写的代码走了一遍流程时,发现代码貌似会报错:即使我吧这个。...
2020-11-12 10:19:40
5097
29
原创 超简单通用的Java上传Excel,批量导入数据工具类!!!
使用Java上传Excel文件批量导入数据到数据库。相信大家对Java POI 上传Excel读取并导入数据库的工具类屡见不鲜,今天我写了一份比较通用的工具类,这时候有小伙伴问,通用在哪里呢?那我先介绍一下我发现大多的导入存在的一些问题:一、导入需要创建存入数据库表对应的实体类,并于Excel中的列对应,导致一个导入方法只能导入一个表。二、导入大都是获取当前文件的本地路径,但是许多浏览器做了安全限制,本地路径不能直接获取。只能拿到"c:\fakepath…"三、重复代码量大,如
2020-11-09 18:30:15
1416
6
原创 简便的Excel导出功能
Excel导出功能在我们开发项目的时候,难免会遇到客户需要将表格数据导出到Excel中,进行打印或者留存,于是Java对Excel、word的操作都必不可少。关于这些操作Excel目前有两个框架,一个是apache 的poi, 另一个是 Java ExcelApache POI 简介是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office(Excel、WORD、PowerPoint、Visio等)格式档案读和写的功能。POI
2020-09-25 11:05:00
628
原创 mybatis-plus 代码生成器
mybatis-plus 代码生成器代码生成器简介该代码生成器底层为mybatis-plus;创建完成后会有完整的controller,service,以及mapper映射文件该工具会将您常用的增删改查创建成功,您也可以根据自己的需求在mapper文件中自行写入sql进行查询。此为该工具的第一版本,目前只支持生成mysql数据库。后期更新会做优化。增加数据库种类。代码生成步骤①填入你需要生成的数据库连接以及用户名密码,测试连接成功后会出现该库中所有的表名,以及创建表单②双击选择您需要生成的表,
2020-08-17 11:49:22
433
原创 用JavaScript方法在页面存取cookie
用JavaScript方法在页面存取cookie 用于页面刷新时,保留原有数据。页面存cookie:function setCookie (name, value){ //name相当于key,value为转入的值 var expdate = new Date(); //初始化时间 expdate.setTime(expdate.getTime() + 30 * 60 * 1000); //时间单位毫秒 document.cookie = name+"="+va
2020-06-30 09:20:19
373
原创 带偏移量的加密工具类AES/CBC/PKCS5Padding
加密工具类需要时自拷public class AESUtils { private final String CIPHERMODEPADDING = "AES/CBC/PKCS5Padding";//加密编码 private static String ivParameter = "companyrunjinkej";//偏移量可更改 必须为16位 private String sKey = "runjinkejcompany";// 密钥必须为16位,可更改为自己的密
2020-06-09 17:33:24
1773
原创 Java将文件上传到ftp服务器
Java将文件上传到ftp服务器首先简单介绍一下什么是FTP,以及如何在自己的电脑上搭建一个ftp服务器;—— FTP是文件传输协议(FTP)是一种客户端/服务器协议,用于将文件传输到主机或与主机交换文件。它可以使用用户名和密码进行身份验证。匿名 FTP 允许用户从 Internet 访问文件,程序和其他数据,而无需用户 ID 或密码。总之就是方便一个可以上传下载文件的地方。要实现上传文件,首先要在本地创建一个ftp服务器(win10系统);一、本地创建一个其他用户二、创建FTP目录三、账户绑
2020-06-09 16:34:48
4722
原创 easyui-combobox与input组合下拉框,监听事件以及获取选中值
easyui-combobox与input组合下拉框,事件以及获取值话不多说上代码:这是一个简单的前台利用easyui-combobox 和input 组成的下拉框<label class="layui-form-label"><font color="red">*</font>是否预警:</label> <div class="l...
2020-04-21 18:21:27
4625
原创 关于使用WebSocket的一点经验
一、 WebSocket介绍:WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。在 WebSocket API 中,浏览器和服...
2019-12-04 10:19:40
321
1
原创 Java读取Properties文件报错:java.lang.IllegalArgumentException: Malformed \uxxxx encoding
今天需要用java在Properties文件中读取内容。一直在报错:java.lang.IllegalArgumentException: Malformed \uxxxx encoding说让把路径换掉 \ 换成 /我以为是文件夹路径,换了半天也是不行,最后才发现是Properties中写的路径不对头疼…Properties 文件中有错也会读取不了的。下面附代码:Properties...
2019-11-25 12:05:13
978
原创 通过身份证号查出所在籍贯以及性别。
不想打字了看代码吧。不是我写的,但是比较有用吧,文件中录入的身份证地址的可能有些出入,极少数。import java.io.IOException;import java.io.InputStream;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Properties;import ja...
2019-09-06 16:14:25
3456
原创 java代码为word中添加水印图片。
这个方法不能说是真正意义上的添加水印,因为真正添加水印的方法很全面。他可以将字转为水印,或者将图片变成半透明,放入word中。而我这个方法只是在插入图片的基础上,做了一点点改进,可以设置图片的位置,而不是用字符串写在固定的位置,用图片替换。这样的坏处有两点,一是他只能固定位置不动,二是他永远不能覆盖与你的文本之上。类似人为的盖章。他做不到。ok you know!插入的水印图片的话,让你的美工...
2019-08-27 17:00:06
5124
2
apache-tomcat-creat.rar
2020-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人