- 博客(21)
- 资源 (4)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 3软件开发——基本守则
先确定功能需求,数据来源有哪些形式(Excel导入、报文、PDF解析、页面录入等),在确定数据会用于哪些功能模块(数据怎么存储,在整个功能模块中,数据的变化情况)先写逻辑注释,再开始写代码1、所有的Java代码坚持遵循阿里巴巴代码规范标准,并且使用阿里巴巴代码规范插件IDE检查。2、检测代码的运行时间、优化提高代码运行速度。eg:longstartTime = System.cu...
2018-11-16 11:05:20
226
原创 前端visual studio使用
一、软件设置1、如果修改代码保存后程序自动编译可以执行命令:npm install --save-dev increase-memory-limitnpm run fix-memory-limit二、运行程序1、启动后台服务2、选中项目,选择open in terminal打开命令窗口3、在terminal中输入命令:npm run dev三、提交代码1、在开发分...
2019-11-08 12:16:14
1575
1
原创 GIT使用
一、拉取远程代码git clone “dev代码路径“二、新建分支(eclipse中选中项目下的team,下级swich to ,然后new branch,尽量英文命名)三、提交代码1、(切换自己的开发分支到dev分支)git checkout dev2、拉取dev远程的代码git pull3、合并本地的开发分支代码到dev(eclipse中选中项目下的...
2019-11-04 10:34:45
108
原创 2软件设计——基本守则
1、明确功能模块数据的来源方式2、明确数据输出的最终正确性3、软件功能模块设计中:(1)写业务逻辑注解,(2)前半部分校验前端给的数据的正确性(必填项、唯一性),(3)清理前端的数据,并且初始化为后端需要的数据(根据业务规则初始化数据),(4)业务逻辑处理(分块处理不同的业务逻辑)(5)写代码,保存到数据库4、软件设计过程中,考虑使用23种设计模式,减少代码因为业务...
2019-07-19 17:27:12
129
原创 1软件开发——基本守则(需求确认)
一、做一个新的系统1、明确需求的大功能,然后具体到按钮对应的接口1.1、问清楚该功能数据的来源都有哪些形式1.2、哪些数据需要初始化、哪些数据需要校验(必填项校验、唯一性校验、业务逻辑校验)1.3、该功能完成后,哪些模块会用到该功能的数据...
2019-05-24 19:41:22
794
转载 java获取各种时间
package com.test; import java.text.DateFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCale...
2018-12-06 18:17:51
144
转载 java中equal和==的比较
equals方法判断对象的值是否一样;==方法判断对象的引用是否一样。相同的值如果是存在堆中则equals为true,==为false;若存在栈中则equals和==均为true。 java中equals方法和“==”的区别:equals 方法是 java.lang.Object 类的方法。有两种用法说明:(1)对于字符串变量来说,使用“==”和“equals()”方法比较...
2018-12-06 18:16:10
1141
转载 Java内存简析 堆和栈
as follows the difference of Heap and Stack in JVM:与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的对象从中分配空间 这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。 堆是由垃圾回收来负责的 堆的优势...
2018-12-06 18:15:21
106
原创 java.util包详解
参考博文:Java集合框架(java.util包)http://www.cnblogs.com/yaohunzhanyue/p/7143118.htmlJava(集合) Collection https://www.aliyun.com/jiaocheng/240313.html?spm=5176.100033.9.24.a6ea52e1LCZxq4一、Collection集合 1...
2018-12-06 18:13:40
382
原创 Java类库简介
一、Java的基础类库其实就是JDK安装目录下面jre\lib\rt.jar这个包。二、核心的4个包1、java.lang.*;2、java.io.*;3、java.util.*;4、java.sql.*;三、其它包:1、java.text.*;2、java.net.*;3、javax.naming.*;...
2018-12-06 16:37:36
950
1
原创 Excel文件导出后,office无法打开异常
1、背景:WPS打开异常:Parse error near char 9 '$' in specified formula ''1'!$A$1:$$24'. Expected number, string, or defined name"}office打开异常:(1)后台使用poi、jxls导出excel文件(2)Excel模板的后缀名是.xls,(3)导出时,前端传入的...
2018-11-16 11:28:25
7398
3
原创 基于POI的Excel文件解析
1、依赖包<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.15</version></dependency> <depe
2018-09-27 16:37:32
284
转载 ajax请求post和get的区别以及get post的选择
最简单的区别:1.使用Get请求时,参数在URL中显示,而使用Post方式,则不会显示出来2.使用Get请求发送数据量小,Post请求发送数据量大3.get请求需注意缓存问题,post请求不需担心这个问题Get方式:用get方式可传送简单数据,但大小一般限制在1KB下,数据追加到url中发送(h...
2018-02-26 16:38:08
1273
原创 zookeeper搭建环境配置
下载 上传 解压到 /usr/local 下 进到conf目录下:cd /usr/local/zookeeper-3.5.3-beta/conf/ 敲: cp zoo_sample.cfg zoo.cfg进zoo.cfgvim zoo.cfg在下面添加:(110 111 112是你自己虚拟机的IP)server.1=
2017-09-03 12:03:55
285
原创 gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting
。。。。
2017-09-03 11:45:12
899
转载 eclipse如何修改dynamic web module version
一、修改工程属性:右键eclipse的工程,选择属性,再选择Project Facets里面中选择Dynamic Web Module ,将3.0修改为2.5,可能会提示如下信息:Cannot change version of project facet Dynamic Web Module to 2.5这样表示修改不了,然后采用第二种方法。二、修改配置文件:找到工程项目的硬
2017-03-19 10:08:29
287
原创 MyEclipse配置Tomcat7
首先我们打开Myeclipse,进入偏好设置window -> perferences进入偏好设置(perferences),在偏好设置的搜索栏那里输入tomcat查找tomcat.如下图所示:3.我们可以看到搜索到的有四个tomcat项:第一个是Myeclipse的自带tomcat,然后是自己下载使用的tomcat版本,有4.x,5.x,6.x,7.x,在这
2017-03-10 14:42:56
8880
转载 MyEclipse使用总结——MyEclipse10安装SVN插件
一、下载SVN插件subclipse下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240在打开的网站中找到subclipse的最新版本,如下图所示:下载完成之后,得到的是一个压缩包文件,如下图所示:二、在MyEclipse10中安装SVN插件subclipse步骤如下:
2017-03-06 16:33:25
168
转载 四种生成和解析XML文档的方法详解(介绍+优缺点比较+示例)
原文链接:点击打开链接众所周知,现在解析XML的方法越来越多,但主流的方法也就四种,即:DOM、SAX、JDOM和DOM4J下面首先给出这四种方法的jar包下载地址DOM:在现在的Java JDK里都自带了,在xml-apis.jar包里SAX:http://sourceforge.net/projects/sax/JDOM:http://jdom.or
2016-04-22 17:36:22
289
原创 java程序的加载过程
(在非继承的情况下) 1.静态代码(静态成员变量的初始化,静态语句块的执行)(静态代码只执行一次) 2.非静态代码(非静态成员变量的初始化,非静态语句块的执行) 3.构造函数 (在继承的情况下) 1.静态代码 1.1父类静态代码 1.2子类静态代码 2.父类 2.1父类非静态代码 2.2父类构造函数 3.子类 3.1子类非静态代码
2016-04-03 21:16:02
225
1
原创 jdk环境变量配置
1.右击计算机 ->点击属性进入系统页面 2.点击 "高级系统设置 " 进入"系统属性"页面3.点击 高级 -> 环境变量,进入“环境变量”配置页面4.配置环境变量 中 系统变量的变量名和值(主要是改下面的环境变量,不是上面的Administrator。(不然其他用户还得自己配)(1)新建 变量名:JAVA_HOME,变量值:C:\Program Files\Jav
2016-04-01 14:27:17
278
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人