*【理论奠基】
文章平均质量分 63
焦玉丽
这个作者很懒,什么都没留下…
展开
-
信息安全——加密解密技术
前一阵特别火的一部剧《解密》,就是讲的特务组织潜入我国,启用“紫米”高级密码联络,然后数学天才金荣珍最后破译了“紫密”,也发现了“黑密”的阴谋(黑密只是紫密的逆向推理)附张帅帅哒剧照,后面开始信息安全基础技术——加密解密技术加密就是将原来的明文, 经过一系列的算法对应成密文1.对称加密 特点:文件加密和文件解密使用相容的秘钥。 优点:速度快 缺点:加密强度不高,秘原创 2016-10-30 15:58:34 · 1258 阅读 · 31 评论 -
斐波那契数列1, 1, 2, 3, 5, 8, 13,...
斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21,…从3项开始,每一项都等于前两个数之和。 如果设F(n)为该数列的第n项(n∈N*),那么这句话可以写成如下形式:F(n)=F(n-1)+F(n-2)下面是java实现: @Test public void a(){ for ( int i=1 ;i<=10;i++...原创 2018-09-05 20:19:45 · 9537 阅读 · 1 评论 -
freemarker 模板语法
访问map中的key ${key}访问pojo中的属性 ${key,property} -例 student对象(学号、姓名、年龄)<body> 学生信息:<br> 学号:${student.id}     姓名:${student.name}原创 2018-08-18 10:26:00 · 2454 阅读 · 0 评论 -
YAML语言格式
https://blog.csdn.net/michaelhan3/article/details/69664932原创 2018-07-09 21:28:03 · 2789 阅读 · 4 评论 -
快速排序
快速排序代码:int partition(int arr[], int low, int high){ int key; key = arr[low]; while(low<high){ while(low = key ) high--; if(low<high) arr[low++] =原创 2017-05-07 21:54:11 · 727 阅读 · 17 评论 -
听课笔记——git
仅听课笔记,以前没有接触过,仅记录用*为解决什么问题? 也就是要提到发展了:git属于VCS(Version Control System)中分布式版本控制,即升级版版本控制,如何升级的呢?大约是酱紫的: 小明童鞋闲着没事,一个人做了个小项目,一天肯定是完不成的呀,于是他每天保存时命名中加个日期,第二天增加功能后加个日期,,,方便自己管理(这就是vcs中本地版本控制)。 后来他原创 2017-03-05 21:15:30 · 554 阅读 · 31 评论 -
计算机网络原理
过了一遍书,画个图,联系还很模糊,再修改原创 2017-02-19 21:47:48 · 862 阅读 · 15 评论 -
读《程序是怎样跑起来的》
我们开始学习编程最先接触的是VB,因为VB比较容易看到成果,简单的代码就可以实现好玩的功能。我们有逻辑,并用这种高级语言表达出来时,计算机是怎样处理的呢,计算机内部是如何存储传递数据的,读了《程序是怎样跑起来的》感觉以前写的代码更生动了,可以在你眼前跑来跑去了。 本文先来介绍CPU是什么。 CPU(中央处理器)是根据程序的指令来进行数据运算,并控制整个计算机的设备。程序简单点来说就是行原创 2016-11-20 15:58:50 · 965 阅读 · 48 评论 -
软考上午题中的计算题
【2013年上】5.地址编号从80000H到BFFFFH且按字节编址的内存容量为(B )KB,若用16K*4bit的存储器芯片构成该内存,共需( C)片5.A.128 B.256 C.512 D.10246.A.8 B.16 C.32 D.64解:计算中间有多少个编号,注意是按字节编址还是按字编址,BFFFF-80000+1=40000 转化为二进制为原创 2016-11-13 21:31:28 · 2881 阅读 · 33 评论 -
操作系统——存储管理
操作系统中存储管理担负着对主存储器空间进行管理的职责。主存储器的空间分成两部分:系统区和用户区。用户区用来存放用户的程序和数据,存储管理是对主存空间的用户区进行管理。原创 2016-03-27 14:02:32 · 1401 阅读 · 29 评论 -
操作系统——文件管理
通过自考,通过学习《操作系统》这本书发现了很多以前没有见过的东西,操作系统是现代计算机系统中不可缺少的系统软件,它在计算机用户与计算机硬件之间起着中介作用。 你平时所做的文件的创建,修改,存储,检索,共享在计算机中是怎样做到的呢,了解之后会觉得很神奇,表面简单过程却很复杂。 用户是从实用的角度来组织文件的。用户组织的文件成为逻辑文件。逻辑文件有两种类型:流式和记录式。流式文件是依原创 2016-04-17 20:29:53 · 1276 阅读 · 32 评论 -
设计哈夫曼树编码
通过一个小例题来总结一下哈夫曼树的知识点:问题:设某通讯系统中一个待传输的文本有六个不同的字符,他们的出现频率分别是0.5,0.8,1.4,2.2,2.3,2.8式设计哈夫曼编码。如何构造哈夫曼树:第一步:将这些频率看做权值,每个都看作是一棵树(这棵树只有一个叶子,既是叶子也是根)。第二步:选出最小的两棵树,合并成一棵新的二叉树。(这时的元素个数变为n-1,去掉原创 2016-09-04 17:34:41 · 8234 阅读 · 50 评论 -
栈输入输出规律总结
我们都知道栈是先进后出的,最近总遇见这样的题型,原则是“先进后出”,但做题总漏掉现以四个为例:设链栈的输入序列为A B C D,试写出所得到的所有可能的输出序列。检查正误的规律:先出来的序号后面一定不能有比他本身小的从小到大排列的序列。在此题中ADBC不是解 ,如图:同样的: BDAC不是解,因为AC都小于D,且AC是从小到大排列;原创 2016-09-18 19:41:33 · 9854 阅读 · 44 评论 -
数据结构总结(1)——学习中要找规律
现在经过做题、讨论的阶段后,再看一遍书,发现自己更容易找到各章节的联系,与第一遍看书明显不同。很多地方在这一遍看书的时候恍然大悟,也会发现以前的一些盲点或者是理解错误点,下面是总结的图,隐藏了很多小的分支:我的理解: 概述部分就是理论部分,虽然是大面的东西。而后的几章:线性表、栈 队列和数组、 树和二叉树、图都是数据逻辑结构存储结构的举例。至于查找和排序就是实际应原创 2016-10-09 16:01:43 · 627 阅读 · 23 评论 -
代理服务器常用端口号
代理服务器常用以下端口:(1). HTTP协议代理服务器常用端口号:80/8080/3128/8081/9080(2). SOCKS代理协议服务器常用端口号:1080(3). FTP(文件传输)协议代理服务器常用端口号:21(4). Telnet(远程登录)协议代理服务器常用端口:23 HTTP服务器,默认的端口号为80/tcp(木马Executor开放此端口);HTT原创 2016-10-16 20:57:33 · 8161 阅读 · 35 评论 -
数据结构导论(2)——考后小结
考后体会: 这次自考考数据结构导论和软件开发工具。通过这两科的学习,我的体会是“读书得整本书读,不能总是把各章节分开来,盯着小知识点不放。” 近几天看做过的试卷,清楚的记得刚进入做题阶段时小组讨论一个散列表解决冲突的问题,我们几个人看课本的知识点,再看题,最后甚至拿着答案凑数都凑不出来解决方案,但是现在一看就觉得很简单。觉得难的时候也就是课本刚过了一遍,仅仅是知道有这些名词的时候,而遇原创 2016-10-23 21:55:35 · 765 阅读 · 35 评论 -
json 小问题
https://blog.csdn.net/superjimmy/article/details/52535993算是找错了路踩对了坑。项目中遇到个问题,配置表某字段的json贼啦长,修改接口走一趟之后app直接崩了,没有捕捉到错误信息。面对贼啦长的json简直不想看,后经排查,发现json中的一个null值导致。于是看到别人踩过的神坑。虽然我的问题是代码逻辑中手动添加了null值进去,但也刨了...原创 2019-01-29 17:09:18 · 323 阅读 · 1 评论