- 博客(28)
- 资源 (35)
- 收藏
- 关注
转载 linux 添加ftp用户与登录配置详解
不同类Unix有一定区别 版本不同也有些区别在linux主机上如何添加ftp用户(一)修改配置文件vi /etc/vsftpd/vsftpd.conf在96行,97,98行96 chroot_local_user=YES --改为YES chroot_local_user=YES将所有用户限定在主目录内97 chroot_list_enable=YES --改为Y...
2019-05-14 10:59:50
7488
1
转载 springboot中 @async 无效
在@SpringBootApplication启动类 添加注解@EnableAsync 异步方法使用注解@Async ,返回值为void或者Future 切记一点 ,异步方法和调用方法一定要 写在不同的类中 ,如果写在一个类中,是没有效果的...
2019-02-18 16:39:31
542
转载 mybatis中动态sql常用的标签
concat模糊查询//比如说我们想要进行条件查询,但是几个条件不是每次都要使用,那么我们就可以//通过判断是否拼接到sql中 <select id="queryById" resultMap="BascResultMap" parameterType="entity"> SELECT * from entity <where> ...
2018-12-18 18:39:40
288
转载 java反射
关于获取类的字段有两种方式:getFields()和getDeclaredFields()。我们先来看看这两者的区别吧:getFields():获得某个类的所有的公共(public)的字段,包括父类中的字段。 getDeclaredFields():获得某个类的所有声明的字段,即包括public、private和proteced,但是不包括父类的申明字段。同样类似的还有getConstr...
2018-12-12 11:23:15
127
转载 HTML标签
1.结构性定义文件类型 <HTML></HTML> (放在档案的开头与结尾)文件主题 <TITLE></TITLE> (必须放在「文头」区块内)文头 <HEAD></HEAD> (描述性资料,像是「主题」)文体 <BODY></BODY> (文件本体)(由浏览器控制的
2018-11-28 11:51:57
179
转载 SpringBoot 过滤器、监听器、拦截器
前言 在实际开发过程中,经常会碰见一些比如系统启动初始化信息、统计在线人数、在线用户数、过滤敏高词汇、访问权限控制(URL级别)等业务需求。这些对于业务来说一般上是无关的,业务方是无需关系的,业务只需要关系自己内部业务的事情。所以一般上实现以上的功能,都会或多或少的用到今天准备讲解的过滤器、监听器、拦截器来实现以上功能。过滤器过滤器Filter,是Servlet的的一个实用技...
2018-09-07 18:11:57
190
原创 SpringBoot常用注解介绍
@SpringBootApplication 此注解是个组合注解,包括了@SpringBootConfiguration、@EnableAutoConfiguration和@ComponentScan注解。 @Controller 和 @RestController@RestController 是Spring4之后加入的注解,原来在@Controller中返回json需要@Res...
2018-09-07 17:16:30
217
转载 Linux安装JDK完整步骤
1、检查一下系统中的jdk版本[root@localhost software]# java -version显示:openjdk version "1.8.0_102"OpenJDK Runtime Environment (build 1.8.0_102-b14)OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)...
2018-08-15 17:32:03
135
转载 spring的@Transactional注解
概述Spring Framework对事务管理提供了一致的抽象,其特点如下: 为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java Persistence API和JDO(Java Data Objects) 支持声明式事务管理,特别是基于注解的声明式事务管理,简单易用 ...
2018-07-24 13:29:20
131
原创 window系统查看端口被哪个进程占用了并杀死进程
一、在windows命令行窗口下执行:运行--cmdC:\>netstat -aon|findstr "8080" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448端口被进程号为2448的进程占用,继续执行下面命令:C:\>tasklist|findstr "2448" thread.exe ...
2018-07-19 10:07:11
743
原创 java was started but returned exit code =-1073741819
java was started but returned exit code =-1073741819方法(1)主要原因是eclipse.ini配置文件错误了,配置文件中-vm参数设置错误,在windows7系统下需要使用 " / " 而不是 " \ "例如:-vmC:\soft\Java\jdk1.7.0_25\bin\javaw.exe改成-vmC:/soft/J...
2018-07-17 18:03:20
3169
1
原创 maven项目打包编译的时候,拒绝访问
问题描述:window7平台下,在maven文件夹下,使用cmd命令行compile命令,编译过程中引入jar包,提示拒绝访问原因:权限不够解决方法:使用管理员权限打开cmd命令行,执行编译,然后在eclipse中打包项目就可以了。...
2018-05-03 09:37:49
6423
原创 java自定义注解
Java注解能够提供代码的相关信息,同时对于所注解的代码结构又没有直接影响。在这篇教程中,我们将学习Java注解,如何编写自定义注解,注解的使用,以及如何使用反射解析注解。注解是Java 1.5引入的,目前已被广泛应用于各种Java框架,如Hibernate,Jersey,Spring。注解相当于是一种嵌入在程序中的元数据,可以使用注解解析工具或编译器对其进行解析,也可以指定注解在编译期或运行期有...
2018-03-05 14:19:27
161
原创 mysql中文显示为问号?的解决方法
mysql中文显示为问号?的解决方法,有需要的朋友可以参考下。针对mysql5.0 以上版本我使用的是XAMPP中的mysql5.5,不管怎么在phpmyadmin里修改字符的显示方式,都解决不了问号?的问题。最终解决办法:1.打开mysql配置文件my.ini2.在[client]节点下添加default-character-set=utf83.在[mysqld]节点下添加character-s...
2018-03-01 14:55:26
5485
1
原创 Spring 中的 Properties
前言 对 Spring 里面的 Properties 不理解的开发者可能会觉得有点乱,主要是因为配置方式很多种,使用方式也很多种。本文不是原理分析、源码分析文章,只是希望可以帮助读者更好地理解和使用 Spring Properties。Properties 的使用 大家都是使用过 Spring 的,先来看看 Properties 是怎么使用的,Spring 中常用的有以下几种使用方式:...
2018-03-01 13:00:06
545
原创 单点登录与单点注销
前言: 单点登录的原理,请参见:http://blog.youkuaiyun.com/aa46449521/article/details/79073605单点登录 什么是单点登录?单点登录全称Single Sign On(以下简称SSO),是指在多系统应用群中登录一个系统,便可在其他所有系统中得到授权而无需再次登录,包括单点登录与单点注销两部分。
2018-02-05 15:22:59
3080
原创 你真的了解volatile关键字吗?
前言: java的内存模型都是围绕原子性、有序性和可见性展开的,为了确保线程间的原子性、有序性和可见性,java使用了一些特殊处理操作或者关键字来申明、告诉虚拟机,在这个地方,要尤其注意,不要随意变化优化目标指令,关键字volatile就是其中之一。 如果你查询一下英文字典,你会发现volatile的解释为“易变的,不稳定的”,这也就是使用volatile关键字
2018-02-01 10:19:35
145
原创 spring 通过配置向quartz 注入service
一般情况下,quartz的job中使用autowired注解注入的对象为空,这时候我们就要使用spring-quartz提供的AdaptableJobFactory类。 schedulerContextAsMa
2018-01-31 15:52:55
514
原创 三年程序员应该具备的技能
分享的是一篇来自阿里Java工程师对3年工作经验程序员的职业建议,希望对你有启发。程序员的三个阶段第一阶段——三年我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名程序员,正式从书本上的内容迈向真正的企业级开发。我们知道如何团队协作、如何使用项目管理工具、项目版本如何控制、我们写的代码如何测试如何在线上运行等等,积累
2018-01-29 13:21:31
892
原创 理解TCP/IP三次握手与四次挥手
1 TCP/IP的三次握手 TCP建立连接为什么是三次握手,而不是两次或四次? TCP,名为传输控制协议,是一种可靠的传输层协议,IP协议号为6。 顺便说一句,原则上任何数据传输都无法确保绝对可靠,三次握手只是确保可靠的基本需要。 举个日常例子,打电话时我们对话如下: 对应为客户端与服务器之间的通信:于是有了如下对话:我
2018-01-29 13:03:00
204
原创 Java 中的异常和处理
1 异常分类前言程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态?。Java提供了更加优秀的解决办法:异常处理机制。异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地处理异常,让程
2018-01-26 09:21:42
329
转载 99%的人都理解错了 HTTP 中 GET 与 POST 的区别
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心
2018-01-25 14:22:49
132
原创 web.xml配置文件详解以及web.xml 组件加载顺序
1 Web.xml常用组件解析 定义了WEB应用的名字 声明WEB应用的描述信息 context-param元素声明应用范围内的初始化参数。 过滤器元素将一个名字与一个实现javax.servlet.Filter接口的类相关联。 一旦命名了一个过滤器,就要利用filter-mapping元素把它与一个或多个servlet或JSP页面相关联。servlet API的版
2018-01-25 14:06:38
310
原创 详解 Tomcat 配置文件 server.xml
前言Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛。server.xml是Tomcat中最重要的配置文件,server.xml的每一个元素都对应了Tomcat中的一个组件;通过对xml文件中元素的配置,可以实现对Tomcat中各个组件的控制。因此,学习server.xml文件的配置,对于了解和使用Tomcat至关重要。本文
2018-01-25 13:28:53
149
原创 Cannot change version of project facet Dynamic web module to 3.0
问题描述 用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在都是用3.0,在Project Facets里面修改Dynamic web module为3.0的时候就会出现Cannot change version of project
2018-01-18 17:16:00
160
转载 单点登录原理与简单实现
一、单系统登录机制下载demo地址:http://download.youkuaiyun.com/download/aa46449521/10240398 点击打开链接1、http无状态协议web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系但这也...
2018-01-16 13:13:03
311
转载 Java 泛型详解
引言泛型是Java中一个非常重要的知识点,在Java集合类框架中泛型被广泛应用。本文我们将从零开始来看一下Java泛型的设计,将会涉及到通配符处理,以及让人苦恼的类型擦除。泛型基础泛型类我们首先定义一个简单的Box类:public class Box { private Strin
2018-01-16 12:53:27
185
转载 Spring 中 Mybatis 的花样配置
一、前言Mybatis作为一个优秀的存储过程和高级映射的持久层框架,目前在项目实践中运用的比较广泛,最近做项目时候发现了一种之前没见过的配置方式,这里总结下常用的配置方式以便备忘查找。二、Spring中Mybatis的配置方案一2.1 多数据源配置案例(1)数据源配置
2018-01-16 09:51:01
378
ojdbc8.jar,ojdbc8.jar
2023-02-20
burpsuite Burp Suite
2018-06-25
spring框架最新4.3.4jar包
2018-05-25
JavaEE开发的颠覆者 Spring Boot实战 源码
2018-05-21
Shell脚本学习指南(中文版)
2018-03-07
Quartz定时任务
2018-02-27
SQL学习指南(第2版)
2018-02-11
MyBatis 从入门到精通
2018-02-07
单点登录与单点注销
2018-02-05
JAVA网络编程第4版
2018-01-23
Oracle查询优化改写技巧与案例
2018-01-23
Java并发编程的艺术+完整版+中文pdf版
2018-01-22
word2chm破解版
2018-01-22
activemq安装包与demo
2018-01-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人