自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(76)
  • 收藏
  • 关注

转载 TCSF-APP:数据分析

新注册用户统计 在线用户统计 日活、月活、渠道追踪分析、转化率分析、用户使用时长监测、用户流失情况、用户特征建模、用户生命周期监测 转载于:https://my.oschin...

2017-12-25 09:42:00 128

转载 WX SDK 全局返回码常量

官方定义了全局返回码,所有返回码以数字表示,每个返回码代表一个处理结果。在WX SDK中,已将所有返回码定义为了常量在WXResponseCode类中,每一个返回码常量以CODE_开头,后面紧随此返回码数组,在后面是大写英文描述。在开发中可以以常量来检验Result(包括其子类)的errcod...

2017-08-15 15:49:00 168

转载 哈希表

http://www.nowamagic.net/academy/detail/3008010 转载于:https://my.oschina.net/souljava/blog/150...

2017-08-12 14:25:00 143

转载 dubbo源码分析一

对于开发者而言,可选择的开源分布式服务框架挺多的,按照我目前所了解到的有阿里的dubbo、facebook开源的thrift、zeroc的ice、google的grpc等等,包括springcloud也有基于rest的分布式服务方案,以及早前流行基于soap协议的webservice。...

2017-08-08 13:20:00 110

转载 TCSF视频教程-TCSF快速开发框架开篇

腾讯视频地址:https://v.qq.com/x/page/v0522w75vlc.html 转载于:https://my.oschin...

2017-07-07 19:06:00 109

转载 使用WX-SDK开发微信公众号

使用WX-SDK开发微信公众号(一) 接收处理来自微信用户的消息 使用WX-SDK开发微信公众号(二)WX-SDK API介绍 使用WX-SDK开发微信公众号(三)为js sdk提供接口 使用WX-SDK开发微信公众号(四)微信网页授权 ...

2017-06-15 14:44:00 242

转载 集群部署

Nginx + Tomcat + Redis ... 转载于:https://my.oschina.net/souljava/blog/967559

2017-06-15 14:39:00 152

转载 消息队列支持

ActiveMQ Kafka RabbitMQ RocketMQ 转载于:https://my.oschina.net/souljava/blog/967556

2017-06-15 14:37:00 74

转载 缓存支持

进程内缓存 Guava cache、Ehcache 分布式缓存 Memcached、Redis 多级缓存 转载于:https://my.oschina.net/souljava/blo...

2017-06-15 14:33:00 75

转载 单元测试

TCSF中使用TestNG作为单元测试框架 转载于:https://my.oschina.net/souljava/blog/967535...

2017-06-15 14:28:00 112

转载 日志

在TCSF中,使用了slf4j+logback作为系统的日志框架 转载于:https://my.oschina.net/souljava/blog/967530...

2017-06-15 14:26:00 47

转载 Utils(七)字符串处理工具类

StringUtil工具类介绍: public static boolean isBlank(String str); 判断字符串str是否为null或空字符串 public static boolean isNotBlank(String str); 判断字符串str是否非null且...

2017-06-15 12:47:00 76

转载 配置文件

V1.0.0版本配置很少: jdbc.driver=com.mysql.cj.jdbc.Driverjdbc.database=tcsfjdbc.url=jdbc:mysql://127.0.0.1:3306/tcsf_test?useUnicode=true&character...

2017-06-14 16:37:00 61

转载 数据库迁移

转载于:https://my.oschina.net/souljava/blog/948322

2017-06-14 09:07:00 59

转载 调试技巧

当出现异常后,如何高效的进行调试? 转载于:https://my.oschina.net/souljava/blog/901712...

2017-05-16 11:38:00 74

转载 TCSF技术选型

TCSF所采用的技术: 基础架构SSM:Spring + Spring MVC + Mybatis aop:aspectj 权限控制:Apache Shiro 对于Mybatis使用通用Mapper开源项目 数据库连接池:alibaba druid 日志组件:slf4j+logba...

2017-05-09 17:00:00 121

转载 开发环境

