一周总结

原创 2015年11月20日 22:29:18

三、总结

1、什么是CA以及CA的作用

   CA(Certification Authority)是数字证书授权中心,是指对数字证书的申请者发放、管理、取消数字证书的机构

   CA的作用:检查证书持有者身份的合法性,并签发证书(在证书上签字),以防证书被伪造或篡改。

2、什么是根证书

   根证书是CA认证中心给自己颁发的证书,是信任链的起始点。安装根证书意味着对这个CA认证中心的信任。

3、证书信任链

   证书之间的信任关系,是可以嵌套的,比如小冲信任小阿,小阿信任小黑,小黑信任小白。。。。这个就叫做证书的信任链。只要信任链上的头一个证书,那后面的证书也可以信任。

4、数字签名

   信息经过哈希算法(也可以用其它算法)之后,形成摘要,再用私钥进行加密形成数字签名

5、数字证书

   数字证书是由CA签发的一个声明,数字签名进行认证之后就是数字证书。数字证书可以证明证书主体与证书中所包含的公钥的惟一对应关系。证书包括证书申请者的名称及相关信息、申请者的公钥、签发证书的CA的数字签名及证书的有效期等内容。

6、进程与线程(举例说明)

   进程是程序运行后在后台运行的应用程序

   线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元,也是进程内的可调度实体.

   线程与进程的区别:

  (1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;

  (2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源

  (3)线程是处理器调度的基本单位,但进程不是.

 (4)二者均可并发执行. 

  举例说明:

  1)计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。

  2)假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行一个任务。

  3)进程就好比工厂的车间,它代表CPU所能处理的单个任务。任一时刻,CPU总是运行一个进程,其他进程处于非运行状态。

  4)一个车间里,可以有很多工人。他们协同完成一个任务。

  5)线程就好比车间里的工人。一个进程可以包括多个线程。

  6)车间的空间是工人们共享的,比如许多房间是每个工人都可以进出的。这象征一个进程的内存空间是共享的,每个线程都可以使用这些共享内存。

  7)可是,每间房间的大小不同,有些房间最多只能容纳一个人,比如厕所。里面有人的时候,其他人就不能进去了。这代表一个线程使用某些共享内存时,其他线程必须等它结束,才能使用这一块内存。

  8)一个防止他人进入的简单方法,就是门口加一把锁。先到的人锁上门,后到的人看到上锁,就在门口排队,等锁打开再进去。这就叫"互斥锁"(Mutual exclusion,缩写 Mutex),防止多个线程同时读写某一块内存区域。

  9)还有些房间,可以同时容纳n个人,比如厨房。也就是说,如果人数大于n,多出来的人只能在外面等着。这好比某些内存区域,只能供给固定数目的线程使用。

  10)这时的解决方法,就是在门口挂n把钥匙。进去的人就取一把钥匙,出来时再把钥匙挂回原处。后到的人发现钥匙架空了,就知道必须在门口排队等着了。这种做法叫做"信号量"(Semaphore),用来保证多个线程不会互相冲突。

不难看出,mutex是semaphore的一种特殊情况(n=1时)。也就是说,完全可以用后者替代前者。但是,因为mutex较为简单,且效率高,所以在必须保证资源独占的情况下,还是采用这种设计。

7、left join    right join

  left  join是外联当中的左联接,以左表为主,右表为辅,左边的信息全部得填上,右表与左表匹配的列填上对应的信息,如果没有匹配的列就写null。 语法为:select * from table1 left join table2 on  table1.id=table2.id

  right join是外联当中的右联接,以右表为主,左表为辅,右边的信息全部得填上,左表与右表匹配的列填上对应的信息,如果没有匹配的列就写null。 语法为:select * from table1 right join table2 on  table1.id=table2.id

8、主键、外键

主键(primary key)主键是本张表的主键,是唯一标识且非空的

外键(foreign key)外键是另一张表中与这张表的某个字段的类型,字段名相同的字段,一般是用作关联两张或两张以上的数据表时用的。

