首页 > 编程语言
数组重排序(将所有奇数都放在前面,所有偶数放在后面)的深入分析
例:长度为N的数组,把奇数放到数组的前面,偶数放到数组的后面 空间复杂度为O(1)核心思想是:定义两个指针,一个指针A从前往后扫描,一个指针B从后往前扫描。指针A扫描到偶数暂停,指针B扫描到奇数暂停,然后交换着两个数,交换之后继续如上述扫描和交换,直到指针A和指针B重合停止。C语言中&表示按位与,0...
分类:编程语言   时间:2015-08-01 07:38:35    收藏:0  评论:0  赞:0  阅读:443
用service在后台开线程+广播做一个计时器
1.首先写一个服务,在onStartCommand方法里开启线程,每次startService就会调一次onStartCommand方法importjava.util.List;importandroid.app.Notification;importandroid.app.NotificationManager;importandroid.app.PendingIntent;importandroid.app.Service;importandroid.c..
分类:编程语言   时间:2015-08-01 06:36:06    收藏:0  评论:0  赞:0  阅读:303
我是如何开始去了解Python函数式编程--Python函数式编程初涉
Python函数式编程1.开始我们会了解什么是函数式编程:函数:function函数式:functional,一种编程范式函数式编程特点:把计算视为函数而非指令,贴近计算纯函数式编程:不需要变量,没有副作用,测试简单,支持高阶函数,代码简洁Python支持的函数式编程特点:不是纯函数式编..
分类:编程语言   时间:2015-08-01 06:34:46    收藏:0  评论:0  赞:0  阅读:227
在Spring中加入Struts2
1、  建立Spring项目,所有的配置文件以及jar好弄好。 2、  从struts2-blank项目中,把lib的所有jar导入,struts2-blank是Struts2自带的一个空白项目的例子。打开lib文件夹,按姓名排序,把重名的jar删除 3、  添加struts2的Web.xml   这一步可能不要做,因为myeclipse可能会在里面添加一些东西。比如listener ...
分类:编程语言   时间:2015-08-01 06:27:05    收藏:0  评论:0  赞:0  阅读:232
springMVC --全局异常处理(两种方式)
首先看springMVC的配置文件: errors/error errors/err ...
分类:编程语言   时间:2015-08-01 06:26:55    收藏:0  评论:0  赞:0  阅读:183
java中的类集
首先得明白什么叫做类集,以及它的作用是什么? 类集实际上就是一个动态的对象数组,有人就会问了,不是有数组了吗?还要类集干嘛呢,其实啊,一般的数组都有一个长度的限制不,类集就是专门来解决这种限制的,使用类集可以很方便的向数组中增加任意多个数据,是很容易进行扩展和修改的。 我们来了解了解类集的架构,所有类集操作都存放在java.util包中: Collection接口是保存单值集合的最大...
分类:编程语言   时间:2015-08-01 06:26:15    收藏:0  评论:0  赞:0  阅读:199
《C++编程思想》第八章 内 联 函 数 (知识点+习题+解答)
一.相关知识点 任何在类中定义的函数自动地成为内联函数,但也可以使用inline关键字放在类外定义的函数前面使之成为内联函数。但为了使之有效,必须使函数体和声明结合在一起,否则,编译器将它作为普通函数对待。因此 inline int PlusOne(int x); 没有任何效果,仅仅只是声明函数(这不一定能够在稍后某个时候得到一个内联定义)。成功的方法如下: inline int Plus...
分类:编程语言   时间:2015-08-01 06:25:55    收藏:0  评论:0  赞:0  阅读:258
JAVA B/S通过摄像头采集图片信息解决方案。
在浏览器上调用摄像头。有ACTIVX,FLASH,HTML5,JAVA的。其中ACTIVEX只支持IE不去考虑,HTML5低版本浏览器不支持同样放弃,剩下只有FLASH了。JAVA要重新开发,没时间。网上找了很久,终于找到一个JQUERY的插件可以实现调动视频。上代码:1.官网下载相关文件http:...
分类:编程语言   时间:2015-08-01 06:21:05    收藏:0  评论:0  赞:0  阅读:313
Java_Web_request.setAttribute("result",username);
request.setAttribute("result",username); 在request对象中加入名为result的属性并附值为username,因为request对象是可以更改的,你可以在同一个请求中象这样访问这个属性。虽然类似session,但与session是有所区别的,req...
分类:编程语言   时间:2015-08-01 06:20:35    收藏:0  评论:0  赞:0  阅读:224
JavaScript处理json格式数据
JSON即JavaScript对象标记,是一种轻量级的数据交换格式,非常适用于服务器与JavaScript的交互。JSON是基于纯文本的数据格式。JSON是JavaScript的原生格式,可以使用JSON传输一个简单的String、Number、Boolean、数组、复杂的Object对象。JSON...
分类:编程语言   时间:2015-08-01 06:18:35    收藏:0  评论:0  赞:0  阅读:235
排序算法
1.冒泡排序:原理:第一轮排序:第一个跟第二个比较,如果第一个大于第二个,那就交换,否则不进行任何操作。接着进行第二 个跟第三个比较,如果第二个比第三个大的话,进行交互,否则不做任何操作。依次类推,一轮排序完毕以后,最大的值处于最后位置。第二轮:第一个跟第二个比较,如果第一个大于第二个,那就交换,否...
分类:编程语言   时间:2015-08-01 06:18:25    收藏:0  评论:0  赞:0  阅读:218
开源 java CMS - FreeCMS2.3会员我的简历
项目地址:http://www.freeteam.cn/ 我的简历 从左侧管理菜单点击我的简历进入。在这里可以查看当前登录会员的所有简历记录。 查看简历 点击简历标题可以查看简历详细内容。 删除简历 选择简历然后点击删除按钮可以完成删除操作。 为了防止误操作,系统会提示用户是否删除,点击“确定”完成删除操作。
分类:编程语言   时间:2015-08-01 02:13:00    收藏:0  评论:0  赞:0  阅读:397
Bean Validation技术实现对Javabean的校验
概述:在java开发时,由于分层的原因(表现层-控制层-业务层-数据持久层),有时候需要对传入的Javabean进行校验,如果过多的校验会导致比较繁? ...
分类:编程语言   时间:2015-08-01 02:06:45    收藏:0  评论:0  赞:0  阅读:230
AOS V0.3 发布,JavaEE 应用基础平台
写在最前面 ?经过一段时间的强撸,我们觉得是时候发布AOS V0.3版本了。这个版本共有21个新增/缺陷/问题的变更。 AOS平台简介 AOS应用基础平台基于Ja ...
分类:编程语言   时间:2015-08-01 02:05:05    收藏:0  评论:0  赞:0  阅读:242
Javaweb Spring几个基本注释
<div class="iteye-blog-content-contain" style="font-size: 14px"></div> ?一、@Autowired注解: ? ? ?如要仅仅使用此注解,需要在spring容器中声明该注解的解析Bean: ? ? ? ? ?? ? ?? ?????<bean class ...
分类:编程语言   时间:2015-08-01 02:04:40    收藏:0  评论:0  赞:0  阅读:248
扩展和嵌入Python解释器 Extending and Embedding the Python Interpreter
2007年开始使用Python与C的交互编程,那时分享了一篇《使用C/C++扩展Python》?http://gashero.yeax.com/?p=38 。8年过去了,很多技术时过境迁,但Python的扩展和嵌入技术仍然有很强大的生命力。尤其是国内外开始广泛的将Python引入科学计算、计算机视觉、深度学习等领域后。对Python的灵活性以及提高性能有着更高的需求。所以再次把我翻译的最新版本的 ...
分类:编程语言   时间:2015-08-01 02:04:16    收藏:0  评论:0  赞:0  阅读:351
利用python多线程和队列管理shell程序
首先来描述下环境,在机器上有很多个JAVA程序,我们在每个JAVA程序里都配置了一个启动|停止|重启的脚本 举个例子: 我们现在要同时运行这些脚本,来达到快速启动所有的JAVA程序,如果我们只用多线程的话,线程是不...
分类:编程语言   时间:2015-08-01 01:15:25    收藏:0  评论:0  赞:0  阅读:206
java中UDP传输协议
package pack; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress;/*...
分类:编程语言   时间:2015-08-01 01:12:05    收藏:0  评论:0  赞:0  阅读:289
JavaScript--DOM增删改操作
JavaScript使用DOM操作节点来进行增删改操作 JavaScript操作DOM节点 var flag = "帐号"; var flag1 = 0; function modifyDOM() { if (flag1 == 1) { document.getElementById("txt").innerHTML = "帐号:"; document.get...
分类:编程语言   时间:2015-08-01 01:11:45    收藏:0  评论:0  赞:0  阅读:210
浅谈java内部类
java 内部类
分类:编程语言   时间:2015-08-01 01:00:35    收藏:0  评论:0  赞:0  阅读:194
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!