对比下列两个例子: 例子1: 结果:a= 12 b= 10 a+2后,b仍然是10 例子2: 结果:aa= [1, 2, 4, 3] bb= [1, 2, 4, 3] aa增加一个元素3后,bb也增加了元素3 例子1和例子2为什么会出现两种不同情况呢? 我们再用id()函数打印出变量a、b、aa、b ...
分类:
编程语言 时间:
2016-12-19 21:36:42
阅读次数:
254
在Java中强制类型转换分为基本数据类型和引用数据类型两种,这里我们讨论的后者,也就是引用数据类型的强制类型转换。 在Java中由于继承和向上转型,子类可以非常自然地转换成父类,但是父类转换成子类则需要强制转换。因为子类拥有比父类更多的属性、更强的功能,所以父类转换为子类需要强制。那么,是不是只要是 ...
分类:
编程语言 时间:
2016-12-19 21:37:53
阅读次数:
168
JAVA GUI中的事件处理: 委托事件模型:事件源对象和监听器对象具有绑定关系 一个监听器可以绑定多个事件源 一个事件源也可以绑定多个监听器 监听器有各自监听的事件类型 JAVA GUI中的事件处理: 委托事件模型:事件源对象和监听器对象具有绑定关系 一个监听器可以绑定多个事件源 一个事件源也可以 ...
分类:
编程语言 时间:
2016-12-19 21:36:45
阅读次数:
155
使用java统计某文件夹下所有文件的行数 经理突然交代一个任务:要求统计某个文件夹下所有文件的行数。在网上查了一个多小时没有解决。后来心里不爽就决定自己写一个java类用来统计文件的行数,于是花了两个小时将代码写出(可见我的java功底还是挺烂的)。虽然有很多有待改进的地方,依然有纪念意义。 本ja ...
分类:
编程语言 时间:
2016-12-19 21:39:39
阅读次数:
315
目录 AbstractStringBuilder类 字段 构造器 public AbstractStringBuilder append(StringBuffer sb) public AbstractStringBuilder append(Object obj) public AbstractS ...
分类:
编程语言 时间:
2016-12-19 21:42:57
阅读次数:
1009
Ibatis作为一个将java对象与sql中的数据进行映射的工具,可以将一个应用中常用的sql操作抽象为模版,在应用后续与数据库的交互中,将输入sql语句简化为更改一部分参数。 ibatis整合到springmvc项目中包括以下的内容: 1. 创建一个与数据表相对应的java简单对象POJO 例如: ...
分类:
编程语言 时间:
2016-12-19 21:44:17
阅读次数:
262
访问权限修饰符权限从高到低排列是public ,protected ,default, private。 一、根据“是否是同包”、“是否是子类”分为4中情况+本类 5种情况 二、把 同包中的子类 和 同包中的非子类 合并为 同包 default(friendly) ...
分类:
编程语言 时间:
2016-12-19 21:44:26
阅读次数:
211
Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接 口。Queue接口窄化了对LinkedList的方法的访问权限(即在方法中的参数类型如果是Queue时,就完全只能访问Queue接口所定义的方法 了,而不能直接访问 LinkedLi ...
分类:
编程语言 时间:
2016-12-19 21:47:28
阅读次数:
293
java.lang.classnotfoundexception org.json.jsonexception 解决方法 http://www.java2s.com/Code/Jar/j/Downloadjavajsonjar.htm 下载jar ...
分类:
编程语言 时间:
2016-12-19 21:51:58
阅读次数:
214
文章主要介绍了Javascript写入txt和读取txt文件的方法,需要的朋友可以参考下1. 写入 FileSystemObject可以将文件翻译成文件流。 第一步: 例: 复制代码 代码如下: Var fso=new ActiveXObject(Scripting.FileSystemObject ...
分类:
编程语言 时间:
2016-12-19 21:51:16
阅读次数:
222
在你的 Django 应用中,你或许希望根据某字段的值对检索结果排序,比如说,按字母顺序。 那么,使用 order_by() 这个方法就可以搞定了。 ? 1 2 >>> Publisher.objects.order_by("name") [<Publisher: Apress>, <Publish ...
分类:
编程语言 时间:
2016-12-19 21:55:29
阅读次数:
1838
在JS中创建对象会习惯的使用new关键字和类构造函数(也是可以用对象字面量)。 工厂模式就是一种有助于消除两个类依赖性的模式。 工厂模式分为简单工厂模式和复杂工厂模式,这篇主要讲简单工厂模式。 简单工厂模式:使用一个类来生成实例。 复杂工厂模式:使用子类来决定一个成员变量应该是哪个具体的类的实例。 ...
分类:
编程语言 时间:
2016-12-19 21:56:11
阅读次数:
233
51591 56415 ...
分类:
编程语言 时间:
2016-12-19 21:56:27
阅读次数:
256
Linux下python升级步骤 Python2 ->Python3 Linux下python升级步骤 Python2 ->Python3 多数情况下,系统自动的Python版本是2.x 多数情况下,系统自动的Python版本是2.x 或者yum直接安装的也是2.x 或者yum直接安装的也是2.x ...
分类:
编程语言 时间:
2016-12-19 21:58:00
阅读次数:
288
打开文件包,找到jdk-8u111-windows-x64 (64位) 双击打开安装界面 路径自行更改;(不可使用中文字段)新建一个文件夹放后面这个安装包 二、设置环境变量 右键我的电脑—属性—高级系统变量—系统变量中 , 找到Pach,将JDK的路径、 JDK中bin文件夹的路径、lib文件夹的路 ...
分类:
编程语言 时间:
2016-12-19 22:00:25
阅读次数:
264
在上一篇中我们一起学习了R语言的环境搭建,这次我们开始学习R语言的数据结构第一部分:向量、数组和矩阵。 一、向量 向量是一维数组,其内容可以是数值、字符或布尔值,但所有数据的类型必须一致。创建向量使用的关键字是c,访问向量中的元素使用[],具体如下: 创建数值向量a<-c(1,2,3,4,5,6) ...
分类:
编程语言 时间:
2016-12-19 22:01:27
阅读次数:
193
SpringMVC优势 性能比struts2好 简单 便捷 易学 和Spring无缝集成(使用spring ioc aop) 约定优于配置 能够简单进行Junit测试 支持Restful风格 本地化、国际化、数据验证、类型转换 拦截器 1、导入包 2、配置springMVC springmvc ..... ...
分类:
编程语言 时间:
2016-12-19 22:03:32
阅读次数:
401
边界布局管理器: a.布局方式:是把整个容器划分为五个部分。东西南北中,南北要贯通,中间最大 (不仅是中间的范围最大,权利也最大)当周边不存在的时候中间会占领周边,当中间不存在的时候周边不能占据中间 b.使用场景:不是用来直接放组件,而是用来放置子容器(中间容器)的 流布局管理器 : FlowFra ...
分类:
编程语言 时间:
2016-12-19 22:05:28
阅读次数:
212
notify通知的遗漏很容易理解,即threadA还没开始wait的时候,threadB已经notify了,这样,threadB通知是没有任何响应的,当threadB退出synchronized代码块后,threadA再开始wait,便会一直阻塞等待,直到被别的线程打断。 实例见 :https:// ...
分类:
编程语言 时间:
2016-12-19 22:09:32
阅读次数:
216
打开Eclipse ...
分类:
编程语言 时间:
2016-12-19 22:09:28
阅读次数:
213