自定义博客皮肤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 在线安装 yumyum install 名称3.2 rpm 包安装例如:cd soft.version.rpm所在的目录输入rpm -ivh soft.version.rpm3.3 deb包安装cd soft.version.deb所在的目录;输入dpkg -i soft.version.deb3.

2020-10-22 10:53:19 149

原创 Mysql 配置相关

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

2020-06-24 07:29:43 130

原创 Navicat for MySQL 闪退

关闭有道词典的取词功能

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

原创 前端

前端框架VUEVUEvue.js入门

2020-06-09 21:58:05 141

原创 Web相关

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

2020-06-09 21:57:49 74

原创 编程技术、工具提升

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

2020-06-09 21:57:36 113

原创 工具使用

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

2020-06-09 21:57:02 90

原创 网上资源记录

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

2020-06-09 21:56:53 88

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

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

2020-06-09 21:56:07 733

原创 CSDN不友好的收藏夹

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

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

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

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

2020-06-07 19:44:31 144

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

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

2020-06-05 08:16:23 123

原创 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 1530

原创 Java集合操作

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

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

原创 Java 基本数据类型

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

2018-05-31 22:02:07 456

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

SpringMVC面试题

2016-12-18 14:29:43 1634 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 225

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

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

2016-10-20 22:43:03 475 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 1112

转载 web.xml 配置详解

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

2016-08-26 10:18:04 203

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

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

2016-08-21 12:12:31 249

转载 Java中getResourceAsStream的用法

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

2016-08-18 13:58:41 151

转载 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 190

原创 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 443

原创 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 362

转载 Http Post 和 Get的请求区别

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

2016-07-31 20:30:21 262

转载 java 邮件发送详细版

importjava.io.UnsupportedEncodingException;importjava.util.Date;importjava.util.Properties; importjavax.mail.Authenticator;importjavax.mail.Message;import

2016-07-29 10:21:39 219

原创 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 779

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

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

2016-07-28 15:55:00 162

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

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

2016-07-27 08:52:23 642

原创 Java IO

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

2016-07-22 16:48:00 64

原创 浅识内部类

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

2016-02-26 16:11:14 261

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

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

2016-02-25 15:45:00 262

转载 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 361

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

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

2016-02-19 16:05:52 264

原创 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 233

原创 Java 程序式的上传

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

2016-02-19 14:06:09 466

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

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

2015-06-24 15:50:50 326

转载 Spring MVC 定时器分析例子

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

2015-06-24 15:17:57 780

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

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

2015-06-24 14:49:53 2305

空空如也

空空如也

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

TA关注的人

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