java 知识与经验
一个你得不到的男人
如名
展开
-
java.lang.UnsupportedOperationException ArrayList报异常
开发中遇到的问题 String[] weirhtArr = weightDemo.split(","); List<String> arrayList = Arrays.asList(weirhtArr); List<String> list = new ArrayList<String>(arrayList);...原创 2018-02-25 16:50:47 · 312 阅读 · 0 评论 -
ajax 跨域问题和跨域丢失seesion问题
项目中遇到跨域问题。所以记录下。项目A (ajax方式)请求到项目B 。一:需要在B中 做些配置 添加个过滤器 我的是SpringMVC的.package net.pt365.cms.api.spring.security;import org.springframework.stereotype.Component;import javax.servlet.*;imp...原创 2018-04-18 16:58:29 · 342 阅读 · 0 评论 -
web.xml详解
1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将<context-param>转换为键值对,并交给s...转载 2018-04-19 10:00:21 · 366 阅读 · 0 评论 -
web项目中添加自定义过滤器
一般在web项目中,过滤器是必要的。 而web.xml就是初始化配置用的。所以应该在这配置。 以Spring mvc 为例。往web.xml添加此段代码 <!-- CORS过滤器 start--> <filter> <filter-name>cors</filter-name> <f...原创 2018-04-19 10:17:37 · 4363 阅读 · 0 评论 -
Maven Nexus 私库的搭建
最近需要在服务器搭建私库。就写下可能以后用得到。 具体用到 Maven和Nexus3.X. maven-3.3.9 nexus-3.10.0-04 (楼主配置); maven 的安装就不介绍了。一.首先安装Nexushttps://www.sonatype.com/download-oss-sonatype 选择对应的操作系统 下载。 然后—>解压。找到 D:\...原创 2018-04-23 15:10:03 · 4790 阅读 · 0 评论 -
final 与内部类
内部类访问局部变量的时候,为什么变量必须加上final修饰这里的局部变量就是在类方法中的变量,能访问方法中变量的类当然也是局部内部类了。 我们都知道,局部变量在所处的函数执行完之后就释放了,但是内部类对象如果还有引用指向的话它是还存在的。例如下面的代码:class Outer{ ...转载 2018-05-03 10:07:06 · 658 阅读 · 0 评论 -
Java ajax 上传文件(隐藏上传按钮方式)
记录以后可能会用到。首先前端代码:<div class="uploadbox"> <input type="file" id="file" style="display:none" onChange="up()">原创 2018-04-25 14:46:24 · 1248 阅读 · 0 评论 -
多线程在编写代码时一些知识点
实现多线程首先有多种方法,其中的 2种:。1:extend Thread 这个类覆盖run方法。2:implement Runable 借口 实现run方法。2种方式都可以做到多线程。但是也是有优缺点(不同之处)之分的 :比如 继承的话 就不能同时继承其他的类了。这就是一个弊端。而用借口就不一样。可以多次实现。再比如 使用继承的方法的话 Thread threa1=new Thread() ;原创 2017-09-01 12:34:14 · 362 阅读 · 0 评论 -
js中easyUI 中的下拉框的值获取方式
jsp: 订单编号: js中:var contract_code = $("#ff2 #contract_code2").combobox('getValue');//获取下下拉框的值原创 2017-08-09 10:19:08 · 2166 阅读 · 0 评论 -
计算一个字符串中有多少个单词
@Test public void test(){ String aString=new String("i am a teacher") ; check(aString); } public static void check(String a){ int flag=0; int count=0; for(int i=0;i<a.length();i++){原创 2017-09-06 22:05:20 · 2628 阅读 · 0 评论 -
Java线程问题。面试题
Java线程面试题 Top 50 2014/08/21 | 分类: 基础技术 | 29 条评论 | 标签: 多线程, 面试题分享到:736</div><!-- END .entry-meta --><!-- BEGIN .entry --><div class="entry"> <div class="copyri转载 2017-08-30 13:44:55 · 593 阅读 · 0 评论 -
线程安全问题举例。
懒汉式:先判断是否存在,不存在则执行创建。存在直接返回。public class Singleton {//饿汉式private Singleton(){} //在自己内部定义自己一个实例,是不是很奇怪? //注意这是private 只供内部调用 private static Singleton instance = new Singl原创 2017-08-30 15:10:09 · 462 阅读 · 0 评论 -
关于System.out.println(obj);
对于obj 利用System.out.println 输出的一般是 obj.toString,输出的东西是什么个这要看 对象是否重写了toString方法。比如 collection a=new ArrayList();ArrayList 重写了toString 方法所以 System.out.println(a);结果不是首地址。而是整个数组。原创 2017-08-30 20:19:36 · 538 阅读 · 0 评论 -
List 与Set 的一点区别
List 是有序的而Set是无序的都有实现collection的方法。比如add();但set不可重复添加。就是不可添加相同的值。比如add(“aa”);运行2遍。结果只有一个。但是Set是怎么判断重复的呢?一般情况下,是用equal();判断的。会调用对象的这个方法。来实现比较。但如果天机自定义类 的话不仅要重写equals 还需要重写hashcode这个方法。他才会原创 2017-08-30 22:51:51 · 317 阅读 · 0 评论 -
集合collection 下List接口和Set接口
List 和Set 都是属于collection下的子接口。List 下面有ArrayList ,linkList,vector。实现类List 不仅实现了collection中的方法还有自己方法。而Set也只是实现了collection中的方法。Set 下面有 hashSet,linkHashSet,treeSetset 是无序的 ,list是有序的原创 2017-08-30 23:27:36 · 567 阅读 · 0 评论 -
StringBuilder &&StringBuffer删除最后一个字符的方法
StringBuilder &&StringBuffer删除最后一个字符的方法StringBuffer sb = new StringBuffer("dfdsfads,s"); sb.deleteCharAt(sb.length()-1); System.out.println(sb);原创 2017-08-30 11:34:12 · 3003 阅读 · 0 评论 -
TreeSet的两种排序方式
TreeSet的两种排序方式 <div class="article_manage clearfix"> <div class="article_l"> <span class="link_categories"> 标签: <a href="http://www.csdn.转载 2017-08-31 10:30:56 · 662 阅读 · 0 评论 -
SLF4J问题
错误:SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”. SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for ...原创 2018-08-12 21:37:38 · 581 阅读 · 0 评论