- 博客(10)
- 资源 (8)
- 问答 (2)
- 收藏
- 关注
原创 计算机网络
1. OSI七层模型:物理层、数据链路层、网络层、运输层、会话层、表示层、应用层。 2. 五层网络架构:物理层、数据链路层、网络层、运输层、应用层。 3. TCP/IP协议族四层架构:数据链路层、网络层、运输层、应用层。 4. DNS递归查询和迭代查询,可以使用nslookup 或者dig查看: a) 递
2016-05-21 21:17:11 1549 1
原创 C++笔记
signed和unsigned的转换: ①无符号转有符号:若是最高位为0,说明无符号没有超过有符号的范围,那么有符号数直接等于无符号数,若是无符号的最高位为1,那么将非符号位取补码,得到的数就是有符号位。 ②有符号位转无符号位:若是最高位为0,说明有符号数为整数,那么无符号数就是有符号数,若是有符号数的最高位为1,那么将符号位取补码得到无符号数。 比如说对于 unsigned char u
2016-05-19 17:26:32 1180
原创 JAVA_Volatile关键字
阻塞调用并不能保证同步性,因为阻塞调用仅仅只能保证当前线程等待其他线程运行完之后再运行,但是其他线程之间的同步性则不能保证。 保证同步性: Synchronize Lock Volatile(保证一部分的同步性) Volatile: 对于除double和long之外的其他基本数据的简单操作,可以保证原子性。但是,对于double和long数据而言,JVM将读取和写入当做两个
2016-05-19 17:23:36 346
原创 STL源码剖析笔记
在STL中,迭代器使得容器与算法分离开来,迭代器会定义五种类型。 Hash_table是一种数据结构,和RB_tree类似。其中set、map、multi_set、multi_map都是基于RB_tree。 在STL中,patial_sort()和nth_element()不一样。patial_sort是的作用是对前n个元素进行排序
2016-05-19 17:15:54 501
转载 爱分享 » 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描, Sql 代码 : select id from t where num is null; 可以在 num 上设置默认值 0,确保表中 num 列没有 null 值,然
2016-03-22 21:15:48 439
原创 MySQL数据引擎及索引介绍
MySQL数据引擎及索引介绍 数据引擎 在MySQL中,常用的数据引擎有MyISAM和InnoDB。两种类型最主要的差别就是Innodb 支持事务处理、外键和行级锁。而MyISAM不支持。所以MyISAM往往就容易被人认为只适合在小项目中使用。这里所说的行级锁是指最小粒度的锁,也支持表级锁。MyISAM支持表级锁,不支持事务、行级锁和外键。MyISAM强调的是性能,其执行性能比InnoDB要好
2016-03-22 21:04:18 3746
原创 面试
阿里2016.03.21阿里电话一面45min,面试官还是很nice的。 1、 上来就问MySQL数据引擎,我没答出来。 2、 MySQL和nosql等的区别。 3、 MySQL优化,我说了两个不能用select子查询和like查询。然后问我为啥不能用like查询。 4、 然后问索引,问MySQL索引原理,建立索引的时候都在干嘛,什么时候使用索引,我只知道是B+树。 5、
2016-03-21 19:48:28 447
原创 MySQL
创建表: Create tabletable_name( A1 D1, A2 D2, A3,D3 ... 完整性约束1, 完整性约束2, ... ) 其中A1为属性名称,D1为属性的约束 如: create tableStudent( id int not null auto_increment, name varchar(20)not null, course_id
2015-06-09 10:34:38 491 2
原创 Linux常见操作命令
文件相关操作: 新建文件、修改文件时间属性:touch 新建文件夹:mkdir 删除文件:rm 删除文件夹 rmdir 、rm –r 复制文件:cp 移动、文件(夹)重命名:mv 文件的查找:whereis、locate这两个是在数据库中查找; find [path][option] [action] 如: “find~/Desktop/tmp –name “*.sh” –e
2015-05-24 15:34:08 416 1
原创 Ajax跨域技术
1、跨域ajax前台 对ajax有一定了解的程序员都应该知道,一般的ajax是不能跨域获取数据的。那么对应ajax跨域的技术手段便是jsonp。jsonp的原理网上有就很多的资料,我们都知道和等标签是具有跨域能力的,这里所说的跨域能力是指: jsonp大致上就是利用的跨域能力来提供ajax的跨域访问,添加一个回调函数的参数,发送ajax请求后立即调用回调函数处理数据。 下面看具体的
2015-05-07 13:56:26 533
C++对象模型 PDF中文清晰版.pdf
2016-01-12
请问c++中的模板函数是内连接还是外连接?
2016-03-03
python 中的urllib2.urlopen()方法
2015-03-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人