首页 > 编程语言
php几个常用的概率算法(抽奖、广告首选)(转)
php几个常用的概率算法(抽奖、广告首选)(转)做网站类的有时会弄个活动什么的,来让用户参加,既吸引用户注册,又提高网站的用户活跃度。同时参加的用户会获得一定的奖品,有100%中奖的,也有按一定概率中奖的,大的比如中个ipad、iphone5,小的中个Q币什么的。那么我们在程序里必然会设计到算法,即...
分类:编程语言   时间:2015-04-21 17:23:27    收藏:0  评论:0  赞:0  阅读:179
maven 集成spring ,mybatis
maven工程分模块项目可以模块与模块之间的耦合度降低,各模块之间的联系就没有那么的紧密。通常情况下为了打包方便,建立一个父类的模块。这样打包发布的时候就不用一个个模块打包过去,只有父类的模块手动打包下就可以了,工程如下图所示:其中book-parent为父类模块,book-core持久层,bo.....
分类:编程语言   时间:2015-04-21 17:22:47    收藏:0  评论:0  赞:0  阅读:236
PlayFramework 1 自定义标签 -- FastTags http://unmi.cc/category/javajee/playframework/
最早是用 HTML 来自定义标签,现在觉得 HTML 写有关逻辑的代码就有点不伦不类了,HTML 里着重是显示代码。前有一篇PlayFramework 1 模板应用 -- Java 对象扩展学习了对 Java 对象扩展的方式,如果不是基于已有对象类型进行方法扩展来进行调用,就可以自定义 FastTa...
分类:编程语言   时间:2015-04-21 17:22:17    收藏:0  评论:0  赞:0  阅读:211
Java常见面试题(二)JAVA集合类
JAVA集合类图: 1. hashmap原理,与hashtable区别 Java中的HashMap是以键值对(key-value)的形式存储元素的。HashMap需要一个hash函数,它使用hashCode()和equals()方法来向集合/从集合添加和检索元素。当调用put()方法的时候,HashMap会计算key的hash值,然后把键值对存储在集合中合适的索引上。如果key...
分类:编程语言   时间:2015-04-21 16:13:47    收藏:0  评论:0  赞:0  阅读:323
【Java】读取其下所有文件夹与文件的路径
如果在f:\aa文件夹中,有如下图的文件夹与文件: 那么,在Java中,则如此读取f:/aa下的所有文件路径: 1、首先由于用到了文件与容器类下的ArrayList,所以在开头要引入如下包: import java.io.*; import java.util.*; 2、方法如下,其中File dirFile除了盘符,比如f:,以外,能够接受一切合法的路径。由于盘符下含有一些系统文...
分类:编程语言   时间:2015-04-21 16:11:59    收藏:0  评论:0  赞:0  阅读:186
选择排序 //插入排序 //快速排序
-(void)selectSortWithArray:(NSArray *)aData{     NSMutableArray *data = [[NSMutableArray alloc]initWithArray:aData];     for (int i=0; i         int m =i;         for (int j =i+1; j             i...
分类:编程语言   时间:2015-04-21 16:10:17    收藏:0  评论:0  赞:0  阅读:211
Java使用jackson操作Json格式数据
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,她是 JavaScript原生态的数据格式。 她独立于任何编程语言、可读性高、易于生成和解析、体积轻量,这些优雅的特性,让JSON成为数据交换的语言。 原文地址: http://www.hpboys.com/616.html 在使用Java操作JSON时,我们用到了Jackson...
分类:编程语言   时间:2015-04-21 16:09:58    收藏:0  评论:0  赞:0  阅读:503
Spring集成XFire的WebService实例
废话不说,直接来代码 Web.xml代码...
分类:编程语言   时间:2015-04-21 16:09:28    收藏:0  评论:0  赞:0  阅读:191
《Effective C++》重点摘要(四)
《Effective C++》第四章:设计与声明 让接口容易被正确使用,不易被误用。一个接口由返回类型、接口名称、和参数列表组成,为了让接口容易被正确的使用,需要小心设计返回类型,最好是简单、直接、自然。接口名称选择很重要,做到简单、达意、无歧义。参数列表形参类型需要身份小心,如果能防范非法输入,尽力为之,形参名也尽可能做到同接口名称一样的标准。另外请保持命名习惯的一致性也能收到奇效。 设计clas...
分类:编程语言   时间:2015-04-21 16:07:28    收藏:0  评论:0  赞:0  阅读:282
【Java】利用ant插件压缩文件夹及其所有子文件与子文件夹
如果在Java要压缩一个文件夹及其所有子文件与子文件夹,可以利用到Apache公司提供的ant插件。其实也就是一个jar包。 比如,如果要把f:\bb下的所有文件,压缩成一个f:\bb.zip,如下图: 首先先到Apache的官网,下载ant插件,地址:http://ant.apache.org/bindownload.cgi(点击打开链接) 下载解压之后,取走其中的apac...
分类:编程语言   时间:2015-04-21 16:07:07    收藏:0  评论:0  赞:0  阅读:315
C++进阶 必读书籍
C++进阶 必读书籍...
分类:编程语言   时间:2015-04-21 16:06:55    收藏:0  评论:0  赞:0  阅读:230
java (31) - 序列化实现深克隆
一.序列化:    把对象写到流里面的过程是序列化,而把对象从流中读出来的过程叫做反序列化。在java中实现深克隆对象,常常可以先使对象实现Serializable接口,然后把对象写到一个流里面,然后再从流中读取出来,便可以重建对象。 二.序列化实现: public class Main { public static void main(String[] args) throws Exc...
分类:编程语言   时间:2015-04-21 16:06:17    收藏:0  评论:0  赞:0  阅读:285
初探Spring AOP
我们知道Spring有两个重要的特性:IOC和AOP ,大学期间只是对Spring有一个粗浅的认识,认为spring就是配置类,建立bean,然后就可以调用类的方法。直到慢慢了解才知道Spring还有很深的东西,Spring的强大。         这篇博文主要讲述Spring AOP 的 hijack(拦截) 功能,主要描述为当我们在执行一个类的方法的时候我们可以在方法执行前和执行后增加额外的...
分类:编程语言   时间:2015-04-21 16:05:47    收藏:0  评论:0  赞:0  阅读:268
随机产生12个5~15之间的整数放入一位数组中,然后输出这些数,每行输出四个数
#include main() { int a,i,j,n,b,s[120]; for(i=0;i scanf("%d",&s[i]); for(i=0;i {if(i%4==0) printf("\n"); printf("%d ",s[i]); } return 0; }...
分类:编程语言   时间:2015-04-21 16:04:57    收藏:0  评论:0  赞:0  阅读:435
常用算法稳定性分析
排序算法的稳定性大家应该都知道,通俗地讲就是能保证排序前两个相等的数据其在序列中的先后位置顺序与排序后它们两个先后位置顺序相同。即:如,如果A i == A j,Ai 原来在 Aj 位置前,排序后 Ai仍然是在 Aj 位置前。1、简单总结 选择排序、快速排序、希尔排序、堆排序不是稳定的排序算法 .....
分类:编程语言   时间:2015-04-21 16:01:57    收藏:0  评论:0  赞:0  阅读:248
Windows下pip安装包报错:Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat
在windows下使用pip安装包的时候提示报错:Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat)windows下使用pip安装包的时候需要机器装有vs2008,VS2012还不行,如果不想装VS2008的话,可以...
分类:编程语言   时间:2015-04-21 16:01:47    收藏:0  评论:0  赞:0  阅读:330
十个JavaScript页面布局技巧
SEO有没有未来? “页面滑动门”,“隐藏的内容”,“图片和内容滑动门”,“动画幻灯片”,“传送带”,“Tab内容选项卡”,结合各种拖拽、滑动、灯箱等特效,这就是下面将为你呈现的。 1.jQuerypageSlide jQuerypageSlide是一个jQuery插件,它可以控制一个隐藏页面的.....
分类:编程语言   时间:2015-04-21 16:00:17    收藏:0  评论:0  赞:0  阅读:269
python import的用法
1、dir(keywork)报错>>>dir(keyword) Traceback(mostrecentcalllast): File"<stdin>",line1,in<module>2、缺少相应的模块,使用import或者from...import来导入相应的模块,模块其实就是一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这..
分类:编程语言   时间:2015-04-21 14:51:27    收藏:0  评论:0  赞:0  阅读:426
LabView随机生成二维数组
LabView随机生成二维数组
分类:编程语言   时间:2015-04-21 14:49:58    收藏:0  评论:0  赞:0  阅读:655
JavaScript跨域方法学习总结
JavaScript跨域:URL说明是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js同一域名下允许http://www.a.com/lab/a.jshttp://www.a.com/script/b.js同一域名下不同文件夹允许http://www.a.com:8000/a.jshttp://www.a.com/b.js同一域名,不同端口不允许http://www.a.com/a..
分类:编程语言   时间:2015-04-21 14:46:58    收藏:0  评论:0  赞:0  阅读:297
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!