最近M端项目中涉及到图片上传功能,现把项目中遇到的一些问题及解决办法分享如下,与各位共同探讨:PS:文章已同步至个人博客一、相关需求:1. 客户端上限10M2. 服务器端上限2M3. 文件过滤4. 显示上传进度5. 异步上传6. 多文件上传二、需求分析:1. 实现2,可使用canvas在前端实现压缩...
分类:
Web程序 时间:
2015-07-18 21:19:06
阅读次数:
215
最在在研读老衲五木写的那本《嵌入式网络那些事儿:LWIP深度剖析与实战》书的时候,由于项目的需要,操作LWIP协议中TCP层的tcp_seg结构指针。遇到了问题: 对如上图所示,其tcp_seg中的dataptr指针和payload指针全都指向了TCP数据部分。而在老衲五木的那个博客文档中确写成如....
分类:
其他好文 时间:
2015-07-18 16:49:48
阅读次数:
309
上篇讲了Slab中的数据结构,这篇该讲Slab中的操作了。既然是内存管理,那操作无非就两点:allocate和free。1.申请一个object在Slab中,申请一个object是通过函数kmem_cache_alloc()来完成的。3618void*kmem_cache_alloc(structkmem_cache*cachep,gfp_tflags)
3619{
3620return_..
分类:
其他好文 时间:
2015-07-16 22:31:02
阅读次数:
273
jcenter是一个服务器托管在bintray.com的maven仓库。in project’s build.gradle fileallprojects {
repositories {
jcenter()
}
}或者也可以用Maven Central:服务器托管在sonatype.org的maven仓库。allprojects {
repos...
分类:
其他好文 时间:
2015-07-14 15:48:50
阅读次数:
135
前面讲的buddysystem算法,分配内存的最小单位是一个页面(例如4K)。这对于大的内存申请比较适用。可是实际生活中,Kernel经常需要分配小的内存空间,比如几十个字节,这个时候怎么办呢?不同的人可能会想到不同的解决办法。对于财大气粗的富人一族,办法很简单:申请一个页面..
分类:
其他好文 时间:
2015-07-12 00:27:06
阅读次数:
127
1.project 和 target的关系2.2 project3.2 target4.手动添加pch文件http://blog.csdn.net/iosdevtip/article/details/40918353?utm_source=tuicool5.AppIcon:iPhone App iO...
分类:
其他好文 时间:
2015-07-11 18:17:10
阅读次数:
106
1. 哪个项目能离开网络,数据库,操作系统来运行?所以生态圈的应用技术主要在这些知识点处。2. Java组件,组件其实就是一个应用程序块 但是它们不是完整的应用程序,不能单独运行。就有如一辆汽车,车门是一个组件,车灯也是一个组件。但是光有车灯车门没有用,它们不能跑上公路在java中这些组件就叫做ja...
分类:
编程语言 时间:
2015-07-10 18:21:33
阅读次数:
137
UI是User Interface的缩写,通常被认为是MVC中View的部分,作用是提供跟人机交互的可视化操作界面。MVC中Model提供内容给UI进行渲染,用户通过UI框架产生响应,一般而言会由控制层调用业务逻辑进行处理,并把处理结果以Model方式返回View,再次渲染。UI框架的大致过程就是如...
分类:
其他好文 时间:
2015-07-10 12:51:18
阅读次数:
92
UI是UserInterface的缩写,通常被认为是MVC中View的部分,作用是提供跟人机交互的可视化操作界面。MVC中Model提供内容给UI进行渲染,用户通过UI框架产生响应,一般而言会由控制层调用业务逻辑进行处理,并把处理结果以Model方式返回View,再次渲染。UI框架的大致过程就是如此,..
分类:
其他好文 时间:
2015-07-09 14:53:22
阅读次数:
192
UI是User Interface的缩写,通常被认为是MVC中View的部分,作用是提供跟人机交互的可视化操作界面。MVC中Model提供内容给UI进行渲染,用户通过UI框架产生响应,一般而言会由控制层调用业务逻辑进行处理,并把处理结果以Model方式返回View,再次渲染。UI框架的大致过程就是如...
分类:
其他好文 时间:
2015-07-09 12:42:59
阅读次数:
136