- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 java.lang.IllegalStateException: Cannot get a numeric value from a text cel
if (row.getCell(j).getCellType() == Cell.CELL_TYPE_NUMERIC) {DecimalFormat df = new DecimalFormat("#"); rowTemp.createCell(j).setCellValue(df.format(row.getCell(j).getNumericCellValue()));}else...
2017-01-17 15:19:42 7026
原创 java使用poi解析或处理excel的时候,如何防止数字变成科学计数法的形式
当使用POI处理excel的时候,遇到了比较长的数字,虽然excel里面设置该单元格是文本类型的,但是POI的cell的类型就会变成数字类型。而且无论数字是否小数,使用cell.getNumbericCellValue() 去获取值的时候,会得到一个double,而且当长度大一点的时候会变成科学计数法形式。那么获取这个单元格的原始的数据,就其实是一...
2017-01-13 20:34:17 11174 1
原创 http参数中特殊字符处理
特殊字符 有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。编码的格式为:%加字符的ASCII码,即一个百分号%,后面跟对应字符的ASCII(16进制)码值。例如 空格的编码值是"%20"。下表中列出了一些URL特殊符号及编码:替换为%3A 十六进制值 1. + URL 中+号表示空格 %2B 2. 空格 URL
2017-01-13 13:59:49 461
原创 sql case when then
SQL中的IF ELSE(CASE语句的使用)大家对IF ELSE语句可能都很熟悉,它是用来对过程进行控制的。在SQL的世界中CASE语句语句有类似的效果。下面简单的介绍CASE语句的用法。考虑下面的情况,假设有个user表,定义如下:CREATE TABLE USER ( NAME VARCHAR(20) NOT NULL,---姓名 SEX IN
2017-01-12 18:10:46 336
原创 BlockingQueue
前言: 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。认识BlockingQueue 阻塞队列,顾名思义,首先它是一个队列,而一个队列在数据...
2017-01-11 15:49:49 264
原创 ngnix配置
#查看进程:ps -ef|grep nginx#干掉进程:pkill -9 nginx 或 ./nginx -s stop#重新加载配置文件:./nginx -s reload#启动进程:/opt/eoc/nginx/nginx/sbin/nginx#重启命令:sudo service nginx restart#高层的配置#user root; #定义Nginx运行的用户和用...
2017-01-10 11:33:53 900
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人