这段时间一直在忙初级项目(高级酒店管理系统),此次项目担任项目组长,以下是我对这次项目的总结: 1、写代码之前,规范一定要统一好。 2、写代码之前数据库一定要设计好,创建表最好要用Sql语句写,这样避免大家创建的表不统一,防止把大家代码合在一起的时候报数据库错误。 3、项目架构要搭建好(也就是要把公 ...
分类:
其他好文 时间:
2016-07-09 16:07:59
阅读次数:
144
数据安全成为系统考量合格的一个标准,系统安全性一般情况下包括以下几点: 1、XSS Dom漏洞,这个漏洞可以使用户的一些数据丢失,使用的时候谨慎注意过滤一些特殊字符; 2、SQL注入式攻击,该漏洞主要是通过编写一些组合SQL脚本语句导致,处理的方式也就是前后台都要过滤特殊字符,同时尽量少使用SQL拼 ...
分类:
其他好文 时间:
2016-06-28 23:47:32
阅读次数:
394
工作中,该如何学习? 现在做的项目都是被人封装好的,从依赖管理到项目架构,我只要老老实实的写业务逻辑就可以了。然而这种感觉很不好,很不好。自己看,但总是捡起来这个丢掉那个。到现在感觉都是一知半解,其实还是什么都不懂。着急地想要一下学会这个也学会那个。速成,想的太简单了。 深思熟虑,决定从基础开始,对 ...
分类:
其他好文 时间:
2016-06-27 21:40:29
阅读次数:
174
层级结构,自底向上 持久层(File,Realm,SQLite)<==>网络层(相信每个公司都有自己的网络层吧)==>业务层(ViewModel)==>展示层(View,VC) 持久层 耦合到网络层 设计要点 网络层 耦合到持久层 设计要点 业务层 业务层耦合网络层 设计要点 展示层 展示层和业务层 ...
分类:
移动开发 时间:
2016-06-25 13:40:18
阅读次数:
194
准备步骤: 1.创建工程(设置版本兼容,最低兼容版本) 2.导入常用jar包,(处理字符串和加密用的jar文件) Commons Lang,Commons Codec commons-codec.jar主要是用来加密的MD5 3.引入测试框架(类库和启动装置配置) 应用架构: 1.网络通信 (手机客 ...
分类:
移动开发 时间:
2016-06-23 23:44:05
阅读次数:
191
写在前面
上周把基于Redux的单页应用开发完 紧接着就开始了ReactNative的开发。真的快得不可思议,只花了一周时间,我们两个人就分工把APP也开发完了,并且同时兼容IOS操作系统和Android操作系统。内部测试了一轮,流畅性和用户体验方面也都相当给力! 接下去几篇依次介绍项目开发中领悟的技巧和遇到的坑。
项目架构和React开发的单页应用不同,ReactNative开发不需要依赖we...
分类:
其他好文 时间:
2016-06-21 07:37:33
阅读次数:
254
设计的项目架构主要引用MVVM+MVC架构,并以功能模块分级。以下为目录结构。 初级目录: 我们只需要关注SGZH文件夹下的目录,其他为Xcode管理的目录。可以看到此目录为项目初级目录,我们开发过程只需对初级目录内的文件进行操作,其主要划分为3大块: AppDelegate: AppDelegat ...
分类:
移动开发 时间:
2016-06-18 21:10:13
阅读次数:
169
1、面向接口编程:有一定编程经验的博友应该都熟悉或者了解这种编程思想,层和层之间通过接口依赖,下层不是直接给上层提供服务,而是定义一组接口供上层调用。至于具体的业务实现,那是开发中需要做的事情,在项目架构阶段,只需要定义好层与层之间的接口依赖,将框架搭起来,编译可以直接通过。为什么要有这么一种设计? ...
分类:
其他好文 时间:
2016-06-18 01:26:16
阅读次数:
324
百度: 阿里巴巴: 总体上还是围绕项目架构、Java基础、JVM、并发编程、数据库操作、中间件技术和Dubbo服务治理框架等展开 优酷土豆: 主要是Java基础,Spring原理,Java NIO,并发和集合框架等,可能是因为视频网站,优酷考察网络原理的知识多,比如TCP/IP协议、长连接与短连接等 ...
分类:
其他好文 时间:
2016-06-15 01:38:59
阅读次数:
191
在学习了不少MVVM模式与Mvvmlight之后,那实际企业团队开发中将如何使用这些技术构建项目架构?怎样才能使团队分工合理,节省成本?本文特分享实际企业开发中使用过的项目架构,希望能帮助您的团队! ...
分类:
其他好文 时间:
2016-06-05 23:27:40
阅读次数:
726