随笔分类 -  java

摘要:1.Collection 和 Collections 有什么区别? Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。 Collection接口的意义是为各种具体的集合提供了最大化的 阅读全文
posted @ 2021-07-28 11:25 [奋斗] 阅读(145) 评论(0) 推荐(0) 编辑
摘要:##一.Zookeeper概述和基本概念 1.Zookeeper背景 随着互联网技术的发展,企业对计算机系统的计算,存储能力要求越来越高,各大IT企业都在追求高并发,海量存储的极致,在这样的背景下,单纯依靠少量高性能单机来完成计算机,云计算的任务已经无法满足需求, 企业的IT架构逐渐由集中式往分布式 阅读全文
posted @ 2021-07-15 11:34 [奋斗] 阅读(194) 评论(1) 推荐(0) 编辑
摘要:A:HashMap简单说就是它根据建的hashcode值存储数据的,大多数情况下可以直接定位到它的值,因而具有很快的访问速度,但遍历的顺序是不确定的。 B:HashMap基于哈希表,底层结构由数组来实现,添加到集合中的元素以“key--value”形式保存到数组中,在数组中key--value被包装 阅读全文
posted @ 2021-06-08 15:55 [奋斗] 阅读(1213) 评论(0) 推荐(0) 编辑
摘要:###1.新建系统变量:JAVA_HOME 路径取jdk路径 D:\Software\jdk1.8 ###2.在系统变量Path后面追加 %JAVA_HOME%\bin ###3. 添加CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools. 阅读全文
posted @ 2021-05-20 15:02 [奋斗] 阅读(92) 评论(0) 推荐(0) 编辑
摘要:####1.悲观锁 认为别的线程都会修改数据,二话不说先锁上 synchronized ####2.乐观锁 乐观豁达,起初不操作。最后修改的时候比对一下版本,不一致再上锁 ####3.可重入锁 外层锁了之后,内层仍可以直接使用 ####4.不可重入锁 synchronized、ReentrantLo 阅读全文
posted @ 2021-03-30 11:13 [奋斗] 阅读(235) 评论(0) 推荐(0) 编辑
摘要:##前言 在别人追问我以下几个问题,自己在问题回答上不够全面和准确,对此自己把专门针对这几个问题进行总结! ##java相关问题 ##1.Java中构造方法跟普通方法的区别? 构造方法与普通方法的调用时机不同。 首先在一个类中可以定义构造方法与普通方法两种类型的方法,但是这两种方法在调用时有明显的区 阅读全文
posted @ 2021-02-22 10:18 [奋斗] 阅读(536) 评论(0) 推荐(0) 编辑
摘要:##前言 根据自己工作中对Linux上maven的安装总结如下,又不到之处敬请批评指正!!! ##Maven安装和配置 ####第一步:安装 wget 命令 yum -y install wget ####第二步:下载maven安装包 wget http://mirrors.cnnic.cn/apa 阅读全文
posted @ 2021-02-03 12:27 [奋斗] 阅读(82) 评论(0) 推荐(0) 编辑
摘要:##前言 从oracle官方网站上下载1.8版本中的最新版的JDK。下载完成后,把文件通过WinSCP或者XFTP上传到服务器上。接着进行解压和配置环境变量。 ##jdk安装配置 ####第一步:进入安装包目录,解压 cd /data/tmp tar -zxvf jdk-8u261-linux-x6 阅读全文
posted @ 2021-02-03 12:20 [奋斗] 阅读(67) 评论(0) 推荐(0) 编辑
摘要:JS escape()使用转义序列替换某些字符来对字符串进行编码 JavaScript 中国 编码后 JavaScript %u4E2D%u56FD unescape()对使用 encodeURI()通过转义某些字符对 URI 进行编码 JavaScript 中国 编码后JavaScript%E4% 阅读全文
posted @ 2021-01-25 15:40 [奋斗] 阅读(1670) 评论(0) 推荐(0) 编辑
摘要:1. umask的简单介绍 不过我们通常只用后三位,同样对应属主属组以及其他用户的权限,例如你的账号umask值为0022(可直接通过umask命令查看), 此时你创建的文件权限默认为644(文件初始的最高权限为666,umask设置为022,那么最终的权限为:6-0,6-2,6-2=644。 当然 阅读全文
posted @ 2020-12-21 10:10 [奋斗] 阅读(2009) 评论(0) 推荐(0) 编辑
摘要:本篇是自己工作中梳理的总结,有不当之处请批评指正!!! 1 jar 包准备 2 引入ExcelUtil工具类 public File getHSSFWorkbook(String sheetName, String[] title, String[][] values){ HSSFWorkbook 阅读全文
posted @ 2020-12-18 11:44 [奋斗] 阅读(133) 评论(0) 推荐(0) 编辑
摘要:对象转换成json字符串: JSONObject.toJSONString(switchmes) JSON字符串转换成对象: Switchmes switchmes=(Switchmes) JSONObject.parseObject(bd.getBdmes(),Switchmes.class); 阅读全文
posted @ 2020-12-07 09:56 [奋斗] 阅读(802) 评论(0) 推荐(0) 编辑
摘要:radio 取:$("input[name='NAME']:checked").val(); 赋:$("input[name='NAME'][value='指定值']").attr('checked', 'checked'); select 取:$("#ID option:selected").va 阅读全文
posted @ 2020-12-04 09:53 [奋斗] 阅读(138) 评论(0) 推荐(0) 编辑
摘要:一 jvm结构 jvm的内部结构如下图所示,这张图很清楚形象的描绘了整个JVM的内部结构,以及各个部分之间的交互和作用。 1 Class Loader(类加载器)就是将Class文件加载到内存,再说的详细一点就是,把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成 阅读全文
posted @ 2020-11-26 18:37 [奋斗] 阅读(1251) 评论(0) 推荐(0) 编辑
摘要:事务 什么是事务 事务就是将一组SQL语句放在同一批次内去执行 如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行 MySQL事务处理只支持InnoDB和BDB数据表类型 事务的ACID原则 百度 ACID 原子性(Atomic) 整个事务中的所有操作,要么全部完成,要么全部不完成,不可能 阅读全文
posted @ 2020-11-26 18:16 [奋斗] 阅读(132) 评论(0) 推荐(0) 编辑
摘要:<!--非负数:<input type="text" name="" pattern="^\d+$">--> <!--正整数:<input type="text" name="" pattern="^[1-9]|[1-9][0-9]*$">--> <!--非正整数:<input type="text 阅读全文
posted @ 2020-11-25 11:08 [奋斗] 阅读(306) 评论(0) 推荐(0) 编辑
摘要:1 冒泡排序简介: 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素, 如果顺序(如从大到小、首字母从Z 到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是 说该元素列已经排序完成。这 阅读全文
posted @ 2020-11-24 10:19 [奋斗] 阅读(137) 评论(0) 推荐(0) 编辑
摘要:nginx 安装 下载必要组件 nginx下载地址 http://nginx.org/en/download.html pcre库下载地址,nginx需要 http://sourceforge.net/projects/pcre/files/pcre/ zlib下载地址,nginx需要 http:/ 阅读全文
posted @ 2020-11-18 13:42 [奋斗] 阅读(163) 评论(0) 推荐(0) 编辑
摘要:1准备工作 (1)阿里云 centos_8_0_x64_20G_alibase_20200218.vhd [root@iZ2zeeqw5fxmm9zagf439aZ ~]# cat /etc/redhat-release CentOS Linux release 8.1.1911 (Core) [r 阅读全文
posted @ 2020-11-12 17:57 [奋斗] 阅读(1013) 评论(0) 推荐(0) 编辑
摘要:Docker 架构及工作原理 摘要:Docker 是一个客户端-服务器(C/S)架构程序。Docker 客户端只需要向 Docker 服务器或者守护进程发出请求,服务器或者守护进程将完成所有工作并返回结果。Docker 提供了一个命令行工具 Docker 以及一整套 RESTful API。 通过下 阅读全文
posted @ 2020-11-12 12:13 [奋斗] 阅读(89) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示