-
Java学习第一天
Java学习第一天 1.java跨平台运行的原理 在需要运行在java的操作系统上,先安装一个JVM(Java Virtual Machine)即可 由JVM负责java程序的运行,实现跨平台,使其具有良好的可移植性 2.怎么实现让常用的java,javac在任何路径下都可以被执行 设置环境变量 下载JDK下载地址...
-
mybatis学习一
mybatis学习一 初入简单介绍: MyBatis框架主要是围绕着SqlSessionFactory这个类进行的: SqlSessionFactory是一个sql会话工厂,在这个工厂里面取得一个session会话丢给客户端使用。可以理解为,session是由SqlSessionFactory制造的,需要session的时候直接去工厂里面...
-
【分布式】分布式锁都有哪些实现方案?
【分布式】分布式锁都有哪些实现方案? 一、业务场景 同一个jvm里多个线程操作同一个有状态的变量,可以通过JVM内的锁保证线程安全。 如果是多个JVM操作同一个有状态的变量,如何保证线程安全呢? 这时候就需要分布式锁来发挥它的作用了 二、特点 分布式系统往往业务流...
-
Java 读写 excel 实战完全解析
Java 读写 excel 实战完全解析 本文微信公众号「AndroidTraveler」首发。 背景 时值毕业季,很多毕业生初入职...
-
《java并发编程的艺术》笔记
《java并发编程的艺术》笔记 减少上下文切换方法:P3 1、无锁并发编程; 2、CAS算法; 3、使用最少线程; 4、使用协程; 避免死锁的常见方法:P6 1、避免一个线程同时获取多个锁; 2、避免一个线程在锁内同时占用多个资源,尽量保证一个锁只占用一个资源; 3、尝试使用...
-
Filter和Listener
Filter和Listener Filter: 1、概念: web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,做一些事。 过滤器的作用:一般用于完成一些通用的操作:登录验证、统一编码处理,敏感字符处理.... 2、快速入门: 步骤: 1、定义一个类,实现Filter接口。 2、...
-
了解一下zookeeper,搭建单机版和集群版的环境玩玩,需要手稿的
了解一下zookeeper,搭建单机版和集群版的环境玩玩,需要手稿的,留下邮箱 第一章:Zookeeper介绍 Zookeeper,动物管理员,是用来管理hadoop(大象)、Hive(蜜蜂)、Pig(小猪)的管理员。 Apache Hbase和Apache Solr的分布式集群都用到了Zookeeper。 Zookeeper是一个...
-
Java虚拟机知识点【class文件】
Java虚拟机知识点【class文件】 ??Class文件是一组以8位字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑排列在Class文件中,中间没有添加任何分隔符,这使得整个Class文件中存储的内容几乎全部是程序运行的必要数据,没有空隙。当遇到需要占用8位字节以上的数...
-
《ElasticSearch6.x实战教程》之复杂搜索、Java客户端(下)
《ElasticSearch6.x实战教程》之复杂搜索、Java客户端(下) 第八章-复杂搜索 黑夜给了我黑色的眼睛,我却用它寻找光明。 经过了解简单的API和简单搜索,已经基本上能应付大部分的使用场景。可是非关系型数据库数据的文档数据往往又多又杂,各种各样冗余的字段,组成了...
-
夯实Java基础(七)——static关键字
夯实Java基础(七)——static关键字 1、static介绍 static关键字一直是各大企业中面试常常会问到的问题,主要考察面试者的基础是否扎实,下面来介绍一下static关键字。 Java中static表示全局或者静态的意思,可以用来修饰成员变量、成员方法、代码块、内部类和导包。...
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
