自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java把web项目发布网上,Sunny-Ngrok内网穿透服务网址

https://www.ngrok.cc

2017-10-13 09:21:19 608

原创 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 35680

原创 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 6811

原创 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 7954

原创 单选框 单击选中,再击取消,和 提示 选择单选框

页面: 苹果var wxe=$("input[name='aa']:checked").val(); if(typeof(wxe)=="undefined"){alert("请选择!");return false;}

2017-08-10 11:00:46 956

原创 File 方法

File file = new File(文件名);// .exists() 方法来检测文件或目录是否存在if (!outFile.exists()) {// mkdirs()可以建立多级文件夹, mkdir()只会建立一级的文件夹outFile.mkdirs();}exists()测试此抽象路径名表示的文件或目录是否存在.返回:当且仅当

2017-05-24 17:43:59 419

转载 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 733

转载 数组 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 368

转载 多线程常用方法

1、sleep()使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。例如有 两个线程同时执行(没有synchronized)一个线程优先级为MAX_PRIORITY,另一个为MIN_PRIORITY,如果没有 Sleep()方法,只有高优先

2017-04-21 13:04:17 338

转载 java 线程 synchronized详解

Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象o

2017-04-21 11:48:01 491

原创 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 310

转载 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 926

原创 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 5033

原创 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 693

原创 浏览器直接调用service层乱码处理

@Controller@RequestMapping("/user1")public class TestController {@Resourceprivate JedisService jedisService;@RequestMapping("/save")@ResponseBodypublic String save(HttpServletRespons

2017-03-27 12:04:07 798

转载 JUnit4 中@AfterClass @BeforeClass @after @before的区别对比

JUnit4使用Java5中的注解(annotation),以下是JUnit4常用的几个annotation: @Before:初始化方法   对于每一个测试方法都要执行一次(注意与BeforeClass区别,后者是对于所有方法执行一次)@After:释放资源  对于每一个测试方法都要执行一次(注意与AfterClass区别,后者是对于所有方法执行一次)@Test:测试方法,在这里可以

2017-03-26 22:20:41 442

原创 Json 和 JsonNode 区别 和 转换

Json String json = "{\"username\":\"zhangsan\",\"性别\":\"男\",\"company\":{\"companyName\":\"微软\",\"address\":\"美国\"},\"cars\":[\"电车\",\"单车\"]}";  打印:{"username":"zhangsan","性别":"男","company":{"

2017-03-25 16:57:51 5629

原创 校正前端上传的图片格式

//限制允许上传的格式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 579

原创 JAX-WS 报错 Unable to create JAXBContext

很大原因改了服务器端文件所在的包名,删了客户端重新生成就好原来添加了个包

2017-03-16 12:13:38 2274

原创 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 614

原创 EasyUI 根据 ID 多个 删除

第一种方式:声明控件:class="easyui-控件名" 声明属性和事件:data-options="属性:'属性值',属性:'属性值',事件名:'function(){...};'"第二种方式(基于JS):声明控件:$('选择器').控件名({});声明属性和事件:$('选择器').控件名({属性:'属性值',属性:'属性值',事件名:'function(){...};'}

2017-03-09 20:49:09 1116

原创 SSM Mapper.xml 数组和集合作为 sql 语句 参数

delete from user where user_id in#{pk}

2017-03-09 19:45:35 2111

原创 JSP get 请求 Tomcat 服务器 插入数据到数据库中文乱码处理

添加了过滤器后,提交采用get请求时,仍然出现了中文乱码,怎么处理?修改tomcat安装目录下的conf/server.xml文件,添加相关字符编码的指定:   URIEncoding="UTF-8"例如 :                   connectionTimeout="20000"               redirectPort="8443" URIEn

2017-03-07 21:23:40 714

原创 EasyUI两种方式

第一种方式:声明控件:class="easyui-控件名" 声明属性和事件:data-options="属性:'属性值',属性:'属性值',事件名:'function(){...};'"第二种方式(基于JS):声明控件:$('选择器').控件名({});声明属性和事件:$('选择器').控件名({属性:'属性值',属性:'属性值',事件名:'function(){.

2017-03-07 00:51:51 324

原创 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 881

空空如也

空空如也

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

TA关注的人

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