自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux操作实践手册

Linux操作实践手册 1. 系统支持后台启动 例如:nohup ./startup.sh & 2. 递归查找文件 find 文件目录 文件名称 3. 软件安装方式 3.1 在线安装 yum yum install 名称 3.2 rpm 包安装 例如: cd soft.version.rpm所在的目录 输入rpm -ivh soft.version.rpm 3.3 deb包安装 cd soft.version.deb所在的目录; 输入dpkg -i soft.version.deb 3.

2020-10-22 10:53:19 253

原创 Mysql 配置相关

新建数据的字符集和排序规则使用:utf8mb4utf8mb4_general_ci

2020-06-24 07:29:43 184

原创 Navicat for MySQL 闪退

关闭有道词典的取词功能

2020-06-24 07:20:41 1676 3

原创 前端

前端框架VUE VUE vue.js入门

2020-06-09 21:58:05 189

原创 Web相关

Web相关Http Http 看完这篇 HTTPS,和面试官扯皮就没问题了 HTTP协议理解及服务端与客户端的设计实现

2020-06-09 21:57:49 116

原创 编程技术、工具提升

编程技术、工具提升强化编程 强化编程 简化Java编程的法宝,让工作更高效

2020-06-09 21:57:36 168

原创 工具使用

工具使用IDEA IDEA Intellij IDEA 中查看方法之间调用关系的方法 大牛都会用的IDEA调试技巧 没用过这些IDEA插件?怪不得写代码头疼

2020-06-09 21:57:02 136

原创 网上资源记录

网上资源记录全面资源记录项目 全面资源记录 硬核! 逛了4年Github ,一口气把我收藏的 Java 开源项目分享给你! 项目

2020-06-09 21:56:53 140

原创 技术功能点实现和方案

技术功能点数据源切换DBUtils使用详解 数据源切换 SpringBoot多数据源切换,AOP实现动态数据源切换 spring 动态切换数据源 多数据库 DBUtils使用详解 DBUtils使用详解一 DBUtils使用详解二

2020-06-09 21:56:07 841

原创 优快云不友好的收藏夹

csdn上的收藏夹只有20个并且不能新建,简直了。只能用超链接来凑了Spring5注解版学习与记录Java注解JVMSpringCloud Spring5注解版学习与记录 视频学习地址 对应博客记录地址 资料链接:https://pan.baidu.com/s/1epem4N5GwjKFBlh8HVEFQw 提取码:38tl 其他相关的学习链接: spring注解使用 spring注解使用的延伸 Java注解 Java注解视频地址 对应博客记录地址 资料连接:链接:https://pan.baidu.

2020-06-09 08:22:52 618 3

原创 ThreadLocal不懂的就过来看看吧

既然写了博客我就写的详细一些,尽量易懂一些(反正我也操作了,哈哈),以后慢慢的就不会了呦 来上才艺了哈:学习、认识三部曲: 1. ThreadLocal是什么 2. ThreadLocal的应用 3. ThreadLocal怎么实现的 4. ThreadLocal有没有问题(内存泄漏) 5. 融会贯通 那我们开始吧 ThreadLocal是什么 当程序每新启动一个线程(web应用上包括用户访问),ThreadLocal会依据你当前的线程给你保存一些信息,仅仅是和你当前线程相关。 ThreadLocal的应用

2020-06-07 19:44:31 202

转载 Java常用排序算法(冒泡排序、选择排序、插入排序、希尔排序、快速排序、归并排序)

使用示例 https://www.cnblogs.com/ll409546297/p/10956960.html

2020-06-05 08:16:23 181

原创 Java 树结构的算法

Java 树结构的算法 基本概念 定义 **树(Tree)**是n(n>=0)个节点的有限集。n=0时称为空树。在任意一颗非空树中:   (1)有且仅有一个特定的称为根(Root)的节点;   (2)当n>1时,其余节点可分为m(m>0)个互不相交的有限集T1、T2、…、Tn,其中每一个集合本身又是一棵树,并且称为根的子树。 此外,树的定义还需要强调以下两点:   (3)n&gt...

2020-04-29 07:32:17 1764

原创 Java集合操作

