- 博客(67)
- 收藏
- 关注
原创 上传文件
利用springboot框架里面的spring-core产品id里面已有的jar进行上传文件。 @RequestMapping(value = "/uploadFile", method = RequestMethod.POST) public ResultBean uploadFile(MultipartFile multipart){ if(multipart == null || multipart.isEmpty()){ return new Res
2020-09-17 16:31:28
169
原创 文件打包成zip
文章简介利用jdk把多个文件打包package com.kingpoint.abc.utils;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.OutputStream;import java.util.ArrayList;import java.util.List;import java.util.zip.ZipEntry;import java.
2020-09-16 11:55:29
655
原创 创建pdf,并写入内容和水印
文章简介 创建pdf并写入内容以及加文本水印这里采用apache.pdfbox技术实现创建pdf并写入内容以及加文本水印/** * 创建pdf,并写入内容以及水印 *@param dataMap 数据 * @param templateFileName pdf模板 * @param outPutPath 创建pdf位置(包括pdf名字) * @param templateFile pdf模板路径 * @param
2020-09-16 11:42:20
529
2
原创 swagger注释@API详细说明
文章简介io.swagger.annotations的架包 io.swagger.annotations的架包1.认识SwaggerSwagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。2.作用:①. 接口的文档在线自动生成。②. 功能测试。...
2020-08-13 17:09:38
499
原创 上传下载文件,下载excel
文章简介上传下载文件:下载excel 上传下载文件描述:上传文件private String saveAttachment(String filePath, MultipartFile file) throws IOException { String attachNo = UUID.randomUUID().toString().replaceAll("-", ""); String fileName = file.getOriginalFilename();
2020-08-10 16:29:57
172
原创 js常用技术--<script>标签,变量定义
文章简介<script>标签参考文章1 <script>标签type属性决定了这个标签是干嘛的,如text/javascript表示标签是个js脚本;text/html表示这个标签是个html页面,且是个模板供调用1.js模版使用<script type="text/html"></script>参考文章1...
2020-08-05 17:17:25
972
翻译 遍历Map的四种方法
参考文章1常用的是第三种 Map<String, String> map = new HashMap<String, String>(); map.put("1", "xiaqiu"); map.put("2", "pangzi"); map.put("3", "shouzi"); for (Map.Entry<String, String> entry : map.entrySet()) { System.out.println("key=
2020-08-04 17:40:46
142
原创 postman与控制层接口的对应
文章简介用对象接收请求参数public class SetAuthorityParamBean { private String[] fileIds; private List<KnowMFileBean> knowMFLists; public String[] getFileIds() { return fileIds; } public void setFileIds(String[] fileIds) { thi
2020-08-03 16:56:40
270
原创 对象间转换
文章简介List(Object)转成List(Map(String, Object))或其他的List(Object) List(Object)转成List(Map(String, Object))或其他的List(Object)利用Java 8 Stream实现,以及和传统的比较问题描述:有一个用户列表List<User>,须将每个User部分字段提取出来,重新放入一个Map中,然后将生成的Map放入List中。①传统的:public static List<Map&l
2020-08-03 16:44:38
201
原创 ibatisPlus插件 映射文件
文章简介映射文件 映射文件1.#和$符号:#:简单来说"#"在编译时使用"?"占位符标记,可以有效防止参数注入,相当于我们使用JDBC操作时的PreparedStatement。$:直接把参数拼接到SQL中执行相当于JDBC操作时的Statement扩展:#:先编译后取值,编译后有双引号,可以防止sql注入$:先取值后编译,编译后无双引号,不能防止sql注入 一般用于传递表名,字段名,group by总结:能用#就不用$参考文章1参考文章2...
2020-07-16 16:25:12
333
原创 加解密
RSA加解密加解密RSA加解密注意公钥和私钥一开始是字符串的(不能自己双方协定的,需通过官方代码生成),在对数据加解密的时候,必须将公钥和私钥的类型转成PublicKey或PrivateKey类型,才可以对数据进行base64加解密只要双方协定好钥匙就可以了,钥匙自行定义。字符串类型...
2020-04-23 12:53:20
139
原创 用日历取下一个月
Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.MONTH, 1); SimpleDateFormat dft = new SimpleDateFormat("yyyyMM"); ...
2020-03-12 15:05:40
169
原创 对数组,或集合里面的数据进行排序:排序字段可以是字符串
工具方法: /*对数据进行倒序排序*/ @SuppressWarnings("unchecked") public void sort(JSONArray ja, final String field, boolean isAsc) { Collections.sort(ja, new Comparator<JSONObject>() { ...
2020-03-12 12:52:30
318
原创 Error:java: Annotation processing is not supported for module cycles. Please ensure that all modules
前提:gmccapp-common工程:7.0.3<dependency> <groupId>com.kingworks.gmccapp</groupId> <artifactId>gmccapp-ecop</artifactId> <version>3.0.0</version> &l...
2020-01-16 10:36:39
922
原创 ajax请求,如果是后台返回JSON,如JSONArray,页面如何把它复制到一个变量?
ajax请求,如果是后台返回JSON,如JSONArray,页面如何把它复制到一个变量?前台:首先在页面定义变量var funcArray2 = null;在ajax的回调函数中,假定参数是respData,则 funcArray2 = respData.funcArray;就可以了后台:JSONArray funcArray = AppFuncUtil.get...
2019-11-27 17:41:02
254
原创 MongoDB
文章简介 学之前了解知识点了解NoSQL是什么,和MongoDB什么关系了解CAP定理其他知识点 MongoDB(这里只讲Java操作MongoDB)学之前了解知识点 了解NoSQL是什么,和MongoDB什么关系NoSQL简介 NoSQL的意思是“不仅仅是SQL”,是目前流行的“非关系型数据库”的统称。 常见的NoSQL数据库如:Redis、CouchDB、MongoDB、...
2019-11-26 18:24:11
170
原创 关于span标签设置宽度
正常情况下我们设置span标签是无法设置span标签的宽度和高度的。我们只需再设置样式display的值为inline-block即可。如:<span style="display:inline-block; border:1px solid black;width:85px;height:14px;text-align:center;">客户手机号码:</span>...
2019-11-21 15:05:48
981
原创 用户下载
文章简介 客户端(用户)下载文件参考:点这文章链接 服务端下载客户端(用户)下载文件注意:通过流方式输出。为了弹出下载框必设置 response.setHeader()为了输出是pdf文件,需设置:response.setContentType(“application/pdf”);如果文件名是中文需设置String name = URLEncoder.en...
2019-11-14 09:47:47
199
原创 js,jQuery,js-EasyU大总结
用途:增删改查(获取标签内容)+ajax三者语法jsinnerHTMLjQuery$("#divID").html()/val()/text()js-EasyUI三者互相转换 js对象转成jQuery对象【重点】语法:(js对象)−−−−>jQuery对象例如:(js对象)---->jQuery对象 例如:(js对象)−−−−>jQuery对象例如:...
2019-10-16 16:51:08
327
原创 正则表达式
位置:^ 开头$ 结尾次数:* 0或多个+ 1或多个? 0或1个{n} 就是n个{n,} 至少n个{n,m} 最少n个,最多m个通配符:\d 任意数字\D 任意非数字\s 任意空白\S 任意非空白. 任意字符(除’\n’外)组合:[a-z][0-9]等组:(正则) 匹配括号中正则表达式对应的结果,并暂存这个结果。(?:正则) 匹配...
2019-10-16 13:51:25
166
原创 建模工具
文章的简介统一建模建模工具建模工具有Rational Rose、PowerDesigner、Visio等等 UML(统一建模语言)1、用例图:描述系统的参与者在系统中有哪些可使用的功能2、类图:描述类与类之间的关系关联:全局性依赖:局部性3、序列图:对象之间的消息在时间顺序上的交互(关键的逻辑)(1)用例图用例图的2种元素4种关系: 参与者(Actor) 用例(...
2019-09-17 15:15:19
379
转载 java中读取配置文件的方法
使用org.apache.commons.configuration使用java.util.Properties读取(用过)spring中配置文件的读取1、ClassPathXmlApplicationContext:从类路径中加载。2、FileSystemXmlApplicationContext:从文件系统加载。3、XmlWebApplicationContext:从web系统中...
2019-09-16 15:11:12
132
转载 java中split时,需要转义的几个字符
1、或|,点.,加+,乘*,在字符串中出现时,如果这个字符串需要被split,则split时候,需要在前面加两个反斜杠。与&,在split时候,不需要转义。参考文章:https://blog.youkuaiyun.com/caoxiaohong1005/article/details/78570133...
2019-09-09 17:05:15
379
原创 Httpclient
文章简介分析自己写的代码并总结get请求post请求分析自己写的代码并总结 代码package com.zhangxiaoguang.utils;import java.io.IOException;import java.net.URI;import java.util.ArrayList;import java.util.List;import java.uti...
2019-09-08 16:04:51
190
转载 JsonObject
JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包。JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包。提供了除JSONObject的jar之外依赖的其他6个jar包,一共7个jar文件理解:把 JSONObject当成一个对象...
2019-09-06 10:08:03
195
原创 传统的servlet
文章的简介tomcat的目录和Web应用的目录结构开发Servlet步骤Http协议tomcat的目录和Web应用的目录结构 tomcat的目录 |-bin: 存放tomcat的命令。 catalina.bat 命令: startup.bat -> catalina.bat start shutdown.bat - > catali...
2019-09-04 22:32:33
250
原创 在maven工程基础上,新建一个文件夹引入jar,要加载路径
如果用maven的话,一般是在pom文件里面加依赖就自动进去了,但有人还在maven工程里面新建一个文件夹,加架包,这时就类似传统的java项目一样,要去加载jar路径选择工程右击–Build path–configure build path…–libraries–add jars…(选择你在工程里面的jar)...
2019-09-04 16:49:03
401
原创 重装电脑后,Navicat for MySQL报错
Navicat for MySQL客户端启动报missing required library libmysq_d.dll126错误或者Navicat for MySQL客户端启动报missing required library libmysq_e.dll126错误链接: https://pan.baidu.com/s/1lwB7i4VfKJlNAjMy0UqvTg 提取码: cxsj 复制...
2019-09-03 20:46:04
295
翻译 Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
本篇文章是对关于Mysql中的Root密码忘记,查看或修改的解决方法进行了详细的分析介绍,需要的朋友参考下原文地址http://www.jb51.net/article/38473.htm首先启动命令行1.在命令行运行:taskkill /f /im mysqld-nt.exe下面的操作是操作mysql中bin目录下的一些程序,如果没有配置环境变量的话,需要切换到mysql的bin 目录下...
2019-09-03 20:16:26
122
翻译 12
表单:jQuery EasyUI 表单插件 - Form 表单$('#fm').form('validate'); 进行表单字段验证,当全部字段都有效时返回 true 。该方法和 validatebox 插件一起使用。$('#fm').form('clear'); 清除表单数据。$('#fm').form('reset'); 重置表单数据。该方法自版本 1...
2019-09-02 18:03:01
125
翻译 Java was started but returned exit code=13 问题解决
参考文章:https://blog.youkuaiyun.com/qq_24846645/article/details/82733579
2019-09-02 15:10:16
336
原创 双引号,单引号,连接符,注释,大小写是否敏感
文章简介双引号单引号连接符注释大小写是否敏感双引号oracle:字符串型单引号oracle:字符串型或日期型连接符 运算符oracle:(运算表达式) 字符串:用||连接注释 数据库oracle:–或/* */mysql: 配置文件: java: 页面html:<!--这是单行注释--><!-- 这是多行注释 ...
2019-08-27 22:35:44
555
原创 为什么springmvc配置文件引入xsd文件后,编写配置文件,还是没有标签提示呢?
文章简介为什么springmvc配置文件引入xsd文件后,编写配置文件,还是没有标签提示呢?如下:第一步:配置
2019-08-27 20:24:00
335
翻译 ModelAndView用法
文章简介ModelAndView作用ModelAndView用法ModelAndView作用 设置转向地址 将底层获取的数据进行存储(或者封装) 最后将数据传递给ViewModelAndView用法参考文章:https://www.cnblogs.com/liuyangjava/p/6752120.html...
2019-08-27 10:01:18
322
原创 java,javaweb,maven项目建立
文章简介java项目java web项目maven项目java项目 创建加架包后,还有选中把所有架包添加到referenceced libraries中classpath:就是src路径
2019-08-23 10:59:22
81
原创 各种数据库的操作
文章简介1.Navicat for mysqlNavicat for mysql创建数据库:右击–新建数据库新建表:打开对应的数据库的表,点击工具栏的新建表插入字段:打开对应的数据库的对应的表,双击...
2019-08-22 12:56:29
120
原创 常用快捷键
文章简介(以eclipse为主)查看源码 查看源码类继承结构体系:Ctrl+T.查看变量,类型,方法的定义以及方法的实现:Ctrl+鼠标左键
2019-08-22 08:14:45
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人