- 博客(25)
- 收藏
- 关注
原创 String 判断字符串是否包含某个字符
contains (判断 s 是否包含 ss ,包含返回true,不包含返回false)String s = "你好!";String ss="你";boolean ii= s.contains(ss);if(ii==true){System.out.println("成功");}else if(ii==false){System.out.println("失败"
2017-09-18 16:55:04
35843
原创 web项目 调用外部接口 例子
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.text.DateFormat;import java.text.SimpleDateFormat;import ja
2017-08-22 17:28:29
6852
原创 Oracle 分组内排序 字段相同的排在一起显示
SELECT t.*, RANK() OVER(PARTITION BY t.ukeysn order by t.timecreate desc) RK FROM PMS_UKEYOPER t where t.timecreate
2017-08-17 17:17:42
8131
原创 单选框 单击选中,再击取消,和 提示 选择单选框
页面: 苹果var wxe=$("input[name='aa']:checked").val(); if(typeof(wxe)=="undefined"){alert("请选择!");return false;}
2017-08-10 11:00:46
1024
原创 File 方法
File file = new File(文件名);// .exists() 方法来检测文件或目录是否存在if (!outFile.exists()) {// mkdirs()可以建立多级文件夹, mkdir()只会建立一级的文件夹outFile.mkdirs();}exists()测试此抽象路径名表示的文件或目录是否存在.返回:当且仅当
2017-05-24 17:43:59
446
转载 StringUtils使用
StringUtils是工作中使用最频繁的一个工具类,提供了大量丰富的字符串操作方法,下面是所有方法的一个蓝图:判空函数1)StringUtils.isEmpty(String str)2)StringUtils.isNotEmpty(String str)3)StringUtils.isBlank(String str)4)StringUtils.
2017-05-24 16:06:13
798
转载 数组 list 互转
数组 转 List方法:Arrays.asList( 数组 );String[] arr = new String[] {"str1", "str2"};List list = Arrays.asList(arr);List 转 数组方法:list.toArray(new String[list.size]);List list = ne
2017-04-25 09:14:02
403
转载 多线程常用方法
1、sleep()使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。例如有 两个线程同时执行(没有synchronized)一个线程优先级为MAX_PRIORITY,另一个为MIN_PRIORITY,如果没有 Sleep()方法,只有高优先
2017-04-21 13:04:17
357
转载 java 线程 synchronized详解
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象o
2017-04-21 11:48:01
503
原创 String 详解
package cn.it.test;public class TestMain {public static void main(String[] args) { test2(); } public static void test2(){ String s1 = "a";//判断先常量池有没有“a",如果没有创建一个对象放到常量池(栈
2017-04-11 20:04:06
332
转载 Array数组值升序和降序
public class Main { 4 public static void main(String[] args) { 5 6 int[] a = {9, 8, 7, 2, 3, 4, 1, 0, 6, 5}; 7 Arrays.sort(a); 8 for(int i = 0; i ) { 9
2017-04-06 19:55:27
942
原创 Controller 层 设置 Cookie 返回浏览器
public ResponseEntity> userLogin(HttpServletResponse response){ String ticket ="我是Cookie内容!"; Map map=new HashMap(); //新建cookie,把ticket存入cookie中 Cookie cookie = new Cookie(SjEnum.CookieKey.
2017-03-31 23:43:57
5102
原创 json 和 实体类 互转
private ObjectMapper objectMapper =new ObjectMapper(); //创建json entity 转换器Entity entity = new Entity(); //实体类entity =objectMapper.readValue( json, Entity .class); //json 转实体类Stringjson=
2017-03-27 17:49:35
718
原创 浏览器直接调用service层乱码处理
@Controller@RequestMapping("/user1")public class TestController {@Resourceprivate JedisService jedisService;@RequestMapping("/save")@ResponseBodypublic String save(HttpServletRespons
2017-03-27 12:04:07
818
转载 JUnit4 中@AfterClass @BeforeClass @after @before的区别对比
JUnit4使用Java5中的注解(annotation),以下是JUnit4常用的几个annotation: @Before:初始化方法 对于每一个测试方法都要执行一次(注意与BeforeClass区别,后者是对于所有方法执行一次)@After:释放资源 对于每一个测试方法都要执行一次(注意与AfterClass区别,后者是对于所有方法执行一次)@Test:测试方法,在这里可以
2017-03-26 22:20:41
461
原创 Json 和 JsonNode 区别 和 转换
Json String json = "{\"username\":\"zhangsan\",\"性别\":\"男\",\"company\":{\"companyName\":\"微软\",\"address\":\"美国\"},\"cars\":[\"电车\",\"单车\"]}"; 打印:{"username":"zhangsan","性别":"男","company":{"
2017-03-25 16:57:51
5658
原创 校正前端上传的图片格式
//限制允许上传的格式private static final String[] IMAGE_TYPE=new String[] {".bmp",".jpg",".jpeg","gif",".png"};@RequestMapping(value="/upload",method=RequestMethod.POST)@ResponseBody public Strin
2017-03-25 16:08:38
597
原创 JAX-WS 报错 Unable to create JAXBContext
很大原因改了服务器端文件所在的包名,删了客户端重新生成就好原来添加了个包
2017-03-16 12:13:38
2378
原创 socket通讯
服务器端package com.socket.servere;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;public class So
2017-03-15 20:41:48
631
原创 EasyUI 根据 ID 多个 删除
第一种方式:声明控件:class="easyui-控件名" 声明属性和事件:data-options="属性:'属性值',属性:'属性值',事件名:'function(){...};'"第二种方式(基于JS):声明控件:$('选择器').控件名({});声明属性和事件:$('选择器').控件名({属性:'属性值',属性:'属性值',事件名:'function(){...};'}
2017-03-09 20:49:09
1138
原创 JSP get 请求 Tomcat 服务器 插入数据到数据库中文乱码处理
添加了过滤器后,提交采用get请求时,仍然出现了中文乱码,怎么处理?修改tomcat安装目录下的conf/server.xml文件,添加相关字符编码的指定: URIEncoding="UTF-8"例如 : connectionTimeout="20000" redirectPort="8443" URIEn
2017-03-07 21:23:40
733
原创 EasyUI两种方式
第一种方式:声明控件:class="easyui-控件名" 声明属性和事件:data-options="属性:'属性值',属性:'属性值',事件名:'function(){...};'"第二种方式(基于JS):声明控件:$('选择器').控件名({});声明属性和事件:$('选择器').控件名({属性:'属性值',属性:'属性值',事件名:'function(){.
2017-03-07 00:51:51
356
原创 Template /template/pimple/a.ftl not found
JSP 页面报错Struts Problem ReportStruts has detected an unhandled exception: Messages:Template /template/pimple/debug.ftl not found.Template /template/pimple/debug.ftl not found. - Cla
2017-03-06 10:11:23
905
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人