- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 SpringMVC+Spring+JPA+LayUI+JSP学生选课系统
前言此项目为学生选课管理系统,可作为期末作品参考,项目地址在文章末尾,如果对您有帮助,请给博主点个star项目技术SpringMvcSpringSpringDataJPALayUIJSPMySQL5.7项目环境JDK1.8Tomcat8idea项目功能数据库设计项目展示1.1登录1.2注册系统登陆账号:管理员账号:1001密码:admi...
2019-12-19 16:56:29
1312
原创 freemarker 中文乱码解决
共四处需要注意:FreeMarkerConfigurer<bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"> <property name="templateLoaderPath" value="/WEB-...
2018-08-28 20:00:08
5145
3
原创 深入浅出Spring Security
一、Spring Security简介 在 Web 应用开发中,安全一直是非常重要的一个方面。安全虽然属于应用的非功能性需求,但是应该在应用开发的初期就考虑进来。如果在应用开发的后期才考虑安全的问题,就可能陷入一个两难的境地:一方面,应用存在严重的安全漏洞,无法满足用户的要求,并可能造成用户的隐私数据被攻击者窃取;另一方面,应用的基本架构已经确定,要修复安全漏洞,可能需要对系统的架...
2018-08-23 00:47:58
2028
原创 FastDFS初入门
一、什么是FastDFS FastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用 FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 FastDFS 架构包括 Tracker server 和 Storage se...
2018-08-23 00:08:08
200
原创 solr项目报错org.springframework.web.util.NestedServletException
最近在学solr搜索引擎入门项目时,报了一个如下的错误:org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException...
2018-08-16 01:00:14
812
原创 CentOS快速搭建服务器 超简单
一、购买腾讯云学生优惠服务器https://cloud.tencent.com/act/campus?fromSource=gwzcw.594895.594895.594895二、在电脑上安装XShell6和Filezilla连接到腾讯云服务器三、准备一个纯净的CentOS系统在腾讯云控制台重装系统,过程大概一分钟四、使用EditPlus连接FTP在文件目录...
2018-08-11 13:29:26
16992
1
原创 使用XShell在腾讯云服务器Centos7上安装JDK过程
一、卸载自带的JDK1.检查服务器上是否存在JDKrpm -qa | grep java2.删除自带的JDK(如果没有,则忽略)输入rpm -e --nodeps 要卸载的软件二、去官网下载Linux版本的JDKhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213315...
2018-08-11 00:19:20
1198
转载 Java 中 ArrayList 和 Linkedlist 区别?
原文链接:http://pengcqu.iteye.com/blog/502676一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 ...
2018-08-09 10:48:30
152
原创 Mybatis逆向工程(使用mybatis-generator-core-1.3.2.jar)
使用官方网站的Mapper自动生成工具mybatis-generator-core-1.3.2来生成po类和Mapper映射文件1.1创建逆向工程1.2GeneratorSqlmap.java文件编写:import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.u...
2018-08-04 18:54:34
6182
原创 mybatis整合spring
搭建环境:jdk1.7+eclipse(Mars 2.0)+mysql5.6整合思路:SqlSessionFactory对象应该放到spring容器中作为单例存在。 传统dao的开发方式中,应该从spring容器中获得sqlsession对象。 Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象。 数据库的连接以及数据库连接池事务管理都交给spring...
2018-08-04 18:45:41
201
原创 Mybatis与Hibernate的区别
1.Hibernate是完全的ORM框架,而Mybatis不是完全的ORM框架(需要自己编写sql语句)。2. Mybatis学习门槛低,简单易学,但是无法做到数据库无关性,非常适合对关系数据模型要求不高的软件开发 例如:互联网软件、企业运营类软件等 而hibernate则相反,学习门槛较高,对象/关系映射能力强,可以做到数据库无无关性,对于关系模型要求高的软件(例如需求固定的定制...
2018-07-22 23:12:19
221
原创 解决maven下载jar包失败,生成lastUpdate文件
在maven的settings.xml配置文件中,修改mirror<mirror> <id>nexus-aliyun</id> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/grou...
2018-07-22 14:36:23
12008
7
原创 Struts2+JDBC实现文件上传
Struts2文件上传原理图: 开发环境:eclipse+jdk1.8+mysql5.6+tomcat 7.0项目搭建:(xml的配置这里不再细说,可以查看博主之前的博客)mysql数据库:CREATE TABLE `upload` ( `uid` int(11) NOT NULL AUTO_INCREMENT, `uname` varchar(3...
2018-07-19 19:07:34
303
原创 shiro框架搭建 org.springframework.beans.factory.NoSuchBeanDefinitionException
最近在初次学习shiro框架时,第一个Demo出现了如下错误:org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'shiroFilter' is definedat org.springframework.beans.factory.support.DefaultListableBea...
2018-07-15 23:13:48
602
转载 Spring面试底层原理的那些问题,你是不是真的懂Spring?
1、什么是 Spring 框架?Spring 框架有哪些主要模块?Spring 框架是一个为 Java 应用程序的开发提供了综合、广泛的基础性支持的 Java 平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring 框架本身亦是按照设计模式精心打造,这使得我们可以在开发环境中安心的集成 Spring 框架,不必担心 Spring 是如何在后台进行工...
2018-07-15 14:07:44
365
原创 170个Java面试题,你要不要来挑战一下
1、面向对象的特征有哪些方面?2、访问修饰符public,private,protected,以及不写(默认)时的区别?3、String 是最基本的数据类型吗?4、float f=3.4;是否正确?5、short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?6、Java有没有goto?7、int和Integer有什么区别?8、&...
2018-07-12 09:49:16
3859
原创 Apache POI使用总结
一、 POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。二、 HSSF概况 HSSF 是Horrible SpreadSheet Format的缩写,通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。HSSF 为读...
2018-06-30 22:59:57
1257
原创 WebService简单入门(三) apache CXF入门
1.简介: Apache CXF = Celtix + Xfire支持多种协议:• SOAP1.1,1.2• XML/HTTP• CORBA(Common Object Request Broker Architecture公共对象请求代理体系结构,早期语言使用的WS。C,c++,C#)• 并可以与Spring进行快速无缝的整合• 灵...
2018-06-30 18:41:21
342
原创 WebService简单入门(二)
上篇文章我们介绍了用和使用原生态webservice来进行客户端接口调用,本篇小编将继续为大家讲解基于jdk1.7发布一个WebService服务。 1.1服务端发布第一步:创建一个Java项目第二步:创建一个类,加入Webservice注解第三步:提供一个方法sayHello第四步:在main方法中调用jdk提供的发布服务的方法第五步:访问服务的wsdl文档...
2018-06-30 13:16:13
422
转载 谈谈你对Spring IOC的理解!!!
1.1.1 IoC是什么Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下: ●谁控制谁,控制什么:...
2018-06-29 20:50:21
6954
翻译 69道Spring面试题讲解
原文出处:Theodora Fragkouli Spring 概述1. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。2. 使用Spring框架的好处是什么?轻量...
2018-06-29 10:56:37
196
原创 手把手教你编写一个音乐播放器
话不多说,直接看效果图:代码如下:<!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <
2018-06-28 19:46:34
6338
1
转载 MySQL练习(含答案)
原文地址:https://mp.weixin.qq.com/s/zwqqXD0RlGWlso9_s8aMOg表结构DROP DATABASE IF EXISTS test1;CREATE DATABASE test1;USE test1;##部门表#DROP IF EXISTS TABLE DEPT;CREATE TABLE DEPT( DEPTNO int PRIMAR...
2018-06-27 21:40:14
8594
2
转载 Java Bean
原文地址:https://mp.weixin.qq.com/s/wWXTweWrAIKFHflAtE2iaA1.Java Bean简介 Java Bean (也称为Bean) 是一个遵循特定写法的Java类,只不过这个类需要遵循一些编码的约定,通常具有如下特点:1).它是一个公开的(public)类;2).它有一个默认的构造方法,也就是不带参数的构造方法(在实例化Java B...
2018-06-27 21:22:36
303
转载 一文详解MySQL权限详解
原文地址:https://www.cnblogs.com/Csir/p/7889953.htmlMySQL权限级别介绍MySQL权限级别 全局性的管理权限,作用于整个MySQL实例级别 数据库级别的权限,作用于某个指定的数据库上或者所有的数据库上 数据库对象级别的权限,作用于指定的数据库对象上(表、视图等)或 者所有的数据库对象上 权限存储在mysql库的user, db, tab...
2018-06-27 21:10:27
231
转载 Spring注解@Resource和@Autowired区别对比
转载文章地址:http://www.cnblogs.com/think-in-java/p/5474740.html@Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。 1、共同点两者都可以写在字段和setter方法...
2018-06-20 12:46:46
132
原创 Java开发二维码(三) 使用jquery-qrcode开发
Github地址:https://www.github.com/jeromeetienne/jquery-qrcode创建一个Java WEB工程,导入js文件,新建一个jspjsp文件内容:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>...
2018-06-19 14:11:49
203
原创 Java开发二维码(二) 使用QR Code开发
生成二维码所需jar包:http://www.swetake.com/qrcode/index-e.html下载后生成jar包方法和上篇文章一样,通过Eclipse来生成导出创建一个Java项目:生成二维码:package com.itstar.qrcode;import java.awt.Color;import java.awt.Graphics2D;impor...
2018-06-19 14:07:12
938
原创 Java开发二维码(一) 使用zxing开发
二维码概念:二维条码/二维码(2-dimensional bar code)使用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的图形。 二维码分类:1.线性堆叠式二维码 2.矩形式二维码 3.邮政码 优点: 1.高密度编码...
2018-06-19 00:34:24
1678
1
原创 Maven整合SSH框架值pom.xml
SSH框架版本:struts2-2.3.24、spring4.2.4、hibernate5.0.7<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mav...
2018-06-15 15:00:23
222
原创 H5浪漫告白气球表白
引言:作为一名优秀的程序猿,在生活中总要给自己心爱的人一些小惊喜,今天小编来教一下大家如何用HTML5来制作一个浪漫的告白气球表白页面 具体功能有1.气球的随机移动2.照片的随机产生3.浪漫的唯美音乐代码如下html部分:<!DOCTYPE html><html lang="en"> <head> <meta ...
2018-06-03 15:10:29
17061
9
原创 关于Eclipse的SSH框架整合
一、什么是SSHSSH是 struts+spring+hibernate的一个集成框架,是目前比较流行的一种Web应用程序开源框架。二、SSH框架整合原理1.spring与struts2整合是将Action对象交给spring容器负责创建。2.spring与hibernate整合是将sessionfactory交给spring来负责维护。3. spring负责session维护...
2018-05-26 22:07:48
383
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人