- 博客(8)
- 收藏
- 关注
原创 网络协议---TCP/IP模型与OSI模型
一、网络协议 国际标准化组织(International Standard Organization,ISO)公布了开放系统互连参考模型(OSI/RM)。OSI/RM是一种分层的体系结构,参考模型共有7层。 TCP/IP(Transmission Control Protocol/Internet Protocol)作为Internet的核心协议。它是个协议族,包含多种协
2017-06-30 23:19:19 507
转载 Java并发编程:Lock
Java并发编程:Lock 在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。 也许有朋友会问,既然都可以通过synchronized来实现同步访问了,那么为什么还需要提供Lock?这个问题将在下
2017-06-23 09:03:02 392
转载 死锁产生的原因和必要条件及预防死锁的方法及死锁的检测与解除
产生死锁的原因和必要条件:产生死锁的原因:1.竞争资源。当系统中供多个进程共享的资源如打印机,公用队列等,其数目不足以满足诸进程的需要时,会引起诸进程对资源的竞争而产生死锁。2.进程推进顺序非法。进程在运行过程中,请求和释放资源的顺序不当,也同样会导致产生进程死锁。如果系统资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否则就会因争夺有限的资源而
2017-06-23 08:57:56 1035
原创 面试题-2017/6/19
这是今天遇到的面试题,当时没做出来,回来查了一下开发文档,感觉不是很难SQL语句:SELECT courseid, coursename,score,IF(60在我本机亲测:原表查询的到的表:我突然想加一个需求,例如分数大于90但是小于等于100,mark显示为优;分数大于80但是小于90,mark显示为良;分数大于70但是小于8
2017-06-19 21:15:27 432
原创 截取字符串,含有汉字和字母,不能截半个汉字
/** * 2017年6月19日 * * 问题描述: * 编写一个截取字符串的函数,输入为一个字符串和字节数, * 输出为按字节截取的字符串。但是要保证汉字不被截半个, * 如"我ABC"4,应该截为"我AB", * 输入"我ABC汉DEF",6,应该输出为"我ABC"而不是"我ABC+汉的半个"。 * * 问题考察: *
2017-06-19 10:39:06 5892
原创 线程间通信
/** * 2017年6月18日 * 功能:线程通信 * 题目描述:编写两个线程,一个线程打印1-52,另外一个进程打印字母A-Z, * 打印的顺序为12A34B56C...5152Z * 字符 ASCII * 0-9 48-57 * A-Z 65-90 * a-z 97-122 */public class Test { publi
2017-06-18 20:17:23 389
转载 数据库范式
范式:英文名称是 Normal Form,它是英国人 E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的,范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。目前有迹可寻的共有8种范式,依次是:1NF,2NF,3NF,BCNF,4NF,5NF,DKNF,6NF。通常所用到的只是前三个范式,即:第一范式(1NF),第二范式(2NF)
2017-06-18 12:07:45 363
原创 数据库索引及优化
是什么优缺点怎么用使用场景是什么数据索引是对数据库表中一列或多列的值进行排序的数据结构。相当于书的目录(最多16个),能加快数据库的查询速度。索引分为聚簇索引和非聚簇索引,聚簇索引是按照数据存放的物理位置为顺序的,而非聚簇索引就不一样了;聚簇索引能提高多行检索的速度,而非聚簇索引对于单行的检索很快。优缺点优点:加快对表中的记录的查找或排序缺点:一是增
2017-06-18 09:27:03 732
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人