自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 spring源码解析(二):源码的引用

spring源码引用

2021-12-27 21:58:46 728

原创 spring源码解析(一):下载源码与编译

spring源码下载编译

2021-12-27 21:13:04 313

原创 java内存模型,看完这篇你在学多线程试试?

希望是附丽于存在的,有存在,便有希望,有希望,便是光明。鲁迅什么是内存模型 - 计算机内存模型内存模型,Memory Model,这是一个与计算机硬件有关的概念。CPU和缓存一致性一个...

2020-04-12 18:43:25 217 1

原创 学好JAVA基础(七):多线程

多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。百度百科进程与线程的概念进程:是指程序或者任务的执行过程。...

2020-03-31 23:25:03 372 2

原创 学好JAVA基础(六):I/O流

“流是一种抽象概念,它代表了数据的无结构化传递。”百度百科I/O的表面意思是什么?I流- InputSteam 输入流O流 -OutPutStream 输出流...

2020-03-27 22:31:01 320

原创 学好JAVA基础(五):集合

集合是指具有某种特定性质的具体的或抽象的对象汇总而成的集体。其中,构成集合的这些对象则称为该集合的元素百度百科 - 尼古拉斯·赵四集合的定义如是,但是在Java里面,我们初识集合,可能...

2020-03-23 22:08:19 145

原创 学好JAVA基础(四):封装、继承、多态

这一篇,是很多面试者经常遇到的问题,尤其是一些初入职场的同学,学习的时候没有注意这些理论,所以在面试的时候被问到这些问题的时候, 因为记忆不够深刻,理解不够透彻,导致回答的不如人意。所...

2020-03-15 21:30:49 239

原创 学好JAVA基础(三): Eclipse上运行第一个程序

Eclipse的安装步骤就不详细叙述了,不懂得小伙伴可以上网百度一下,在此奉上Eclipse的官网下载地址【https://www.eclipse.org/downloads/】下面,...

2020-03-11 09:56:43 360 2

原创 学好JAVA基础(二): JVM、JRE、JDK之间的关系

