码迷,mamicode.com
首页 > 编程语言
转:java日志组件介绍(common-logging,log4j,slf4j,logback )
原网址:http://www.blogjava.net/daiyongzhi/archive/2014/04/13/412364.html common-logging common-logging是apache提供的一个通用的日志接口。用户可以自由选择第三方的日志组件作为具体实现,像log4j,或 ...
分类:编程语言   时间:2016-05-30 14:23:19    阅读次数:216
软件工程 JAVA—抽象类
我们都知道在面向对象的领域一切都是对象,同时所有的对象都是通过类来描述的,但是并不是所有的类都是来描述对象的。如果一个类没有足够的信息来描述一个具体的对象,而需要其他具体的类来支撑它,那么这样的类我们称它为抽象类。比如new Animal(),我们都知道这个是产生一个动物Animal对象,但是这个A ...
分类:编程语言   时间:2016-05-30 14:24:09    阅读次数:228
java的初始化程序块
初始化块:在类实例化过程中初始化执行顺序是先执行静态初始化块,然后执行普通初始化块,最后执行构造函数,而且静态初始化只在第一次被实例化时执行且只执行一次。public class HelloWorld { String name; // 声明变量name String sex; // 声明变量sex ...
分类:编程语言   时间:2016-05-30 14:25:09    阅读次数:120
java异常面试题
1.try{}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 也许你的答案是在return之前,但往更细地说,我的答案是在return中间执行,请看下面程序代码的运行结果: 执行结果 2 运行结果是1,为什么呢 ...
分类:编程语言   时间:2016-05-30 14:24:05    阅读次数:153
python 内置函数补充
内置函数 callable(object) callable()函数用于测试对象是否可调用,如果可以则返回True(真);否则返回False(假) chr(i) chr()函数返回ASCII码对应的字符串 ord(c) ord()函数返回一个字符串对应的ASCII码 ...
分类:编程语言   时间:2016-05-30 14:23:08    阅读次数:118
PL/0语言编译器的设计与实现
一、设计任务 1.1程序实现要求 PL/0语言可以看成PASCAL语言的子集,它的编译程序是一个编译解释执行系统。PL/0的目标程序为假想栈式计算机的汇编语言,与具体计算机无关。 PL/0的编译程序和目标程序的解释执行程序都是用JAVA语言书写的,因此PL/0语言可在配备JDK的任何机器上实现。 其 ...
分类:编程语言   时间:2016-05-30 14:18:36    阅读次数:203
hdu2091JAVA
空心三角形 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 36514 Accepted Submission(s): 10042 Problem ...
分类:编程语言   时间:2016-05-30 14:18:08    阅读次数:128
Swift 编程中的尾递归和蹦床【译】
通过递归来实现算法往往比基于循环的实现来得更加清晰,但递归的实现会因为每次方法调用的时候都需要分配和管理栈帧而导致额外的开销,这会导致递归的实现很慢而且有可能很快就耗尽了栈空间(也就是栈溢出)。 为了避免栈溢出,一个推荐的做法是把程序重写成尾递归的形式来利用一些编译器的尾递归优化的功能来避免溢出。 ...
分类:编程语言   时间:2016-05-30 14:17:11    阅读次数:245
Java中的面向接口编程
面向接口编程是很多软件架构设计理论都倡导的编程方式,学习Java自然少不了这一部分,下面是我在学习过程中整理出来的关于如何在Java中实现面向接口编程的知识。分享出来,有不对之处还请大家指正。 接口体现的是一种规范和实现分离的设计哲学,充分利用接口可以极好地降低程序各模块之间的耦合,从而提高系统的可 ...
分类:编程语言   时间:2016-05-30 14:15:57    阅读次数:197
javascript常用的判断写法如:
js验证表单大全,用JS控制表单提交 ,javascript提交表单 目录:1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字3:js判断是否输入英文、只能输入英文4:js只能输入数字,判断数字、验证数字 ...
分类:编程语言   时间:2016-05-30 14:14:10    阅读次数:149
Python 自动化之验证码识别
之前公司的验证码比较简单,可以采取直接破解的方式进行登录 部分代码如下: ...
分类:编程语言   时间:2016-05-30 14:12:31    阅读次数:191
15.python的for循环与迭代器、生成器
在前面学习讲完while循环之后,现在终于要将for循环这个坑填上了。之所以拖到现在是因为for循环对前面讲过的序列、字典、集合都是有效的,讲完前面的内容再来讲for循环会更加容易上手。 首先,for循环和while循环一样,都是在满足一定条件的时候对其内层的代码进行循环执行。不同的是,while循 ...
分类:编程语言   时间:2016-05-30 14:12:53    阅读次数:251
C#_基础:排序算法
...
分类:编程语言   时间:2016-05-30 14:13:28    阅读次数:149
scrapy定制爬虫-爬取javascript——乾颐堂
很多网站都使用javascript...网页内容由js动态生成,一些js事件触发的页面内容变化,链接打开.甚至有些网站在没有js的情况下根本不工作,取而代之返回你一条类似"请打开浏览器js"之类的内容. 对javascript的支持有四种解决方案:1,写代码模拟相关js逻辑.2,调用一个有界面的浏览 ...
分类:编程语言   时间:2016-05-30 14:12:56    阅读次数:165
自定义排序方式
public class Custom_sort: IComparer<string> { List<string> _strs; public Custom_sort(string[] strs) { _strs = strs.Distinct().ToList(); } public int C ...
分类:编程语言   时间:2016-05-30 14:11:52    阅读次数:148
Python3 捕捉异常
可以通过try/except语句来实现捕获异常,如下: 捕获异常: 这里只输出提示信息: 结果: 不加参数,捕获异常: 如果捕获到异常,不处理,只传递异常,可以调用不带参数的raise,如下事例: 传递异常: 不传递异常 除0行为发生,屏蔽被打开,calc会返回None。 ...
分类:编程语言   时间:2016-05-30 14:10:09    阅读次数:215
Java动态程序设计:反射介绍
使用运行的类的信息使你的程序设计更加灵活 反射授予了你的代码访问装载进JVM内的Java类的内部信息的权限,并且允许你编写在程序执行期间与所选择的类的一同工作的代码,而不是在源代码中。这种机制使得反射成为创建灵活的应用程序的强大工具,但是要小心的是,如果使用不恰当,反射会带来很大的副作用。在这篇文章 ...
分类:编程语言   时间:2016-05-30 14:08:45    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!