自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA线程安全-ArrayList&主线程同步问题

概要介绍首先说一下什么是线程不安全:线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。线程不安全就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据。 如图,List接口下面有两个实现,一个是ArrayList,另外一个是vector。 从源码的角度...

2019-08-23 18:36:31 1053

原创 JAVA-预处理&连接池技术

开发环境mysqleclipseJAR包 mysql-connector-java-5.1.7-bin.jar mchange-commons-java-0.2.11.jar c3p0-0.9.5.2.jar同步100w数据只需22秒code如下:public class MyClassTest { public static void main(String[] args)...

2019-08-18 18:42:36 167

原创 Windows-dos命令

dos命令bat文件是什么是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或.cmd。在命令提示下输入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。@each off引用这篇文章cd /d %...

2019-08-15 16:41:57 240

原创 JAVA-踩坑大汇总

1.导出 runable JAR file 失败 **①launch configuration 是空的?** 类文件没有执行;执行一次就有了; **②launch configuration 太多了? 或者报错如下 Could not find main method from given launch configuration** D:\Eclipse\eclipse-wo...

2019-08-12 04:39:35 242

原创 JAVA-泛型

Java 泛型假定我们有这样一个需求:写一个排序方法,能够对整型数组、字符串数组甚至其他任何类型的数组进行排序,该如何实现?答案是可以使用 Java 泛型。使用 Java 泛型的概念,我们可以写一个泛型方法来对一个对象数组排序。然后,调用该泛型方法来对整型数组、浮点数数组、字符串数组等进行排序。1.泛型方法泛型方法,该方法在调用时可以接收不同类型的参数。根据传递给泛型方法的参数类型,编译...

2019-08-08 01:05:00 139

原创 JAVA-理论-堆和栈的概念

学java总是遇到堆和栈的问题:以下为我对堆和栈的理解答案一1)栈内存和堆内存的概念(基于JAVA) 区别: 栈内存(直接分配内存,有固定大小)和 堆内存(需要手动分配,无固定大小); https://blog.csdn.net/xdd19910505/article/details/41900693 引用访问: Book book=null;声明了一个对象的栈区空间 ...

2019-08-03 18:59:15 112

原创 Hadoop从入门到放弃(1)初识&搭建

学习要求:不针对0基础linux基础;java基础;数据库基础;最近开始学习大数据:整体感觉不算难,也挺有意思的,但是踩坑很痛苦。1.大数据介绍:数据:一切皆数据结构:结构化,非结构化4V特点: 1.volume数据量大 2.velocity数据增长速度快 3.variety数据种类多(图片,视频,文字,数值) 4.value数据价值密度小,综合价值大数据来源: 1...

2019-07-30 02:27:51 129

原创 计算机原理(bilibili课程)

第一部分:计算机原理(参考:哔哩哔哩课程)#1.硬件①电流控制开关:继电器(通电流就会生成磁,然后吸引上面的开关),真空管,晶体管(主要材料是硅)②二进制:计算机只用有无电流表示信息;当下我们用的十进制二进制可以表示所有数据,若来表示符号,有一一对应关系表,什么数值对应什么样的字符,如ASCII UTF编码表。1byte=8bits③布尔运算&...

2019-07-22 14:58:32 1387

原创 工具Git入门

学习框架如图:简单倒是简单,但是有些底层,架构性的东西要理解,要不然也毫无头绪。毕竟我之前很水。图片文件我copy不上来 就不发布了

2019-07-22 14:42:47 93

原创 Linux常见操作

序言:1.基本学习框架请见Xmind附件;2.开发环境:我真实服务器用的Ubuntu,虚拟机装的Cent OS;有一样的地方有不一样的地方;如二进制包安装:(源码包安装非常麻烦不做多说)> Cent OS:rpm yum> Ubuntu :dpkg sudo apt-get install package_name第一部分 apt-get 基本用...

2019-07-19 00:38:30 106

转载 Linux常用命令来源单词

1、目录名:/boot:顾名思义/root :同上/run:同上/home:同上/etc:ETCetera/bin:BINaries/dev:DEVices/lib:LIBraries/mnt:MouNT/proc:PROCesses/tmp:TeMPorary/var:VARiable/srv:SeRVices/opt:OPTional/sbin:Super BIN...

2019-07-08 17:35:17 245

原创 MAC连接windows

我这边用mac连接windows共享文件夹,账户密码都是对的,依旧连不上。局域网下mac访问win10 共享文件夹参考链接 https://www.jianshu.com/p/bca64e926cd81 新建本地用户windows+R -> 输入:netplwiz -> 点击添加 -> 选择不使用Microsoft帐户 -> 本地账户 -> 输入用户名,密码等...

2019-07-08 00:30:39 1107

原创 Kettle从入门到放弃

这个哥们的学习教程很全面表输出详解常见问题1.这里提示一下出现表输出的中文乱码问题的解决方案:  设置连接编码:characterEncoding utf8 2.只有job可以发邮件。transfer不可以发邮件,并且配置smtp时密码是授权码 不是账户密码...

2019-07-06 00:26:06 2378 1

原创 Hadoop学习资料

一 慕课网1.Hadoop大数据平台架构与实践–基础篇(已学习)链接:https://www.imooc.com/learn/3912.Hadoop进阶(已学习)链接:https://www.imooc.com/learn/890二 极客学院1.Hadoop 概述(已学习)链接:http://www.jikexueyuan.com/course/677.html2.Hadoop 架...

2019-06-23 23:40:45 302

原创 数据库从入门到跑路

基本语法:Oracle需注意的地方1.表名,字段名,关键字大小写忽略,值不忽略。2.建立临时表with as3.connect by 建立树结构数据

2019-06-05 00:02:29 257

原创 Python从入门到放弃

Python与Excel1.python追写excel2.pandas 处理excel1.python追写excel大概思路:1、用xlrd.open_workbook打开已有的xsl文件注意添加参数formatting_info=True,得以保存之前数据的格式2、然后用,from xlutils.copy import copy;,之后的copy去从打开的xlrd的Book变量中,拷...

2019-05-31 10:23:09 220

原创 Hadoop大数据框架知识梳理

参考文章第一部分 基础概念Google的分布式计算三驾马车:Hadoop的创始源头在于当年Google发布的3篇文章,被称为Google的分布式计算三驾马车。Google File System(中文,英文)用来解决数据存储的问题,采用N多台廉价的电脑,使用冗余(也就是一份文件保存多份在不同的电脑之上)的方式,来取得读写速度与数据安全并存的结果。Map-Reduce说穿了就是函数式编程...

2019-05-06 18:57:38 195

原创 网络层 知识点总结

1.TCP/IP体系中的网络层向上只提供简单灵活的,无连接的,尽最大努力交付数据的服务。(网络层不保证交付质量,时效)进程之间通信的可靠性由运输层负责。2.ip网是虚拟的,是一个统一的,抽象的网络。ip地址也是一个抽象地址,来处理主机之间的通信。3数据交付方式:直接交付(本网络上,不经过路由器转发) 间接交付(至少经过一个路由器)4.一个ip地址全球唯一。分为ABC类地址(单播地址)D类地...

2019-04-25 18:55:44 1574

增量同步.rar

Kettle增量抽取详细文件及代码,包含该增量时间段的insert update delete 调度; 我的博客链接,有详细说明 https://blog.csdn.net/weixin_43467792/article/details/94785226

2019-07-07

空空如也

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

TA关注的人

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