![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
wang_ouyangsima
这个作者很懒,什么都没留下…
展开
-
springBoot整合swagger2
1、导入jar<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.9.2</version></dependency><dependency> <groupId>io.springfox</原创 2022-03-23 14:20:45 · 866 阅读 · 0 评论 -
java导出服务器excel模板
@GetMapping(value = "/downLoad")@ApiOperation(value = "卡券模板下载", notes = "卡券模板下载")public void downLoad(HttpServletResponse response){ try { //获取要下载的模板名称 String fileName = "卡券模板.x...原创 2020-04-16 11:16:21 · 274 阅读 · 0 评论 -
java后台导出服务器的excel模板
1、前端可使用a标签导出: @GetMapping("/downloadAddCardFtl") @ApiOperation("下载导卡OR分配卡模板") public void downloadFtl(HttpServletResponse response) { try { //获取要下载的模板名称 String f...原创 2020-04-07 20:45:10 · 520 阅读 · 0 评论 -
跨域请求
一、什么是跨域? 简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。同一个网络协议、同一个域名、同一个端口,三者都满足就是同一个域,否则就是跨域.详情(https://www.cnblogs.com/dojo-lzz/p/4265637.html) 解决:jsonp是基于客户端的跨域解决,而...原创 2018-10-12 17:52:30 · 178 阅读 · 0 评论 -
城市选择框
针对城市个数非常多,下拉框速度慢!效果图如下:1、引入js 如果需要将中文翻译成拼音再引入:pinyin.js2、<div class="col-sm-2"> <!-- 为了往后台传值 --> <input...原创 2018-11-06 18:15:42 · 2452 阅读 · 0 评论 -
spring task使用
1、启动类启动定时任务:在启动类上面加上@EnableScheduling即可开启定时 @EnableScheduling @SpringBootApplicationpublic class TransferPass { public static void main(String[] args) throws Exception { SpringApplicat...原创 2018-11-12 16:38:07 · 718 阅读 · 0 评论 -
wait()和sleep()区别
1、这两个方法来自不同的类分别是,sleep来自Thread类,和wait来自Object类。sleep是Thread的静态类方法,谁调用的谁去sleep,即使在a线程里调用了b的sleep方法,实际上还是a去睡觉,要让b线程睡觉要在b的代码中调用sleep。2、最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法。sleep让出系统资源给...转载 2019-01-02 14:32:09 · 114 阅读 · 0 评论 -
tomcat运行Java项目
1、将项目war包放到webapp下,运行访问即可2、任意目录,不是war包也可以,在tomcat的server.xml中 在<host下面增加一行 <Context path="/demo" docBase="F:/web" debug="0" reloadable="false" /> path:项目访问的lu'j路径 docBase...原创 2019-01-21 16:18:46 · 4729 阅读 · 0 评论 -
TreeSet两种排序方式
方法1; public class Student { private int age; private String name; public int getAge() { return age; } public void setAge...原创 2019-02-22 15:30:55 · 432 阅读 · 0 评论 -
springMvc Controller层返回页面数据字段缺失
原因:字段的值为null解决:if(data.item.url==null||typeof(data.item.url) == "undefined"){ $("#url").val(""); }原创 2019-08-13 11:15:12 · 1508 阅读 · 0 评论 -
mybatis xml parameterType="java.lang.String" if判断报错
问题:<select id="" resultMap="resultMapPlate" parameterType="java.lang.String"> <if test="com!= null"> and com = #{com,jdbcType=VARCHAR} <...原创 2019-08-13 11:21:39 · 1376 阅读 · 1 评论 -
点击页面上方tab实现变换左边菜单,点击菜单实现右边内容变化思路!
1、点击tab选项的时候,根据tab信息生成左边的菜单。2、点击左边的菜单,将菜单超链接到右边<iframe>标签的内容中 <a href="../XX.action?codeInfo=Demo123" target="myFrameName" >跳转</a> <iframe id="myFrameId" name="原创 2018-08-01 15:16:13 · 5753 阅读 · 0 评论 -
java static关键字
1、修饰成员(成员变量和成员函数)2、想要实现对象中的共性数据的对象共享,可以将这个数据进行静态修饰3、被静态修饰的成员,可以直接用类名调用4、静态随着类的加载而加载,优先于对象存在5、在静态方法中不能访问类的非静态成员变量和非静态成员方法,因为非静态成员方法/变量都是必须依赖具体的对象才能够被调用...原创 2018-07-11 17:24:57 · 108 阅读 · 0 评论 -
cmd运行jar包
1、Java项目--Export--Runable JAR file--Launch configuration选择Java类2、cmd执行 java -jar filename.jar原创 2018-07-11 10:32:18 · 2641 阅读 · 0 评论 -
java多线程
一、实现多线程的俩种方法:1、extends Thread 和2、implements Runable二、俩种方法的比较 : 1、extends Thread 不能实现资源共享,implements Runable 可以实现资源共享 2、extends Thread 有start()方法 ,implements Runable没有start()方法原创 2017-07-18 10:09:44 · 137 阅读 · 0 评论 -
使用文本做缓冲
文件作为缓冲数据量小可以起到效果(我的数据量小的为456K,大的为2M),如果数据量大的时候效果不明显!原创 2017-12-04 16:22:43 · 259 阅读 · 0 评论 -
eclipse反编译插件安装以及安装后其他插件报错
反编译插件安装:eclipse——>help——>eclipse marketplace——>搜索 eclipse class decompiler ——>安装 其他插件报错:删除 eclipse--configuration下的org.eclipse.update目录 ,重启之后此目录自动生成。原创 2017-12-05 08:47:47 · 1193 阅读 · 0 评论 -
map转化为list
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "A"); map.put("2", "B"); map.put("3", "C"); map.put("4", "D"); m原创 2017-12-15 10:08:30 · 20809 阅读 · 0 评论 -
SpringMVC接收页面表单参数
转:http://www.cnblogs.com/luxh/archive/2013/03/14/2960152.html一个普通的表单。 表单的代码如下:[java] view plain copy"java" contentType="text/html; charset=UTF-8" pageEn转载 2017-12-25 10:28:49 · 311 阅读 · 0 评论 -
对list集合排序
//排序简单list //Collections.sort(List); //排序含对象list Collections.sort(railWayList, new Comparator() { @Override public int compare(RailWay o1, RailWay o2) { //排序属性为int类型 int i =原创 2017-12-18 14:42:23 · 182 阅读 · 0 评论 -
eclipse ssm 项目tomcat7、jdk1.7升级为tomcat8、jdk1.8报错
ERROR [localhost-startStop-1] - Context initialization failedjava.lang.IllegalArgumentException at org.springframework.asm.ClassReader.(Unknown Source) at org.springframework.asm.Clas原创 2018-01-04 17:45:25 · 1203 阅读 · 0 评论 -
项目相对路径
1、服务器端的地址 服务器端的相对地址指的是相对于你的web应用的地址,这个地址是在服务器端解析的 (不同于html和javascript中的相对地址,他们是由客户端浏览器解析的 )也就是说这时候在jsp和servlet中的相对地址应该是相对于你的web应用,即相对于http://192.168.0.1/projectName/的。2、 客户端的地址 所有的html中的相对地址都是相对于...原创 2018-02-05 15:03:43 · 214 阅读 · 0 评论 -
使用junit单元测试出现java.lang.ClassNotFoundException
将当前项目clean: Project--clean原创 2018-03-08 15:09:45 · 4617 阅读 · 1 评论 -
Maven项目部署以及svn提交下载
manen聚合工程部署:将web工程部署即可maven聚合工程提交:将父工程提交即可,子模块不必提交! 下载:下载下来的工程不是maven工程?-- 项目右键-->configure-->转化为maven工程 如何将子工程和父工程展示在同级目录?--父工程右键-->...原创 2018-05-16 13:09:55 · 305 阅读 · 0 评论 -
jsp页面写java代码
<% String M=session.getAttribute("sysname").toString(); //从session里把值拿出来,并赋值给M %> JSP声明语句:,通常声明全局变量、常量、方法、类JSP Scr原创 2017-07-20 15:38:32 · 10543 阅读 · 2 评论