java中的集合和数组

数组Array和集合的区别:   (1)数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型)   (2)JAVA集合可以存储和操作数� ...
分类: 编程语言 发布时间: 05-11 23:59 阅读次数: 12

jfinal电影网站开发经验4

    网站建成后,剩下的就是推广了,。百度找了很多资料,大部分就是说去论坛,博客,等能写评论,文字的地方进行推广。然后我就按照网上说的去做了。首先想到 的当然是百度贴吧,开始在上面留言,然后加上自己的网站地址。因为当时不懂贴吧的规则,只要有广告性质的留言一律删。当时那个郁闷啊.后来才知道百度贴吧是如何如何的严格啊,,。最后差点封号,。吓的我马上停止发帖了,后来自己的名字改成v8dy.net。然后 ...
分类: 编程语言 发布时间: 05-11 23:59 阅读次数: 16

通过Spring提供的接口,改变Spring对Bean的初始化行为

Spring对开闭原则的体现,提供了大量的回调接口,例如BeanPostProcess,该接口的作用是我们可以添加自己的逻辑来控制Bean的初始化构建行为,如我们不想返回Bean本身而是需要返回他的代理对象,修改所依赖的属性对象等等。 下图是BeanPostProcess的关系结构图: [img] [/img] InstantiationAwareBeanPostProcessor 该接口非常重要, ...
分类: 企业开发 发布时间: 05-11 23:59 阅读次数: 18

DevKit介绍和安装in railsInstaller

DevKit介绍和安装in railsInstaller    ---------------下面是github上的描述--------- 简要 DevKit可用于编译那些gem提供的c或c++的源代码。它本身被编译为了exe,安装的时候会找到ruby的目录,然后修改添加一些文件。这样,在安装那些需要编译的gem时,就直接搞定了。 详细的描述,可参考Development Kit。 ...
分类: 企业开发 发布时间: 05-11 23:59 阅读次数: 14

linux防火墙iptables配置简要

一、基本命令 查看状态 service iptables status 启动:service iptables start 重启:service iptables restart 关闭:service iptables stop   如果查看状态和启动没有任何反应,说明没有配置过防火墙   查看配置文件 vi /etc/sysconfig/iptables   二、重新配置 ...
分类: 编程语言 发布时间: 05-11 23:59 阅读次数: 17

python 优化利器(一)cProfile 查询消耗时间最久的方法函数

VIM 的作者Bram Moolenaar在一篇叫高效文本编辑器的7个习惯的ppt中有这么一段话。 Three basic steps 1. Detect inefficiency 2. Find a quicker way 3. Make it a habit 即 1.检测哪里效率低下 2.找到一种更快的方法 3.养成习惯 这3个步骤可谓是大道至简。放之四海而...
分类: 编程语言 发布时间: 05-11 23:59 阅读次数: 17

微博和web缓存,推拉模式

人人网feed设计 http://news.csdn.net/a/20100726/277273.html 新浪微博设计 http://www.slideshare.net/iso1600/cache-4842490 新浪杨卫华:谈微博Cache设计 http://john521.iteye.com/blog/779695 微博架构与平台安全演讲稿  http://timyang.net/archi ...
分类: 企业开发 发布时间: 05-11 23:59 阅读次数: 15

推荐Linux管理员不可不知十大PHP安全要点

转载:http://www.kubiji.cn/juhe-id4960.html PHP是使用最广泛的脚本编程语言之一。市场份额颇能说明其主导地位。PHP 7已推出,这个事实让这种编程语言对当前� ...
分类: 编程语言 发布时间: 05-11 23:59 阅读次数: 16

公交BUS接口

http://blog.csdn.net/qxs965266509/article/details/11819327     公交 查询,在许多网站上都提供了相应的接口, 我使用的接口,来自爱帮,爱帮需要你申请密钥key 如有转载,请标明来自此出处http://blog.csdn.net/qxs965266509,必须注意!  
分类: 移动开发 发布时间: 05-11 23:59 阅读次数: 15

Ubuntu 下的 Firefox 中文语言包安装

英文界面的Firefox根据实际版本更换下面地址中红字标出的版本号,即可自动安装中文语言包 http://releases.mozilla.org/pub/mozilla.org/firefox/releases/实际版本号/linux-i686/xpi/zh-CN.xpi  
分类: 企业开发 发布时间: 05-11 23:59 阅读次数: 16

高性能Web后端(转)

