工作中的问题库
dbsjack
这个作者很懒,什么都没留下…
展开
-
java 日期计算
java 日期相关计算获取public static void main(String[] args) { Date date = new Date(); String dateStr = "2019-01-07"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); try { date ...原创 2019-08-07 16:29:00 · 411 阅读 · 0 评论 -
excel 根据中文索引英文
应用场景:开发人员设计表结构时将所有表字段都设计完后需要生成英文单词,因为有可能是合作开发、有着几十张表,还有很多重复的字段,所有可以使用这个方法,将中文名作为参照,写入英文名做法步骤1.设置【字段英文名】单元格为常规类型2.子公式 MATCH(TRIM(C2),字段名!A:A,0) 返回当前【字段名】对应到英文名的行数 写完公式回车如果出现...原创 2019-07-26 17:41:51 · 684 阅读 · 0 评论 -
树节点for循环字节点问题
在树结构中:数据库查出根节点,而子节点需要根节点for循环查出:有几个常见的问题,·假如根节点的数据量比较大,那么子节点需要大量的数据库查询操作,1.浪费数据库资源,2.频繁对数据库进行操作,导致数据库效率低下,速度卡顿.........解决:将子节点数据一次性查出,然后通过Map来做临时存储,然后通过根节点做key来取子节点。代码案例: public Lis...原创 2018-11-05 18:02:07 · 709 阅读 · 1 评论 -
idea Svn 使用
首先,使用的时候,自己得先在电脑上安装个小乌龟,也就是SVN啦。第一步安装小乌龟。如下:具体安装好像没什么具体要求,一路接下来,就好。如上图箭头所示,在安装TortoiseSVN的时候,默认命令行客户端工具,是不安装的,这里建议勾选上。这个我不确定我当时选没选,不过呢,你给安装上,也是没问题的。把上面的勾选取消了,就可以应对下面的这个错误。看图。安装好之后,确保你这个编辑器也已经激活成功,那么下一...转载 2018-06-06 09:24:59 · 790 阅读 · 0 评论 -
idea 设置JDK编译环境
1.打开idea project Struture -->如下图2.打开idea projectStruture --> 如下图3.打开idea --> settings ->如下图原创 2018-06-06 09:15:50 · 12373 阅读 · 0 评论 -
Set 集合判断集合中不同的元素(差集)
1.创建一个Set集合Set <String> sset1 = new HashSet <String>(){{ add("1"); add("2"); add("3"); add("4"); add("5"); add(&原创 2018-06-05 17:16:26 · 3800 阅读 · 1 评论 -
java中split时,需要转义的几个字符
1,或|,点,加+,乘*,在字符串中出现时,如果这个字符串需要被拆分,则拆分时候,需要在前面加两个反斜杠。 与&,在分裂时候,不需要转义。2,测试代码:[java] 查看纯文本公共课Main {public static void main(String [] args){// Scanner in = new Scanner(System....原创 2018-06-12 14:13:52 · 2627 阅读 · 1 评论 -
Spring+SpringMvc的Excel导出功能
该功能采用的是Excel2007版,以Map键值对作为数据导出,当然List数据也是一样的。Excel模板存放于:WebRoot-WEB-INF下面创建一个自己的文件夹:excelModelFile里,excel模板表头要自己先设计好。下面之间贴代码1.controller: @Controllerpublic class ExcelController { public stat...原创 2018-03-08 10:43:33 · 2077 阅读 · 0 评论 -
Maven 阿里云镜像
在maven包中的settings.xml文件改变镜像仓库为阿里云:目的: 在maven镜像下载时速度比较快,因为默认镜像是国外的镜像仓库 mirror> id>nexus-aliyunid> mirrorOf>*mirrorOf> name>Nexus aliyunname> url>http://maven.ali原创 2018-01-16 09:59:50 · 355 阅读 · 0 评论 -
fastJSON List对象 Map对象与JSON对象的互转
List suList = new ArrayList; Map,Object> suMap = new HashMap; for(int i = 0 ; i3; i++){ SysUser su = new SysUser(); su.setId(1); su.setRoleId(2);原创 2017-12-18 11:53:18 · 2527 阅读 · 1 评论 -
身份证号码验证算法
身份证号码验证算法2017-11-02 旭东 Java编程链接:cnblogs.com/xudong-bupt/p/3293838.html(点击尾部阅读原文前往)做项目的时候需要对拿到的数据进行“清洗”,比如剔除一些不可能存在的身份证号码。查阅了网上的身份证号码验证算法,自己也总结一下。(一)18身份证号码的结构转载 2017-11-02 17:27:00 · 346 阅读 · 0 评论 -
JDBC编写数据库操作返回JSONArray
使用传统的JDBC编写数据库操作返回JSONArray1.首先编写一个Dao接口类: public interface DataInterfaceService { public JSONArray getFriends(String filter,int nowpage,int pagesize) throws SQLException;}2.编写一个实现类接口: @Service p原创 2017-09-21 17:04:44 · 816 阅读 · 0 评论 -
char 判断字符是否为大小写
public static void main(String[] args) { char c = 'S'; System.out.println( c>='A' && c'Z'?true:false);}如果输出为 true 则说明 c 的字符为大写;如果输出为 false 则说明 c 的字符为小写;原创 2017-10-09 11:48:03 · 7238 阅读 · 0 评论 -
SpringMvc 图片上传功能
使用SpringMVC框架的图片上传功能原创 2017-09-21 16:16:46 · 412 阅读 · 0 评论