项目应用技术
文章平均质量分 69
Fly_Eason
脚踏实地,破茧成蝶。
展开
-
BOS系统的设计与实现
bos系统开发工具为eclipse Mars版本 Tomcat7 以及jdk1.7 数据库采用mysql框架采用经典的ssh框架 可结合我之前的文章观看相关的配置文件原创 2017-10-07 12:40:08 · 992 阅读 · 0 评论 -
Springboot2.0.4集成SnakerFlow2.4.0版本(mybaits实现)
SnakerFlow是一款类似于Activiti和BPMN的流程引擎,2014年已停更了,但并不影响使用。建议使用2.4.0版本别问我为什么,可以分别看看他们的源码就明白了。最近公司需要使用该流程插件,所以就去研究了一下首先在pom文件中引入Snaker的三个主要的依赖还有一个定时任务的依赖根据需求加<dependency> <groupId...原创 2018-08-13 16:37:25 · 9800 阅读 · 21 评论 -
Java AQS
一、概述 谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)! 类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它,如常用的ReentrantLock/Semaphore/CountDownLatch...。 以下是本文的目录大纲:概述框架...转载 2018-05-17 14:04:03 · 272 阅读 · 0 评论 -
面试解析
如背景中介绍,作者在一年之内参加过多场面试,应聘岗位均为 Java 开发方向。在不断的面试中,分类总结了 Java 开发岗位面试中的一些知识点。主要包括以下几个部分:Java 基础知识点Java 常见集合高并发编程(JUC 包)JVM 内存管理Java 8 知识点网络协议相关数据库相关MVC 框架相关大数据相关Linux 命令相关面试,是大家从学校走向社会的第一步。互联网公司的校园招聘,从形式上说...转载 2018-05-17 09:10:47 · 358 阅读 · 0 评论 -
登陆注册中的密码加密
作为一个程序开发人员大家都知道当我们进行注册或登陆时如果我们的密码直接通过post请求或get请求都是明文传送的,通F12可以看见传输的信息,在网络传输过程中也是明文传输,所以在登陆注册设计的时候我们常常使用加密技术进行密码加密,然而现在大多的MD5单次加密是可以知道明文的 因为网上有一个资源库,所以我们需要进行混合式加密这样提高被破解的可能性,在我的项目中我才用了混合式加密,操作简单代码也想当简原创 2018-01-26 18:19:41 · 722 阅读 · 0 评论 -
基于spring+springMVC+mybaitis的maven项目搭建
首先创建一个maven项目选择web类型的创建成功后,首先在pom文件中引入架包,再进行配置文件的配置 创建applicationContext.xml(spring)文件以及springmvc-servlet.xml(springmvc)和SqlMapConfig.xml在对其进行如下配置根据个人要求进行配置首先我是applicationContext.xml文件<bean原创 2018-01-26 18:10:23 · 286 阅读 · 0 评论 -
电商项目关于购物车的实现
购物车的实现有两张比较常见的方式:第一种: 就像某宝购物车一样是存入数据库第二种:就像某东一样存入cookie 我今天所实现的是存入cookie中,原因是这种更提高系统的效率 不需要与数据库交互太多,太多的交互会导致效率变慢,占用数据库空间首先我会附上自己的前端页面代码第一个是商品详细列表部分页面代码不要拷贝去运行因为这是一个项目有很多关联的东西 移 动 价:原创 2017-10-25 21:47:58 · 17753 阅读 · 0 评论 -
springboot初体验
当大家学了很多spring的技术之后会发现它有一个框架叫做springboot这个框架让大家眼前一新 感觉之前的前端控制器框架都没这个简单 这个框架就是颠覆Java程序员的思维有一本书叫做springboot实战写的不错大家可以买来看看接下来我给大家展示一下入门springboot项目hello首先我们创建一个maven项目,点开pom.xml在里面进行配置如下就可以实现一个简单的hello页原创 2017-11-01 23:11:06 · 319 阅读 · 0 评论 -
MD5加密器
登录验证注册用户我们都会将密码进行加密比较常见的加密有MD5加密,MD5加密是web中比较常见的一种加密,一般项目中进行加密都会采用多次加密,避免网上一些网站解密MD5的明文 今天我给大家提供一段Java中MD5加密的代码可根据自己的需求进行修改import java.security.NoSuchAlgorithmException;public class EncryptionByM原创 2017-10-24 20:56:34 · 361 阅读 · 0 评论 -
jsp页面动态生成验证码
在web项目中登录验证一般采用验证码验证,根据个人需求将生成验证码代码放到不同的的地方,可以放到前段控制器中通过请求方式生成验证码,也可已将代码放到一个JSP页面通过应用JSP页面生成验证码<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>In原创 2017-10-24 20:49:28 · 3453 阅读 · 0 评论 -
配置activiti工作流
activiti工作流在日常项目中应用很是广泛 通过工作流来管理流程让项目流程更加便于操作设计好工作流程图后我们需要在项目中配置好对应的配置文件,可以在spring配置文件中配置也可以单独配置再引入spring配置文件中下面我会将两种方式都展现出来工作流程图需要在eclipse里安装插件 在我的博客中有activiti工作流的插件 但是需要1个下载币 第一种 在单独的配置文件中配置原创 2017-10-30 16:52:04 · 947 阅读 · 0 评论 -
通过webservice发布静态页面
要想通过webservice发布静态化页面也就是freemaker 首先你要有一个模板页面其次你得写一个服务端实现类和接口public class EbWSItemServiceImpl implements EbWSItemService { @Autowired private IEbItemDao itemDao; public String publishItem(Long it原创 2017-10-29 20:26:29 · 1599 阅读 · 0 评论 -
压测工具
最近公司测试同学想要对rpc(dubbo)服务进行压测,通过之前使用过集团(淘宝)压测工具stresstest对其进行了一定的改造使用,目前已改造出最简单版本 https://github.com/ChenBoEason/stress-tool ,对此感兴趣的同学可以拉取下来使用,也可以自己改造出自己适合使用的代码。使用过淘宝的stresstest的同学其实看这个会发现很相同,并没有啥多大区别,我...原创 2019-02-25 21:45:15 · 508 阅读 · 0 评论