一、获取本周 weekFirst_date=new Date(); weekLast_date=new Date(); weekFirst_calendar=Calendar.getInstance(); weekLast_calendar=Calendar.getInstance(); weekF ...
分类:
编程语言 时间:
2016-05-18 12:38:41
阅读次数:
214
一个算法应该具备以下 5 个特性:1.有穷性(Finity):一个算法总是在执行有穷步之后结束。2.确定性(Unambiguousness):算法的每一个步骤都必须有确切的含义,对于相同的输入只能有相同的输出。3.输入(Input):一个算法具有零个或多个输入。4.输出(Output):一个算法具有 ...
分类:
编程语言 时间:
2016-05-18 12:36:27
阅读次数:
190
1、IoC模式:http://www.cnblogs.com/qqlin/archive/2012/10/09/2707075.html 通过Unity实现IOC容器。 2、深入理解DIP、IoC、DI以及IoC容器 3、理解依赖注入(IOC)和学习Unity 4、你真的了解Ioc与AOP吗? 5、 ...
分类:
编程语言 时间:
2016-05-18 12:35:22
阅读次数:
201
泛型初探 在泛型(Generic type或Generics)出现之前,是这么写代码的: 当然这是完全允许的,因为List里面的内容是Object类型的,自然任何对象类型都可以放入、都可以取出,但是这么写会有两个问题: 1、当一个对象放入集合时,集合不会记住此对象的类型,当再次从集合中取出此对象时, ...
分类:
编程语言 时间:
2016-05-18 12:34:05
阅读次数:
170
JComboBox jcombox=new JComboBox(stkName); JRadioButton today_radioButton=new JRadioButton("Today",true); //下拉菜单监听 jcombox.addItemListener(new ItemList ...
分类:
编程语言 时间:
2016-05-18 12:34:33
阅读次数:
147
Exception in thread"main" java.lang.NoClassDefFoundError:org/apache/commons/lang/exception/NestableRuntimeException 使用环境: 项目中转json ,报了这个异常。 看了下json需要的 ...
分类:
编程语言 时间:
2016-05-18 12:32:33
阅读次数:
142
词法分析 词法分析将源代码的字符流转化为标记(token)集合,单个字符是程序编写过程的最小元素,而标记则是编译过程的最小元素,关键字、变量名、字面量、运算符都可以成为编辑,如“int a+b=2”这句代码中包含了6个标记,分别是int、a、=、b、+、2,虽然关键字int由三个字符构成,但是它只是 ...
分类:
编程语言 时间:
2016-05-18 12:34:02
阅读次数:
136
1:实参形参概念清晰化 注意调用,声明和定义的区别。 调用发过去的都是实参,声明和定义中使用的都是形参。 例子: funcOperate (int a); //这是函数声明;参数都是形参; int main() { int b=0; fucOpera(b); //主函数调用外部函数;发过去实参; } ...
分类:
编程语言 时间:
2016-05-18 12:34:15
阅读次数:
160
今天使用mysqldb执行query语句的时候,在执行这条语句的时候: 出现一下错误: 根据错误提示顺藤摸瓜找到病症: 在python扩展包mysqldb下的cursors.py有这么一处代码写法已经过时。 原来的的写法如图: 我们只需要把 总结:这个mysqldb是我在ubuntu16.04版本的 ...
分类:
编程语言 时间:
2016-05-18 12:30:11
阅读次数:
266
语法糖 接下来几篇文章要开启一个Java语法糖系列,所以首先讲讲什么是语法糖。语法糖是一种几乎每种语言或多或少都提供过的一些方便程序员开发代码的语法,它只是编译器实 现的一些小把戏罢了,编译期间以特定的字节码或者特定的方式对这些语法做一些处理,开发者就可以直接方便地使用了。这些语法糖虽然不会提供实质 ...
分类:
编程语言 时间:
2016-05-18 12:30:53
阅读次数:
214
转自: Java ArrayList源码剖析 总体介绍 ArrayList实现了List接口,是顺序容器,即元素存放的数据与放进去的顺序相同,允许放入null元素,底层通过数组实现。除该类未实现同步外,其余跟Vector大致相同。每个ArrayList都有一个容量(capacity),表示底层数组的 ...
分类:
编程语言 时间:
2016-05-18 12:30:42
阅读次数:
229
前言 一开始想学学自动拆箱和自动装箱是被这个名字吸引到,听上去好像很高端的样子,其实自动拆箱、自动装箱是很简单的内容。 自动拆箱和自动装箱 Java为每种基本数据类型都提供了对应的包装器类型。举个例子: 这个过程中会自动根据数值创建对应的Integer对象,这就是自动装箱。再看另外一段代码: 这个过 ...
分类:
编程语言 时间:
2016-05-18 12:27:25
阅读次数:
145
1.apt-get install python-bs4 bs4只有py2的代码,安装在py3下会很麻烦 bs4支持HTML parser,也可以支持第三方的分析器 2.apt-get install python-lxml 3. apt-get install python-html5lib 4. ...
分类:
编程语言 时间:
2016-05-18 12:27:32
阅读次数:
165
package com.example.wang.myapplication; import android.app.ProgressDialog; import android.os.Bundle; import android.os.Handler; import android.os.Mess ...
分类:
编程语言 时间:
2016-05-18 12:26:38
阅读次数:
372
Tornado安装,环境准备: 1、python安装包及安装 2、Tornado安装包 Python包安装 Linux下安装 如果使用的是 Linux系统 或 Mac OS X ,系统可能已经预装了 Python 。在终端命令行窗口中输入python (或是在OS X的程序/工具/终端中)。 如果你 ...
分类:
编程语言 时间:
2016-05-18 12:18:19
阅读次数:
292
原文链接:http://www.importnew.com/12907.html 本文主要说明Java中继承与组合的概念,以及它们之间的联系与区别。首先文章会给出一小段代码示例,用于展示到底什么是继承。然后演示如何通过“组合”来改进这种继承的设计机制。最后总结这两者的应用场景,即到底应该选择继承还是 ...
分类:
编程语言 时间:
2016-05-18 12:17:40
阅读次数:
307
java分了5片内存。 1:寄存器。2:本地方法区。3:方法区。4:栈。5:堆。 栈:存储的都是局部变量 ( 函数中定义的变量,函数上的参数,语句中的变量 );只要数据运算完成所在的区域结束,该数据就会被释放。 堆:用于存储数组和对象,也就是实体。啥是实体啊?就是用于封装多个数据的。 1):每一个实 ...
分类:
编程语言 时间:
2016-05-18 12:15:58
阅读次数:
230