TCSF开发环境: JDK8、maven 3、Tomcat8、mysql5.5、idea 2017.1 旗舰版、git。在日常开发中,使用jenkins进行持续集成。 其中idea可以根据需要换成eclipse,git可以换为svn, ...

2017-05-09 16:50:00 121

转载 Http接口响应标准

TCSF中的api接口都是基于http协议,http协议定义了400,404,200,500等http响应码。 但对于业务场景http响应码并不十分适用,TCSF基于Http协议定义了一套自己的接口响应标准。 对于网页的请求,浏览器只能识别http响应码。而对于json形式的api接口,T...

2017-05-09 16:43:00 1083

转载 异常处理

TCSF框架中定义,当客户端通过http请求访问控制器方法,在方法调用过程中发生未捕获的异常,最终都将在UniformExceptionHandler中进行处理。 在UniformExceptionHandler中将会检测客户端请求头部accept的类型,如果是html则显示500页面,如果...

2017-05-09 16:31:00 60

转载 Utils(六)动态查询条件组装

TCSF框架为了快速开发,提供了动态查询功能,在页面上配置查询参数为search_EQS_name=张三即可查询姓名为张三的记录。 实际上,TCSF是通过request.getParameterMap()将获取到的参数map转换为Mybatis的Example对象,这个过程在DynamicQ...

2017-05-09 16:16:00 124

转载 Utils(五)对象序列化:Json和Xml

Utils提供了Json和Xml对象序列化和反序列化工具:JsonUtil和XmlUtil。 JsonUtil是为fastjson封装了一层接口,XmlUtil是为xstream封装了一层处理接口,因此使用JsonUtil和XmlUtil时通常都会搭配使用fastjson和xstream的注...

2017-05-09 15:54:00 73

转载 Utils(四)数据加解密和摘要

在Utils中封装了目前流行的两种对称加解密工具类:AesUtil和DesUtil。 对于使用者来说,这两个工具类提供了最简单的调用接口:加密方法和解密方法。 而两个方法参数也很简单,加密/解密源数据和密钥,执行后返回一个加密/解密目标数据。 Aes的安全性要高于Des。原理将在另外的文...

2017-05-09 15:49:00 124

转载 数据校验

一个应用程序的健壮性很大程度是取决于输入数据的验证是否完善。 TCSF中数据校验是采用实现JSR303的Hibernate Validator和Spring MVC进行结合。 在Spring MVC控制器方法定义form对象为方法参数,并加入参数注解,在其后追加参数BindingResul...

2017-05-09 15:40:00 76

转载 验证码

在TCSF中,对于验证码这一块采用了kaptcha组件,开发者无需编写验证码获取接口,因为TCSF已经统一提供了 /kaptcha.jpg路径用于获取验证码。 开发者仅需要在需要验证码验证的接口编写如下代码进行判断: String kaptchaExpected...

2017-05-09 12:55:00 131

转载 Utils(三)国际化处理工具 I18nUtil介绍

国际化处理的作用是使当前应用程序能够根据用户地区或者语言设置的不同向用户显示不同的语言。 TCSF中定义一个应用程序中需要进行国际化处理的主要分为两个部分:数据部分和界面静态显示部分。 对界面静态显示部分进行国际化 界面静态显示部分通常都是直接将文字写入在界面布...

2017-05-09 12:44:00 2770

转载 日常开发工作流程

Scrum+ xp 在日常开发中,按照规范的工作划分: 1. 产品经理 2. 技术经理 3. 项目经理 4. 售前工程师 5. 开发工程师 6. 测试工程师 7. 运维工程师 8. 售后工程师 第一阶段 - 需求采集阶段: 由产品经理/技术经理/项目经理/售前工程师与市场...

2017-05-08 11:37:00 245

转载 Admin-Framework 开发篇(十三)国际化

