`
aiyan2001
  • 浏览: 73925 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
java web应用文件下载(包括中文文件名乱码处理) 标签: javawebstringnullbyteie           [Java] 

APP的服务端

    博客分类:
  • app
随着智能设备普及和移动互联网发展,移动端应用逐渐成为用户新入口,重要性越来越突出。但企业一般是先有PC端应用,再推APP,APP 1.0版的功能大多从现有PC应用平移过来,没有针对移动自身特点考虑APP的架构。随着APP越来越复杂,功能和非功能要求越来越高,架构的先天不足逐渐成为大型APP升级的瓶颈。 本文作者结合大型移动应用的落地实践,从服务端架构设计角度,阐述如何进行升级优化,为后续APP做大做强奠定架构基础,供大家参考。 本文主要内容包括: V1架构 问题分析 V2架构 智能升降级 总结 V1架构 APP分手机端和服务端,手机端负责UI,相对简单,服务端负责提供数据 ...
1,gulp环境 npm init //- 生成一个 package.json,里面是一些常规的配置信息   npm install gulp gulp-minify-css gulp-rev gulp-rev-collector del gulp-clean gulp-run-sequence gulp-uglify gulp-concat --save-dev //- 安装插件到项目目录内   npm install --global gulp   ...
通过如下命令安装: npm install express-generator -g -h 选项可以列出所有可用的命令行选项: express -h 例如,下面的示例就是在当前工作目录下创建一个命名为 myapp 的应用。 express myapp 然后安装所有依赖包: $ cd myapp  $ npm install  
CentOS6 下编译安装 MySQL 5.6.26 CentOS6下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.26。 一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server rpm -qa | grep mysql 有的话通过下面的命令来卸载掉 rpm -e mysql // 普通删除模式 rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除 二、安装编译MySQL需要的工具 安装g++和gdb yum ...
网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错,将yum源设置为163yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。具体设置方法如下: 1,进入yum源配置目录 cd /etc/yum.repos.d 2,备份系统自带的yum源 mv CentOS-Base.repo CentOS-Base.repo.bk 下载163网易的yum源: wget http://mirrors.163.com/.help/CentOS6-Base-163.repo 3,更新玩yum源后,执行下边命令更新yum配置,使操作立即生效 yum ...
阿里云Linux安装软件镜像源 阿里云是最近新出的一个镜像源。得益与阿里云的高速发展,这么大的需求,肯定会推出自己的镜像源。 阿里云Linux安装镜像源地址:http://mirrors.aliyun.com/ CentOS系统更换软件安装源 第一步:备份你的原镜像文件,以免出错后可以恢复。 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 第二步:下载新的CentOS-Base.repo 到/etc/yum.repos.d/ CentOS 5
请教个问题:activiti能否使用自己的用户表,而不是用系统默认的act_id_user表呢?       http://www.oschina.net/question/200838_93806
User assignment 审批人 可以分配给一个用户 ,通过 humanPerformer 节点 的 sourceAssignmentExpression 节点 指定人员 . 现在 仅支持 formalExpressions 属性. <process ... >     ...     <userTask id='theTask' name='important task' > ...
做人的学问,先做人后做事。不会做人的人,就不会有大事可作。做事是一种技巧,做人则是一种德性,然而,技巧易学,德性难修。学技巧靠的是聪明,学德性则靠的是悟性.   1,惟道是从,因任自然。        2,凡事不要做过头。 3,物极必反,盛极而衰。        4,大生于小,多起于少。 5,留有空间才好发展。         6,树立自己坚定的信念。 7,学会客观地观察自己。       8,战胜自己才是强者。 9,培养洞察细微的能力。       10,遵循水的大智慧。 11,无为而后才有大作为。      12,无为才能无所不能。 13,凡事总是过犹不及。         ...

activiti

Activiti业务键(businessKey) 原文  http://www.cnblogs.com/cxyj/p/3893631.html 问题:如何让业务对象和对应的流程 关联? 发现ProcessInstance 有个方法getBusinessKey()可以得到一个businessKey。 ProcessInstance 对应数据库中的表act_ru_execution有个字段BUSINESS_KEY_对应类中的businessKey,这个字段在创建表时自动被设置为unique 解决: 1、保证流程的ID和业务对象的类名一致。例如:流程id为LeaveBill ...
egit的网站 http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F   svn的网站 http://subclipse.tigris.org/update_1.6.x   m2e的一个网址. http://download.eclipse.org/technology/m2e/milestones/1.4     myeclipse6.5 的注册码 Subscriber:huazai          Subscription Code:uLR8ZC-855550-615 ...
mosquitto_pub: error while loading shared libraries: libmosquitto.so.1:   在弄mosquitto_pub执行一下消息发布的时候,就这样错误。   解决方法。   如果共享库文件安装到了/usr/local/lib(很多开源的共享库都会安装到该目录下)或其它"非/lib或/usr/lib"目录下, 那么在执行ldconfig命令前, 还要把新共享库目录加入到共享库配置文件/etc/ld.so.conf中, 如下:# cat /etc/ld.so.confinclude ld.so.conf. ...
开发自己需要的jQuery插件,看个示例说明 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title> new document </title><meta name="generato ...
Tomcat 6.X实现了JCP的Servlet 2.5和JSP2.1的规范,并且包括其它很多有用的功能,使它成为开发和部署web应用和web服务的坚实平台。       NIO (No-blocking I/O)从JDK 1.4起,NIO API作为一个基于缓冲区,并能提供非阻塞I/O操作的API被引 ...
Global site tag (gtag.js) - Google Analytics