- 博客(24)
- 收藏
- 关注
原创 GDD+上海之旅
Google Developer Days China 2018(GDD)时间:2018年9月20日-2018年9月21日地点:上海世博中心来源:stormzhang公众号申请,当时只是随手一填,并没报任何希望,我是一只Lucky Dog,哈哈…20号下午到达世博中心,21号吃完午饭离开,在大会大约有一天的时间。刚到大会的时候正赶上stormzhang和球友见面会,先认识了一些朋友,这一年...
2018-10-03 19:25:28
434
原创 git的基本使用
前言:知道git也有几年了,各方神圣一直说git好,平时只是自己在电脑练习时用过git,一直不明白好在哪里。就在8月1号换了一个新项目是用git管理的,有一个前辈给我们简单培训了一下git,并推荐看廖雪峰的git教程,虽然之前也看过,但只是会用几个简单的命令,当听完培训再回过头来看时又是另一番感悟。一、首先介绍一下开发项目时会用到的几个基本命令1.初始化git仓库 git init...
2018-08-11 16:59:51
214
原创 IntelliJ Idea将Terminal设置成git终端
打开IntelliJ Idea File—>settings—>Tools—->Terminal—>设置shell path 为E:\Git\bin\bash.exe(也就是你的git中bin目录下的bash.exe)即可
2018-06-18 15:10:12
1502
原创 IntelliJ Idea settings中maven不见了
今天打开IntelliJ Idea突然不能新建maven项目,之前建的maven项目也报错,settings中的maven不见了。试了一些方法才发现: 在 IDEA的File - Settings - Plugins 中Maven Integration选项变成没有勾选了。勾选此项,重新打开IDEA,会发现发现右侧的maven project 模块已经出来了,原来配置好的maven项目也可以...
2018-06-17 18:56:15
7782
3
原创 集合三
SortedSet集合:其实现类是TreeSet SortedMap:实现类是TreeMap(TreeMap的key就是一个TreeSet) 1.无序,不可重复,但存进去的元素可按大小进行排序。 2.SortedSet集合存储元素为什么可以自动排序? 答:因为被存储的元素实现了Comparable接口,sun编写TreeSet集合在添加元素的时候会调用compareTo方法完成比较。 3...
2018-06-15 16:54:17
131
原创 集合二
Set集合: HashSet:无序,不可重复 1.底层实际上是一个HashMap,HashMap底层采用了哈希表的数据结构。 2.哈希表又叫散列表,哈希表底层是一个数组,这个数组中的每一个元素又是一个单向链表,每个单向链表都有一个独一无二的hash值,代表数组的下标,在某个单向链表中的每个节点上的hash值是相等的,hash值实际上是key调用hashCode方法,在通过“hash fun...
2018-06-15 16:33:24
249
原创 集合一
List集合: 1.有序,可重复。 2.ArrayList底层是数组,数组是有下标的,适合查询操作,不适合频繁的随机增删操作。 3.ArrayList集合底层默认初始化容量是10,扩大之后是原容量的1.5倍; Vector集合底层和ArrayList相同,线程安全,但效率低,很少使用,默认初始化容量是10,扩大之后是原容量的2倍。 4.如何优化ArrayList和Vector? ...
2018-06-15 15:20:43
211
原创 Struts2请求动作的数据操作---ValueStack 之二
1.ValueStack的其他方法a、setValue方法 在Jsp页面上获取【李四】 b、set方法 c、findValue:我们在Jsp上调用的都是findValue 细节问题: 当按照如下方式,往根中存放数据时,根中元素是什么顺序? private String name = "动作类是的na
2018-01-21 22:48:36
184
原创 Struts2请求动作的数据操作---ValueStack 之一
1.利用ValueStack存数据a、如何获取ValueStackpublic class Struts2Demo2 extends ActionSupport{ public String demo2(){ //获取ValueStack对象的引用 //方式1.在页面展开s:debug的标签,找到对象所存的位置。 //发现在requ
2018-01-21 22:15:41
180
原创 分页的实现(附代码)
Crm管理系统—分页的实现1.jsp的实现注:有hidden项,其作用是保存当前页pageNums:hidden id="pageNum" name="pageNum"value="1"/>td align="right"> span>第s:property value="pageBean.pageNum"/> / s:property value="pageBea
2018-01-08 21:58:13
751
原创 我的2016
有的人一年只活了1天重复了364天, 那么我呢?????? 我的2016关键词: 玩北京, 学java , 找工作, 入党, 驾校 在学习上: 较深入得学习了java( 三层框架), 了解前端(javascript, jquery), 牛客网一个不错得程序员平台.; 大三这学期获得了国家励志奖学金, (小小得开心一下),三好学生(标兵),优
2016-12-31 16:53:43
261
原创 河北晟融数据股份有限公司
2016年9月10日,在秦皇岛职业技术学院举办第六届“河北省沿海经济隆起带高级人才洽谈会”暨第三届秦皇岛市“海之冀”人才招聘服务周的活动,即一个招聘会,和几个同学一起过去看了看,投了三份简历,都是有关java的。其中投河北晟融数据股份有限公司时,看我成绩不错,有项目经验,就让我周一9点去笔试(9月12日)。 9月12日8:40到达河北晟融数据股份有限公司,开始HR带我们来到一
2016-09-13 17:30:01
2210
原创 String s="Hello"; s="Java";
面试时遇到有关String的题,发现不会,恶补一下:一、String是否能被继承:答案是不能,因为String是final类,故不可被继承也不能被修改。例如:String s = "Hello"; s = " world";解析:在jvm的工作过程中,会创建一片内存空间专门存入String对象,我们把这片内存空间叫做String池。 S
2016-09-13 10:43:55
1213
转载 java集合类小结
一、首先来俩张java集合类图: 上述类图中,实线边框的是实现类,比如ArrayList,LinkedList,HashMap等,折线边框的是抽象类,比如AbstractCollection,AbstractList,AbstractMap等,而点线边框的是接口,比如Collection,Iterator,List等。 发现一个特点,上述所有的集合类,
2016-09-11 17:42:40
255
转载 程序员的自我修养
一个好的开发人员,应该能够全面、高效、严谨的去处理任何软件程序和业务问题,成为一个好的开发,是一个很有意思的话题,不过无论这个话题如何开展,基础两个字必不可少,虽然代码量是衡量开发能力的重要指标,但仅能够熟练的进行代码编写是不够的,更要能深刻的理解技术原理和业务逻辑,扎实的个人基础和技术基础往往会促进代码的编写,更游刃有余的解决问题。下面说的一些基础,可能绝大部分开发人员都不会在意甚至忽略,但
2016-09-08 18:38:52
240
转载 github如何删除一个repository(仓库)
如何删除自己创建的一个项目,我浏览了一下github网站,确实不太容易找到删除功能。这里介绍一下啊如何在github上删除一个repository一:首先点击进入你要删除的repository,如下图,点击setting二:将网页拉到下方,找到Delete this repository 按钮,点击。三:在弹出的对话框中输入你的repository的名字,然后点击下方的
2016-09-04 21:23:54
225
转载 如何参与开源项目
编者:开源项目是程序员学习的一个途径,面对那些发展多年的代码,我们到底该如何才能参与其中?如果你想参与到开源项目中去,却又不知道从何入手,这里提供一些参考方法或许能给你提供一些帮助,哪怕你对你目前的技术还缺乏自信都不要紧。开源软件已经改变了IT,甚至整个世界,正是因为有了你们,乐于奉献在开源事业中。不幸的是,很多人把参与到开源项目中想象成一个难以跨越的障碍一样,因此而退缩。我通常听到人们说
2016-09-04 21:17:06
273
原创 如何通过命令提示符进入MySQL服务器
1.点击“开始”运行cmd(window+R),进入到下面界面:2.进入到我们要进入的盘:3.进入到我们要进入的目录:cd 4.连接MySQL服务器:(注:这是MySQL5.5版本)输入MySQL(代表我们要执行刚刚bin目录下的mysql.exe文件),后面加-uroot -proot(意思是用户名是root,密码是root与MySQL服务器进行连接),效
2016-08-26 13:44:33
25155
原创 Java注解初识
Java的注解主要在包java.lang.annotation中实现。一、JDK注解1、@override 覆盖父类的一个方法2、@Deprecated 表示这个方法已经过时3、@SuppressWarnings(“”) 忽略警告 代码看起来比较干净二、常见第三方注解Spring-------> @Autowired @Service @Reposi
2016-08-13 17:26:48
237
原创 Java反射机制初识
Java反射机制Reflection,是在程序运行的时候能够获取和改变类的属性,方法等信息。因为反射的动态控制类的特性,所以大多被用在框架开发中等。我主要通过实例的方式来展现Java反射的常用方法。Java反射机制主要提供了以下功能:1、 在运行时判断任意一个对象所属的类;2、在运行时构造任意一个类的对象;3、在运行时判断任意一个类所具有的成员变量和方法;4、在运行时调
2016-08-12 17:14:05
243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人