1. BIO JDK5之前, JDK的IO模式只有BIO(同步阻塞)问题: 因为阻塞的存在, 需对每个请求开启一个线程. 过多的线程切换影响操作系统性能解决: 使用线程池, 处理不过来的放入队列, 再处理不过来的会触发其他机制问题: 超过线程池数量的请求需要等待 服务端1: 一个请求~一个线程 服务 ...
分类:
编程语言 时间:
2018-05-18 11:23:06
阅读次数:
317
一、SpringMVC http://blog.csdn.net/evankaka/article/details/45501811 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基 ...
分类:
编程语言 时间:
2018-05-18 11:23:33
阅读次数:
213
转载]java中Statement详细用法 一,Statement的介绍 1,Statement 是 Java 执行数据库操作的一个重要方法,用于在已经建立数据库连接的基础上,向数据库发送要执行的SQL语句。Statement对象,用于执行不带参数的简单SQL语句。 2,实际上有三种 Stateme ...
分类:
编程语言 时间:
2018-05-18 11:23:40
阅读次数:
225
一、什么是拷贝构造函数 首先对于普通类型的对象来说,它们之间的复制是很简单的,例如: int a=100; int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。 下面看一个类对象拷贝的简单例子。 #include <iostream> using namespac ...
分类:
编程语言 时间:
2018-05-18 11:23:56
阅读次数:
207
System类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于java.lang包。 currentTimeMillis方法 public static long currentTimeMillis() 该方法的作用是返回当前的计算机时间,时间的表达格式为当前计算机时间和GMT时间( ...
分类:
编程语言 时间:
2018-05-18 11:24:05
阅读次数:
199
Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。 在大家看 ...
分类:
编程语言 时间:
2018-05-18 11:24:59
阅读次数:
233
https://groups.google.com/forum/#!topic/seastar-dev/RuK-OajeqHk https://www.google.com/search?ei=gTH-Wtr5O4WQsAW-io7wCQ&q=dl_iterate_phdr+gcc+exceptio ...
分类:
编程语言 时间:
2018-05-18 11:25:15
阅读次数:
203
import java.util.LinkedList; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.Re... ...
分类:
编程语言 时间:
2018-05-18 11:26:23
阅读次数:
184
1.1上次课内容回顾:XML:*XML的概述:*什么是XML:可扩展标记语言.*XML的作用:作为软件的配置文件,传输和存取数据.*XML的使用:*XML的基本语法:*标签必须有开始和结束.*必须有跟标签*区分大小写.*正确嵌套.*XML的文档声明:<?xmlversion=”1.0”encoding=”UTF-8”?>*XML的注释:<!--注释-->*XML的元素:*命
分类:
编程语言 时间:
2018-05-18 11:29:06
阅读次数:
160
open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None):在使用该函数的时候,除了file参数必填外,其他参数可以选用。在本代码中对其他参数使用了默认 ...
分类:
编程语言 时间:
2018-05-18 11:29:40
阅读次数:
563
1、堆栈溢出一般是由什么原因导致的? ...
分类:
编程语言 时间:
2018-05-18 11:30:16
阅读次数:
210
这个是忽略证书的办法 ...
分类:
编程语言 时间:
2018-05-18 11:31:26
阅读次数:
243
IO流 当需要把内存中的数据存储到持久化设备上这个动作称为输出(写)Output操作。 当把持久设备上的数据读取到内存中的这个动作称为输入(读)Input操作。 因此我们把这种输入和输出动作称为IO操作。 File类 打开API,搜索File类。阅读其描述:File文件和目录路径名的抽象表示形式。即 ...
分类:
编程语言 时间:
2018-05-18 11:31:53
阅读次数:
224
//在数组中增加元素。 //数组自声明定义后,它的长度是不可以改变的;数组中的元素初始值:整型数组默认是0;字符类数组默认是null;浮点型数组默认是0.0; //新增只是把默认值改为我们想要的数值; import java.util.Scanner; public class ${ public ...
分类:
编程语言 时间:
2018-05-18 11:32:24
阅读次数:
235
元组:(tuple)元素不可被修改,不能被增加或者删除 一般写元组的时候,建议在最后加上一个逗号 可以索引取值 可以切片取值 元组一级元素不可被修改,但是二级及以后可以被修改 count() 获取指定元素在元组中出现的次数 index() 根据值获取当前索引位置(可传起始位置和结束位置) ...
分类:
编程语言 时间:
2018-05-18 11:32:41
阅读次数:
245
现在已经成功的实现了一个Eureeka的服务启动以及微服务的注册配置操作,但是现在的程序有一个问题,你自己公司的Eureka服务应该可以注册的服务只能够是满足于认证要求的微服务,所有这样来在之前所进行的Eureka里面配置缺少了关键性的一步:安全认证,所以应该为Eureka配置上安全认证处理。 【m ...
分类:
编程语言 时间:
2018-05-18 11:34:02
阅读次数:
284
随机取基准思想:取待排序列中任意一个元素作为基准引入的原因:在待排序序列是不分有序时,固定选取基准是快排效率低下,要换届这种情况,就引入了随机选取基准package sort; import java.util.Arrays; public class TestQuickSort2 { //返回基准... ...
分类:
编程语言 时间:
2018-05-18 11:34:10
阅读次数:
240
数字 字符串 列表 元祖 字典 布尔值 ...
分类:
编程语言 时间:
2018-05-18 11:35:24
阅读次数:
149
案例二:使用Tomcat发布一个WEB项目.1.1.1需求:有一个web项目,需要通过tomcat服务器被其他人访问到.1.1.2分析:1.1.2.1技术分析:【软件的架构】?C/S架构的软件:Client/Server客户端和服务器端的软件.都是需要在PC端安装的软件.比如QQ,迅雷,暴风...优点:效果炫,一部分代码写到客户端(速度快).缺点:服务器端更新,客户端都需要更新.?B/S架构的软件
分类:
编程语言 时间:
2018-05-18 11:36:18
阅读次数:
170
JDK7的Collections.sort()的算法是TimSort, 适应性的归并排序, 比较晦涩难懂, 这里没有实现 ...
分类:
编程语言 时间:
2018-05-18 11:39:25
阅读次数:
221