JDK(java development kit)JDK是Java开发工具包,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。JRE( java r...

2020-03-10 09:02:32 236

原创 学好JAVA基础(一):搭建java环境变量

java是由Sun公司于1995年推出的Java面向对象程序设计语言和Java平台的总称。Java分为三个体系。JavaSE(J2SE)(Java2 Platform Standard...

2020-03-09 19:00:18 126

原创 RabbitMQ使用详解

刚刚用了,记录下来,以后忘了,方便能够快速想起来。首先说明,由于RabbitMQ服务端非JAVA,C++语言,当然也就看不懂,所以本文的理解都是过于主观的。RabbitMQ服务端搭建推荐最好的安装方式:去官网,去官网,去官网,重要的事情说三遍。我一般的操作流程是:用google右上角翻译网页,然后看个大概意思,然后再显示原网页,一个单词单词的看。还是总结一下Ubuntu,Rab...

2019-12-04 20:38:53 281 1

原创 Linux常见问题整理【二】

4. Linux服务器连接ftp,并下载文件A服务器连接B服务器,A为Linux,B为ftp,登录步骤为:1.登录A服务器,进入data目录2.连接B服务器。命令为【若B服务器IP为:127.0.0.1】:  ftp 127.0.0.1     按照步骤输入账号密码,密码不可见,直接输入回车即可3.跳转到指定目录,例如要下载ABC.txt文件,输入以下命令get AB...

2018-12-03 11:58:30 1059

原创 Linux常见问题整理【一】

1.linux权限问题无法使用./startup.sh这是因为用户没有权限,而导致无法执行。用命令chmod 修改一下bin目录下的.sh权限就可以了。chmod u+x *.sh这里的u 这里指文件所有者,+x 添加可执行权限,*.sh表示所有的sh文件。2.Get HostName Errorhostname获取主机名称hostname -i 获取查看当前主机vim...

2018-11-16 10:47:03 191

原创 Mybatis操作ORACLE和mysql批量插入数据

oracle批量插入[jdbcType类型应与数据库一致]INSERT INTO STUDENT(ID,NAME,AGE,SEX)SELECT t.* FROM( <foreach collection="list" index="index" item="item" separator="UNION ALL"> select #{item.id,jdbcTy...

2018-06-26 15:13:30 263

原创 利用SAXParser对XML文档进行解析处理

    SAXParser因为其对文档的处理方式,致使其可以对大型文档进行有效的处理,并且不会占用服务器太大的内存,故而可以选用这一方式对大型文档进行解析。以下为示例:模拟解析数据<student><id>1</id><name type="chinese">小明</name></student><s

2018-06-26 15:04:37 1023

原创 Java HotSpot(TM) 64-Bit Server VM warning(error='Cannot allocate memory' (errno=12))

打开kafka的bin目录下的启动文件,如下:vim.kafka-server-start.sh找到KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"换成下面KAFKA_HEAP_OPTS="-Xmx256M -Xms128M"再启动就可以了

2017-09-22 10:37:27 1723

转载 Quartz之schedule定时任务

地址: http://www.cnblogs.com/dawnheaven/p/5301482.html

2017-09-20 17:36:42 456

原创 layui时间控件选择器

首先需要引入layui的两个文件layui.css和layui.js在线配置  声明的div标签 格式示例:2017-06-15 10:00:00 格式示例:2017-06-17 10:00:00 调用layui方法layui.use('laydate',f

2017-07-04 11:24:26 8856

转载 java生成txt文件

java创建TXT文件,并写入数据JavaJ#public class MyFile { private static String path = "D:/"; private static String filenameTemp; /** * 创建文件 * * @throws IOException */ public static boole

2017-01-03 15:00:00 1316

原创 Unable to compile class for JSP 问题解决方法

出现以上问题,最可能的就是servlet-api ,catalina.jar、jsp-api.jar的包重复或者版本过低导致web容器不能支持jsp页面的加载,我的项目出现这个问题是因为servlet-api的版本过低,后来我删除了原文件和pom.xml的配置,换成了高版本的问题基本解决,以下是我的配置修改前 javax.servlet servlet-api

2016-12-28 13:46:28 2956

原创 基于Windows安装mysql for python支持

最近一直在学习python,学习到连接mysql数据库的地方,遇到好多盲区,因为没有老师和经验,只能去各个博客找资料,问朋友,最后终于弄成功了,下面跟大家分享一下经验(以下仅仅基于Windows系统)      1 首先大家先去下载一个mysql-connector-python的支持包,然后解压       2 在cmd界面跳转到mysql支持包的解压路径,输入 setup.py ins

2016-11-07 15:57:54 752 1

原创 浅谈Runnable和Thread的区别

在我们需要实现多线程的过程中,毫无例外会用到Thread和Runnable这两个类和接口,所以,我简单的对这两个类做了一下分析,与大家分享一下        首先说说他们的共同点:                    1   他们都可以实现多线程的操作,                    2   他们都需要实现run方法         不同点就是他们一个是接口,而另一个是类

2016-11-03 10:01:51 471

原创 正则表达式的基本用法和常用案例

正则表达式的常用语法规则        .     任何字符(与行结束符可能匹配也可能不匹配)         \d   数字:[0-9]        \D   非数字: [^0-9]        \s    空白字符:[ \t\n\x0B\f\r]         \S    非空白字符:[^\s]        \w    单词字符:[a-zA-Z_0-9]

2016-11-01 16:43:54 362

原创 浅入MD5算法基本原理

在软件编程中,密码的加密是一件大事,而MD5以其自己独有的安全,难以破解的特性独占鳌头,因此,我对它进行了一定的了解。在这里,我分享一下自己的小经验给大家     1,先声明一个16位的字符串数组          public static String[] hegix = {"0","1","2","3","4","5","6","7","8","9","a" + "b

2016-10-31 15:54:49 570

原创 基于spring的quartz定时任务的配置详述

前段时间由于任务需要,需要加一个定时任务,于是东拼西凑找了好多篇文章博客之类的,一直没有弄好,用了timer,在测视的类里用的一点问题没有,但是一到业务类就会出问题,于是就暂时放弃了这个方法(后来找到了原来,暂且不提),用到了quartz这个类,感觉很好用,跟大家分享一下一  、基于spring的quartz定时任务的详述        1, 首先需要的,就是先写好自己的业务类,声明自己的

2016-10-31 10:27:08 467

大文本编辑器

本编辑器支持大数据量各种格式编辑,打开后分行加载,速度很快,本人经测试25亿行2G数据可以立刻打开

2018-06-20

空空如也

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

TA关注的人

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