在开篇之前,先讲一个关于linux的小故事。 早在遥远的1991年,有个芬兰的计算机专业学生开发了Linux 0.01版,他开发这个Linux的原因是去学校机房上网时总是排队,排队时间都比玩电脑的时间长。linus Torvalds作为一名学生,利用一个暑假重新写出了linux的内核作为一个开源软件。
分类:
系统相关 时间:
2018-01-15 11:06:26
阅读次数:
218
1、函数声明: func name(parameter-list) (return-list) { body } 形参(parameter-list)指定参数名和参数类型,由调用者传入实参初始化,为函数内部的局部变量 返回值列表(return-list)指定函数返回值类型,若返回一个未命名的返回值或 ...
分类:
其他好文 时间:
2018-01-12 17:00:56
阅读次数:
143
第一点是:反码与按位取反~ 在Java中~符号是按位取反,例如,~5=-6。-5=4. 快速计算:一般~可以直接用(a+1)算,正数负数均可 思路: 是按位取反运算,与反码是不同的,反码法规定,正数原反补码相同,负数的反码为原码除符号位以外取反。而按位取反运算中:正数取反是先将初始数值转换成二进制数 ...
分类:
其他好文 时间:
2017-12-23 01:01:32
阅读次数:
152
python2和python3的区别 1.编码: python2默认的编码是ascii码,python3默认的编码是utf-8 2.print: python2.7打印的时候可以不加括号,python3打印必须加括号 否则报错 3.range: python2中是xrange,python3是ran ...
分类:
编程语言 时间:
2017-12-21 20:45:59
阅读次数:
162
数字,字符串,列表,布尔,元组,字典,集合 (小知识点) 变量名的命名规则? ? ??#1. 变量名只能是 字母、数字或下划线的任意组合 #2. 变量名的第一个字符不能是数字 #3. 关键字不能声明为变量名定义的方式: ? ??驼峰式:AgeOldboy=53 下划线:age_oldboy=53 常量:一般是用大写字母:A
分类:
编程语言 时间:
2017-12-20 15:10:52
阅读次数:
149
当出现滚动条时让竖条没有: <body style='overflow:scroll;overflow-y:hidden'> </body> 让横条没有: <body style='overflow:scroll;overflow-x:hidden'> </body> 两个都去掉?更简单了 <bod ...
分类:
Web程序 时间:
2017-12-20 13:50:12
阅读次数:
195
首先:如何处理兼容问题 1.如果两个都是属性,用逻辑||做兼容 2.如果有一个是方法,用三元做兼容 3.如果是多个属性或方法,封装函数做兼容 分享两个小知识点: 1、取消拖拽的默认行为: document.ondragstart = function(){ return false } 2、阻止右键 ...
分类:
Web程序 时间:
2017-12-17 14:08:47
阅读次数:
230
一. 接下来将的也是同步的一个小知识点,我们在使用同步的时候,会有这么一种现象,死锁。 什么情况下,是锁死?在我们程序当中,最常见的体现形式之一就是同步的嵌套。形象的说法是:两个人各有一只筷子,都想要吃饭,结果争执之下,谁都吃不了。和谐的情况就是,筷子给对方,对方吃饭之后,再连自己的筷子一起还回来, ...
分类:
编程语言 时间:
2017-12-16 11:21:46
阅读次数:
127
独白: 利用算法进行查找指定元素,最近学习二分查找和二叉树遍历。二分查找前提是在有序中进行查找,二叉树引入了树的概念。树的概念其中有许多小知识点,也是一种新的数据结构。还是之前的感悟,需了解其本质才会写出更好的算法。 二分查找 二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是 ...
分类:
编程语言 时间:
2017-12-14 18:05:55
阅读次数:
166
一些springboot小技巧、小知识点 初始化数据 我们在做测试的时候经常需要初始化导入一些数据,如何来处理呢?会有两种选择,一种是使用Jpa,另外一种是Spring JDBC。两种方式各有区别下面来详细介绍。 使用Jpa 在使用spring boot jpa的情况下设置spring.jpa.hi ...
分类:
编程语言 时间:
2017-12-13 20:06:23
阅读次数:
154