- 博客(15)
- 收藏
- 关注
原创 MySQL数据库——索引
索引——提高数据库的性能只要执行正确的 create index ,查询速度就可能提高成百上千倍;但是,查询速度的提高是以插入、更 新、删除的速度为代价的,这些写操作,增加了大量的IO;所以它的价值,在于提高一个海量数据的检索速度。常见索引分类:主键索引(primary key)唯一索引(unique)普通索引(index)全文索引(fulltext)基本原理:没有索引进行的是整表...
2019-08-17 15:36:51
128
原创 网络基础2-应用层,传输层,网络层,数据链路层及其相关协议
应用层——HTTP协议URL:平时俗称的“网址”就是URL。像 / ? : 等这样的字符, 已经被url当做特殊意义理解了. 因此这些字符不能随意出现.比如, 某个参数中需要带有这些特殊字符, 就必须先对特殊字符进行转义转义的规则如下: 将需要转码的字符转为16进制,然后从右到左,取4位(不足4位直接处理),每2位做一位,前面加上%,编码成%XY 格式("+" 被转义成了 “%2B”)...
2019-08-16 21:27:35
2871
1
原创 JavaSE——数组的定义与使用
数组指一组相关类型的变量集合,并且这些变量可以按照统一的方式进行操作。数组基本概念动态初始化(数组首先先开辟内存空间,而后再使用索引进行内容的设置)数组是引用数据类型,有内存分配问题数组属于引用数据类型,因此在使用之前一定要开辟空间(实例化),否则就会产生NullPoninterException在Java中有一种动态取得数组长度的方法:数组名称.length;引用传递引用传递...
2019-08-07 15:56:37
226
原创 JavaSE知识点
一.Java简介main方法示例public class Test{类public static void main(String[] args){方法System.out.println(“hello”);应该执行的语句System.out.println(“my name is:”+arges[0]);}}二.JavaSE之数据类型与运算符Java标识符与关键字Java注...
2019-08-06 20:00:04
210
原创 网络基础
网络发展独立模式:计算机之间相互独立网络互连:多台计算机连接在一起,完成数据共享局域网LAN:计算机数量更多了,通过交换机和路由器连接在一起广域网WAN:将远隔千里的计算机都连在一起(所谓 “局域网” 和 “广域网” 只是一个相对的概念. )协议“协议”是有一种约定;计算机之间的传输媒介是光信号和电信号. 通过 “频率” 和 “强弱” 来表示 0 和 1 这样的信息. 要想传递各种不...
2019-08-06 13:32:27
119
原创 MySQL基本操作2——日期,时间类型和表的约束
日期和时间类型常用的日期有如下三个:datetime 时间日期格式 ‘yyyy-mm-dd HH:ii:ss’ 表示范围从1000到9999,占用八字节date:日期 ‘yyyy-mm-dd’,占用三字节timestamp:时间戳,从1970年开始的 yyyy-mm-dd HH:ii:ss格式和datetime完全一致,占用四字节创建表:create table birthday(t1 ...
2019-08-05 20:57:13
4052
1
原创 MySQL的基本操作指令
数据库可以更有效的管理数据,利于数据查询和管理,存储海量数据,安全性较高等。MySQL并发性好,不适合做复杂业务。主要用在电脑,SNS,论坛。对简单的SQL处理效果好。以下为一些基本操作指令(指令内含有一些简单的示例)连接服务器:mysql -h 127.0.0.1 -P 3306 -u root -p;(如果没有写 -h 127.0.0.1 默认是连接本地,如果没有写 -P 3306 默认...
2019-08-05 12:20:29
122
原创 开发模型
软件工作的范围已经不仅仅局限在程序编写,而是扩展到了整个软件生命周期,如软件基本概念的形成、需求分析、设计、实现、测试、安装部署、运行维护,直到软件 被更新和替换新的版本。软件生命周期是指从软件产品的设想开始到软件不再使用而结束的时间。 如果把软件看成是有生命的事物,那么软 件的生命周期可以分成6个阶段,即需求分析、计划、、设计、编码、测试、运行维护。按照测试模式来分类:...
2019-08-05 00:12:29
103
原创 测试小知识
软件测试就是证明软件不存在错误,证明程序能够正确运行的过程。软件的生命周期可分为6个阶段:需求分析、计划、设计、编码、测试、运行维护。1.软件测试目的和原则目的:验证软件有没有问题原则:以客户为中心,遵循软件测试的规范、流程、标准和要求2.什么是需求(1)用户解决问题或达到目标所需条件或职能(2)系统或系统部件要满足合同、 标准、规范或其它正式规定文档所需具有的条件或权能一种反...
2019-07-18 23:26:04
128
原创 顺序表的基本操作
顺序表是用一段物理,地址连续的存储单元;依次存储数据元素的线性结构一般情况下采用数组存储,在数组 上完成数据的增删查改。顺序表一般可以分为:静态顺序表:使用定长数组存储。 2. 动态顺序表:使用动态开辟的数组存储静态顺序表只适用于确定知道需要存多少数据的场景。静态顺序表的定长数组导致N定大了,空间开多 了浪费,开少了不够用。所以现实中基本都是使用动态顺序表,根据需要动态的分配空间大小...
2019-07-16 11:35:50
93
原创 Java小程序
一,百钱买百鸡问题我国古代数学家张丘建在《算经》一书中曾提出过著名的“百钱买百鸡”问题,该问题叙述如下:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何?`public class Test { public static void main(String[] args) { int q = 0; for (int w = ...
2019-04-16 17:51:57
480
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人