对于程序员来说,计算机基础也是非常重要的一个部分,对于了解程序的执行过程、优化都是非常有帮助的。 一、系统的硬件组成 1、总线 贯穿整个系统的是一组电子管道,简称总线,总线携带信息字节并且负责在各个组件中传递。总线被设计成传递定长的字节块,例如32位系统(4个字节)以及64位系统(8个字节)。 2、 ...
分类:
其他好文 时间:
2018-08-07 00:34:57
阅读次数:
158
常规列表去重的两种方法 第一种: list=[1,2,2,2,2,3,4,5,5,6,7,8,8,9] list2=[] for a in list: if a not in list2: list2.append(a) print (list2) 第二种: list=[1,2,2,2,2,3,4, ...
分类:
编程语言 时间:
2018-08-07 00:34:49
阅读次数:
152
(1)遍历key值 >>> a {'a': '1', 'b': '2', 'c': '3'} >>> for key in a: print(key+':'+a[key]) a:1 b:2 c:3 >>> for key in a.keys(): print(key+':'+a[key]) a:1 ...
分类:
编程语言 时间:
2018-08-07 00:34:41
阅读次数:
153
定义: 用于创建数据库表的生成规则代码。 种类与区别: InnoDB:支持事务,不支持全文搜索 MEMORY:数据存储在内存中,速度快,其他和MyISAM一样 MyISAM:支持事务,不支持全文本搜索 注意: 可以同一个数据库里面多个表进行引擎混用,但是外键 不能跨引擎。 PS:定义是个人的总结。 ...
分类:
数据库 时间:
2018-08-07 00:34:34
阅读次数:
170
APIView用法: 在Django之 CBV和FBV中,我们是分析的from django.views import View下的执行流程,以下是代码 这篇博客我们就来了解下APIView是如何执行的,跟django.views模块下的view有何关联? 我们依然从url配置入手分析 原来APIV ...
今日导读 最近,《福布斯》公布了 2018 年全球名人收入排行榜 TOP 100 名单,榜单涵盖企业家、影星、运动员、作家等各界名人。其中,最让人眼前一亮的莫过于排名第三,年龄只有 20 岁的凯莉·詹娜(Kylie Jenner)——作为卡戴珊家族里最小的女儿,她凭借着一双丰满圆润的嘴唇以及对美妆的 ...
分类:
其他好文 时间:
2018-08-07 00:34:16
阅读次数:
1301
一、data为参数,json是自动的把参数转换成了json格式,一般建议用json ,url是请求地址。 二,以一个网站来做解释,看登陆的请求 抓包看一下: 用在代码里面看一下: 如果不转的话,那么用json也可以,如下 为什么要用re.text而不用re.json 呢? 因为,页面返回的类型就是h ...
分类:
其他好文 时间:
2018-08-07 00:34:07
阅读次数:
305
★什么是“Persistence” 用过VMWare的朋友大概都知道当一个guest OS正在运行的时候点击“Suspend”将虚拟OS挂起,它会把整个虚拟内存的内容保存到磁盘上,譬如你为虚拟OS分配了128M的运行内存,那挂起以后你会在虚拟OS所在的目录下找到一个同样是128M的文件,这就是虚拟O ...
分类:
数据库 时间:
2018-08-07 00:33:59
阅读次数:
175
作为这个讨论的开始,这里有几个如何加速I/O的基本规则: 1. 避免访问磁盘 2. 避免访问底层的操作系统 3. 避免方法调用 4. 避免个别的处理字节和字符 很明显这些规则不能在所有的问题上避免,因为如果能够的话就没有实际的I/O被执行。考虑下面的计算文件中的新行符('\n')的三部分范例。 方法 ...
分类:
其他好文 时间:
2018-08-07 00:33:49
阅读次数:
171
从以上技术的讨论中我们不难体会到,序列化是Java之所以能够出色地实现其鼓吹的两大卖点??分布式(distributed)和跨平台(OS independent)的一个重要基础。TIJ(即“Thinking in Java”)谈到I/O系统时,把序列化称为“lightweight persisten ...
分类:
其他好文 时间:
2018-08-07 00:33:42
阅读次数:
125
题目大意就是问能分出几个使三个区间的和相等的分发 1 #include <algorithm> 2 #include <stack> 3 #include <istream> 4 #include <stdio.h> 5 #include <map> 6 #include <math.h> 7 #i ...
分类:
其他好文 时间:
2018-08-07 00:33:27
阅读次数:
133
1。使用java.util.Properties类的load()方法 示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name)); Properties p = new Properties(); p.load(i ...
分类:
其他好文 时间:
2018-08-07 00:33:14
阅读次数:
406
spring-test依赖包 1、简单单元测试 2、模拟前端请求单元测试 3、Junit常见异常及解决办法 异常:java.lang.IllegalStateException: Failed to load ApplicationContext 解决方法:java1.8版本只支持spring4.0 ...
分类:
编程语言 时间:
2018-08-07 00:33:08
阅读次数:
158
伸缩布局 布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便。CSS3在布局方面做了非常大的改进,使得我们对块级元素的布局排列变得十分灵活,适应性非常强,其强大的伸缩性,在响应式开中可以发挥极大的作用。 a) dis ...
分类:
其他好文 时间:
2018-08-07 00:32:51
阅读次数:
196
我们今天来学习下数据结构,那么为什么要学习数据结构呢?学习它的意义可以使我们培养专业的程序设计思维,训练使用程序语言描述解决方案的能力。它是算法分析专业课的先修课程,也就是说,如果我们以后想学习算法类的课程,我们就必须得学好数据结构。我们先来看看程序的本质,程序是为了解决实际问题而存在的,从本质上而言,程序是解决问题的步骤描述。我们在进行问题分析时,首先得确认问题类型,如数值计算,求最小值个数等;其次是确认求解步骤,如打开文件,读数据,关闭文件,计算和等。那么我们如何判断问题求解步骤的好坏呢?1、用尽量少的时间解决问题;2、用尽量少的步骤解决问题;3、用尽量少的内存解决问题。数据结构主要的研究范围是:1、非数值计算类型的程序问题;2、数据间的组织和操作方式;3、数据的逻辑结构和存储结构。我们经常会听到:程序 = 数据结构 + 算法。那么对于数据结构和算法的研究而言,语言不重要,重要的是思想。但是它们是有前提的,我们绝对不能忽视它们的前提条件。
分类:
其他好文 时间:
2018-08-07 00:32:43
阅读次数:
165
TCP服务器 TCP服务器 TCP客户端 TCP客户端 运行效果 运行效果 ...
分类:
其他好文 时间:
2018-08-07 00:32:32
阅读次数:
112
防止重复提交的办法 jquery 的方法 js的方法 jsp页面中 session 的方法 jsp页面中添加: uuid传到后台: ...
分类:
其他好文 时间:
2018-08-07 00:32:26
阅读次数:
119