工作学习
工作学习
weisian151
大家一起来学习,讨论
展开
-
java EMS表单套打功能
在实际场景中,对于一些固定面单的套打,往往需要我们在打印的时候设定固定的格式。例如:我们系统填好相关的业务信息,直接调用打印,可在EMS快递单上打印出业务相关的信息,就不需要用户再次手填。实现java自带的Printable接口,重写print方法。定义一个打印按钮,设置打印方法为打印。前端写一个页面,将要打印的内容写到。2、客户端实现(浏览器)原创 2023-12-26 09:44:01 · 673 阅读 · 0 评论 -
Java 生成带文字二维码
运行生成带文字二维码示例。原创 2023-03-28 10:30:32 · 496 阅读 · 0 评论 -
java集成阿里云短信方案
1、需要注册阿里账号(地址:https://account.aliyun.com/login/login.htm),且完成实名认证,认证方式包含个人认证和企业认证两种,相对而言企业认证的权限更高,具体见如下2、找到短信服务详情页,开通短信服务。需要选择套餐根据个人要求自己选择3、创建签名和模板,签名代表短信来源,可以用公司或者企业的名称来定义,短信模板根据需求定义创建,模板审核需要时间,但一般很快,大概参考如下创建签名创建模板模板样例4、获取accessKeyId和accessKeyS原创 2021-09-24 17:59:46 · 919 阅读 · 0 评论 -
java 拦截器实现接口调用频率限制
在一些场景下,需要防止接口被攻击或者因频繁被调用导致系统卡顿,此时限制接口的调用频率可以起到一定程度的缓和效果。实现逻辑定义注解,配置频率,放在需要限制调用频率的接口上。定义拦截器拦截注解,如果拦截到定义的注解,则设置redis值,key为ip+接口名称,value为调用次数,保存redis且设置保存时间为指定时间,如果值大于指定的值,拦截器不放行返回拦截信息,如果没有超过值则放行,redis的key不变,值加1。1、定义注解其中count为访问次数,time为指定时间import org.spr原创 2021-12-15 15:23:26 · 9135 阅读 · 5 评论 -
mybatis-generator 代码自动生成工具
mybatis-generator 代码自动生成工具可以帮助我们节省开发过程中大量创建mapper和写sql的繁琐,提高效率。本文内容转自博客: https://blog.csdn.net/tolcf/article/details/508351651、准备包文件下载地址:https://pan.baidu.com/s/1cSInKJWF7HijGNdHdthZmw 提取码:xa9...原创 2019-02-14 10:35:35 · 994 阅读 · 0 评论 -
根据jdk生成wsdl客户端代码
wsdl生成客户端代码原创 2022-08-02 11:24:18 · 1179 阅读 · 0 评论 -
freemarkEngine文件ftl的可视化编辑
在做导出word文件功能时,需要准备ftl模板,设置一些通配符,之后通过相关编码,即可以实现业务数据渲染后导出word的功能。但是ftl文件一般我们看不太懂,所以可视化创建和修改就非常合适。之后可以根据自己的需求去创建模板,需要替换业务的场景,使用${}定义通配符的方式。1、安装office2016版本(wps,2007office都不行)2、使用office2016word打开ftl文件。原创 2023-12-22 14:50:36 · 1149 阅读 · 0 评论 -
百度网盘资源下载慢解决方法
选择一个文件,点击神速Down(因为这个脚本只支持一个文件下载,如果有其他需求,可以下载其他百度网盘的脚本,篡改猴上还有很多百度网盘的脚本)进入网址后,搜索百度网盘,如下图为亲测可用的脚本(建议找近期的,因为很早的脚本可能已经被百度网盘给修复了导致无法使用)篡改猴的脚本可以自己在找找合适的,因为案例的仅支持一个文件下载,也有没有效果的,自己在篡改猴面板关闭即可。下载油猴的谷歌浏览器插件,因为谷歌的商店没有该插件,所以这里需要自己去网址下载。在获取链接的时候,可以看到需要配置下IDM的代理。原创 2023-12-22 14:37:25 · 18604 阅读 · 2 评论 -
NATAPP 链接本地服务到互联网
1、在natapp官网上购买免费得隧道。 网址:https://natapp.cn/ 在该网址上面,正常完成注册登陆,点击购买隧道可选择免费或者付费得隧道,差异可在下面列表查看。点击我得隧道,配置,进入配置页面填写本地得ip和本地服务端口,点击修改。根据自己电脑机型,下载对应natapp客户端到本地下载完成后,本地打开natapp.exe文件...原创 2019-01-27 15:23:18 · 1163 阅读 · 0 评论 -
uniapp项目打包apk相关(androidStudio,Hbuildx,dCloud)
jks文件为应用加密的私钥私钥文件,里面封装应用的sha1,md5,sha256等信息需要和dcloud应用一致。3、生成app资源文件(注意项目服务地址,文件地址等信息在这里配置的,生成文件前,建议在检查一下ENV.js)2、在Hbuildx项目中,登陆上面的dcloud账号,在manifest中配置项目信息(第一步获取)5、检查配置,包名版本,指定的jks文件等需要和应用信息一致。应用签名(应用sha1,应用md5,应用sha256)等。(1)如果不需要加密的项目,直接如下打包成apk即可。原创 2023-03-27 17:20:13 · 1836 阅读 · 0 评论 -
idea调试远程tomcat服务
(1)、找到远程服务器的tomcat,进入到bin目录,打开catalina.sh文件,查看远程debug端口。如上可以看到,访问远程的服务,进入了本地代码的断点,且服务器上日志也能正常打印。5、启动远程调试,点击虫子,之后下面出现如下提示,则说明远程调试连接成功。3、查看tomcat日志,进入tomcat的logs下,执行。远程部署的代码需要和本地一致,否则调试过程可能不会成立。填写ip,端口信息,点击apply,之后再OK。6、本地代码打断点,验证远程是否被调试。2、查看到端口如:8788。原创 2023-04-06 17:16:46 · 2240 阅读 · 0 评论