真正有资格谈Web高性能的,一定是具有丰富实战经验、经过很多次高并发压力考验的架构师。到目前为止我没有这种经验,个人作品访问量几近于零,接外包做的网站访问压力也不大。虽然没有机会披甲上阵,但纸上谈兵总是可以的吧!国内有2本非常不错的Web架构技术书籍,一本是来自阿里巴巴技术专家李智慧的《 大型网站技术架构 》,另一本则是监控宝CTO郭欣写的《 构建高性能Web站点 》。 《大型网站技术架构》所涉 ...
分类: 企业开发 发布时间: 05-11 23:59 阅读次数: 17

iPhone6分辨率以及适配

对iPhone6适配的两种方式:1、兼容模式     这种模式下程序在iPhone6和iPhon6 plus上运行,获取的设备分辨率跟iPhone5上是一样的,都是568*320。系统会简单的把内容放大,由于iPhone6、iPhone puls和iPhone5的分辨率宽高比都是1.77,所以内容不会被拉伸。【精选】使用这种方式效果还可以。2、高分辨率模式     老项目默认使用的是’兼容模式’,如 ...
分类: 移动开发 发布时间: 05-11 23:59 阅读次数: 18

图 邻接表 Java 实现

  package abc.Dijkstra.pack3; import java.util.ArrayList; import java.util.List; public class AlGraph { List<HeadNode> headNodes = new ArrayList<HeadNode>(); void addV ...
分类: 企业开发 发布时间: 05-11 23:59 阅读次数: 16

elasticsearch-手动设置_mapping中字段类型及分词器-ES5.X与ES6.X区别

【问题描述】:手动设置mapping,给指定字段设置是否进行分词,以及分词器类型。环境信息:学习elasticsearch时,案例使用的是5.x版本,自己本地使用的是6.x版本。案例如下,5.x版本编辑:PUT /website{  &quot;mappings&quot;: {    &quot;article&quot;: {      &quot;properties&quot;: {        &quot;my_field1&quot;: {          &quot;...
分类: 编程语言 发布时间: 05-11 23:59 阅读次数: 14

8.ElasticSearch预警服务-Watcher详解-监控Marvel数据

8.ElasticSearch预警服务-Watcher详解-监控Marvel数据如果ElasticSearch集群部署了Marvel相关的服务,那么就可以安装Watcher来监控异常情况的产生并发送预警。例如可以在以下情况下配置Watch Action动作.1.集群监控状态监控2.高内存使用率3.高CPU使用率4.高文件目录空间5.高FieldData 缓存使用6.节点加入或者脱离集群使用Watc ...
分类: 企业开发 发布时间: 05-11 23:59 阅读次数: 15

复制文件/文件夹,删除文件/文件夹

复制文件夹: public static boolean copyFolder(String srcFolderFullPath, String destFolderFullPath) { try { (new File(destFolderFullPath)).mkdirs(); // 如果文件夹不存在 则建立新文件夹 F ...
分类: 移动开发 发布时间: 05-11 23:58 阅读次数: 16

java验证AD域用户

import java.util.Hashtable;   import javax.naming.Context; import javax.naming.NamingException; import javax.naming.directory.DirContext; import javax.naming.directory.InitialDirContext; /** * ...
分类: 企业开发 发布时间: 05-11 23:58 阅读次数: 14

hive on tez hive运行在tez之上 安装测试

hive on tez详细配置和运行测试 tez hadoop hive hdfs 
分类: 企业开发 发布时间: 05-11 23:58 阅读次数: 20

设计模式——迭代器模式

     1 初识迭代器模式:   定义:提供一种方法来顺序访问一个集合对象中的各个元素,而又不需要暴露该对象的内部表示 结构:      注意:  具体集合是放在迭代器实现类内,作为属性和迭代器实现关联, 具体集合仅仅作为一个数据集的作用,迭代器则对数据如何取,内部增加什么过滤或者算法,来实现对具体集合数据的操作, 你可以理解 集合是原木, 迭代器是木匠,木匠可以通过自己的手 ...
分类: 编程语言 发布时间: 05-11 23:58 阅读次数: 15

事务补偿机制

关键字:事务补偿机制 淘宝梁飞分析分布式 文章:http://javatar.iteye.com/blog/981787 可以设想一个最简单的分布式事务场景,对于跨银行的转账操作,该操作 ...
分类: 编程语言 发布时间: 05-11 23:58 阅读次数: 15