码迷,mamicode.com
首页 > 编程语言
python高级编程之最佳实践,描述符与属性01
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#最佳实践"""为了避免前面所有的问题,必须考虑到几下几点:~1:应该避免多重继承,可以一些设计模式来代替它~2:super使用必须一致,在类层次结构中,应该在所有地方都使用super或者...
分类:编程语言   时间:2014-08-22 12:47:36    阅读次数:234
java中instanceof的用法
java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。用法:result = object instanceof class参数:Result:布尔类型。Object:必...
分类:编程语言   时间:2014-08-22 12:42:16    阅读次数:159
关于JavaScript中事件的一些重要说明
1,JavaScript异步回调2,事件对象 下面的js实现当在textarea文本框里面键入回车时,并不导致换行。即禁用回车键3,this关键字 浏览器会把this关键字等同于引用该函数(含有this关键字的函数)的当前元素 ...
分类:编程语言   时间:2014-08-22 12:41:56    阅读次数:278
java基础知识回顾之java Thread类学习(九)--wait和notify区别
wait和sleep区别:相同点:调用wait,sleep方法都可以是线程进入阻塞状态,让出cpu的执行权。不同点:1.sleep必须指定时间,但是wait方法可以指定时间,也可以不指定时间。 2.wait方法必须在同步中使用,但是sleep不一定在同步中使用。 3.在同步中,调用sleep方法释....
分类:编程语言   时间:2014-08-22 12:33:56    阅读次数:258
java基础面试题(转)
JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并...
分类:编程语言   时间:2014-08-22 12:33:46    阅读次数:252
java异常机制
java异常机制主要依赖于try,catch,finally,throw,throws五个关键字,其中try关键字后紧跟一个花括号(不可省略,即使只有一行代码),里面放置可能引发异常的代码。catch后对应异常类型和一个代码块,用于表明该catch块用于处理这种类型的代码块。多个catch块后面还可...
分类:编程语言   时间:2014-08-22 12:33:36    阅读次数:238
利用脚本启动java程序
今天在工作中,需要写一个shell脚本,启动一个socket程序,从而模拟短信网关。查了一些资料,终于搞定了,现在记录一下,方便大家查阅。 为了说明使用方法,我们就用最简单的程序来实现,比如我们要运行下面这个类的main方法packagechb.cmd.test;importjava.io.Fil....
分类:编程语言   时间:2014-08-22 12:32:46    阅读次数:194
java工程开发之图形化界面之(第五课)
下面我们将:一)更加完整的解释Graphics类二)使用方法来更清晰的重新编写前面图形小应用程序之一三)介绍一些其他的绘图的方法四)介绍方法init,它是类似于paint但是用于不同用途的另一个小应用程序方法Graphics类它的对象表示屏幕上的一块区域,当比这一说法包含更多的内容。这样的对象拥有让...
分类:编程语言   时间:2014-08-22 12:31:56    阅读次数:194
Eclipse安装反编译插件JD(Java Decompiler)
JD安装说明:*****Eclipse 插件安装*****1. 在网上搜索并下载jdeclipse_update_site.zip2. Eclipse -> Install New Software -> Add3. 随便输入一个名字,比如JD。在下面的路径中选择zip包所在位置。点击安装4. Wi...
分类:编程语言   时间:2014-08-22 12:26:26    阅读次数:188
java 中使用Base64
byte[] cipherData = Base64.encodeBase64(plainText.getBytes()); //默认不换行 byte[] cipherData = Base64.encodeBase64(plainText.getBytes(), false)...
分类:编程语言   时间:2014-08-22 12:23:46    阅读次数:221
java容器
容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Prototype 方式或Singleton 方式)、哪个对象产生之后必须设定成为某个对象的属性等,在启动容器之后,所有的对象都可以直接取用,不用编写任何一行程序代码来产生...
分类:编程语言   时间:2014-08-22 12:21:36    阅读次数:215
javascript 学习记录
关于牛B的Jquery源头(function(){ //这里省略jQuery所有实现 })(); 1:无论你怎么去定义你的函数 JS解释器都会把它翻译成一个 Function对象2:那什么是Function? Function对象是javascript里面固有对象,所有的函数实际上都是一个 F...
分类:编程语言   时间:2014-08-22 12:18:36    阅读次数:239
java多线程下的所的概念
锁和synchronized关键字为了同步多线程,Java语言使用监视器(monitors),一种高级的机制来限定某一 时刻只有一个线程执行一段受监视器保护的代码。监视器的行为是通过锁来实现的,每一个对象都有一个锁。 每个线程都有一个工作内存,在里面存放从所有线程共享的主内存里拷贝来的变量。为了访问...
分类:编程语言   时间:2014-08-22 12:15:56    阅读次数:162
java爬取网页内容 简单例子(2)——附jsoup的select用法详解
http://www.cnblogs.com/xiaoMzjm/p/3899366.html【背景】 在上一篇博文java爬取网页内容 简单例子(1)——使用正则表达式里面,介绍了如何使用正则表达式去解析网页的内容,虽然该正则表达式比较通用,但繁琐,代码量多,现实中想要想出一条简单的正则表达式 对....
分类:编程语言   时间:2014-08-22 12:12:16    阅读次数:289
JAVA中toString方法的作用
因为它是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法”。它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法总而言之,它只是sun公司开发java...
分类:编程语言   时间:2014-08-22 12:10:56    阅读次数:253
python之命令行解析工具argparse
以前写python的时候都会自己在文件开头写一个usgae函数,用来加上各种注释,给用这个脚本的人提供帮助文档。今天才知道原来python已经有一个自带的命令行解析工具argparse,用了一下,效果还不错。argparse的官方文档请看 https://docs.python.org/2/howt...
分类:编程语言   时间:2014-08-22 12:08:56    阅读次数:234
Spring3.x事务失效的原因以及解决办法
项目中如果使用spring来管理事务,可能会出现事务失效的情况,我认为主要的原因是cglib无法获取到代代理的实例。。 ? ? ? 如果带上事务,那么用annotation方式的事务注解和bean配置,事务会失效,要将service...
分类:编程语言   时间:2014-08-22 11:04:36    阅读次数:148
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!