首页 > 其他
如何避免类之间的循环依赖
最近在看《Java应用架构设计 模块化模式与OSGi》,深有感触,在此做些总结。(电子版可以在Java1234.com上下载到) 在使用Java开发中,各种依赖不可避免。比如类之间的继承,jar包之间的相互依赖。依赖在某种程度上不可避免,但是过多的依赖势必会增加系统的复杂性,使代码难以阅读,从而成....
分类:其他   时间:2015-01-13 21:08:44    收藏:0  评论:0  赞:0  阅读:337
浏览器兼容的一些细碎 hack opacity png图片
Hackie6: _ eg: _font-family:ie7: * eg: *font-family:ie8: \9 eg: font-family: "Microsoft Yahei"\9;opacityie: filter: alpha(opacity=50);safari:-khtml...
分类:其他   时间:2015-01-13 21:08:24    收藏:0  评论:0  赞:0  阅读:259
CoInitialize浅析一
大家都知道程序中若要使用COM组件则必须要先调用CoInitialize,该函数主要是用来初始化COM运行环境。但这个函数的作用域是以线程 为单位还是以进程为单位呢?也许大家已经通过测试程序摸索出答案,没错,是以线程为单位。今天我们就稍微再深入一下,通过分析CoInitialize的 具体实现来印证...
分类:其他   时间:2015-01-13 21:07:54    收藏:0  评论:0  赞:0  阅读:291
SAE Django如何禁止外部IP访问
在SAE上基于Django搭建的Web工程有时需要禁止来自某些特定IP地址的访问请求。例如一个为搭建在SAE的其他项目提供服务的内部工程,可以设置为只允许SAE内部的IP地址访问,从而提高项目的安全性。要修改SAE Django工程的访问规则,需要变更工程的WSGI配置文件。通过向WSGI配置文件添...
分类:其他   时间:2015-01-13 21:07:14    收藏:0  评论:0  赞:0  阅读:396
软RAID的实验
RAID实验 添加5块20G的磁盘 将第一块第二块配置RAID0(用分区操作),并挂载到/data/raid0 1、前提条件 [root@localhost~]#fdisk-l|grepraid ... /dev/sdb11261020964793+fdLinuxraidautodetect /dev/sdc11261020964793+fdLinuxraidautodetect [root@localhost~]#partprobe/dev/s..
分类:其他   时间:2015-01-13 20:03:35    收藏:0  评论:0  赞:0  阅读:263
KVM安装虚拟机
搭建KVM,需要CPU支持虚拟化技术,我们可以用以下命令egrep‘(vmx|svm)‘/proc/cpuinfo如果你的CPU支持VT虚拟化,则会在flags里面显示vmx,如下所示:flags:fpuvmedepsetscmsrpaemcecx8apicsepmtrrpgemcacmovpatpse36clflushdtsacpimmxfxsrssesse2sshttmsyscallnxlmconstant_tscp..
分类:其他   时间:2015-01-13 20:03:24    收藏:0  评论:0  赞:0  阅读:337
Citrix桌面及应用虚拟化系列之二:XenServer补丁
安装好XenServer之后,可以找一台管理机器(目前主流系统都支持)安装XenCenter,通过XenCenter来实现对XenServer的管理。安装XenCenter:安装.NETFramework3.5然后可以下载安装中文版的XenCenter,下载地址:https://citrix.sharefile.com/download.aspx?id=af9ba826d0c844c3中..
分类:其他   时间:2015-01-13 20:02:55    收藏:0  评论:0  赞:0  阅读:357
3.1管理Exchange收件人对象
实验环境:一台DC(S06)IP:192.168.1.100,一台MBX(S05)IP:192.168.1.101,一台CAS(S04)IP:192.168.1.102,创建和配置用户邮箱。以管理员登录https://s04/ecp,打开管理中心。收件人---邮箱----用户邮箱新建用户邮箱双击用户邮箱,展开属性对话框,,“常规”选项卡上可..
分类:其他   时间:2015-01-13 20:02:45    收藏:0  评论:0  赞:0  阅读:524
窝窝凭什么上市?
近日,窝窝商城提交招股说明书,开启纳斯达克上市的第一步。然而,很多人对窝窝的印象还停留在几年前千团大战时期。彼时的窝窝横刀立马,在团购市场所向披靡,给消费者带来很大的冲击。此后团购市场竞争进入白热化,城头几度变换大王旗。窝窝主动退出团购红海,潜心静修。此次..
分类:其他   时间:2015-01-13 20:02:35    收藏:0  评论:0  赞:0  阅读:139
随机数产生一例
#cat111.sh#!/bin/bashfunctionrand(){min=$1max=$(($2-$min+1))num=$(cat/dev/urandom|head-n10|cksum|awk-F‘‘‘{print$1}‘)echo$(($num%$max+$min))}rnd=$(rand133)echo$rndexit0#cat222.sh#!/bin/bashfunctionrand(){min=$1max=$(($2-$min+1))num=$(cat/dev/urandom|head-n10..
分类:其他   时间:2015-01-13 20:02:16    收藏:0  评论:0  赞:0  阅读:275
内容页分页代码
在使用Thinkphp开发的内容管理系统里面,很多东西都要自己开发,内容分页当然也是要自己开发的,下面是我根据查资料自己整理的方法:1、首先是在后台编辑内容的时候需要插入分页符,不同的编辑器分页符自然也不同了2、然后就是读取文章内容的时候,要根据分页符来把内容分割成多..
分类:其他   时间:2015-01-13 19:59:45    收藏:0  评论:0  赞:0  阅读:300
多组(个数不定)name不同的单选按钮组的生成
最近在用jquery的datatable做项目,期间遇到一个需要生成多组单选按钮组的问题,且每一个单选按钮组的name均不相同,当然就想到用循环 去生成这些单选按钮组。生成单选按钮组本身没有任何问题,不过,当再次刷新列表界面时,生成的单选按钮组的name的下标就会变化。想要让循环..
分类:其他   时间:2015-01-13 19:59:35    收藏:0  评论:0  赞:0  阅读:289
GMM背景建模原理
简要原理: 对一个视频序列帧中的每一个像素,建立一个混合高斯模型,这个模型中权重大的代表背景,权重小的代表前景。新来的像素如果能匹配上背景对应的高斯模型,那么新来的像素就被当成背景。如果匹配的是权重较小的高斯模型,或者没有匹配的高斯模型,那么这个像素被当成前景。 算法流程: 1 前提:视频序列的每一个像素,都训练好了一个混合高斯模型(一组高斯模型的和)。 2 对于新的一个视...
分类:其他   时间:2015-01-13 19:58:24    收藏:0  评论:0  赞:0  阅读:939
J2SE_接口与抽象类
一、接口与抽象类比较 二、例子 package com.wbf.interfaceAndabstract; //抽象类A1, A2, A3 //至少包含一个抽象方法 //构造方法,抽象方法,普通方法,常量,变量 //抽象方法的修饰符只可以是public和protected, private是非法的 abstract class A1 { abstract void hello1_1...
分类:其他   时间:2015-01-13 19:58:14    收藏:0  评论:0  赞:0  阅读:341
关于Time Limit Exceeded可能的原因
今天在做POJ上面的一道题目《M × N Puzzle》,Problem ID:2893,测试全部通过,就是提示超时,在网上找到原题源码对比发现逻辑上一模一样。。。然后最后的最后终于找到问题了,在这篇Why do I get a Time Limit Exceeded?文章中提到 In C++, do not use cin/cout - use scanf and printf instea...
分类:其他   时间:2015-01-13 19:57:54    收藏:0  评论:0  赞:0  阅读:276
进制转换(待续)
十进制转二进制: 用2辗转相除至结果为1 将余数和最后的1从下向上倒序写 就是结果 例如302 302/2 = 151 余0 151/2 = 75 余1 75/2 = 37 余1 37/2 = 18 余1 18/2 = 9 余0 9/2 = 4 余1 4/2 = 2 余0 2/2 = 1 余0 故二进制为100101110 二进制转十进制 从最后一位开始算,依次列为第0、1、...
分类:其他   时间:2015-01-13 19:57:44    收藏:0  评论:0  赞:0  阅读:175
leetcode6 Zigzag Conversion
题目要求: The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility) P A H N A...
分类:其他   时间:2015-01-13 19:57:24    收藏:0  评论:0  赞:0  阅读:235
[ACM] HDU 4885 TIANKENG’s travel (特殊建图,最短路)
TIANKENG’s travel       Problem Description   TIANKENG has get a driving license and one day he is so lucky to find a car. Every day he drives the car around the city. After a month TIANKE...
分类:其他   时间:2015-01-13 19:56:34    收藏:0  评论:0  赞:0  阅读:219
UIScrollView添加手势显示和隐藏键盘
UIScrollView添加手势显示和隐藏键盘...
分类:其他   时间:2015-01-13 19:56:14    收藏:0  评论:0  赞:0  阅读:247
hdu 2058 The sum problem (数学问题)
题目意思: http://acm.hdu.edu.cn/showproblem.php?pid=2058 给出n和m,在小于n的数中,找出连续的序列,使其和为m,并从小到大输出。 题目分析: 第一次见这种题,就模拟,很显然超时了,后来在《短码之美》上看到了好的解决方法,和详细讲解,现在我只会用,不知道怎么说明白了,我也是醉了。。。 AC代码: /** *@xia...
分类:其他   时间:2015-01-13 19:55:44    收藏:0  评论:0  赞:0  阅读:246
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!