Java集合框架的整体结构如下:Java集合框架分为 Collection 和Map 两类(或者是这两个根接口)如果可以看懂图示:下面的项目可以略过Collection:包含三个接口:List Set Queue (图形含义参照Java了解知识点)1.        短虚线表示接口、长虚线表示抽象类、实现表示实现类2.        三角实线是表示继承、三角虚线表示实现、箭头虚线表示依赖(箭头方表...

2018-05-31 22:04:09 1887 3

原创 Java 基本数据类型

Java 基本数据类型在Java 编程语言中涉及的都是以数据类型的操作,在JAVA语言中数据类型又分为两大数据类型:内置数据类型、引用数据类型。数据类型在定义中以变量存在,变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。1.    内置数据类型    1.   Byte...

2018-05-31 22:02:07 537

原创 SpringMVC 面试题以及自我总结

SpringMVC面试题

2016-12-18 14:29:43 1700 1

原创 基础问题记录

1.方法内部的变量(局部变量)必须初始化后才能使用。 @Test        public void testInnerVariable(){             int a = 0 ;             System.out.println("实例变量=="+this.a+"局部变量为"+a );        }   2.数组的形式:   int[] a = new

2016-11-04 16:46:16 273

转载 SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)

使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认

2016-10-20 22:43:03 534 1

转载 Shiro 的使用简单Demo +MVC

第一步,Shiro Filter 在web.xml文件中增加以下代码,确保Web项目中需要权限管理的URL都可以被Shiro拦截过滤。 [xml] view plain copy        filter>           filter-name>shiroFilterfilter-name>           filter-clas

2016-10-18 21:56:03 1169

转载 web.xml 配置详解

1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。  2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。  3、容器将转换为键值对,并交给servletContext。  4、容器创建中的类实例,创建监听器。  二  Load-on-startup Load-on-startu

2016-08-26 10:18:04 273

转载 eclipse使用hibernate tools插件使用、以及生成POJO

很多时候我们已经设计好了数据库,需要使用hibernate来做数据持久化,因此需要根据数据库中的表结构生成相应的POJO.   本例使用hibernatetools来自动创建pojo。   测试环境:eclipse3.7(indigo)+hibernate4.1+hibernatetools3.3+oracle10g   1.下载hibernatetools插件

2016-08-21 12:12:31 300

转载 Java中getResourceAsStream的用法

Java中getResourceAsStream的用法 首先,Java中的getResourceAsStream有以下几种:  1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从 ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoade

2016-08-18 13:58:41 203

转载 Thread.currentThread().getContextClassLoader() 和 Class.getClassLoader()区别

查了一些资料也不是太明白两个的区别,但是前者是最安全的用法   打个简单的比方,你一个WEB程序,发布到Tomcat里面运行。 首先是执行Tomcat org.apache.catalina.startup.Bootstrap类,这时候的类加载器是ClassLoader.getSystemClassLoader()。 而我们后面的WEB程序,里面的jar、resources都是由T

2016-08-18 11:29:38 242

原创 Eclispse 中maven 项目目录出现错误

1.选中项目看属性:看maven --->Project Facets 把 Dynamic Web Moudel 改为i2.5以上 把 java的版本改为1.7以上 刷新项目 2.项目 properties -->Java Buiild Path 把System Libaray-->edit改为Workspace default JRE 这样项目目录就对了。

2016-08-07 16:18:41 526

原创 java web中的关于项目的路径问题

项目编写后都是编译后看来进行文件的获取,以下的获取方式都是经过测试: //获取项目的编译路径classes路径:E:\Eclipse\zujian\apache-tomcat-7.0.42\wtpwebapps\path_test\WEB-INF\classes         File f = new File(this.getClass().getResource("/").getPa

2016-08-06 18:23:35 406

转载 Http Post 和 Get的请求区别

get和post是http协议的两种方法,另外还有head, delete等  这两种方法有本质的区别,get只有一个流,参数附加在url后,大小个数有严格限制且只能是字符串。post的参数是通过另外的流传递的,不通过url,所以可以很大,也可以传递二进制数据,如文件的上传。  在servlet开发中,以doGet()和doPost()分别处理get和post方法。  首先判断请求时是get

2016-07-31 20:30:21 328

转载 java 邮件发送详细版

import java.io.UnsupportedEncodingException; import java.util.Date; import java.util.Properties;   import javax.mail.Authenticator; import javax.mail.Message; import

2016-07-29 10:21:39 267

原创 Java 过滤器读取配置文件实现过滤编码

1.实现  javax.servlet 中的Filter 接口 filter.doFilter(request, response);是表示filter chain通过 package filter_test; import java.io.FileInputStream; import java.io.FileNotFoundException; import j

2016-07-28 22:03:14 859

转载 Java IO 字符流 和 字节 的使用

所谓IO,也就是Input与Output的缩写。在java中,IO涉及的范围比较大,这里主要讨论针对文件内容的读写 其他知识点将放置后续章节(我想,文章太长了,谁都没耐心翻到最后)   对于文件内容的操作主要分为两大类 分别是:   字符流   字节流 其中,字符流有两个抽象类:Writer   Reader 其对应子类FileWriter和File

