-
Kotlin与java8的SAM转换对比
Kotlin与java8的SAM转换对比 什么是sam 转换 Single Abstract Method 实际上这是java8中提出的概念,你就把他理解为是 一个方法的接口 的就可以了 看一下我们每天都在使用的线程池 ExecutorService executorService= Executors.newScheduledThreadPool(3 ); executorSe...
-
动态代理原理剖析
动态代理原理剖析 动态代理的常用实现方式是反射。反射机制是 Java 语言提供的一种基础功能,赋予程序在运行时自省(introspect,官方用语)的能力。通过反射我们可以直接操作类或者对象,比如获取某个对象的类定义,获取类声明的属性和方法,调用方法或者构造对象,甚...
-
JAVA基础入门到精通课程(阶段一)
JAVA基础入门到精通课程(阶段一) JAVA基础入门到精通课程(阶段一) 目录 初识JavaSE -9 java基础语法 -8 程序流程控制 -6 函数方法和数组详解 -11 面向对象思想解析 面向对象概述 对象创建的内存结构 对象方法的调用 局部变量和成员变量 匿名对象 封装 this关键字...
2020-06-03 16:05:13 java多线程java基础java网络编程java基础入门java基础语法文件ESET定义IE揭秘
-
JDK8的JVM内存模型小结
JDK8的JVM内存模型小结 网络上有很多关于JVM内存模型的文章,本文只针对JDK8的JVM内存模型予以小结,若有不对之处望留言指正。 其中,绿色表示线程私有空间,其他表示线程可共享空间 程序计数器 (无GC) 线程私有的一块较小的内存空间,当前线程所执行的字节码的行号指...
-
Java抽象类
Java抽象类 抽象类介绍 父类中的方法被其子类覆盖,并且它们的实现也不同。然后是父类的方法声明和方法主体,只有声明仍然有意义,但方法主体没有意义(因为子类对象将调用被其自身覆盖的方法)。换句话说,父类可能知道子类应该具有哪个函数,但是尚不清楚该函数如何实...
-
如何快速安全的插入千万条数据?
如何快速安全的插入千万条数据? 作者:ksfzhaohui https://my.oschina.net/OutOfMemory/blog/3117737 最近有个需求解析一个订单文件,并且说明文件可达到千万条数据,每条数据大概在20个字段左右,每个字段使用逗号分隔,需要尽量在半小时内入库。 思路 1.估算文件大...
-
使用起来最简洁的Java语法
使用起来最简洁的Java语法 我今天开始学习方法报价,它是lambda表达式的进一步简化版本,语法应该更简洁。 1.方法参考 有一个需求: 将字符串中的所有信息转换为大写字母,然后将其打印出来。 使用功能性编程思想编写代码。 1.Lambda表达式编写 ①功能界面可打印 这是一...
-
MyBatis缓存特性详解
MyBatis缓存特性详解 缓存简介 一般我们在系统中使用缓存技术是为了提升数据查询的效率。当我们从数据库中查询到一批数据后将其放入到混存中(简单理解就是一块内存区域),下次再查询相同数据的时候就直接从缓存中获取数据就行了。这样少了一步和数据库的交互,可以提...
-
【再学Linux】第5章用户身份与文件权限
【再学Linux】第5章用户身份与文件权限 测试以下音频链接 待更新,,,还没编辑。 以下是指章节梗概。 Linux是一个多用户、多任务的操作系统,具有很好的稳定性与安全性,在幕后保障Linux系统安全的则是一系列复杂的配置工作。本章将详细讲解文件的所有者、所属组以及...
2020-06-03 16:02:50 linux系统安全文件Linux用户系统PSAccessHTTPSlinux系统HTML
-
简单安装配置samba服务器
简单安装配置samba服务器 桑巴是一种局域网共享 1.查看本地有没有包 rpm -qa|grep samba 我是原就提前下好了的 2.下载 (1)挂在光盘,本地安装 (2)在线安装 我选择(2),(1)既要挂载还是老版本的 命令: 3.了解配置文件 (1) 文件或目录 说明 /etc/samba/smb.co...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
