自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liuboyi的博客

记录自己日常学习工作内容的博客

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

原创 JavaSSM接入支付宝当面付(扫码支付)

最近做的项目的支付模块需要对接支付宝的当面付,刚做完,想把整个过程以及需要注意的一些点整理罗列下,于是便想着写一写。接入的大体思路及过程查看支付宝当面付官方文档(https://docs.open.alipay.com/194)通过支付宝提供的沙箱环境调试测试(支付宝沙箱环境)调试通官方提供的Demo(https://docs.open.alipay.com/194/105201/)根据D

2017-11-19 16:05:27 8055 3

原创 Java反射机制(学习笔记)

前言:之前看spring IOC和AOP的实现原理时,一脸懵逼…随后了解到,spring 的IOC和AOP是基于Java反射机制和动态代理实现的时候,便回来恶补基础… 先科普下: Reflection是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括modifiers(诸如publi

2017-10-23 11:05:27 313

原创 横向越权与纵向越权

横向越权:横向越权指的是攻击者尝试访问与他拥有相同权限的用户的资源 纵向越权:纵向越权指的是一个低级别攻击者尝试访问高级别用户的资源如何防止横向越权漏洞:可通过建立用户和可操作资源的绑定关系,用户对任何资源进行操作时,通过该绑定关系确保该资源是属于该用户所有的。对请求中的关键参数进行间接映射,避免使用原始关键参数名,比如使用索引1代替id值123等如何防止纵向越权漏洞:建议使用基于角色访问控

2017-10-17 20:00:56 31762 4

原创 JavaSSM学习小结(3):Service层开发

项目源码:https://gitee.com/zsmsy_admin/Seckill题外话:哈,这篇博客好久之前就应该要写完的了,之前写到一半就被晾在那了=。 =(主要还是自己拖延症又犯了)在Dao层我们只完成了针对表的相关操作包括写了接口方法和映射文件中的sql语句,并没有编写逻辑的代码,例如对多个Dao层方法的拼接,当我们用户成功秒杀商品时我们需要进行商品的减库存操作(调用SeckillDao

2017-10-09 11:08:13 1265

转载 Java集合类详解

出处:http://blog.csdn.net/softwave/article/details/4166598集合类说明及区别 Collection ist inkedList ArrayList Vector Stack SetMap Hashtable HashMap WeakHashMapCollection接口   Collection是最基本的集合接口,一个Col

2017-09-23 16:05:47 220

原创 JavaSSM学习小结(2):DAO层学习

首先我们要了解的是:mybatis的作用是什么? 无论是mybatis还是Hibernate或者JDBC,他们的功能都是映射: 数据库<—->映射<—->对象 将数据库的数据映射到对象,或将对象的数据映射至数据库中**mybatis与Hibernate的区别:**mybatis的SQL完全由我们自己来写,这样给了我们非常高的灵活性。而Hibernate则是自动生成。mybatis特点:你只需提

2017-09-11 09:04:56 629

原创 JavaSSM学习小结(1):项目创建和依赖配置

IDE:Intellij IDEA 20151.maven项目创建 maven项目我是直接通过IDEA创建的,想通过cmd命令行创建Maven项目的同学请参考:mvn archetype:generate -DgroupId=org.seckill -DartifactId=seckill -DarchetypeArtifactId=maven-archetype-webapp2.关于maven默

2017-09-08 16:33:40 571

原创 关于PHP基础的学习总结

因为个人兴趣已经工作原因,开始学了下PHP,目前只看了关于PHP的基础内容,PHP表单也才刚开始看。先说下PHP的定义吧: 1.PHP 是 “PHP Hypertext Preprocessor” 的首字母缩略词 2.PHP 是一种被广泛使用的开源脚本语言 3.PHP 脚本在服务器上执行PHP环境搭建: PHP开发环境环境:Apache+PHP+mysql PHP的环境搭建相对

2017-08-02 23:20:02 555

转载 40个Java多线程问题总结

转载自-知乎作者:Java团长原文链接:40个Java多线程问题总结前言这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的问题都会按照自己的理解回答一遍,不会去看网上的答案

2017-07-19 17:51:05 206

原创 项目的概要设计过程

第一次写博客,也是第一次自己负责一个团队开发一个MVC的项目,团队成员几乎都是第一次正式开始开发一个商用项目。希望利用博客记录整个开发过程^__^。目前我们团队正在做项目的概要设计,已经确认项目的开发环境:数据库是用MySQL、IDE:MyEclipse 后端框架是用SSM(Spring、SpringMVC、Mybatis)。本来想用SSH,但是Hibernate相对于我们这个项目太重量级了,所以

2017-07-05 22:35:23 12635 1

空空如也

空空如也

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

TA关注的人

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