自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 使用layui实现的左侧菜单栏以及动态操作tab项

首先说一下左侧菜单栏:这是一个最基本的左侧菜单栏,实现的过程很简单,官方的说明文档就有,但是我在到入layer.js之后,直接复制这段官方代码到我的编辑器上时,发现页面是这样的:发现,绑定属性的菜单并没有下拉选项,这个问题在我导入layer.all.js之后解决了,而且发现如果是在页面的最上方导入的话也没有下拉选项,只有在html代码下面导入,才可以显示 ,不知道是什么原因。下面说重点,动态操作ta

2018-03-01 15:45:56 165432 34

原创 使用枚举封装常量的好处附上一个枚举的小例子

定义一个枚举类,类中存放了状态编号,和该编号对应的信息提示,枚举类中我们需要定义一个构造器,否则在定义SUCCESS、END、REPEAT_KILL、SYSTEM_ERROR等属性的时候会报错,同时我们之各state和msg变量get方法,不让外部可以修改他们的参数和设置。在这段代码中我们发现Enum枚举类没有values()方法却可以在枚举类中的stateOf方法使用:java编译器在对enum关

2018-03-30 14:09:30 1033

原创 基于本地redis、protostuff序列化对于数据层的优化及java中对于泛型的使用

此次对于redis、protostuff的应用是在一个高并发的秒杀系统中实现的。在高并发的秒杀系统的优化中主要有以下几个方面: 1.对于获取秒杀地址的接口的优化 每次获取秒杀接口我们都要访问数据库,在高并发的系统中我们可以使用redis缓存进行优化,不需要每次都访问数据库,从而减小数据库的压力。而同时使用Protostuff对于需要传递的数据进行序列化,这样传递的数据量就会大大减小。从而减少并发

2018-03-29 17:08:38 661

原创 ssm框架中通过自定义异常实现对事务的管理

什么时候回滚事务?在spring的事务管理中我们首先要明白这个问题,一般是在抛出运行期异常的时候会进行事务的回滚。而spring的声明式事务管理只接受运行期异常。异常通常分为运行期异常和编译期异常。在java中常见的运行期异常有:NullPointerException - 空指针引用异常 ClassCastException - 类型强制转换异常。 IndexOutOfBoundsExcept

2018-03-28 17:11:07 1361

原创 基于ssm框架对mybatis映射文件的多对一返回类型的junit4单元测试

本项目使用maven搭建的ssm框架,大致的文件结构如图:1、首先是pom.xml中所依赖的一些jar包<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap

2018-03-27 15:47:30 165

原创 通过反射创建私有化类的对象,调用类的私有方法,改变私有属性

首先创建一个类public class ReflectDemo { private int m=0; //私有属性 private ReflectDemo(){ //私有无参构造函数 } public ReflectDemo(int aa){ //有参构造函数 } private int add(int a,int b){ //私有方法

2018-03-24 17:04:18 1769

原创 java面试题技术面试问题汇总(陆续补充)

介绍下集合,每种集合实现的原理及区别 JVM内存分配机制 ClassLoader 内存回收算法及机制 JMM相关 concurrentHashMap,ThreadLocal原理及使用场景,CountDownLatch,ThreadPoolExcutor 如何预估线程池的初始大小 Spring AOP,CGLib和JDK动态代理使用场景和区别 ES如何打分,ES中filter,term

2018-03-21 19:41:40 1421

原创 java面试笔试题汇总(陆续补充)

最近自己也在准备面试的一方面东西,遇到一些不太熟悉的地方我会陆续补充上来。1.选择排序和冒泡排序/** * 选择排序 * @param arr * @return */ public static int[] ChooseSort(int[] arr){ for(int i=0;i<arr.length;i++){

2018-03-21 19:39:31 1044

原创 解决datetimepicker不能触发点击事件,日期插件位置偏移,日期范围限制的问题

最初的问题:一开始所遇到的问题是相对简单的,就是今天的日期是3-20,但是却可以选择20号之后的日期。html代码:<form action="web?module=stwmgr&action=Dataprocessing&method=getSearchActivityRec&tokenId=<%=request.getParameter("tokenId")%>" class="

2018-03-20 19:38:40 16802

转载 java面试的一些经典的知识网址记录

JAVA必背面试题和项目面试通关要点: https://www.cnblogs.com/hoobey/p/5954292.html关于一些SSM框架的面试题 http://blog.csdn.net/yly_confident/article/details/78181520

2018-03-16 13:36:22 209

原创 echarts生成饼状图、柱状图、多项柱状图的参数介绍

1.饼图html代码:<div id="SexDistri" style="width: 100%;height: 50%;"></div>下面的柱状图的html代码也与此类似。js代码:var SexDistribution = ${SexDistribution}; //console.log(SexDistribution); var res =[]; var tot

2018-03-16 13:18:06 2471

转载 解决BootstrapTable设置height属性后,表格不对齐的问题

一般在使用BootstrapTable 插件的时候,我是不固定高度的,没有height属性时候的插件一切正常,表格对齐也没有问题。但是为了将页面撑开,使数据少的时候,页面不显得空荡,所以就固定了高度:height: $(window).height()*0.79,根据页面的大小进行动态变化。此时就会出现表格不对齐的现象,解决方法:打开bootstrap-table.js 找到 BootstrapTa

2018-03-06 09:56:54 10133 5

空空如也

空空如也

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

TA关注的人

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