一、什么是空指针和野指针 1.空指针 1> 没有存储任何内存地址的指针就称为空指针(NULL指针) 2> 空指针就是被赋值为0的指针,在没有被具体初始化之前,其值为0。 下面两个都是空指针: 1 Student *s1 = NULL; 2 3 Student *s2 = nil; 2.野指针 "野指 ...
分类:
其他好文 时间:
2017-07-02 18:29:28
阅读次数:
162
1.创建对应的数据库 2.在MyEclipse中创建项目 引入需要的jar包 3.创建数据访问层 public interface StudentDao { //新增学生 int addStudent(Student student); //删除学生 int delStudent(Student s ...
分类:
数据库 时间:
2017-06-30 09:39:40
阅读次数:
242
这一节我们学习面向对象中的第一个特性,封装(encapsulation) 封装:是指隐藏对象的发生和实现细节,仅对外提供公共訪问方式. 那么什么是隐藏对象的实现细节?我们来举例学习. 比方我们来定义一个人的类,简单点说,人的属性有年龄,行为有说话. 我们看以下的代码: class Person//定 ...
分类:
编程语言 时间:
2017-06-27 14:50:25
阅读次数:
108
1 public static String getAgeTxt(String birthTime,String beginTime,int level){ 2 if(StringUtils.isBlank(birthTime)||StringUtils.isBlank(beginTime)){ 3 ...
分类:
编程语言 时间:
2017-06-26 21:04:37
阅读次数:
301
C#除了appSettings和connectionStrings默认配置外还允许用户自定义使用配置。C# 提供3中简单的自定义配置,配置文件如下 使用这3种中配置要注意: 1. configSections节点必须要是配置的第一个节点。 2. 自定义配置要在configSections内部声明。格 ...
之所以要写这个,是因为最近碰到了一个延迟加载的 load() 导致出现 noSession 的异常。 解决这个问题需要用到一个本地线程的对象,也就是 ThreadLocal 类,之前写过关于这个对象,可以看这个博客【本地线程 ThreadLocal 类】 我在数据层中封装了一个 load() 方法,... ...
分类:
Web程序 时间:
2017-06-24 22:42:10
阅读次数:
274
匿名函数是相对于有名字的函数 如function setAge(){}函数名为setAge 而类似于function(){}则就是一个匿名函数 有名字的函数执行时可以写成setAge(),而没有名字的函数则执行要写成(function())(); 另一种方式是把匿名函数赋值给一个变量来使用 匿名函数 ...
分类:
编程语言 时间:
2017-06-20 22:26:33
阅读次数:
156
1、HTML/HTML5基础 1.0、语义化H5标签1.1、H5引进了一些新的标签,特别注意article、header、footer、aside、nav等,注意HTML的标题结构1.2、理解浏览器解析HTML的过程,理解DOM的树形结构,及相应API1.3、理解HTML标签在各个浏览器上的默认样式 ...
分类:
其他好文 时间:
2017-06-19 12:58:05
阅读次数:
208
继承(extends) 1继承 2语法 public class 子类 exends 父类{ } 例:public class Dog extends Pet{ } 3继承的特点 a.子类可以继承父类的非私有的属性和方法 b.不能继承构造方法 c.继承默认权限修饰符的方法和属性, 子类和父类必须在同 ...
分类:
其他好文 时间:
2017-06-15 21:45:52
阅读次数:
113
1..创建一个Student实体类 public class Student { private String name; //姓名 private Gender sex; //性别 类型是个枚举 private int age; @Override public String toString()... ...
分类:
其他好文 时间:
2017-06-15 10:36:00
阅读次数:
213