随笔分类 - Java
端口号被占用,杀死端口号
摘要:开发的过程中,我们经常会出现某个端口号被占用,而我们开发人员又不知道如何去关闭的情况,现在就交给你一种用命令的方法去关掉它。 这里我以 8765 作为我要杀死的端口号 1.win+R按键,召唤出运行窗口,并在运行窗口的文本输入框中输入“cmd”命令. 2.在弹出的命令窗口中输入命令 netstat
阅读全文
字符串二维数组取值
摘要:Gson gson = new Gson(); String w1 = jArray.get(i).toString(); //遍历 取出里面的 一维数组 Map<String, Object> map1 = new HashMap<String, Object>(); //新建一个map map1
阅读全文
MySql Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'
摘要:错误:Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 原因:同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数
阅读全文
访问链接出现 ERR_CONTENT_DECODING_FAILED 错误的解决办法
摘要:今天跑一个应用,别人的机器上都是好的,但是本地部署就是不行。访问页面调试工具console总是提示 ERR_CONTENT_DECODING_FAILED 错误。 就是数据表格无法显示,经排查,发现是tomcat里的server.xml的gzip的问题 进入到页面 搜索gzip 把这一段替换成 然后
阅读全文
中文乱码 URLEncode之后,后台获取仍是乱码问题详解
摘要:java中获取到参数的时候,这时候默认使用的是iso8859-1进行解码的,那么就再使用URLEncode的encoe方法对其进行编码一次,编码格式使用iso8859-1,这样我们就获得最初使用utf-8编码之后的字符了,接着再使用URLDecoder的decode方法对其进行解码,解码的时候第一个
阅读全文
Java读取txt文件和写入txt文件
摘要:package com.nickwong.code; import java.io.*; /** * Created by Nickwong on 31/07/2018. * 根据1-8楼的建议,优化了代码 */ public class ReadTxt { public static void main(String args[]) { readFile()...
阅读全文
Quartz时间配置
摘要:格式: [秒] [分] [小时] [日] [月] [周] [年] 通配符说明: * 表示所有值. 例如:在分的字段上设置 "*",表示每一分钟都会触发。? 表示不指定值。使用的场景为不需要关心当前设置这个字段的值。例如:要在每月的10号触发一个操作,但不关心是周几,所以需要周位置的那个字段设置为"?
阅读全文
struts标签怎么判断request里的属性是否为空 <s:if test="${list==null}"> </s:if>
摘要:${list==null} ,$实在strtus的配置文件中取值用的,不是在jsp页面里取值的的吧,所以上面错误; 下面是对的 如果你要判断集合, 先在action中把list集合放到request作用域中;然后用 "#" 取出来<s:if test="#request.list==null}">
阅读全文
mysql中用limit 进行分页有两种方式
摘要:代码示例:语句1: 语句2: // 语句1和2均返回表student的第10、11、12、13行 ,第一个参数表示从该参数的下一条数据开始,第二个参数表示每次返回的数据条数。//语句2中的4表示返回4行,9表示从表的第十行开始 例2,通过limit和offset 或只通过limit可以实现分页功能。
阅读全文
request.getParameter()在get和post方法中文乱码问题
摘要:乱码原因:Http请求传输时将url以ISO-8859-1编码,服务器收到字节流后默认会以ISO-8859-1编码来解码成字符流(造成中文乱码) post请求: 假设提交请求的jsp页面是UTF-8编码 <%@ page language="java" contentType="text/html;
阅读全文
JAVA 把小数分成整数和小数
摘要:在进行进制转换的时候,我们需要把小数分为整数和小数两部分。 这里介绍两种方法。 第一种代码 第二种代码
阅读全文
bigdecimal 保留小数位
摘要:参数定义 ROUND_CEILING Rounding mode to round towards positive infinity. 向正无穷方向舍入 ROUND_DOWN Rounding mode to round towards zero. 向零方向舍入 ROUND_FLOOR Round
阅读全文
Map、List、Set在Java中的各种遍历方法
摘要:一、Map的4种遍历 1、普遍使用,二次取值 2、通过Map.entrySet使用iterator遍历key和value 3、通过Map.entrySet遍历key和value(推荐容量大时使用) 4、通过Map.values()遍历所有的value,但不能遍历key 二、List的3种遍历 1、普
阅读全文
Java SubString截取字符串
摘要:在String中有两个substring()函数,如下: 一:String.substring(int start) 参数: start:要截取位置的索引 返回: 从start开始到结束的字符串 例如:String str = "hello word!"; System.out.println(str.substring(1)); System.out.p...
阅读全文
Java 求两个数百分比%
摘要:int num1 = 500; int num2 = 312; // 创建一个数值格式化对象 NumberFormat numberFormat = NumberFormat.getInstance(); // 设置精确到小数点后2位 numberFormat.setMax...
阅读全文
The type java.lang.Object cannot be resolved
摘要:有时候在Eclipse中打开或者导入项目时会出现标题字样的问题:The type java.lang.Object cannot be resolved. It is indirectly referenced 字面上理解是:java.lang.Object不能识别为一个类,请导入相关依赖文件 ja
阅读全文
Java 正则校验整数,且只能是非0开头
摘要:1 function checkNum(obj){ 2 //修复第一个字符是小数点 的情况. 3 if(obj.value !=''&& obj.value.substr(0,1) == '.'){ 4 obj.value=""; 5 } 6 obj.value = obj.value.replace(/^0*(0\...
阅读全文
Java 正则校验整数,且小数点只能是2位
摘要:1 //金额验证 2 public static boolean isNumber(String str){ 3 Pattern pattern=Pattern.compile("^(([1-9]{1}\\d*)|([0]{1}))(\\.(\\d){0,2})?$"); // 判断小数点后2位的数字的正则表达式 4 Matcher match=patt...
阅读全文
Java集合list,map,set区别及遍历
摘要:1.1 List、Set、Map基本区别 1.2 List List的特征是其元素以线性方式存储,集合中可以存放重复对象。 ArrayList() : 代表长度可以改变得数组。可以对元素进行随机的访问,向ArrayList()中插入与删除元素的速度慢。 LinkedList(): 在实现中采用链表数
阅读全文
浙公网安备 33010602011771号