自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

峰少少博文

小小程序猿的自我中心

  • 博客(29)
  • 资源 (13)
  • 收藏
  • 关注

原创 基于bootstrap 的AceAdmin 1.4版本(iframe修改)

AceAdmin 界面简洁,适合于后端开发者的快速搭建官方地址:http://ace.jeka.by/timeline.html这边我下载了ace Admin的1.4版本,并参考其他资料修改了比较常用的iframe的版本,并已项目的形式,可运行。主要代码:<%@ page contentType="text/html;charset=UTF-8" language="jav...

2019-10-19 11:32:20 1695

原创 layui通用后台模板

layui官方文档 https://www.layui.com/doc/项目路径等,引用的js及css可参考 https://blog.csdn.net/t1012665655/article/details/88528182工作之余,非前端专业人员,参考最基本的访问路径controller@Controller@RequestMapping("/layui/panel")publ...

2019-04-23 11:25:31 6986

原创 echart+ajax动态读取数据库常用的数据化图表(spring+springMVC+Mybatis)

网上动态的例子并不多,都是各种的复制copy,个人正好用到就做了一些简单并常见的(当然json数据的格式写法每一个并不一样,所以并不是唯一的表示方式)具体参考文档详见 http://echarts.baidu.com/option.html#title主要使用MyEclipse(Maven)+HBuilder 写前后代码,基本的目录如下: 1.柱形图,饼图,雷达图以及折线图...

2018-03-01 16:26:38 4346 1

原创 EasyUI美化界面项目系统(整合EasyUI_Insdep皮肤)

原使用easyui开发的系统项目基础做的Demo,极大程度上美化了界面。aceAdmin提炼版本见其他博文,此篇新增与easyui的整合,并最大程度上不改变原系统操作方式,以及主页面的各种功能,减小美化的替代量。老界面:新美化界面:Ace Admin 官方网站http://ace.jeka.by/sitemesh标签使用,decorators.xml过滤jsp页面(参考)https://blog.csdn.net/t1012665655/article/details/885281

2020-11-04 16:02:01 4323

转载 vue init webpack my-project 选项以及下载慢配置

使用cnpm命令代替npm// 安装cnpm命令,不会改变npm的源npm install -g cnpm --registry=https://registry.npm.taobao.org//使用cnpm instalwebpack下载速度快cnpm install --save-dev webpack**查看node及npm版本** 1. node -v 2....

2020-03-03 15:10:40 1126

原创 Java exportExcel分页导出excel

这里提供分页导出,以及分多个sheel,比对于一同导出来讲,速度上的确快不少,但没有做到网上其他文档提了这么快(跟查询的sql有很大的关系,单将数据导出excel来讲很快)package eems.service;import java.io.IOException;import java.io.OutputStream;import java.net.URLEncoder;impor...

2019-08-16 09:22:29 1154

原创 httpclient 调用url推送json数据

1.httpPostJsonpackage eems.common;import java.io.IOException;import java.net.URI;import java.util.ArrayList;import java.util.List;import java.util.Map;import org.apache.http.NameValuePair;im...

2019-06-28 09:42:53 718

原创 layui 登录页面样式+短信接口

备注:原代码使用的是阿里某短信接口,代码配置跟具体接口文档有关<body> <h1>物料登录</h1> <div class="container w3"> <h2>现在登录</h2> <form method="post" id="formlogin" onsubmit="ret...

2019-04-29 15:44:28 3853

原创 单表单嵌套多个数据源并显示记录,行内编辑(layui)

layer表格官方 https://www.layui.com/doc/modules/table.html前后端数据格式以对象数组,其他方式同理@RequestMapping(value="/show/info",method = RequestMethod.POST) @ResponseBody public Page show(HttpServletRequest r...

2019-04-29 15:18:57 1812

原创 plupload+springMVC上传文件,包括解压缩上传

uploadALLPic 单次上传多图片,uploadZip上传zip或Rar文件解压&lt;%@ page contentType="text/html;charset=UTF-8" language="java" %&gt;&lt;%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %&gt;&lt;!DOCT

2019-03-18 10:42:08 192

原创 最基础的spring+springMVC项目搭建及sitemesh标签

PS:好多人刚上手ssm及maven时一直会问基础配置,以下可做参考,对比下springBoot一个优势就出来了。1.pom.xml文件[maven库] https://mvnrepository.com/2.Maven个人建议在创建Mavenxiang项目时勾选创建简单的空白项目,如图其他jdbc配置与部分xml配置不在这里显示,若项目需要用到文件上传,在pom.xml已引...

2019-03-13 11:28:54 857

原创 Java相关知识摘录

