自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 Mac环境下进行大数据hadoop环境安装

Mac系统下单独安装hadoop环境 1.JDK准备 本人装的是JDK1.8的环境,配置JDK的环境变量 vi ~/.bash_profile export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home source ~/.bash_profile 2. 下载hadoop...

2020-03-04 20:50:46 579

原创 VMvare虚拟机安装Centos7.0无法上网

1.在虚拟机设置网络适配器中选择NAT模式 2.进入CentOS7系统 centos7默认网卡未激活,因此需要设置。用超级用户进入到目录 /etc/sysconfig/network-scripts/下,vi 编辑文件ifcfg-enp0s3(不一定叫这个名字)  将 ONBOOT=no 改为 ONBOOT=yes 即可 3.重启网卡 service network restar...

2018-07-24 23:50:09 252

原创 linux ubuntu安装jdk1.7

1.使用rz命令上传 安装rz: 先更新软件包:sudo apt-get update 再执行:apt-get install lrzsz 2.卸载自带的openjdk apt-get remove openjdk* 3.上传jdk 可通过ftp服务器(如filezilla)上传,也可以使用rz命令上传jdk包 rz 找到上传的包便可上传。 jdk链接:https://p...

2018-07-17 22:49:26 2866 1

原创 mysql Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column

set global sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

2018-07-17 14:37:36 1627

原创 SimpleDateFormat非线程安全

类SimpleDateFormat主要负责日期的转换与格式化,但在多线程的情况下,使用此类容易造成数据转换错误。用一个例子来演示其线程不安全问题:输入日期,通过调用parse和format方法,转化为日期字符串,与原日期相比。package p7; import java.text.ParseException; import java.text.SimpleDateFormat; import...

2018-06-14 14:15:13 137

原创 java多线程编程核心技术(学习笔记五 )

5.1 定时器Timer的使用  Timer类主要负责计划任务的功能,也就是在指定的时间开始执行某一个任务。  Timer类主要作用是设置计划任务,但封装任务的类为TimeTask类,TimeTask类为抽象类,需自己编写类继承它,并实现其run方法。  timer类的主要方法:  1)schedule(TimeTask task,Date time):执行的日期执行一次某一任务   如果执行任务...

2018-06-14 11:24:58 129

原创 java多线程编程核心技术(学习笔记四 )

4.1 ReentrantLock类 在Jav多线程中,可以使用synchronized类来实现线程之间的同步互斥,JDK1.5新增加了ReentrantLock类也能实现同样的功能,并且在扩展功能上也更加强大,比如具有嗅探锁定、多路分支通知等功能。4.1.1 ReentrantLock的基本使用  ReentrantLock对象的调用lock()方法获取锁,调用unlock()方法释放锁。调用l...

2018-06-14 10:42:24 175

原创 java多线程编程核心技术(学习笔记三)

3.1线程间的通讯机制3.1.1等待/通知机制的实现 方法wait()的作用是让当前执行代码的线程进行等待,wait()方法是Object类的方法,该方法用来将当前线程置于“预执行队列”,并且在wait()所在的代码处停止执行,直到接到通知或者中断为止。在调用wait()方法前,线程必须获得该对象的对象级别锁,即只能在同步方法或者同步块中调用wait()方法,在执行wait()方法后,当前线程释放...

2018-06-13 22:47:20 194

原创 java多线程编程核心技术(学习笔记二 第二节)

2.3 volatile关键字 通过使用volatile关键字,强制的从公共内存中读取变量的值。package p2; public class Run6 { public static void main(String[] args) throws InterruptedException { RunThread runThread=new RunThread(); runThread.s...

2018-06-11 17:06:39 127

原创 java多线程编程核心技术(学习笔记二 第一节)

2.1 synchronized同步方法2.1.1方法内声明的变量是线程安全的2.1.2实例变量非线程安全2.1.3 多个对象多个锁    关键字synchronized取得的锁都是对象锁,而不是一段代码或者方法当作锁,哪个线程先执行待synchronized关键字的方法,哪个线程就持有该方法所属对象的锁lock,那么其他线程只能呈等待状态,前提是多个线程访问的是同一个对象。   但如果多个线程访...

2018-06-11 14:57:04 110

原创 java多线程编程核心技术(学习笔记一)

1 非线程安全主要是指多个线程对同一个对象中的同一个实例变量进行操作时会出现值被更改、值不同步的情况,进而影响程序的执行流程。2 Thread的常用方法 (1)currentThread()方法可返回代码段正在被哪个线程调用的信息  继承Thread类的构造方法是由外部线程调用 (2)isAlive()方法是判断当前的线程是否处于活动状态...

2018-06-11 10:27:59 1015

原创 接口与抽象类

抽象类:1.抽象类中可以存在构造方法,可以存在普通属性、静态属性、方法、静态方法。2.抽象类中可以存在抽象方法,也可以不存在抽象方法。3.如果一个类中有一个抽象方法,那么此类一定是抽象类,但抽象类不一定有抽象方法。4.抽象类中的抽象方法,需要有子类来实现,如果子类无法实现该方法,则子类需要被定义为抽象类。5.抽象类不能被实例化,抽象类和抽象方法必须被abstract修饰,抽象类中的抽象方法不能被p...

2018-04-17 22:54:26 98

原创 剑指offer 题目训练一

1.题目描述在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。1 4 5  83 6 9 114 10 12思路:从左边的第一列最后一行往上与目标target进行比较,如果该值比目标值大,则跳转到上一行,如果该值比目标值小,则目标值只可能存在于该行之中,则在该行从左向右进行遍历。时间...

2018-04-17 22:40:31 108

原创 java中的String总结

1.普通的字符串在java中存储在字符串常量池中 String s=new String("hello"); 一共创建了两个对象 ,JAVA虚拟机首先在字符串池中查找是否已经存在了值为"hello"的这么一个对象,它的判断依据是String类equals(Object obj)方法的返回值。如果有,则不再创建新的对象,直接返回已存在对象的引用;如果没有,则先创建这个对象,然后把它加入到字符串池中,...

2018-04-03 20:21:22 212

SSM框架 所有包 jar

包含了SSM框架所有需要的jar spring+springmvc+mybatis

2018-06-15

jsp注册登录

使用jsp+Servlet+mysql实现基本的登录注册以及增删查改

2018-06-15

httpclient4.5.5所有包

httpclient4.5.5所包含的所有jar,如http-core httpclient

2018-06-14

lucene-core-4.5.0.jar

lucene-core-4.5.0.jar lucene4.5版本的jar包,可添加到lib目录下使用

2018-06-14

mysql-connector-java-5.1.44.rar

连接mysql驱动,可用于jsp--mysql-connector-java-5.1.44.rar

2018-02-02

空空如也

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

TA关注的人

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