tianyaleixiaowu的专栏

世界上有10种人,一种懂2进制,一种不懂2进制

Java实现哈夫曼编码和解码

最近无意中想到关于api返回值加密的问题,譬如我们的api需要返回一些比较敏感或者重要不想让截获者得到的信息,像如果是做原创图文的,文章明文返回的话则有可能被抓包者窃取。关于请求时加密的方式比较多,像常见的如阿里某api就是根据所有参数ascii码升序排序并加盐加密,这样能避免黑客篡改请求值。那关...

2017-08-08 10:06:56

阅读数:949

评论数:0

4 手写实现SpringMVC,第四节:匹配用户请求、执行映射方法

在上一篇我们已经完成了配置的url到方法的映射,并且完成了method的各参数的注解、参数名、类型等的映射配置。 这一篇就很简单了,就是通过获取request的请求地址和参数,和已经加载好的映射进行比对,如果匹配上了就执行对应的方法。 直接上代码: @Override protect...

2017-06-30 16:19:19

阅读数:1201

评论数:7

3 手写实现SpringMVC,第三节:通过反射给属性和参数注入值

在上一篇已经完成了读取beanName->Object映射关系的功能,这一篇就是把读取到的映射注入到属性中。 在WebController里定义了需要被Autowired的两个Service,myQueryService和modifyService,下面来给他们赋值。 通过反射给属性赋值

2017-06-30 12:11:18

阅读数:1643

评论数:0

2 手写实现SpringMVC,第二节:自定义注解及反射赋值

还是回到最终要实现的效果。 可以发现,这里面使用了大量的自定义注解,并且还有autuwire的属性也需要被赋值(Spring的IOC功能)。 先来创建自定义注解 注意,根据不同的注解使用的范围来定义@Target,譬如Controller,Service能注解到类,RequestMappi...

2017-06-28 17:11:41

阅读数:2739

评论数:0

1 手写实现SpringMVC,第一节:项目基本结构

SpringMVC是当今最流行的web框架之一,下面就以如何手工实现一个类似SpringMVC的框架,来看一下SpringMVC是如何工作的。 最终目标是达到如下类似于SpringMVC的项目呈现 @Controller @RequestMapping("/web") pu...

2017-06-28 14:42:03

阅读数:3072

评论数:0

解决某些有到期时间的场景,不适合定时扫描表来完成处理的情况

有几个场景业务的处理: 一:有一个很大的商品订单表,每天新增数十万条数据。每条数据有个到期时间,需要在到期时间后做一些处理,譬如关闭订单,改变状态之类的。 二:有个付款功能,有到期时间,时间到了需要关闭,或者通知用户等等。 三:抢购时,时间到了,用户不处理不付款的,要把商品回到库存里之类的。 大概...

2017-05-10 18:32:02

阅读数:2687

评论数:0

在普通Java类里使用spring里注入的service、dao等

在spring管理的web项目里,譬如Struts和spring的项目,配置好后,Struts里就可以直接使用定义好的service。但是如果要在普通的工具类里,使用service或dao,就会报空指针,因为这个普通的Java类并不在spring管理下,不能使用spring注入的service。 ...

2017-01-20 12:15:02

阅读数:9163

评论数:1

app服务器端开发之用户登录(struts2)处理

app基本都有用户注册登录相关的操作,那么登录后服务器需要做什么?当用户发起其他的请求时,怎么确定用户的唯一性,根据什么来把app用户和服务器关联起来? 之前问过一些新手,发现很多新手都是采用的如下方式:用户登录时,校验账号密码,如果正确的话,就给app返回一个用户表里对应该用户的UserId唯...

2016-02-01 10:28:51

阅读数:1749

评论数:0

JEasyframe使用教程4 模块开发

jeasyframe教程

2016-01-19 15:53:54

阅读数:1072

评论数:0

JEasyframe使用教程3 页面相关

jeasyframe使用教程,使用方法,jeasyframe教程

2016-01-13 13:35:23

阅读数:600

评论数:0

JEasyframe使用教程2 项目结构

jeasyframe框架使用教程,项目结构

2016-01-13 10:39:52

阅读数:639

评论数:0

JEasyframe使用教程1 安装部署项目

jeasyframe安装配置使用教程

2016-01-12 15:20:45

阅读数:1270

评论数:2

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