点击查看TCSF开发手册目录 如果产品的用户是外国人或者港澳台人,可能就需要进行国际化。但在TCSF中要求,在开发的时候就要支持国际化。因为到后期再来修改,这些数据将会分散在程序的各个地方,耗费成本很大。 TCSF中总结需要进行国际化处理的地方包括:页面显示的静态文字,菜单以及其他存储在数...

2017-04-26 14:20:00 84

转载 TCSF开发手册

前置基础: Idea教程 Git教程 设计模式 TCSF视频教程 - TCSF快速开发框架开篇 概述 Admin-Framework 系统使用介绍 管理界面一览 系统设置 ...

2017-04-26 09:15:00 187

转载 TCSF开发规范

点击查看TCSF开发手册目录 开发规范 转载于:https://my.oschina.net/souljava/blog/887216...

2017-04-26 09:12:00 104

转载 TCSF环境要求

点击查看TCSF开发手册目录 环境要求 转载于:https://my.oschina.net/souljava/blog/887214...

2017-04-26 09:11:00 81

转载 Admin-Framework 开发篇(五)系统任务

点击查看TCSF开发手册目录 系统任务 转载于:https://my.oschina.net/souljava/blog/887212...

2017-04-26 09:09:00 74

转载 Admin-Framework 开发篇(六)API开发和调试

点击查看TCSF开发手册目录 API开发和调试 转载于:https://my.oschina.net/souljava/blog/887213...

2017-04-26 09:09:00 63

转载 Admin-Framework 开发篇(四)文件传输和存储

点击查看TCSF开发手册目录 文件传输和存储 转载于:https://my.oschina.net/souljava/blog/887211...

2017-04-26 09:08:00 48

转载 Admin-Framework 开发篇(三)系统属性

点击查看TCSF开发手册目录 系统属性 转载于:https://my.oschina.net/souljava/blog/887210...

2017-04-26 09:04:00 80

转载 Admin-Framework 开发篇(二)菜单、资源及权限配置

点击查看TCSF开发手册目录 菜单管理 当开发者使用代码生成工具生成代码或者自行编写程序后,需要嵌入到管理后台来展示,这时候就需要在管理后台配置程序的入口。 管理后台提供了菜单管理模块,开发者可以直接配置菜单的位置、名称、地址以及显示图标等信息。 在菜单管理页面左边的菜单树,开发者...

2017-04-26 09:01:00 514

转载 Admin-Framework 开发篇(一)代码生成

点击查看TCSF开发手册目录 服务开发中,几乎所有的功能都可以归纳为对数据库的增删改查,因为服务开发核心就是对数据进行存储和处理。但在日常开发中,增删改查的代码工作是重复而又枯燥无味的,包括从sql编写、持久层封装直到前端的增删改查页面。 由于管理后台一般对界面的要求并不高...

2017-04-26 09:00:00 142

转载 Admin-Framework(九)软件安装

点击查看TCSF开发手册目录 软件安装:TCSF安装时涉及到两个服务,一个是Tomcat服务,一个是辅助服务。 Tomcat服务里包含了绝大多数功能,而辅助服务仅仅是辅助用于重启、看门狗、收集crash日志等功能。 ...

2017-04-25 19:49:00 65

转载 Admin-Framework(八)系统授权介绍

点击查看TCSF开发手册目录 TCSF中系统授权分为在线授权和离线授权两种形式。 在程序第一次启动后,如果服务器没有连接外网,浏览器打开将会显示一个系统授权页面,上面带有机器码以及一个授权码输入框,如果程序需要与服务器的硬盘、cpu或者网卡进行绑定,安装人员需要将机器码拷贝到授权码生成...

2017-04-25 19:33:00 169

转载 Admin-Framework(七)系统升级功能介绍

点击查看TCSF开发手册目录 在线升级、离线升级 转载于:https://my.oschina.net/souljava/blog/887075...

2017-04-25 19:32:00 66

转载 Admin-Framework(六)备份还原功能介绍

点击查看TCSF开发手册目录 备份还原功能针对的数据包括数据库、文件以及软件配置。 转载于:https://my.oschina.net/souljava/blog/887074...

2017-04-25 19:31:00 60

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除