python 一个购物车的例子 附带:一些常用的字符处理方法 ...
分类:
编程语言 时间:
2016-05-20 13:18:29
阅读次数:
202
新建一个文件,命名为test.js,内容如下: 新建一个文件,命名为test.py,内容如下: 执行下列命令: 如果你能看到源代码,就表示没问题了。执行速度可能有点慢,请耐心等待。 ...
分类:
编程语言 时间:
2016-05-20 13:14:56
阅读次数:
1898
(1)创建一个叫做机动车的类: 属性:车牌号(String),车速(int),载重量(double) 功能:加速(车速自增)、减速(车速自减)、修改车牌号,查询车的载重量。 编写两个构造方法:一个没有形参,在方法中将车牌号设置“XX1234”,速 度设置为100,载重量设置为100;另一个能为对象的 ...
分类:
编程语言 时间:
2016-05-20 13:12:13
阅读次数:
174
环境:Mac OSX 终端工具:iTerm2 1. 例 显示baidu源码 2. 有关headers #爬虫中添加headers为了模拟浏览器的工作,否则有的页面不允许直接访问# MacOS下查看headers方法: Chrome:视图-开发者-开发者工具,右侧点击Network,然后单击url(b ...
分类:
编程语言 时间:
2016-05-20 13:12:20
阅读次数:
168
之前一直只是在写小程序脚本工具,几乎不会对异常和错误进行控制和处理。 随着脚本结构和逻辑更复杂,脚本输出结果的准确性验证困难,同时已发布脚本的维护也变得困难。所以也开始考虑引入异常处理和测试工具的事情。 不过好像R语言的异常处理似乎有些辣鸡?查了下资料和try的文档说明,感觉说的并不清楚。 在网上查 ...
分类:
编程语言 时间:
2016-05-20 13:06:09
阅读次数:
160
1. Spring框架的功能
清理:Spring是轻量级的,基本的版本大小为2MB
控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。
面向切面的编程AOP:Spring支持面向切面的编程,并且把应用业务逻辑和系统服务分开。
容器:Spri...
分类:
编程语言 时间:
2016-05-20 11:57:24
阅读次数:
249
I/O问题是整个人机交互交互的核心问题,是任何编程语言都无法回避的问题,因为I/O是机器获取和交换信息的主要渠道。通常会成为一个性能瓶颈。所以java在I/O上一直在做持续的优化,如从JDK1.4开始引入了NIO,提升了I/O性能。
总结下java的I/O操作类如下:
基于字节操作的I/O接口:InputStream和OutputStream
基于字符操作的I/O接口:Writer和Read...
分类:
编程语言 时间:
2016-05-20 11:55:09
阅读次数:
339
平衡二叉树AVL 简介,C++ 封装与模板的实现...
分类:
编程语言 时间:
2016-05-20 11:53:47
阅读次数:
303
Java动态重新加载Class 项目中使用到了动态重新加载Class的机制,作用是让一些代码上线之前可以在线上环境测试一下,当然,这是非常不好的测试机制,我刚来的时候也为这种机制感到惊讶—怎么可以在线上环境运行测试代码!后来经过了解,这么做的原因有以下两个: 有些代码没有办法在本地进行测试,本地没有 ...
分类:
编程语言 时间:
2016-05-20 11:51:40
阅读次数:
590
C语言--位运算 所谓位运算,就是对一个比特(Bit)位进行操作。在《二进制思想以及数据的存储》一节中讲到,比特(Bit)是一个电子元器件,8个比特构成一个字节(Byte),它已经是粒度最小的可操作单元了。C语言提供了六种位运算符: 运算符 & | ^ ~ << >> 说明 按位与 按位或 按位异或 ...
分类:
编程语言 时间:
2016-05-20 11:52:51
阅读次数:
235
1、修改整个项目的tomcat图标 找到tomcat的根目录(tomcat-webapps-ROOT目录),然后将修改的favicon.ico图标覆盖掉本地的图标,然后再重启项目,刷新,清除浏览器缓存,然后访问查看图标是否发生改变。 其他的都不要改变,有时启动之后,浏览器并没有发生变化,多试几次,然 ...
分类:
编程语言 时间:
2016-05-20 11:50:14
阅读次数:
623
http://stackoverflow.com/questions/3190706/nonlocal-keyword-in-python-2-x answer Python can read nonlocal variables in 2.x, just not change them. This ...
分类:
编程语言 时间:
2016-05-20 11:47:00
阅读次数:
434
①拦截器是基于java的反射机制的,而过滤器是基于函数回调。 ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。 ③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。 ④拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。 ⑤在action的生 ...
分类:
编程语言 时间:
2016-05-20 11:47:54
阅读次数:
397
1.import Python文件的时候文件名不能跟Python中自带的关键字重复,否则无法使用关键字的方法。 2.Reload(),重载例子 import sysreload(sys)sys.setdefaultencoding("utf-8") 3 pycharm设置默认输utf-8 Setti ...
分类:
编程语言 时间:
2016-05-20 11:42:02
阅读次数:
157
JavaScript代码看起来总是要比Java、C#乱的多,可能是自己还不熟悉JavaScript编程,因此一款优秀的JavaScript调试器就显得格外重要。目前在网络和书上见到最多的有: 第一个:Microsoft Script Debugger: 集成在IE中的一款很原始的调试工具,具备基本的 ...
分类:
编程语言 时间:
2016-05-20 11:43:09
阅读次数:
192
一、将jar添加到本地仓库的做法: 以下面pom.xml依赖的jar包为例: 实际项目中pom.xml依赖写法: [html] view plain copy <dependency> <groupId>org.springframework</groupId> <artifactId>spring ...
分类:
编程语言 时间:
2016-05-20 11:40:37
阅读次数:
362
原生js实现的图片轮播左右滑动效果函数封装 方便以后需要的时候拿出来复用。 适合新手学习使用。 使用方法轮播图的html结构就不多说了。不过有一点:为了实现无缝无限轮播,需要在三张图片的最前面和最后面再额外添加两张图片(见下),原理简单说就是当图片滑动到最后一张时立马跳到第二张,眼睛看上去就像前后无 ...
分类:
编程语言 时间:
2016-05-20 11:40:53
阅读次数:
943