随笔分类 - 进阶
摘要:转载 转载出处:https://www.cnblogs.com/JokerShi/p/8117556.html 泛型接口: 定义一个泛型接口: 通过类去实现这个泛型接口的时候指定泛型T的具体类型。 指定具体类型为Integer: 指定具体类型为String: 指定具体类型为一个自定义的对象: 泛型类
阅读全文
摘要:原创 如果重新下载不能够解决问题,那就需要修复文件了。 如下图所示错误: 这时我们打开另一个完好的压缩文件,我们从这里面来进行修复刚才的文件 点击压缩软件的左上方的“向上”功能回到存放文件的根目录下后选中我们要修复的压缩文件, 然后点击软件上方的“工具”并选择“修复压缩文件”,接下来就开始修复文件了
阅读全文
摘要:原创 数据库完整性约束分为三种:实体完整性约束、参照完整性约束、用户定义的完整性 实体完整性 规则:若属性(指一个或一组属性)A是基本关系R的主属性,则A不能取空值。所谓空值 就是”不知道“或”不存在“或”无意义“的值。 意思十分明显,就是关系中的主码是不能取空值的 参照完整性 定义:设F施基本关系
阅读全文
摘要:原创 遵循面向对象的设计原则有利于项目的维护、增加项目的可扩展性、易读性等。 面向对象的基本设计原则有: SRP:单一职责原则 OCP:开放-封闭原则 LSP:Liskov替换原则 ISP:接口隔离原则 DIP:依赖倒置原则 …… 大多的原则都是提倡面向接口或者抽象类编程。(https://www.
阅读全文
摘要:原创 UML的常用关系及其符号表示 一、实现关系 通常是一个类实现一个接口 符号表示: 二、泛化关系 通常是一个类继承另外一个类 符号表示: 三、依赖关系 通常是一个类里面的方法的参数类型是另一个类 符号表示: 四、关联关系 单向关联 通常是一个类里面有的属性的类型是另一个类 符号表示: 类A里面存
阅读全文
摘要:原创 8086CPU中有8条移位指令,分为两大类。 非循环移位指令: SAL —— 算术左移 —— 最高位移入标志状态位CF SAR —— 算术右移 —— 最低位移入CF,最高位不变。 比如说:将10000000算术右移7位,应该变成11111111,而逻辑右移7位,则不考虑符号位,变为000000
阅读全文
摘要:原创 已知符号函数 Y= 1 (当X>0), 0 (当X=0),-1 (当X<0) 设任意给定的X(-128≤X≤127)存放在DTX单元,计算函数Y值,要求存放在DTY单元中。 采用分支结构。首先判断X≥0还是X<0,如果X<0,则Y=-1;如果X≥0,则在判断X=0还是X>0,从而确定数值Y。
阅读全文
摘要:原创 操作数据库之前首先得连接数据库,连接数据库的步骤如下: 将驱动包导入JDK中 将sqljdbc4.jar(一个举例)类库文件拷贝到D:\Program Files\Java\jdk1.7.0\jre\lib\ext目录下。(这个路径根据JDK的版本和安装路径确定) 将sqljdbc4.jar类
阅读全文
摘要:原创 正向工程: 另附:单向关联变成双向关联 右击线的一端,在菜单里勾上Navigatable,再右击线的另一端,也勾上Navigatable。这根关联线就没有箭头了,这就表示双向关联。 Rose工具栏增加新工具:https://blog.csdn.net/mrbaymax/article/deta
阅读全文
摘要:转载 https://blog.csdn.net/gz153016/article/details/49641847 求下列算法的时间复杂度 假设 t 为循环体的执行次数,则执行 t 次需要满足条件 2^t<n,则执行次数 t = log(2)(n),所以时间复杂度为 O(logn) 17:16:3
阅读全文
摘要:原创 链接:https://pan.baidu.com/s/1S-x271CT3wBqQodfFI1dZg 密码:ghti hiberdate3的下载链接如上 hibernate3在MyEclipse2014中的配置 第一步: 将有关包导入项目的lib目录下,基本包如下,在lib目录下 配置hibe
阅读全文
摘要:转载 原文链接:https://blog.csdn.net/u013358115/article/details/20706607 问题 项目要求struts2和servlet能够共存,就是struts的请求发给struts处理,servlet的请求发给servlet处理。目前web.xml文件应该
阅读全文
摘要:原创 Cooike对象是由服务器产生并保存到客户端(内存或文件中)的信息。 对于Cookie对象的使用,一般需要两步操作。首先由服务器创建Cookie对象保存到客户端,然后在JSP页面或者Servlet中读取Cookie并进行处理。 Cookie的相关方法 在一个JSP页面中创建Cookie对象保存
阅读全文
摘要:原创 struts2框架提供了一种基于验证文件的输入验证方式,将验证规则保存在特定的验证文件中。 验证文件的命名规则 一般情况下,验证文件的命名规则是:Action类名-validation.xml。如果一个Action有多个逻辑处理方法, 要为某个特定方法做验证,其命名规则是:Action类型-A
阅读全文
摘要:原创 struts2的输入验证有两种方式: 使用validate()方法实现验证 使用验证文件实现验证 下面通过一个例子介绍validate()方法验证——实现客户注册输入验证 设计的JSP页面代码: 页面 设计User.java的JavaBean存放用户信息 设计带validate()方法的Act
阅读全文
摘要:原创 一个简单的Action里面的核心方法只有一个execute(); 定义多个核心方法的Action,有如下3种方式: 为Action配置method属性 动态方法调用 使用通配符映射方式 动态方法调用是指采用如下格式调用Action中对应的方法: 也就是在JSP页面的表单中这样写:(假如Acti
阅读全文
摘要:原创 整数变换问题:整数i的两种变换定义为,(向下取整);设计一个算法求给定两个整数a和b,用最少次数的和变换将整数a变换为b; 例如:4=gfgg(15) 这道题目有两种情况,一种是有解,即n可以通过函数变换成m;另一种是无解,即n无法通过函数变换成m。 第一种情况比较容易,即只需要判断最后的x是
阅读全文

浙公网安备 33010602011771号