摘要:
Hibernate框架是当今主流的持久化框架之一,由于它具有简单易学、灵活性强、扩展性强等特点,能够大大地简化程序的代码量,提高工作效率,因此受到广大开发人员的喜爱。Hibernate是一个开放源代码的ORM框架,它对JDBC进行了轻量级的对象封装,使得Java开发人员可以使用面向对象的编程思想来操 阅读全文
摘要:
ArrayList为List的一个实现类,List的实现类有很多,我们该选择在什么时候使用什么集合?需要对他们有一个深入的了解. 1.构造方法,这里我们介绍两个常用的,第一个当属我们的空参构造方法 public ArrayList() { super(); this.elementData = EM 阅读全文
摘要:
我们开发过程中,常因为一开始的架构不怎么合理而有可能造成后边客户或者项目经理改需求时,造成我们需要修改原来的代码,一方面是可能写的时间久了回顾起来麻烦,另一方面是牵一发而动全身,改动一个地方造成所有的地方都需要改动,由此可见一个好的架构是多么重要。那么今天给大家讲一种策略设计模式来定义一个利于扩展的 阅读全文
摘要:
传统的多层级结构取数时,我们多数使用递归解决问题,但递归取数有经验的人都知道有几个坏处:一是如果层级过多会导致取数时间非常久,二是资源一直得不到释放,会占用大量内存。本文旨在给大家分享一下通过引用传递实现获取层级结构数据。 首先我们查看一下二者在不同层级时对应消耗时间 场景一:三层数据 场景:每层级 阅读全文
摘要:
今天做模糊查询时发现 _ 模糊查询不生效,也就是 like %_% 查询是查询的所有,解决办法 1.使用escape转义 select * from t where x like '%|_%' escape '|'; 2.使用instr函数辅助判断 使用instr函数判断字段中是否包含“_”,如果包 阅读全文
摘要:
1.1.1 Ajax的由来: 如下注册界面 界面在注册的时候,需要用户输入的信息有很多,假如我们将所有的数据都录入后,在点击会员注册按钮,然后将整个页面数据进行提交,此时如果该用户名已经被占用,那么我们就需要用户重新进行输入,这时候就会造成极差的用户体验,此时应该有一个正确的需求: 输入完用户名后, 阅读全文
摘要:
这里经过测试,都是正确的语句,我直接给出中文释义以及表语句的书写方式,本篇主要讲解单表查询语句以及多表设计,后续会有复杂的多表查询 -- 创建表并插入数据 create table exam( id int primary key auto_increment, name varchar(20) n 阅读全文
摘要:
关系型数据库:MySql 在开发软件的时候,软件中的数据之间必然会有一定的关系存在,需要把这些数据保存在数据库中,同时也要维护数据之间的关系,这时就可以直接使用上述的那些数据库。而上述的所有数据库都属于关系型数据库。 关系型数据:设计数据库的时候,需要使用E-R图来描述。 E-R:实体关系图。 实体 阅读全文
摘要:
在一个已经是月黑风高快下班的时刻了,我们产品突然通知我们开会,要添加一个功能,他闲来无聊随便戳了戳facebook,说点开联系人的那个横向滑动的卡片式的效果不错,让我们在我们的app里添加这个效果,我的天。。。 这如何实现,能滑动的我能想到的也就是viewpager了,但是那个界面显示的是一屏幕显示 阅读全文
摘要:
高仿ios SegmentView 以前做过的一个项目美工设计的页面包含这个控件,和QQ消息页面顶部的效果一样,其实,这个控件是ios7的分段控制,android没有这个控件,不过实现起来也比较简单,下面来实现这个样式。 首先定义文字的颜色,在res/color下新建segment_text_col 阅读全文