1. 数据库问题存储过程:预编译的sql语句,优点就是执行的效率高,一定程度上确保数据安全索引:加快检索表数据的方法,帮助mysql高效获取数据的数据结构。常用的MySQL数据库几种基本的索引类型为普通索引,唯一索引,全文索引,主键索引,组合索引。A. 索引可加快检索速度B. 降低了插入,删除等维护任务的速度C. 可以在查询过程中使用优化隐藏器,提高系统的性能D. 同时索引需要占用物...

2019-01-24 13:22:31 145

原创 好用的弹窗,可用于图片展示及日志记录等

因为实际项目需要,在展现日志,图片等上需要一个弹窗组件,可pc,手机端通用最好不过。网上的一些bootstrap等窗体过于繁杂,在多个页面不同需求下,展现并不好。所以,个人对网上一个js简易窗体进行了改动,新增了可鼠标拖动(解决实际需求上窗体挡住原信息问题),新增高度自适应,ajax或url自定义等。&lt;script type="text/javascript" src="${ctx}/...

2018-11-01 14:02:45 392

转载 java的动态代理机制

在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所以本篇随笔就是对java的动态机制进行一个回顾。在java的动态代理机制中,有两个重要的类或接口,一个

2017-03-08 22:24:34 208

转载 Struts2 拦截器原理和配置

一、Struts2拦截器原理: Struts2拦截器的实现原理相对简单,当请求struts2的action时,Struts 2会查找配置文件,并根据其配置实例化相对的 拦截器对象,然后串成一个列表,最后一个一个地调用列表中的拦截器。 比如:应用要求用户登陆,且必须为指定用户名才可以查看系统中某个视图资源;否则,系统直接转入登陆页面。对于上面的需求,可以在每个Action的执行实际处理逻辑之

2017-03-05 20:57:58 250

原创 Struct2 helloworld及基本action

Struct2 helloworld及基本actionstruct2不再跟struct一样依赖于Servlet API和Struts API,提供了拦截器,类型转换器,且提供了jsp,freemaker等表现层技术1.web.xml struct2基本的web.xml配置如下<?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_9"

2017-03-01 22:00:01 432

原创 面向对象编程OOP基本知识点

面向对象编程OOP1 面向对象(OO) 1) 什么是Object(对象), Object 本意:东西,是指一个具体事物实例—–万物皆对象 2) 面向对象, 面向客观事物之间的关系. 3) 面向对象概念 A 类型: 名词概念, 如: 客人, 菜品, 厨师 B 引用(变量): 引用具体概念实例的代词, 如: 某人, 特价菜 C 对象(东西): 具体概念的个体实例,如:张三

2017-02-28 21:37:21 447

原创 springmvc配置

springMVC的简单增删改查案例,简单认识@controller,@Service,@RequestMapping注解方式1.Dao类book与Category类public class Book { private long id; private String isbn; private String title; private Category categ

2017-02-27 22:02:01 265

转载 JAVA多线程和并发基础面试问答

Java多线程面试问题 1. 进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进程中,并且可以共享进程中的资源。 2. 多线程编程的好处是什么? 在多线程程序中,多个线程被并

2017-02-26 15:18:23 362

原创 几个常见Mybatis面试试题

1)#{}跟${}区别 #{}:#将传入的数据当成一个字符串表示,相当于 PreparedStatement ps = conn.prepareStatement(sql); ps.setInt(1,id);相对安全,防止sql的注入; :{}:将传入的数据直接以sql语句显示,无法防止sql的注入,一般用于传入数据库对象exp: 1)#{}: select * fro

2017-02-25 21:44:48 1050

转载 hibernate三种状态

学过hibernate的人都可能都知道hibernate有三种状态,transient(瞬时状态),persistent(持久化状态)以及detached(离线状态),大家伙也许也知道这三者之间的区别,比如瞬时状态就是刚new出来一个对象,还没有被保存到数据库中,持久化状态就是已经被保存到数据库中,离线状态就是数据库中有,但是session中不存在该对象。但是大家又是否对hibernate的sess

2017-02-22 23:36:00 189

原创 有关hibernate的几个面试问题

1)hibernate的get(),load()问题 当在缓存中没有找到相应的对象时,get会直接访问数据库并返回完全初始化好的对象,而load在缓存无此对象时,只会返回一个代理对象,只有在getid()之外的其他方法被调用时才会真正访问数据库,在一定的情况下提高了性能; 其重要区别其指,在未能发现符合条件的对象时,get方法会返回null,而load方法会抛出ObjectNotFo

2017-02-22 23:22:30 1744

转载 mybatis总结

