自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 多线程

StampedLockThreadPoolExecutor详解ThreadPoolExecutor四种策略Java 并发工具包 java.util.concurrent java.util.concurrent 多线程的总结,戳我获取列表吧!(一) 基础篇01. Java多线程系列--“基础篇”01之 基本概念02. Java多线程系列--“基础篇”02之 常用...

2018-04-04 21:51:18 226

转载 IO总结

同步IO、异步IO、阻塞IO、非阻塞IO Java NIO详解 Java NIO详解 Java NIO Buffer详解 Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码) 

2018-04-04 16:01:26 155

原创 带权活动安排(动态规划)

 package org .sunny.dynamicProgram;import java.util.Arrays;import java.util.Scanner;/** * 有若干个活动,第i个活动的开始时间和终止时间分别为si和fi,活动之间不能交叠, * 举办一个活动可以得到的收益为wi,求最多能得到的最大收益。 * 输入样例:第一行:活动的数目;之后每一行输入...

2018-04-24 21:51:00 3370 3

原创 不重复子序列的个数

package org.sunny.dynamicProgram;import java.util.Arrays;import java.util.Scanner;public class SubNumbers { public static void main(String[] args){ Scanner scanner = new Scanner(Syst...

2018-04-24 20:57:42 1106

转载 Linux指令

常用的Linux监控指令Linux大全 统计一个文件中某个字符串的个数,其实就像在一块沙地里面找一块石头,有的人看到石头以后,在上面做个标记(grep),然后记住自己做了多少个标记;有的人看到石头以后,把它跳过去(awk),然后统计自己跳了多少次。方法1: grep 复制代码代码如下:grep -o ‘keyword’ my_file.txt | wc -l方法...

2018-04-24 17:49:52 107

转载 网络基础小结

part1: 标准的http协议是无状态的,无连接的标准的http协议指的是不包括cookies, session,application的http协议,他们都不属于标准协议,虽然各种网络应用提供商,实现语言、web容器等,都默认支持它 无连接指的是什么 每一个访问都是无连接,服务器挨个处理访问队列里的访问,处理完一个就关闭连接,这事儿就完了,然后处理下一个新的 无连接的含义是限制每次连...

2018-04-24 10:37:00 264

转载 算法(普通算法+大数据)

【1】100亿个整数,内存足够,如何找到中位数?内存不足,如何找到中位数?(双桶排序)       内存不够:题目说是整数,我们认为是带符号的int,所以4字节,占32位。       假设100亿个数字保存在一个大文件中,依次读一部分文件到内存(不超过内存的限制),将每个数字用二进制表示,比较二进制的最高位(第32位,符号位,0是正,1是负),如果数字的最高位为0,则将这个数字写入 fi...

2018-04-24 09:51:07 7493

转载 后台开发

原文地址:https://blog.csdn.net/sinat_35512245/article/details/78569318Java基础问题String的’+’的性能及原理java之yield(),sleep(),wait()区别详解-备忘笔记深入理解Java Stream流水线抽象 & abstract关键字Java final 修饰符知识点总结(必看篇)...

2018-04-19 08:04:38 311

转载 HBase

Hbase语法:https://www.cnblogs.com/nexiyi/p/hbase_shell.htmlhttps://blog.csdn.net/haoxiaoyan/article/details/52607795Hbase基础知识:https://www.ibm.com/developerworks/cn/analytics/library/ba-cn-bigdata-hb...

2018-04-17 17:21:27 145

转载 HDFS

转载:http://www.aboutyun.com/thread-7088-1-1.htmlhttp://www.cnblogs.com/sky-sql/p/6881757.html1.job的本质是什么?在MapReduce中,一个准备提交执行的应用程序称为“作业(job)”2.任务的本质是什么?从一个作业划分出 得、运行于各个计算节点的工作单元称为“任务(task)”3.文件系统...

2018-04-17 16:05:26 201

转载 java后台开发基础

给自己定一个小目标(把里面的问题吃透)Part1  复习一下这几个方法:       Integer.toBinaryString();  //位图法,从海量数据中查找      记住Map的两个函数:       Object computeIfPresent(Object key,(key,value)->newValue);  //key存在,oldValue!=nul...

2018-04-12 20:33:31 2049

转载 Mysql多列索引和MyISAM、InnoDB存储引擎以及乐观锁和悲观锁

part1:两种存储引擎在索引以及锁机制上的实现方式的区别多列索引1多列索引2 MySql中的多列索引。1)联合索引又叫复合索引。对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key index (a,b,c). 可以支持a | a,b| a,b,c 3种组合进行查找,但不支持 b,c进行查找 .当最左侧...

2018-04-12 16:08:07 483

原创 数据库范式

之所以使用范式,往往是设计不规范的数据库表可能造成大量的数据冗余,也可能在发生插入、删除、修改操作后出现各种各样的不合理的问题。1)1NF(第一范式):属性不可分, 数据库表的每一列都是不可分割的基本数据项。 如“电话号码”这个属性可以继续被分割为“办公电话”、“手机号码”等属性,在第一范式的语义下不应该被作为单独的一列出现。设有关系 R(S,D,M), 其函数依赖集 F={S,D,D-&...

2018-04-04 21:09:10 477

原创 Files-Paths

Paths类:创建路径Path(1)创建本地路径:static Path get(String first, String... more) (2)创建网络URL路径: static Path get(URI uri) Path类:(1)为某一个Path注册事件管理器WatchService,然后获得事件集合WatchKey,之后就可以获取具体事件的信息了。...

2018-04-04 13:06:25 292

原创 网络osi

(1)ICMP是网络层,UDP是传输层,FTP和HTTP是应用层 目前VPN隧道协议主要有4种:点到点隧道协议PPTP、第二层隧道协议L2TP、网络层隧道协议IPSec以及SOCKS v5协议。其中,PPTP和L2TP工作在数据链路层,IPSec工作在网络层,SOCK v5工作在会话层。 OSI参考模型各个层次的基本功能如下: 应用层:应用层也称为应用实体,一般是指应用程序,该层主要负...

2018-04-02 12:55:37 239

原创 数据库

 (1)数据库定义语言: DDL,数据库定义语言用于创建、修改和删除数据库内的数据结构。数据库查询语言:DQL,数据查询语言用于从数据库中的一个或多个表中查询指定的数据。数据操作语言:DML,用与修改数据库中的数据,包括插入、更新和删除数据。 数据控制语言:DCL,用于控制对数据库的访问。(2)针对数据库操作:查看存储引擎:show engines;   //Mysql的默认存...

2018-04-01 22:47:27 217

空空如也

空空如也

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

TA关注的人

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