上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 31 下一页
摘要: 点多的 阅读全文
posted @ 2018-07-27 14:11 igoodful 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 多态多态指的是编译期只知道是个人,具体是什么样的人需要在运行时能确定,同样的参数有可能会有不同的实现。 通过抽象建立规范,在运行时替换成具体的对象,保证系统的扩展性、灵活性。 实现多态主要有以下三种方式: 1、接口实现 2、继承父类重写方法 3、同一类中进行方法重载 不论哪种实现方式,调用者持有的都 阅读全文
posted @ 2018-07-27 14:02 igoodful 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一、Java 中实现多态的机制是什么? 靠的是父类或接口定义的引用变量可以指向子类或具体实现类的实例对象,而程序调用的方法在运行期才动 态绑定,就是引用变量所指向的具体实例对象的方法,也就是内存里正在运行的那个对象的方法,而不是引用变 量的类型中定义的方法。多态是继封装、继承之后,面向对象的第三大特 阅读全文
posted @ 2018-07-27 13:39 igoodful 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 头天躺 阅读全文
posted @ 2018-07-27 13:32 igoodful 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1、举例子。 ####################################################################### 2、uml类图。 3、 使用步骤。 步骤1: 创建抽象工厂类,定义具体工厂的公共接口; 步骤2: 创建抽象产品类 ,定义具体产品的公共接口; 阅读全文
posted @ 2018-07-27 13:14 igoodful 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1、使用步骤 创建抽象/接口产品类,定义具体产品的公共接口方法;(产品接口类) 创建具体产品类,是继承抽象产品类的;(产品接口实现类) 创建工厂类,通过创建静态方法根据传入不同参数从而创建不同具体产品类的实例;(工厂类,创建具体产品实例) 外界通过调用工厂类的静态方法,传入不同参数从而创建不同具体产 阅读全文
posted @ 2018-07-27 12:52 igoodful 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1 本质上都是同步I/O 三者都是I/O复用,本质上都属于同步I/O。因为三者只是负责通知应用程序什么时候数据准备好了,实际的I/O操作还是在由应用程序处理;如果是异步I/O的话,实际I/O由内核处理,然后再通知应用程序。这一点要搞清楚。 select、poll函数介绍:http://www.cnb 阅读全文
posted @ 2018-07-26 19:38 igoodful 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1、流程。 2、时序图。 3、方法调用。 (0)DispatcherServlet类。提供了HandlerMapping成员关联关系。 (1)、DispatcherServlet类。 (2)、DispatcherServlet类。 (3)、DispatcherServlet类。通过传入请求reque 阅读全文
posted @ 2018-07-26 09:46 igoodful 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 抛出异常有三种形式,一是throw,一个throws,还有一种系统自动抛异常。下面它们之间的异同。 一、系统自动抛异常 当程序语句出现一些逻辑错误、主义错误或类型转换错误时,系统会自动抛出异常:(举个栗子) public static void main(String[] args) { publi 阅读全文
posted @ 2018-07-25 14:23 igoodful 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1、进程和线程的通俗例子。 2、进程和线程关系。 阅读全文
posted @ 2018-07-25 10:41 igoodful 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1、克隆用途。 Cloneable和Serializable一样都是标记型接口,它们内部都没有方法和属性,implements Cloneable表示该对象能被克隆,能使用Object.clone()方法。如果没有implements Cloneable的类调用Object.clone()方法就会抛 阅读全文
posted @ 2018-07-25 09:11 igoodful 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 1、下载地址: 百度云下载链接:https://pan.baidu.com/s/1uTYAxVX1_Hx6nbsgf4W4kA 密码:asrw 官网下载地址: 2、解压。 3、双击setup.exe后,选择“使用文件安装密钥”。 。 4、接受,下一步。 5、复制密钥:09806-07443-5395 阅读全文
posted @ 2018-07-24 19:46 igoodful 阅读(985) 评论(0) 推荐(0) 编辑
摘要: 1、为什么Java中1000==1000为false而100==100为true? 这是一个挺有意思的讨论话题。 如果你运行下面的代码 1 2 3 4 你会得到 1 2 基本知识:我们知道,如果两个引用指向同一个对象,用==表示它们是相等的。如果两个引用指向不同的对象,用==表示它们是不相等的,即使 阅读全文
posted @ 2018-07-24 18:52 igoodful 阅读(183) 评论(0) 推荐(0) 编辑
摘要: ################ 哈希算法 哈希算法时间复杂度为O(1),且不只存在于索引中,每个数据库应用中都存在该数据结构。 哈希表 哈希表也为散列表,又直接寻址改进而来。在哈希的方式下,一个元素k处于h(k)中,即利用哈希函数h,根据关键字k计算出槽的位置。函数h将关键字域映射到哈希表T[0. 阅读全文
posted @ 2018-07-24 17:45 igoodful 阅读(24043) 评论(0) 推荐(3) 编辑
摘要: 1 数据结构及算法基础 1.1 索引的本质 官方定义:索引(Index)是帮助MySQL高效获取数据的数据结构 本质:索引是数据结构 查询是数据库的最主要功能之一。我们都希望查询速度能尽可能快,因此数据库系统的设计者会从查询算法角度优化 最基本的查询算法当然是顺序查找(linear search), 阅读全文
posted @ 2018-07-24 16:59 igoodful 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 这是你的表结构,有三个字段,分别是id,name,cid CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `cid` int(11) DEFAULT NU 阅读全文
posted @ 2018-07-24 16:46 igoodful 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 啦啦啦 阅读全文
posted @ 2018-07-24 16:41 igoodful 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 急急急 阅读全文
posted @ 2018-07-24 16:39 igoodful 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 特别说明: 1、 本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识; 2、 本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库; 3、 本文未深入数据库 阅读全文
posted @ 2018-07-24 16:36 igoodful 阅读(5170) 评论(0) 推荐(0) 编辑
摘要: 索引是 mysql 非常重要的一部分。你也可能经常会看到一些关于 mysql 军规、mysql 查询优化的文章,其实这些操作的背后都是基于一定的原理的,你要想明白这些原理,首先就得知道 mysql 底层的一些东西。 在这里举几个例子吧。 我们都知道表的主键一般都要使用自增 id,不建议使用业务 id 阅读全文
posted @ 2018-07-24 16:20 igoodful 阅读(1350) 评论(0) 推荐(0) 编辑
摘要: MySQL的优化主要分为结构优化(Scheme optimization)和查询优化(Query optimization)。 一、结构优化。 1、 2、 3、 二、查询优化。 1、 2、 3、 4、 DBA岗位)职责:1.负责数据库的日常操作、安装、配置、监控、升级、迁移、备份、恢复和管理,应急响 阅读全文
posted @ 2018-07-24 15:51 igoodful 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 点多的 阅读全文
posted @ 2018-07-24 09:24 igoodful 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 1、浏览器缓存。这里以chrome为例。在chrome上输入:chrome://net-internals/#dns 可以查看chrome浏览器的dns缓存信息。 这样。 2、windows系统缓存。 (1)cmd下命令:ipconfig /displaydns 。 (2)cmd命令:ipconfi 阅读全文
posted @ 2018-07-23 18:10 igoodful 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 下面主要从几个不同的方面介绍HTTP/1.0与HTTP/1.1之间的差别,当然,更多的内容是放在解释这种差异背后的机制上。 1 可扩展性 可扩展性的一个重要原则:如果HTTP的某个实现接收到了自身未定义的头域,将自动忽略它。 Ø 在消息中增加版本号,用于兼容性判断。注意,版本号只能用来判断逐段(ho 阅读全文
posted @ 2018-07-23 16:56 igoodful 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 注意最后一行是空行 1、GET提交,请求的数据会附在URL之后(就是把数据放置在HTTP协议头中),以?分割URL和传输数据,多个参数用&连接;例 如:login.action?name=hyddd&password=idontknow&verify=%E4%BD%A0 %E5%A5%BD。如果数据 阅读全文
posted @ 2018-07-23 16:51 igoodful 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 2020年蝙蝠纪元,二毛一如往常的呆在家中,不敢外出去浪。 为排解心中之闷,二毛抽了一口老烟,熟练的打开了全球最大的同性交友网站,准备假装了解下最近流行的项目... 只听啪的一声回车键,哪知浏览器蹦出这么一个画面... 这是怎么回事?二毛有点疑虑,突然门外传来一阵急促的敲门声,二毛起身前去开门... 阅读全文
posted @ 2018-07-23 16:47 igoodful 阅读(503) 评论(1) 推荐(0) 编辑
摘要: 根据HTTP标准,HTTP请求可以使用多种请求方法。HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。 阅读全文
posted @ 2018-07-23 16:43 igoodful 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 状态代码有三位数字组成,第一个数字定义了响应的类别,共分五种类别: 常见状态码: 200 OK //客户端请求成功 301 moved permanently //永久性重定向。请求的网页已经永久移动到新的位置。302 moved permanently //临时性重定向。请求的网页临时移动到新的位 阅读全文
posted @ 2018-07-23 16:41 igoodful 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一般情况下,服务器接收并处理客户端发过来的请求后会返回一个HTTP的响应消息。 http响应消息格式.jpg http响应消息格式.jpg 例子 第一行为状态行,(HTTP/1.1)表明HTTP版本为1.1版本,状态码为200,状态消息为(ok) 第二行和第三行为消息报头,Date:生成响应的日期和 阅读全文
posted @ 2018-07-23 16:35 igoodful 阅读(342) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/blueheart20/article/details/45174399 户端发送一个HTTP请求到服务器的请求消息包括以下格式: 阅读全文
posted @ 2018-07-23 15:29 igoodful 阅读(230) 评论(0) 推荐(0) 编辑
摘要: HTTP使用统一资源标识符(Uniform Resource Identifiers, URI)来传输数据和建立连接。URL是一种特殊类型的URI,包含了用于查找某个资源的足够的信息 URL,全称是UniformResourceLocator, 中文叫统一资源定位符,是互联网上用来标识某一处资源的地 阅读全文
posted @ 2018-07-23 10:57 igoodful 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 常见端口号。 20 21 22 23 25 53 69 80 110 443 3306 阅读全文
posted @ 2018-07-23 10:52 igoodful 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1、下载地址。 官网:https://notepad-plus-plus.org/ 2、安装。 阅读全文
posted @ 2018-07-22 11:52 igoodful 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 说明:欲安装maven,必须先安装java的jdk。 1、下载地址。 链接:https://pan.baidu.com/s/1EKFBrgqShFZJ6Fccen82Jw 密码:ny15 2、直接解压。 3、配置环境变量MAVEN_HOME。 4、配置环境变量path。 5、 阅读全文
posted @ 2018-07-22 11:16 igoodful 阅读(2530) 评论(0) 推荐(0) 编辑
摘要: 下载地址: 1、百度云下载地址。(当然也可以官网下载,都一样) 地址:https://pan.baidu.com/s/13oZh_5tXb_Xadg9f-y2Idw 密码:a9h8 安装jdk: 2、双击jdk安装程序。 3、修改安装路径并新建一个文件夹jdk10,下一步。(这里随意选择一个非中文路 阅读全文
posted @ 2018-07-21 20:51 igoodful 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1、首先软件包和破解文件都需要到我给的百度云盘地址下载,去官网下载的中文版破解不了,至于官网的英文版,我就不清楚了。 (1)链接地址。 https://pan.baidu.com/s/1jxj4uzgkPxbfB4eIYfs16A 密码:3ozm (2)解压密码。 Sntxq1MohyHHIDQOd 阅读全文
posted @ 2018-07-21 17:06 igoodful 阅读(8949) 评论(1) 推荐(1) 编辑
摘要: http请求中的8种请求方法 1、opions 返回服务器针对特定资源所支持的HTML请求方法 或web服务器发送*测试服务器功能(允许客户端查看服务器性能) 2、Get 向特定资源发出请求(请求指定页面信息,并返回实体主体) 3、Post 向指定资源提交数据进行处理请求(提交表单、上传文件),又可 阅读全文
posted @ 2018-07-20 13:47 igoodful 阅读(1334) 评论(0) 推荐(0) 编辑
摘要: package com.chinaums.szm.test.base.igoodful;import com.fasterxml.jackson.databind.ObjectMapper;import org.apache.http.HttpEntity;import org.apache.htt 阅读全文
posted @ 2018-07-20 11:49 igoodful 阅读(1223) 评论(0) 推荐(0) 编辑
摘要: uu 阅读全文
posted @ 2018-07-17 15:52 igoodful 阅读(123) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 31 下一页