自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 前端连接websocket服务器404

失踪人口回归~项目场景:问题描述:因为后端是https,所以需要将协议转换成wss协议,因为本地启动项目,通过ws协议连接是成功的,所以ip、端口、路径等都没问题原因分析:经过一系列尝试,发现是Nginx的配置问题,需要在location下增加如下配置,以便让Nginx支持websocket解决方案:location / { ###以下配置是Nginx支持websocket proxy_http_version 1.1; proxy_set_header Upgr

2022-02-09 16:00:31 1961

原创 记录一下jsp接收json参数

、、、最近入了泛微OA开发的大坑,全是jsp那么怎么实现json前后端交互呢//前端普普通通 jq ajax$.ajax({ type: "POST", url: "/hq/pages/fksplc/fksplc.jsp?a=123", contentType: "application/json", //一定要加, dataType:"json", //一定要加 血的教训 data:JSON.stringify(jsonArr), success:function(d

2020-11-17 18:31:24 1701 4

原创 maven 配置文件

配置了阿里云镜像和本地仓库,做个备份<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.

2020-09-27 15:29:49 318

原创 centos7配置ssh公私钥实现免密登录和文件传输

centos7配置ssh公私钥实现免密登录和文件传输废话背景scp生成ssh秘钥上传公钥小总结废话很久没有水文章,今天来一发。也是第一次用这个Markdown来写,感觉还不错。背景还不就是部署项目嘛,Xftp上传war包那叫一个慢,更新了代码有没有Jenkins可以用,有8个tomcat要更新呀,免费版又只能开2个窗口,留下了贫穷的泪水。然后大佬说用 scp。scpscp这个命令就是用于服务器间传输文件用的写法和cp也是一样的,不过要告诉它目标服务器账号、ip和密码scp ROOT.war

2020-07-09 23:25:15 910

原创 jQuery Ajax 404 解决

背景:同一个页面,点击保存的时候,其他都成功了,就这个页面报了404所以可以排除不是URL路径错误,再看看Chrome的DevTools,就发现猫腻啦!form data 不能传递英文的括号,可以改为中文括号 Emmmmmmmm...

2020-04-28 16:36:18 1530

原创 Java线程池的使用

简单使用一下java的线程池:newFixedThreadPool,即固定大小的线程池贴一个模板://创建固定大小线程池log.info("【请求表线程池】创建线程池,上限10");ExecutorService fixedThreadPool = Executors.newFixedThreadPool(10); try{ for (final String id : ...

2019-11-11 11:45:53 210

原创 十一

今天十一,祝祖国70周年生日快乐吧~~~~留给自己的时间也不多了,希望明年可以进一个互联网甲方公司吧,哈哈~

2019-10-01 20:10:22 264 4

原创 mysql事务隔离级别

mysql默认的事务隔离级别为可重复读 repeatable read一共4个事务隔离级别1.read uncommitted 读未提交这是最低级别的,因为事务A可以读到事务B未提交的数据,造成 '脏读' 现象。2.read commited 读已提交事务A只能读到事务B已提交的数据。但是如果事务A在事务B开始后和结束后都读了一下数据,会发现两次读取的数据不一致,造...

2019-09-04 17:19:03 224 6

原创 Git

git的基本命令1.git init 将一个目录初始化为git仓库2.git addfilename 跟踪该文件 把该文件放入暂存区 多个文件空格分隔3.git commit -m "" 提交到本地库4.git status 没事瞅一瞅5.git diff filename 查看文件与本地库的差异6.要提交文件的修改,需要先...

2019-08-21 17:37:52 245 2

原创 VMware NAT模式 centos7设置静态IP

闲来无事,想玩一把DOCKER,为了方便需要设置静态IP,查阅资料后成功了,自己也做个总结。我的目标:将IP设置成192.168.1.1231.设置VMware的虚拟网络编辑器,在VMware上方的编辑中打开1.1 选中VMnet81.2 取消勾选‘使用本地DHCP服务将IP地址分配给虚拟机1.3 设置子网IP 192.168.1.0 (如果你想设置静态IP为192....

2019-07-31 10:34:35 880

原创 记录一下 case when吧(用在where后筛选条件)

SELECT PrUser.*FROM PrUserWHERE (PrUser. STATUS != '4')AND ( PrUser. STATUS = '1' OR PrUser. STATUS = '2')AND PrUser.uid NOT LIKE '%admin%'AND CASEWHEN ( PrUser.jlunit IS NOT NULL AND P...

2019-07-12 18:13:53 1828

原创 SpringMVC 用Map接受前端的多个参数

有时前端需要传递多个参数,可以通过把参数封装在一个json中传递。前端: var map={"name":'yyh',"age":24}; $.ajax({ url:"http://127.0.0.1:8080/esc/app/test", type:'post', dataType:'json', contentType : 'applicat...

2019-05-30 17:31:51 3157

转载 Redirect与Forward的区别

SpringMVC中老是会用到这个两个,查阅了资料后自己做个小总结:1.redirect又称重定向,会发送两次HTTP请求,对应两个request,因此无法共享request域的attribute;浏览器的地址栏URL会发生变化,可以防止f5刷新页面重复提交表单;可用于登陆注销页面跳转;2.forward性能优于redirect,只发送一次HTTP请求,可以共享requ...

2019-05-09 14:18:27 625

原创 利用spring整合cxf,实现restful webservice接口,以及接口测试

第一步,肯定是导入cxf相关的jar包,自行去pom.xml里面添加依赖吧,因为我的项目他们已经搭好环境了,而且就是jar包引入的,没用maven。第二布,配置web.xml,因为需要在项目启动时就加载第三步,编写接口和实现类实现类也很简单,就是一个简单的查询,然后将查询结果用GSON转成JSON字符串,然后封装在ResponseModel中public class...

2019-05-07 16:53:45 2179 1

原创 Linux常用命令

Linux命令默认前面会有一个## ll 相当于 # ls -l 查看当前文件夹下的所有文件# cd .. 返回上一级# cd ../.. 返回上两级# cd 文件夹名称 进入某个文件中# mkdir 文件夹名称 创建一个文件夹# mkdir name1 name2 同时创建2个文件夹# mkdir -p /usr/local/redis/bin...

2019-04-23 17:49:29 173 2

原创 jquery删除a标签的父div

错误示范:<div> <input type="text"> <a href="#" onclick="reduce()"></div>function reduce(){ $(this).parent().remove();}正确写法:<div> <input type="t...

2019-03-23 15:07:50 1958

原创 jQuery实现radio点击选中,再次点击取消选中

<input type="radio" name="sex" value="0" >女<input type="radio" name="sex" value="1" >男$('input:radio').click(function(){ var $radio = $(this); // if this was previo...

2019-03-23 14:12:53 4725

原创 CopyOnWriteArrayList

今天写代码的一个需求,有一个List<User>存的所有用户,现在要在增强for中把不满足条件的User remove掉因为前面好多判断已经写在增强for()中了,后面发现使用CopyOnWriteArrayList可以在增强for中正常remove。结果集是List<User>类型的,无法强转为CopyOnWriteArrayList。最终把List<...

2019-03-21 17:47:18 898

转载 jQuery获取多个input框的值,并封装到一个数组中

<input type="text" class="resAccount" value="1"/> <input type="text" class="resAccount" value="2" /> <input type="text" class="resAccount" value="3" />如果是表...

2019-03-21 11:11:08 5838

转载 springmvc 视图解析器解析html页面乱码问题

&lt;!-- 定义视图文件解析 html专用--&gt; &lt;bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"&gt; &lt;property name="templateLoaderPath"&gt; ..

2019-02-15 16:43:47 605

原创 怎么用谷歌浏览器查看页面的URL地址

实际开发过程中,老是会遇到怎么查看当前页面的业务功能实现,那就得知道Controller层的RequestMapping(也就是URL地址)方法:右击页面选择查看框架的源代码,打开后地址栏的URL地址就是我们想要的内容,Eclipse中可以通过Ctrl+H(file search)来快速找到Controller和相应的页面...

2019-01-03 14:51:45 27559

原创 get方式传中文乱码显示???

当我前端form表单输入中文后以get方式传参,springmvc参数绑定时,得到的为???解决方法:在tomcat的conf文件下打开server.xml,将80端口添加配置:URIEncoding="UTF-8"&lt;Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/...

2018-12-20 16:33:08 297

原创 Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException最全解决

org.springframework.jdbc.BadSqlGrammarException: ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manua...

2018-12-20 12:48:17 24085

原创 css文件中的中文乱码

解决办法:右上角reload in GBK

2018-12-08 09:24:12 2872

原创 Redis启动

记录一下Redis服务端的启动问题:1.之前每次启动redis都需要到安装路径下执行命令:redis-server.exe redis.windows.conf于是有了配置环境变量的想法,由此又出现了Windows10环境下配置path时怎么更加直观:像这种情况,就会让人很难受~~~我想达到这样的效果:path中的变量分行显示是不是看着舒服多了~~解决方案就是:第一...

2018-11-27 10:52:08 428

原创 记录mvn deploy到Nexus失败

当deploy自己的jar包到nexus时,一直报错:[WARNING] Could not transfer metadata com.para.team7:data_test:1.0.1-SNAPSHOT/maven-metadata.xml from/to nexus-training (http://114.215.198.105:8081/repository/training/):...

2018-11-11 21:11:06 648 2

原创 分享一个下载jar包的网站

https://mvnrepository.com/提供Maven依赖,也可以直接下载jar包,速度非常快

2018-11-07 21:53:06 8474 4

原创 记第三个实习

今天,在苦逼通勤5小时的情况下,上了一天班。。。这回这家公司是在招聘会上看到的,后来又去公司初步了解了一下,最终选择了这家公司,主要是做信息安全的,用的技术应该还过得去吧,据说是spring cloud,不知道最后用什么框架。今天上午主要就是报到,然后和小伙伴们做游戏互相认识。下午就开始了培训,今天主要讲的是Git,全世界最先进的分布式版本控制工具,讲课的是公司的CTO,人也蛮有趣的,只是...

2018-11-05 21:24:50 168

原创 面试题记录

1.AOP概念以及使用AOP机制有什么好处,Java编程中实现AOP有几种方式?2.SpringMVC的理解?SpringMVC的工作流程?3.Spring事务传播机制和隔离级别?4.死锁的原因,如何防止死锁?5.已知两个有序整数数组长度分别为m和n,求两个数组的中位数,要求算法时间复杂度为O(log(m+n))...

2018-11-04 12:43:12 197

原创 2018年8月9号上海金蝶网络科技有限公司面试记录

记录一下今天面试的过程和内容(java实习生面试第一轮)1.先去前台领了一张应聘表和全英文的java试题2.在会议室开始填表、答题3.题目全是java的基础知识点,然而我还有好多题蒙的。。。(考点有异常、多线程、集合、继承、循环、常用api(math.random,string concat)等等)4.交完表格和试卷后,在会议室等了一会儿面试官5.开始和面试官小哥哥交流,感觉是...

2018-09-25 09:10:28 2821 8

原创 Oracle体系结构

2018-08-23 10:39:26 145

原创 java小知识点

1.如果两个对象x,y满足x.equals(y)=true,那么这两个对象的hashcode值(哈希码)一定相等;反之,却不一定。2.char类型可以存储一个中文汉字,java中使用的编码是Unicode,一个char类型占2个字节。3.抽象类与接口异同:异1).抽象类中可以定义构造器,而接口不行2).抽象类可以有抽象方法和具体方法,而接口只有抽象方法3).抽象类的成员变量...

2018-08-07 15:49:02 219

原创 浅谈java多态

当初学习java多态的时候,是这么描述的:父类引用类型变量指向子类对象。然而菜鸟我根本理解不了,只知道List list=new ArrayList();这句代码用到了java的多态。现在再重新审视一下这个java多态:多态性是指允许不同子类型的对象对同一消息作出不同的响应。简单的说就是用同样的对象引用调用同样的方法但是做了不同的事情。多态性分为编译时的多态性(方法重载)和运行时的...

2018-08-06 15:21:08 165

原创 Java语言的垃圾回收

在Java程序的生命周期中,Java运行环境提供了一个系统的垃圾回收器线程,负责自动回收那些没有引用与之相连的对象所占用的内存,这种清除无用对象进行内存回收的的过程就叫垃圾回收(Garbage-Collection)。当一个对象被创建时,JVM会为该对象分配一定的内存,调用该对象的构造方法并开始跟踪该对象。当该对象停止使用时,JVM将通过垃圾回收器回收该对象所占用的内存。那么,Java是如何知...

2018-08-05 11:00:21 685

原创 模板设计模式

模板方法设计模式:解决的问题:当功能内部一部分实现时确定,一部分实现是不确定的。这时可以把不确定的部分暴露出去,让子类去实现。 abstract class GetTime{ public final void getTime(){ //如果此功能不需要覆盖,可以加final限定 long start=System.currentTimeMillis(); ...

2018-08-03 17:23:35 149

原创 抽象类

抽象类的特点:1.抽象方法只能定义在抽象类中,抽象类和抽象方法必须由abstract关键字修饰2.抽象方法只定义方法声明,不定义方法实现3.抽象类不可以被实例化4.只有通过子类继承抽象类并覆盖抽象类中的所有抽象方法后,该子类才可以实例化5.抽象类有构造函数(用于子类访问父类数据的初始化)6.抽象类中可以定义非抽象方法7.abstract关键字不可以与final,priv...

2018-08-03 17:14:20 367

原创 二分查找法

简单的二分查找法,只为今后的回顾。。。//前提:被查找的数组必须有序public static int binarySearch(int[] arr,int key){//key 为要查找的数,返回该数的下标 int left=0;//数组最左端下标 int right=arr.length-1;//数组最右端下标 int middle;//...

2018-08-03 13:46:47 290

原创 map集合的遍历

Map&lt;String,Object&gt; map1=new HashMap&lt;&gt;(); //向map集合中添加元素 map1.put("张三","北京"); map1.put("李四","上海"); map1.put("王五","广州"); /

2018-07-31 09:16:08 157

原创 Java网络编程

1.Java网络编程Java网络编程其实就是实现局域网或互联网之间的数据通信(数据传输)三要素:IP(主机名)、端口、协议2.InetAddress此类表示互联网协议(IP)地址常用方法:•getLocalHost():返回本机的IP地址•getHostAddress():返回IP地址的字符串表现形式•getHostName():返回主机名•getByName(...

2018-07-25 20:22:55 217

原创 this,super,与static无法共用以及构造方法中this与super无法共用

static修饰的方法(静态方法、类方法)不能使用 super 关键字和 this 关键字原因:静态变量、静态方法都属于类,在类的加载时已经存在,与对象无关!this:指向当前对象super:指向父类对象  构造方法中,super,this无法共用。两个在构造方法中必须放在第一行。...

2018-07-18 14:02:34 337

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除