-
spring cloud分布式健康检查
健康检查就是检查此服务是否是存活状态,但远不止此,下面会说到 首先要在父类gradle.build加入必要的依赖: // 健康检查 compile 'org.springframework.boot:spring-boot-starter-actuator' 启动该服务在控制台可以看到: 这时候看到了/health,我们在浏览器运行一下...
2018-07-25 13:05:52
-
HTTPS和HTTP的区别
1.什么是 HTTPS? HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。 你也可以说:HTTPS = HTTP + SSL HTTPS 在 HTTP 应用层的基础上使用安全套接字层作为子层。 2.为什么需要 HTTPS ? 超文本传输协议 (HTTP) 是一个...
2018-07-25 13:05:54
-
mybatis学习一、对原生态jdbc程序中问题总结
使用 jdbc查询MySQL数据库表中用户表记录 创建 java工程,加入jar包 数据库驱动包( MySQL5.1) jdbc连接数据库代码 问题总结 1、数据库连接,使用时就创建,不使用立即释放,对数据库进行频繁连接开启和关闭,造成数据库资源量费,影响数据库性能。 设想:使用数据库...
2018-07-25 13:05:51
-
Struts2(十.在修改页显示照片列表并增加删除照片功能)
一.显示照片列表功能 struts2中一般的处理方式: 先在action中,准备数据,转到jsp中显示 1.UserAction /** * 点击修改用户按钮跳转到修改用户界面 * 为用户准备照片,以便在modify.jsp中显示 * @return * @throws SQLException * @throws ClassNotFoundException * @t...
2018-07-25 13:05:50
-
并发编程系列小结(线程安全,synchronized,脏读,线
线程安全: 当多个线程访问某一个类(对象或方法)时,这个类始终都能表现出正确的行为,那么这个类(对象或方法就是线程安全的) synchronized: 可以在任意对象或方法上加锁,而加锁的这段代码称为互斥区或临界区 多个线程多个锁: 多个线程都有自己对应的锁 脏读:...
2018-07-25 13:05:46
-
【JDK源码分析】通过源码分析CyclicBarrier
前言 CyclicBarrier它是什么?一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点。类似于朋友之间联系要在中午聚个会,几个朋友全部到齐后才开始喝酒吃菜。 源码 CyclicBarrier属性和构造器 public class CyclicBarrier { // 互斥锁 private final Reen...
2018-07-25 13:05:48
-
java 爬虫--爬取阿里指数网站的每个分类的top50 相关
主题:java 爬虫--爬取阿里指数网站的每个分类的top50 相关数据; 工具:使用selenium 爬取指定谷歌浏览器的内容;可进行可视化操作; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; i...
2018-07-25 13:05:46
-
Java分享笔记:使用缓冲流复制文件
[1] 程序设计 1 /* ------------------------------- 2 1.缓冲流是一种处理流,用来加快节点流对文件操作的速度 3 2.BufferedInputStream:输入缓冲流 4 3.BufferedOutputStream:输出缓冲流 5 4.在正常的Java开发中都使用缓冲流来处理文件,因为这样可以提高文件处理...
2018-07-25 13:05:45 java开发
-
socket和http的区别
1.HTTP连接 HTTP协议即超文本传送协议(Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用的协议之一,HTTP协议是建立在TCP协议之上的一种应用。 HTTP连接最显著的特点是客户端发送的每次请求都需要服务器回送响应,在请求结束后,会主动释放连接。从...
2018-07-25 13:05:38
-
【JDK源码分析】通过源码彻底理解ReentrantLock显示锁
前言 ReentrantLock和synchronized一样是一个可重入的互斥锁,但ReentrantLock功能更强大,它提供了非公平和公平两种锁争用策略供使用者选择,而synchronized只有非公平一种。ReentrantLock提供了可中断的锁等待机制以及可用于多组线程需要分组唤醒的条件。 类图 下面...
2018-07-25 13:05:42
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




