1. try & except 原程序: 1 import math 2 3 while True: 4 text = raw_input('> ') 5 if text[0] == 'q': 6 break 7 x = float(text) 8 y = math.log10(x) 9 print ...
分类:
编程语言 时间:
2018-01-05 22:02:17
阅读次数:
195
编程分为面向过程和面向对象,首先我们要了解什么是面向对象。 面向对象 面向过程就是我们之前学的内容,主要是函数式,其核心是过程,过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 ...
分类:
编程语言 时间:
2018-01-05 22:02:29
阅读次数:
224
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文 ...
分类:
编程语言 时间:
2018-01-05 22:02:38
阅读次数:
196
1、如何引出StringVar 之前一直认为StringVar就是类似于Java的String类型的对象变量,今天在想要设置StringVar变量的值的时候,通过搜索发现StringVar并不是python内建的对象,而是属于Tkinter下的对象。这个引起了我的兴趣,觉得需要针对性的进行学习 2、 ...
分类:
编程语言 时间:
2018-01-05 22:02:54
阅读次数:
279
SpringMVC与Struts2区别与比较总结 1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而s ...
分类:
编程语言 时间:
2018-01-05 22:03:41
阅读次数:
220
转自:http://www.cnblogs.com/LUO77/p/5798149.html (一)快排 快排考的是最多次的。之前看大神写的算法很简单,思想也很好。就一直用他的思想去思考快排了。挖坑法。 拿走第一个元素作为标兵元素,即挖坑,然后从后面找一个比它小的填坑,然后又形成一个坑,再从前面找一 ...
分类:
编程语言 时间:
2018-01-05 22:04:15
阅读次数:
199
理解HashSet的时候遇到的问题,在这里记录一下: 使用 == 进行比较, 该方式比较的是变量是否同时指向一块内存地址,如果是就返回true,否则返回false 使用对象本身的equals进行比较,equals首先会进行 == 比较,然后会进行逻辑比较,当然你可以自己定义自己的比较逻辑,比如JDK ...
分类:
编程语言 时间:
2018-01-05 22:06:06
阅读次数:
190
function smallestCommons(arr) { arr = arr.sort(); //从小到大排序 var result ; //结果 var judge = false; //判断公倍数 var count = 0; //计数 for(var g=arr[1];g<400000; ...
分类:
编程语言 时间:
2018-01-05 22:31:48
阅读次数:
257
学完C++前五章,感觉自己懂了一点点,但是还是感觉啥都不会。但我记住了一句“不学则已,学则死磕”,编程语言的道路是任重而道远的,未来是光明的。 一切的一切还是要靠自己,加油!希望大一的自己就可以认真学习,当自己想起一起那么的努力,自己的身体里也就有了一种奋进的力气。 可能自己在本大学并不是什么985 ...
分类:
编程语言 时间:
2018-01-05 22:32:12
阅读次数:
226
以豆瓣为例,访问https://www.douban.com/contacts/list 来查看自己关注的人,要登录才能查看。 如果用requests.get()方法获取这个http,没登录只能抓取回一个登录界面,所以我们要用Python登录网站才能抓取想要的网页。 一个简便的方法就是自己在浏览器上 ...
分类:
编程语言 时间:
2018-01-05 22:32:38
阅读次数:
320
创建一个实体:里面包含需要接受的多种类型的参数。如实体、list集合、单个参数。(因为springMVC无法同时接受这几种参数,需要创建一个实体包含它们来接受) 如接收User(bean里面包含List)集合参数: 1、User实体类: 2、页面js代码: 3、Controller方法: ...
分类:
编程语言 时间:
2018-01-05 22:33:16
阅读次数:
409
斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368...... 这个数列从第3项开始,每一项都等于前两项之和。 递 ...
分类:
编程语言 时间:
2018-01-05 22:33:37
阅读次数:
263
一:Java类加载和初始化 1.1 类加载器(类加载的工具) 1.2 Java使用一个类所需的准备工作 二:Java中RTTI 2.1 :为什么要用到运行时类型信息(就是RTTI) 2.2 :RTTI在运行时如何表示 2.3 : Class对象 2.3 : RTTI形式总结: 三:Java利用反射获 ...
分类:
编程语言 时间:
2018-01-05 22:34:26
阅读次数:
317
"数据结构和算法可以培养一个人的逻辑思维(推荐几本书)" "等差数列" (首项+尾项) (项数的一半) ...
分类:
编程语言 时间:
2018-01-05 22:34:52
阅读次数:
180
8day 1、数据类型:元组 元组:有序的,不可变地数据的集合。但若包含其他可变元素,这些元素可变。显示的告诉别人,此处不可修改; a = (1,2,3,4,5,['1','a']) 2、数据类型:字典 字典:字典是一种Key-value的数据类型,使用就像我们上学用的字典,通过笔笔划、字母来查对应 ...
分类:
编程语言 时间:
2018-01-05 22:56:35
阅读次数:
211
process.waitFor(); //阻塞,直到上述命令执行完,一定要在文件关闭前面 process.getOutputStream().close(); process.getInputStream().close(); process.getErrorStream().close(); 解决 ...
分类:
编程语言 时间:
2018-01-05 22:57:14
阅读次数:
270
[delphi] view plain copy [delphi] view plain copy 在 Windows 上建立一个线程, 离不开 CreateThread 函数; TThread.Create 就是先调用了 BeginThread (Delphi 自定义的), BeginThread ...
分类:
编程语言 时间:
2018-01-05 22:58:06
阅读次数:
263
网上找了几个合并pdf的软件,发现不是很好用,一般都没有添加书签的功能。 在网上查找了python合并pdf的脚本,发现也没有添加书签的功能。于是自己动手编写了一个小工具,代码如下: ...
分类:
编程语言 时间:
2018-01-05 23:30:59
阅读次数:
1367
用Python玩转数据 Data Processing Using Python - Coursera https://www.coursera.org/learn/hipython/home/welcome Python 爬虫学习系列教程 - 极客学院 http://wiki.jikexueyua ...
分类:
编程语言 时间:
2018-01-05 23:31:23
阅读次数:
200
SpringMVC封装日期 SpingMVC可以自动的封装格式为:2017/5/16这样的日期. SpringMVC可以自定义日期转化格式2017-5-17 说明:只要在当前类中添加了日期转化工具,那么这个Controller中都可以实现日期的自动转化. ...
分类:
编程语言 时间:
2018-01-05 23:31:49
阅读次数:
228