int[] arr=new int[]{4,5,6,8}; int temp=arr[2];//获取第3个元素6 //交换数组下标为2和3的两个相邻元素的值 //int temp=arr[2]; arr[2]=arr[3]; arr[3]=temp; for(int i=0;i<arr.length ...
分类:
编程语言 时间:
2017-01-22 16:53:08
阅读次数:
176
Java NIO 管道是2个线程之间的单向数据连接。Pipe有一个source通道和一个sink通道。数据会被写到sink通道,从source通道读取。 这里是Pipe原理的图示: 创建管道 通过Pipe.open()方法打开管道。例如: 向管道写数据 要向管道写数据,需要访问sink通道。像这样: ...
分类:
编程语言 时间:
2017-01-22 16:58:41
阅读次数:
174
最近,在开发一个伪代码翻译工具的过程中,遇到个问题,我们在伪代码中使用spring EL的规则,将非变量限定在${"1"}中,解析后根据上下文的类型转换为相应的java类型。在规则上,我们原先要求op1 op op2之间必须有空格,但是后来发现,有些地方仍然存在着操作符和操作数之间没有空格的情况,为 ...
分类:
编程语言 时间:
2017-01-22 17:01:18
阅读次数:
925
长期以来JavaScript语言本身不提供模块化的支持, ES6中终于给出了 from, import等关键字来进行模块化的代码组织。 但CommonJS、AMD等规范已经被广为使用,如果希望你的JavaScript同时支持浏览器和Node.js, 现在只有这几种方式: 通过 browserify等 ...
分类:
编程语言 时间:
2017-01-22 17:53:36
阅读次数:
246
(一)、python鸭子类型 python作为动态语言继承和多态与静态语言(像java)有很大的不同;比如说在java中的某个方法,如果传入的参数是Animal类型,那么传入的对象必须是Animal类型或者其子类,否则,将无法调用run()方法。对于Python来说,则不一定需要传入Animal类型 ...
分类:
编程语言 时间:
2017-01-22 17:58:28
阅读次数:
218
转自Bro__超博客:http://www.cnblogs.com/heshuchao/p/5376298.html 第1章. 故事的缘起 幼师在黑板上写一个式子 “1 + 1 = ”,由小明同学来填空。 由于已经学习了10以内的加法,小明同学可以完全靠自己来计算这个题目,模拟该过程的代码如下: 小 ...
分类:
编程语言 时间:
2017-01-22 18:01:35
阅读次数:
305
java常用类库 System类 这个类里面所有的方法都是静态的 数组拷贝 获得系统的全部属性 获得系统的某一个属性 exit(status) status非0就是退出 垃圾回收 时间 类要想在回收之前做一些操作,可以重写Object里面的finalize方法, 日期操作类 Date 可以比较方便的 ...
分类:
编程语言 时间:
2017-01-22 18:01:56
阅读次数:
233
<script type="text/javascript"> //随机取得数组中的一个元素 function Rand(){ var arr=[11,22,33,44]; var a=Math.floor(Math.random()*arr.length);//Math.floor(Math.ra ...
分类:
编程语言 时间:
2017-01-22 18:03:55
阅读次数:
221
1、lambda函数 lambda可用于定义函数,例子: func = lambda x,y: x+y print func(x,y) 2、函数可作为参数传递 def f2(f1,a): f1(a,1) return f1 f2(f1,4) 3、map re = map((lambda x: x+3 ...
分类:
编程语言 时间:
2017-01-22 18:06:04
阅读次数:
196
Python爬虫详细参考链接:http://www.cnblogs.com/wupeiqi/articles/5354900.html 参考链接:http://www.cnblogs.com/liu-yao/p/6166491.html ...
分类:
编程语言 时间:
2017-01-22 18:07:24
阅读次数:
229
1.UML a.全称:统一建模语言 b.UML图:流程图、用例图、时序图、类图 c.接口与类之间——实现 d.对象与对象之间 ①泛化——在UML中不叫继承,而叫泛化 ②关联 依赖:use a 是一种弱关联关系 聚合:has a 整体与部分的关系,但可分离 组合:contains a 整体与部分的关系 ...
分类:
编程语言 时间:
2017-01-22 18:10:23
阅读次数:
212
stop-the-world 原文链接:http://www.cubrid.org/blog/de... 了解Java的垃圾回收(GC)原理能给我们带来什么好处?对于软件工程师来说,满足技术好奇心可算是一个,但重要的是理解GC能帮忙我们更好的编写Java应用程序。 上面是我个人的主观的看法,但我相信 ...
分类:
编程语言 时间:
2017-01-22 18:14:38
阅读次数:
256
1.http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载.tar.gz文件 2.配置环境变量 下载完成后双击解压,解压完成后,按Ctrl+Alt+T打开终端,输入以下命令 sudo ...
分类:
编程语言 时间:
2017-01-22 18:14:39
阅读次数:
245
1、概述:C#支持多线程并行执行程序,一个线程有他单独的执行路径,能够与其他线程同时执行,一个程序是由一个单线程开始,该单线程由CLR(公共语言运行时)和操作系统创建而成,并具有多线程创建额外线程的功能。 (1)、主线程和子线程分别执行不同的任务 输出结果: 无限输出x和y; (2)主线程和子线程分 ...
分类:
编程语言 时间:
2017-01-22 18:19:01
阅读次数:
177
JavaScript,封装库--修改元素选择器 就是将构造库函数修改成元素选择器,像css那样,输入#xxx .xxx xxx (获取指定id下的指定class下的指定标签元素) 修改后的基础库 HTML代码 css代码 前台js代码 ...
分类:
编程语言 时间:
2017-01-22 19:07:56
阅读次数:
262
1、枚举类也是一个类,也可以有属性,等等: 这个是没有其他属性的。 ...
分类:
编程语言 时间:
2017-01-22 19:17:22
阅读次数:
160
我们即将学习Java web 这是通过查阅资料找到的和Java web 相关的内容。 一:Java web的含义 JavaWeb,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有javaapplet,不过使用得很少,Java ...
分类:
编程语言 时间:
2017-01-22 19:18:59
阅读次数:
268
本节内容 1、集合 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 常用操作 创建集合:集合的函数是set() s1 = {1,2,3,5,6,8,"zhangsan","lisi"} s2 = {2 ...
分类:
编程语言 时间:
2017-01-22 19:23:18
阅读次数:
207
wex5里提供了一个bMap组件来调用百度地图,在百度地图api里,有许多版本的api供开发者调用。在wex5开发里,JavaScript API 集成,经过测试,成功。今天从0开始一步一步操作,将来会制作更复杂的地图与定位效果,大家共同学习,共同进步。 一 演示效果: 二 设计思路: 用html页 ...
分类:
编程语言 时间:
2017-01-22 19:29:33
阅读次数:
1449
1.5 指定Bean引用 为了Bean之间相互访问,在Bean配置文件中通过<ref>元素为Bean属性或构造程序参数指定Bean引用。 <property name="prefixGenerator"> <ref bean="datePrefixGenerator"> 如果在同一个配置文件,可以使 ...
分类:
编程语言 时间:
2017-01-22 19:30:19
阅读次数:
435