1.优化JS逻辑,在上传前先同步相同文件进度,提高多用户上传效率。 2.优化文件块保存逻辑,减少相同文件块的写入操作,减少服务器IO操作,提高上传效率。 js变化: up6.js新增UrlQuery up6.file.js,post_file方法更新 在上传前先到服务器查询相同文件进度 1.新增f_... ...
分类:
其他好文 时间:
2016-06-27 19:41:19
阅读次数:
299
何时使用:隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的高层接口,使得这一子系统更加容易使用。为子系统中的一组接口提供一个一致的界面。可以向现有的系统添加一个接口,来隐藏系统的复杂性。1、客户端不需要知道系统内部的复杂联系,整个系统只需提供一个"接待员"即可。 2、定义系统的入口。 如何 ...
分类:
其他好文 时间:
2016-06-27 19:39:30
阅读次数:
160
一、概述 ListView点击item显示菜单是要实现这样的效果: 需要实现的逻辑如下: 1)点击一个普通item,展开当前菜单,同时关闭其他菜单 2)点击一个已展开的菜单,隐藏当前菜单 3)将展开菜单滑到listview之外,再滑动回来,展开菜单状态不变 4)点击菜单中的按钮,能够根据不同item ...
分类:
其他好文 时间:
2016-06-27 19:39:12
阅读次数:
224
一、处理JSON 1、将JavaScript数据转换为JSON对象(序列化) JSON.stringify(Object) 2、将JSON数据转换为JavaScript对象(逆序列化) JSON.parse(stringJSON) 二、Buffer模块缓冲数据(使用两位16进制表示一字节) 1、创建 ...
分类:
其他好文 时间:
2016-06-27 19:37:30
阅读次数:
158
过滤器模式(Filter Pattern)或标准模式(Criteria Pattern) 允许开发人员使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来。可以组合多个标准来获得单一的标准。 例子: 一组对象List实例 -> 一个标准模式Criteria -> 过滤对象:XXXCr ...
分类:
其他好文 时间:
2016-06-27 19:38:16
阅读次数:
160
1.相关问答 http://answers.ros.org/question/11682/robot_pose_ekf-with-an-external-sensor/ http://ros-users.122217.n3.nabble.com/REP-105-base-footprint-and- ...
分类:
其他好文 时间:
2016-06-27 19:39:19
阅读次数:
244
空对象模式 在空对象模式中,我们创建一个指定各种要执行的操作的抽象类和扩展该类的实体类,还创建一个未对该类做任何实现的空对象类,该空对象类将无缝地使用在需要检查空值的地方。使用一个空对象取代 NULL 对象实例的检查,空对象不是检查空值,而是反应一个不做任何动作的关系。这样的空对象也可以在数据不可用 ...
分类:
其他好文 时间:
2016-06-27 19:36:26
阅读次数:
180
一、按键盘的键数可分为86键键盘、101键键盘、104键键盘、Win98键盘。 86键键盘:早期的键盘,键盘上有86键; 101键键盘:101键:将几常用键及数字键分离出来组合成键盘第三区--数字小键盘区,这样就有101个键了; 104键键盘:在Win95推出后,增加三个功能键,它是目前最流行的一种 ...
分类:
其他好文 时间:
2016-06-27 19:37:11
阅读次数:
233
备忘录模式 何时使用:很多时候我们总是需要记录一个对象的内部状态,这样做的目的就是为了允许用户取消不确定或者错误的操作,能够恢复到他原先的状态,使得他有"后悔药"可吃。在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复到原先保存的状态。 如何解决:通过 ...
分类:
其他好文 时间:
2016-06-27 19:34:28
阅读次数:
138
前言 最近在做公司的支付接口,从微信支付到各种第三方的支付接口,还有点卡等支付,微信支付文档相对比较详细,虽然也不少坑,被各路开发人员吐槽,但是填的人多啊,所以是最好开发的,但是公司还有用到一些第三方的网页支付接口,然后遇到很多坑,忍不住想吐槽一下。 一、第三方支付流程 各种支付的文档,业务流程图有 ...
分类:
其他好文 时间:
2016-06-27 19:36:07
阅读次数:
192
笔试: 1、下面哪些正则表达式写法正确,直接闷逼,下去复习下正则 例:验证电子邮箱地址:\w+([-.]\w+)*@\w+([-.]\w+)* 2、设计学生表、课程表、分数表,求挂科两门以上的学生的姓名和课程平均成绩 3、2349转19进制(0-9abcdefg) 4、去重排序 public sta ...
分类:
其他好文 时间:
2016-06-27 19:34:15
阅读次数:
265
设计模式的六大原则 设计模式的六大原则 创建型模式 创建型模式 这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用新的运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。 结构型模式 结构型模式 这些设计模式关注类和对象的组合。继承的概念被用来组合接口 ...
分类:
其他好文 时间:
2016-06-27 19:36:04
阅读次数:
153
OC是一门面向对象的语言,因此它也有类、对象、静态\动态方法、成员变量的概念。这讲就来创建第一个OC的类。 一、语法简介 1.类 在Java中,我们用1个.java文件就可以描述清楚一个类;在OC中,一般用2个文件来描述一个类: 1> .h:类的声明文件,用于声明成员变量、方法。类的声明使用关键字@ ...
分类:
其他好文 时间:
2016-06-27 19:35:36
阅读次数:
203
替人排查一个关于amq连接数的问题,使用PooledConnectionFactory进行连接池管理,设置了连接数上限为3,但部署到服务器之后,瞬间建立了几百个连接,用netstat -an 查看,发现大部分到amq服务器的连接状态都是TIME_WAIT。 初始化连接池: 发消息: 用尽各种关键词都 ...
分类:
其他好文 时间:
2016-06-27 19:34:25
阅读次数:
203
ELF格式文件简单介绍 关于ELF文件的详细介绍,推荐阅读: ELF文件格式分析 —— 滕启明。ELF文件由ELF头部、程序头部表、节区头部表以及节区4部分组成。 通过objdump工具和readelf工具,可以观察ELF文件详细信息。 ELF文件加载过程分析 从编译、链接和运行的角度,应用程序和库 ...
分类:
其他好文 时间:
2016-06-27 19:34:32
阅读次数:
221
程序员也三年了,工作以来,一直都在写游戏逻辑,刚好最近闲下来,难得有时间,自己研究一些新的东西。因此赶紧看看关于网络方面的东西,总结一下,好记心不如烂键盘。 其实总的来说,网络也就那么回事,比我原本想像中要简单很多,只有简单的几个接口。 一开始关于大数据,我还想复杂了,原本以为需要自己分包,再合包, ...
分类:
其他好文 时间:
2016-06-27 19:34:03
阅读次数:
179