java高级特性之集合篇 程序猿冰冰不定时更新java以及有关互联网的知识一、集合框架简介集合可以看做是一种容器,用来存储对象信息,所有集合类都位于java.util包下,所以当使用集合框架的时候需要进行导包。Java集合框架(Java Collections Framework,JCF)是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集
转载 2023-08-07 16:45:34
47阅读
# Java泛型高级使用 ## 引言 Java泛型是Java SE 5引入的一个重要特性,它使得我们能够在编译时期对代码进行类型检查,从而提高代码的可读性和安全性。在初学者掌握了基本的泛型语法后,我们可以深入研究更高级的泛型技术,以应对更复杂的场景。本文将介绍一些Java泛型的高级使用,包括泛型通配符、泛型上下边界、泛型方法和泛型类的继承等。 ## 泛型通配符 当我们使用泛型时,有时候会遇到无
原创 2023-08-20 11:18:56
78阅读
一文读懂Java函数式编程1. 什么是函数式编程Functional Programming1.1 函数是"第一等公民"1.2 闭包和高阶函数1.3 不改变状态(引用透明)1.4 递归(使用参数保存状态,而非变量)1.5 只用"表达式",不用"语句",没有副作用1.5.1 什么是副作用2. Java中的函数接口2.1. Function2.2. Predicate2.3. Consumer2.4
1、名reverse脚本用sed编辑器脚本反转数据流的文本行                h 将模式空间复制到保持空间          
原创 2015-09-17 20:46:08
1261阅读
 BEGIN和END关键字是来用来读取数据流之前或之后执行命令的特殊模式1、内建变量            FIELDWIDTHS:由空格分隔开的的定义每个数据字段确切宽度的一列数字       &n
原创 2015-09-18 12:53:34
1416阅读
多行操作Nextallen@allen:~$ cat test.txt Name:Tom,Mail:Tom@gmail.comName:Jerry,Mail:Jerry@gmail.comallen@allen:~$ sed -n '/Name/ {N;L}' test.txt Name:Tom, Mail:Tom@gmail.comName:Jerry, Mail:Jerry@gmail.com
原创 2014-07-30 11:14:32
721阅读
文章目录一、MySQL高级SQL语句EXISTSinner join、left join、right joinCREATE VIEW 视图UNION 联集交集值无交集值CASE二、数值计算算排名算中位数算累积总计算总合百分比算累计总合百分比空值无值正则表达式存储过程循环语句while 一、MySQL高级SQL语句EXISTS用来测试内查询有没有产生任何结果,类似布尔值是否为真 如果有的话,系统就
转载 2024-02-02 18:26:54
95阅读
Docker卸载应用程序 先删除容器,在删除镜像 查询容器 docker ps –a 使用容器id删除容器 docker rm 18e672ecd8ed 查询镜像 docker images 使用镜像id删除镜像 docker rmi d23bdf5b1b1b docker ps 命令“ 正在运行的
转载 2019-01-31 20:07:00
113阅读
2评论
1、Redis提供了丰富的命令对数据库和各种数据库类型进行操作,这些命令可以在Linux终端使用。(1)键值相关命令(2)服务器相关命令2、键值相关命令2.1、keys:返回满足给定pattern的所有keyeg:redis 127.0.0.1:6379>keys* 1)”myset01” 2)”myset02” 3)”03myset03” redis 127.0.0.1:6379>k
1. 柯里化(Currying)1.1. 示例// 将二元函数转换为一元函数链 Function<Integer, Function<Integer, Integer>> adder = a -> b -> a + b; Function<Integer, Integer> add5 = adder.apply(5); System.out.pri
原创 4月前
60阅读
参考博文: ://blog..net/qq_31655965/article/details/55049192 ://.cnblogs./zhaoyanjun/p/5659811.html ://.cnblogs./fsjohnhuang/p/
转载 2017-07-03 21:50:00
53阅读
2评论
文章目录Redis 高级用法一 慢查询1.1 生命周期1.2 两个配置1.2.1 slowlog-max-len1.2.2 slowlog-max-len1.2.3 配置方法1.3 三个命令1.4 经验二 pipeline2.1 什么是pipeline(管道)2.2 客户端实现2.3 与原生操作对比2.4 使用建议三 发布订阅3.1 角色3.2 模型3.3 API3.4 发布订阅和消息队列四 B
上节课详细讲解了redis数据库的常用命令,以及redis数据库高级应用当中的,安全性,跟咱们的主从复制,这节课呢,咱们继续来讲咱们的高级应用,首先来看一下咱们的事务处理,事务处理我前面说过redis可以做事务处理,但是是非常简单的,他对事务处理的支持还是比较简单的一个阶段啊,Redis只能保证一个client发起的事务中的命令可以连续的执行,而中间不会插入其他的client客户端的命令。当一个客
转载 2023-07-06 19:36:16
107阅读
文章目录1.Redis发布订阅1.linux2.Python2.Redis持久化1.redis持久化之RDB2.redis持久化之AOF3.Redis主从同步4.Redis 哨兵1.Redis-Sentinel2.Redis 工作机制3.配置哨兵5.集群1.原理2.搭建6.redis-python api1.Redis发布订阅1.linux命令作用publish channel msg将信息mes
转载 2023-07-09 22:07:51
73阅读
Java高级—集合首先建议看一下前一章的集合框架 从这一章开始,我们正式进入Java高级技术部分集合:Collection 无序可重复 文章目录Java高级---集合一、List :有序,可重复二、Set :无序,不可重复三、Map:键值对Map怎么通过Value进行比较呢? 一、List :有序,可重复1、ArrayList:一维数组作为底层存储 特点:遍历、随机访问快、修改方便,其他慢这里讲一
转载 2023-12-03 10:31:21
55阅读
现在拥有个人主页的朋友非常多,对于每次更新所要用到的上传软件各位使用什么呢?CuteFTP 还是 WS_FTP?现在好多提供主页服务的网站,都指明了要用前两者上传,使得用户的选择很少,其实大家不一定非要按部就班,面对各种各样的FTP软件,用户的选择余地非常之多。FlashFXP 作为FTP软件中的后起之秀,以其使用方便,功能独特成为一颗亮丽的FTP新星。虽然如此,FlashFXP 却总不如 Cut
转载 精选 2008-08-30 20:12:16
1215阅读
                                               vi 初级+高级 使用--------------->写在
原创 2014-04-24 23:23:09
652阅读
VIM的高级使用转:http://www.cnblogs.com/itech/archive/2012/02/22/2363111.html1)一些常用的Vim配置,在~/.vimrc中syntax on 支持语法高亮set nu 显示行号set nonu 不显示行号set ai 设置自动缩进set shiftwidth=4 设置自动缩进 4 个空格
转载 2014-01-07 17:10:00
98阅读
2评论
maven是Apache软件基金会的一款依赖管理和快速构建的软件
原创 2023-07-07 13:44:48
74阅读
在本文中,我们介绍了Burp Suite高级使用之会话管理。会话管理是Web应用程序安全测试的一个重要方面,它可以帮助测试人员模拟用户会
原创 2024-03-19 11:27:27
0阅读
  • 1
  • 2
  • 3
  • 4
  • 5