现在位置: 首页 > zjncs98721发表的所有文章
  • 08月
  • 02日
综合 ⁄ 共 14536字 评论关闭
PC 上的 LVM 灾难修复 原文链接:http://www.ibm.com/developerworks/cn/linux/l-cn-pclvm-rstr/   毛 伟, 软件工程师, IBM 李 瑞, 软件工程师, IBM 于 晶, 软件工程师, IBM   简介: 硬盘单碟容量的快速增长和价格快速下降,为普通 PC 提供了丰富的存储空间,也带来的存储管理的需求。对于缺少昂贵硬件支撑的普通 PC 用户,Linux 上的 LVM 是一个理想的选择。对服务器用户而言,LVM 可以构建在基于 Raid 的磁盘组上,通过硬件冗余实现容灾;对于普通 PC 用户来说,可能没有那么多银子来实施,那么我们就不得不面对各......
阅读全文
  • 10月
  • 29日
综合 ⁄ 共 36字 评论关闭
先上图,后期整理后,再上方法,代码等等。 再来个干扰的。 克服旋转,尺度变化
阅读全文
  • 09月
  • 01日
综合 ⁄ 共 3483字 评论关闭
/** * * sendMultipartDataToHttpServer * 使用post方法请求web服务器,并且当表单数据为:multipart/form-data格式。http请求使用{@link#HTTP_ENCODING}编码<br/> * 返回json数据,支持文件名中文上传和多文件上传,不支持断点上传,要正确编码服务端返回{@link#HTTP_ENCODING}编码<br/> * @param url * @param files 文件表单域 * @param fields 非文件表单域 * @return JSONObject * @throws Exception * @exception * @since 1.0.0 */ public static JSONObject sendMultipartDataToHttpServer(URL u......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 861字 评论关闭
由于工作中有很多时候需要用到window.external,以前一直稀里糊涂的,今天又被人问到,于是突击学习了一下,记下备忘。--------------------------------------我们在js中可以通过window.external.Func()来调用浏览器提供的外部方法Func。IE的已默认实现了一些外部方法,可以参见1:某中文文章:http://www.it118.org/Specials/2e876829-483a-4216-a6ef-08a472c94297/8f8d0507-b4c8-4d92-8e35-3c88dade3a17.htm2:官方文档里有更多: http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/objects/e......
阅读全文
  • 06月
  • 05日
综合 ⁄ 共 2651字 评论关闭
在讲解Struts2之前我们先来看看webwork,在讲解webwork之前我们还得提到另外一个框架,那就是Xwork。 Xwork概况 Xwork是一个标准的Command模式实现,并且完全从web层脱离出来。Xwork提供了很多核心功能:前端拦截器(interceptor),运行表单属性验证 ,类型转换,强大的表达式语言(OGNL-the Object Graph NavigationLanguage),IOC(Inversion of Control控制反转)容器等。 其目的就是:创建一个泛化的、可重用的扩展命令模式框架,而不是一个特定在某个领域使用的框架。 Xwork的特点: 1.基于一个简单的接口就可以进行灵活且可自定......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 16656字 评论关闭
文章目录       教你如何迅速秒杀掉:99%的海量数据处理面试题       教你如何迅速秒杀掉:99%的海量数据处理面试题 作者:July 出处:结构之法算法之道blog 前言    一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。     毕竟受文章和理论之限,本文......
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 275字 评论关闭
1,UIWindow *window = [UIApplication sharedApplication].keyWindow;   // 获得根窗口 2.- (UIView *)rootView {    UIView *rootView = self;  while (rootView.superview) {    if ([rootView.superview isKindOfClass:[UIWindow class]]) {      break;    }    rootView = rootView.superview;  }  return rootView;}
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 255字 评论关闭
定义 工厂方法模式(Factory Method),定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 结构图 简单工厂VS工厂方法 简单工厂模式的最大优点在于工厂类中包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关的类,对于客户端来说,去除了与具体产品的依赖。 工厂方法模式实现时,客户端需要决定实例化哪一个工厂来实现运算类,选择判断的问题还是存在的,也就是说,工厂方法把简单工厂的内部逻辑判断移到了客户端代码来进行。你想要的功能,本来是改工厂类的,而现在是......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 462字 评论关闭
------- android培训、java培训、期待与您交流! ---------- Map集合:该集合存储键值对。  |--Hashtable:底层是哈希表数据结构,不可以存入null键和null值。该集合是线程同步的。jdk1.0  |--HashMap:底层是哈希表数据结构,允许使用null键和null值。该集合是不同步的。jdk1.2  |--TreeMap:底层是二叉树数据结构,线程不同步,可以用于给map集合中的键进行排序。 和Set很像。 Set底层就是使用了Map集合。 使用put添加元素,如果出现添加时有相同的键,那么后添加的值会覆盖原有键对应值。并返回被覆盖的值。   集合的工具类有c......
阅读全文
  • 12月
  • 13日
综合 ⁄ 共 859字 评论关闭
题意: 给出一个数列, 实数的, 共有偶数项. 选出两项, 其一向上取整, 另一向下取整. 得到新的整数数列. 某种取法可以使得新旧数列之间的差的绝对值最小. 求这个最小的绝对值. 思路: 这种题关键是找出规律.. 首先,随机选出一对非整数, old - new = sumof2 - 1. 由此可见, 选出一对非整数 和如何组合无关. 只要是认为某数和非整数组合, 就会有前式成立. 当选出非整数和整数组合时, 非整数可以向上取整或向下取整. 因为对于整数, 两种情况都不变. 此时 old - new = double - 0 or 1.... 两种情况综合起来, 就是将所有非整数加起来, 整......
阅读全文
  • 12月
  • 13日
综合 ⁄ 共 2357字 评论关闭
prototype pattern称为原型模式 在软件系统中,经常面临着“某些结构复杂的对象”的创建工作,由于需求的变化,这些对象经常面临着剧烈的变化,但是他们却拥有比较稳定一致的接口。Prototype设计模式,就是为了解决如何向“客户程序”隔离出“这些易变对象”,从而使得“依赖这些易变对象的客户程序”不随着需求的改变而改变。 Prototype设计模式指定创建对象的种类,然后通过拷贝这些原型来创建新的对象。 要点: Prototype设计模式同样用于隔离类对象的使用者和具体类型(易变类)之间的耦合关系,它同样要求这些“易变类”拥有“稳定的接口......
阅读全文
  • 12月
  • 03日
综合 ⁄ 共 222字 评论关闭
我通过id去查询字段name时,由于值查询一个字段,代码如下: 出现错误:java.lang.String cannot be cast to [Ljava.lang.Object 这是为什么呢,百思不得其解,最后在一位大神的帮助下,一眼看出了问题,原来不能只查一个字段。直接贴图吧。 修改后的代码如下,就添加了一个查询字段。 这个随便你添加什么,不过一般都市取id。这样就好了。很多人也许会疑问,这是为什么呢,请看下面的聊天记录。 有木有瞬间恍然大悟呢。。。。。
阅读全文