9、order by  && group by

   order by是排序  order by ASC为升序排列,order by DESC是降序排列

   select *from scoretable order by score

   group by是分组,常与sum(),avg(),count()一块使用,having是group by的一个字句

  select  id,sum(score) from scoretable group by id

  select id,sum(score) from scoretable group by id having sum(score)>150

  select id,sum(score) from scoretable group by id having sum(score)>150 order by sum(score) desc

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

一周的学习总结

一周的时间过去拉,将自己这一周的学习暂时总结一下(梳理一下杂乱的思维):1.jsp这一周仍继续做用户管理这一模块,首先认识到自己上一周一个错误的做法:就是审批后直接希望审批页面收到,未考虑实际情况。其...
  • cfan20080729
  • cfan20080729
  • 2009年05月24日 20:55
  • 390

SVN以及远程调试tomcat

SVN以及远程调试tomcat 前言: 今天是去公司实习的第三天,三天下来对自己做了个总结: 首先这三天给我最大的感觉就是我们至少要学会自学,因为有人帮你,是你的幸运;没人帮你,是公正的命运...
  • zuo_paopao
  • zuo_paopao
  • 2017年12月08日 21:10
  • 68

实习一周总结

第一天 早上来到公司,经手几个领导,带我来到研发部,然后询问我学习什么方向,当时给了java和C#方向,突然发现大学前两年做的acm和开发确实不搭边,但是acm确实锻炼人的思维。实话,大实话。建...
  • u013076044
  • u013076044
  • 2015年08月14日 17:11
  • 693

一周总结:前端开发

今天是第五天了,总结下: 1.配置了fis3环境,会了简单的js和css合并,还有知道几个fis重要的命令:1.fis3 release -w  对 release 命令添加 -w 或者 --wa...
  • qq_24193261
  • qq_24193261
  • 2016年11月04日 16:44
  • 292

第四周周总结

这周事还是比较多,但是周任务任务量不是特别大,主要是细节比较多..然后又有一些小的新的知识点。这周是看着那个图片做网页,布局哇,还有很多细节哇,做好了这个网页才会漂亮。星期一的时候蛮规律的,因为胃疼体...
  • xiaoweiqwe
  • xiaoweiqwe
  • 2017年11月14日 20:52
  • 45

一周的总结—只有意识的自己的差距才能进步

由于上一个周总结没有写,在这里补充一下吧,这个周主要是在简保组做外协,主要的任务是检查检证物,这是一个很繁重的活,由于这个项目在测试期间工作没有落实好,以至于现在返工。这也给我了一个警告,以后再做类似...
  • frankzcy
  • frankzcy
  • 2010年04月25日 22:11
  • 487

专升本高数学习总结——导数(1)

基本求导公式 求导基本式 求导运算 复杂函数求导 判断是否可导基本求导公式注意反函数三角函数应用也比较广泛,正割余割用的也比较多求导基本式 在许多选择题填空题常见(亲身体会)求导运算复杂函数求导①式所...
  • zhengyikuangge
  • zhengyikuangge
  • 2017年02月18日 21:47
  • 510

网站推广第一周总结和反思

本周是创业项目正式上线推广的第一周,遇到5个问题,今天总结和反思下,希望对其他想互联网创业的朋友一点帮助。...
  • FansUnion
  • FansUnion
  • 2014年06月08日 11:12
  • 2266

Java第一周总结(20160801-20160807)

day01: 1.常见的dos命令:    盘符:            进入指定的盘下面。 操作文件夹:         dir              列出当前控制台所在的路径下的...
  • qq_19877049
  • qq_19877049
  • 2016年08月07日 16:44
  • 165

学习verilog一段时间 小结

一:基本Verilog中的变量有线网类型和寄存器类型。线网型变量综合成wire,而寄存器可能综合成WIRE,锁存器和触发器。二:verilog语句结构到门级的映射1、连续性赋值:assign连续性赋值...
  • zmq5411
  • zmq5411
  • 2010年12月14日 21:15
  • 1646
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一周总结
举报原因:
原因补充:

(最多只允许输入30个字)