2016-07-28 15:55:00 216

转载 Java HttpConnection Post Json 请求接口修改密码,接收返回值

1. 在做项目时,初次调用.net接口,利用ajax有跨域的问题,利用后台方法解决。 主要是利用     DataOutputStream out = new DataOutputStream(                     connection.getOutputStream());      out.writeBytes(obj.toString()); 进行参数的写入。

2016-07-27 08:52:23 715

原创 Java IO

对于文件内容的操作主要分为两大类 分别是:   字符流   字节流 其中,字符流有两个抽象类:Writer   Reader 其对应子类FileWriter和FileReader可实现文件的读写操作 BufferedWriter和BufferedReader能够提供缓冲区功能,用以提高效率   同样,字节流也有两个抽象类:InputStream   

2016-07-22 16:48:00 115

原创 浅识内部类

内部类分为成员内部类、局部内部类、静态内部类、匿名内部类。 成员、局部、静态不再多说,可以百度这些基本概念的东西,顾名思义对应的类也就是在那些环境下的类。 既然是类 ,并且又在类的属性中,所以就符合两者的性质,但是内部类是辅助外部类的,所以不常用语外部类。 作为类,他在外部类中 可以有继承、抽象、实现特性, 作为成员,有访问修饰符:public protected,默认,private,s

2016-02-26 16:11:14 317

原创 浅谈 Java 关于接口与抽象类的理解(后续更新)

鉴于本人才疏学浅,按照大家易于理解的方式进行说明: 接口是抽象类,顾名思义,类是物体的集合抽象,那抽象类也就是对类的进一步抽象。而这个抽象是对功能的抽象即方法,也就是说对类进一步的抽象出了方法。那么其中的方法必然也就是抽象方法了。以方法为功能核心,那么其他变量只作用于这个方法的,所以变量便是 abstract final(类变量,不可更改)。接口这种抽象类中的抽象方法给出的是一种标准,与

2016-02-25 15:45:00 319

转载 Response.AddHeader使用实例

Response.AddHeader使用实例 1.文件下载,指定默认名 Response.AddHeader("content-type","application/x-msdownload"); // 限制类型 Response.AddHeader("Content-Disposition","attachment;filename=文件名.rar");// 下载后的文件名 2.

2016-02-19 16:20:01 433

转载 response.setContentType()的作用及参数

response.setContentType(MIME)的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。 例如web浏览器就是通过MIME类型来判断文件是GIF图片。通过MIME类型来处理json字符串。 Tomcat的安装目录\conf\web.xml 中就定义了大量MIME类型 ,可以参考。 response.setC

2016-02-19 16:05:52 307

原创 Java 程序式下载

@RequestMapping(value = "/rardown") public void rardown( HttpServletRequest request, String filename, HttpServletResponse response) throws Exception { response.setContentType("text/html;charset=UT

2016-02-19 15:37:33 279

原创 Java 程序式的上传

1.首先我们在前端使用上传空间,使用的是jquery的uploadify需要引入js可以参照uploadify的操作。 需要引入的文件: js中加载:   $("#uploadify").uploadify({         'auto': true,//选择文件后是否自动上传         'buttonText': 'excel添加',         's

2016-02-19 14:06:09 533

转载 spring mvc(注解)上传文件的简单例子

spring mvc(注解)上传文件的简单例子,这有几个需要注意的地方 1.form的enctype=”multipart/form-data” 这个是上传文件必须的 2.applicationContext.xml中 关于文件上传的配置不能少   大家可以看具体代码如下:   web.xml xml version="1.0" encoding="

2015-06-24 15:50:50 371

转载 Spring MVC 定时器分析例子

spring定时器分析 spring定时器如何使用? 步骤1. 定义job bean    1.TaskScheduler构造    2.初始化相关服务                                                                    步骤2. 定义一个joblist bean来统一管理job    

2015-06-24 15:17:57 833

转载 SpringMVC整合Quartz实现定时任务---简单的例子

在java中我们常用Timer和TimerTask实现定时功能,而在JavaEE项目中可以使用Spring整合Quartz定时器,非常的强大,能够实现所有想要的定时任务,包括Tomcat服务器开始启动,定时定点定周等等的任务,有关Quartz的介绍和时间配置网上有很多的资料,就不在累赘,下面主要介绍SpringMVC整合Quartz的实现步骤。 来源博客: http://blog.csdn.

2015-06-24 14:49:53 2372

空空如也

空空如也

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

TA关注的人

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