技术日志
小128
这个作者很懒,什么都没留下…
展开
-
web开发性能优化---项目架构篇
项目技术架构层级规划和介绍简称四横两纵四横即四大层次,分别为:1、用户渠道层:用户渠道层是直接面向最终用户。通过网站的形式向用户提供产品展示、企业市场宣传、对产品的订购、互动分享、客户关怀以及用户中心入口等功能,并提供后期扩展移动终端接入;2、应用业务层:该层面向的是系统管理人员。为系统管理人员提供系统的整体管理,包括产品管理、企转载 2016-10-26 13:41:40 · 239 阅读 · 0 评论 -
web开发性能优化---数据库篇
1、 查询出的数据量过大(可以采用多次查询,其他的方法降低数据量),尽量采取分页查询数据2、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷) 3、返回了不必要的行和列 用OR的字句可以分解成多个查询,并且通过UNION链接多个查询。它们的速度只与是否使用索引有关,如果查询需要用到联合索引,用UNION all执行的效率更高。4、如果是使用like进行查转载 2016-10-26 13:43:27 · 188 阅读 · 0 评论 -
web开发性能优化---用户体验篇
如何从技术角度如何增强用户体验,都是很多平台都在做的事情,根据个人实际经验碰到几种体验做下总结。1、减少页面刷新白屏适当使用ajax技术,改善刷新白屏现象;2、信息提醒,邮件、站内信、短信在购物流程、售后流程适当增加信息温馨提醒环节;3、定期回访及互动记录好会员每次来电来访、购买情况分析等数据做到定期客户关怀;增加生日免单、会员日等互动环节,增强互动转载 2016-10-26 13:44:06 · 291 阅读 · 0 评论 -
web开发性能优化---扩展性能篇
1、实现代码分离一个成熟的软件开发团队一般都不会完全手写代码,这里讲的代码分离只要是开发中用到的小技巧,通过底层框架+手工代码方式结合实现快速开发和快速扩展;Code文件夹内文件不允许修改,文件夹主要存放系统自动生成代码;同一DAL层下运行两个类名相同,采用partial合并类,但是两个类不允许有同名同参数方法;利用partial关键字合并两个同名类转载 2016-10-26 13:44:54 · 176 阅读 · 0 评论 -
web开发性能优化---安全篇
1、权限管理从模块、表单、数据审核、功能按钮全面数据安全验证及管理。2、ip验证数据接口访问进行IP校验3、登录、操作日志、程序安全日志 系统所有用户登录、操作全部日志记录。程序安全日志操作可查看我之前写过[LogHelper 日志记录帮助类 ]。4、SQL注入校验过滤a、表单控件js前端校转载 2016-10-26 13:45:39 · 248 阅读 · 0 评论 -
MyEclipse 2015优化技巧
MyEclipse 2015优化速度方案仍然主要有这么几个方面:去除无需加载的模块、取消冗余的配置、去除不必要的检查、关闭更新。第一步: 去除不需要加载的模块一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。通过Windows- Preferences打开配置窗口,依次选择左转载 2016-12-02 09:47:02 · 256 阅读 · 0 评论 -
MyEclipse中集成和使用Maven的方法
第一步:下载和安装1、官网下载Maven:http://maven.apache.org/download.cgi2、解压到一个文件夹2、设置环境变量: 如:M2_HOME:D:\JAVA\apache-maven-3.0.5 在path中添加;%M2_HOME%\bin;第二步:和MyEclipse集成:1、Prefer转载 2016-12-02 12:05:04 · 326 阅读 · 0 评论 -
centos7 开机/etc/rc.local 不执行的问题
最近发现centos7 的/etc/rc.local不会开机执行,于是认真看了下/etc/rc.local文件内容的就发现了问题的原因了#!/bin/bash# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES## It is highly advisable to create own syst转载 2016-12-07 13:04:26 · 298 阅读 · 0 评论