使用jdbc开发时,和mybatis相比的不足 1,数据库连接,使用时就创建,不使用就释放,对数据库进行频繁连接开关和关闭,造成数据库资源浪费,影响数据库的性能 解决:使用数据库连接池管理数据库的连接 2,sql语句使用硬编码在Java程序中,修改sql语句,就需要重新编译java代码,不利于系统维护 解决:把sql语句放在xml配置文件中,修改sql语句也不需要重新编译java代码

2017-02-10 15:44:50 989

原创 简单的太阳系模型

很早前学视频的一个行星绕太阳转的模型,没事做着玩的不错 主窗口public class MyFrame extends Frame{public void lanchFrame(){ setSize(constant.GAME_WIDTH,constant.GAME_HEIGHT); setLocation(50, 50); setVisible

2017-02-07 15:40:57 1829

原创 Hibernate总结

**hibernate设计及ORM(摘录)** ORM:Object–Relation–Mapping对象关系映射 对象指的就是Java的实体对象; 关系指的是关系型数据库。(Oracle、DB2、MySql、SqlServer) ORM的主要思想就是将程序中的对象和数据库中的数据实现自动映射 转换。利用ORM工具,在查询时,可以自动将记录封装成Java对象返

2017-02-06 15:18:41 190

转载 hibernate N+1问题

什么时候会遇到1+N的问题?前提:hibernate默认表与表的关联方法是fetch=”select”,不是fetch=”join”,这都是为了懒加载而准备的。1)一对多() ,在1的这方,通过1条sql查找得到了1个对象,由于关联的存在 ,那么又需要将这个对象关联的集合取出,所以合集数量是n还要发出n条sql,于是本来的1条sql查询变成了1 +n条 。2)多对一 ,在多的这方,通过1条sql查询

2017-02-04 20:16:08 406

转载 hibernate HQL

本文主要使用一些测试方法来讲解HQL的具体应用采用一对多的关系映射举例,两个类Dept{did,dname,emps},Emp{dept,eid,ename}Dept.hbm.xml中<hibernate-mapping package="com.tarena.demo.po"> <class name="Dept" table="t_dept"> <id name=

2017-01-22 19:59:17 163

原创 java socket简易聊天室

对学完java socket的朋友有一定的帮助,因为当你学好这方面的知识后,想必也有做着玩玩的念头!如下:项目图参照 User类 package hfz.addAction.cn;//用户信息类 public class User{ private String name; public User(String name) {

2017-01-18 12:11:41 1471 1

原创 hibernate关联映射

hibernate实现ORM(对象关系映射)hibernate基本文件(xml非注解) 1)*.java映射类 2)*.hbm.xml 映射文件 3).cfg.xml数据库配置文件(+驱动加载.properties文件)*hibernate有7种映射关系(1)单向一对一 1)Annotation方法 exp:@Entitypublic class Author {

2017-01-16 15:23:53 216

easyui-insdep开源版

easyui非官方皮肤.InsdepUI是一款基于JavaScript,可快速集成并增强与美化第三方JavaScript组件的WEB构建库,为企业建立快速、稳定的前端WEB应用开发解决方案。InsdepUI收录、整合并美化了各类常用的项目开发组件。

2020-11-04

ace admin iframe版本(1.4)

基于bootstrap的后台管理ace admin,并修改为iframe版本,利于直接使用

2019-10-19

ssm项目基础搭建及sitemesh标签

刚上手ssm及maven时一直会问基础配置,以下可做参考,sitemesh标签的使用

2019-03-13

简单但功能较全的弹窗

在原版本基础中加入了可鼠标自由拖动效果,同时新增了可设置高度auto满足不同需求(可结合ajax用于图片显示等实用操作)

2018-10-08

echarts+ajax常见的图表

echarts官方常见的柱状,折线,饼图,旭日图以及定时刷新图表

2018-03-01

springmvc的基本增删改查

springmvc 实现增删改查的一个图书管理及基本的xml配置

2017-02-27

mybatis的Helloworld

初始的mybatis的helloworld文档

2017-02-10

swing的太阳系轨迹模型

swing 窗口+画笔为主写的行星绕太阳转的模型

2017-02-08

简单的太阳系模型

简单的太阳系模型

2017-02-07

js简单的照片墙

很简单的js实现的照片切换

2017-02-07

简单实现SSM增删改查

实现最基本的增删改查,利用spring+springmvc+mybatis

2017-02-06

java socket简单聊天室

简单的聊天室(未连接数据库),验证用户与多用户聊天

2017-01-18

简单swing聊天室

相对简单的实现登录验证跟上线提示,多用户聊天

2017-01-18

空空如也

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

TA关注的人

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