Java多线程和线程池
摘要:转自:http://www.importnew.com/19919.html 1.为什么要使用线程池 在java中,如果每个请求到达就创建一个新线程,开销是相当大的。在实际使用中,服务器在创建和销毁线程上花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。除了创
阅读全文
posted @
2019-03-22 14:46
Sharpest
编辑
jqGrid基本用法与示例
摘要:转自:https://chuanlu.iteye.com/blog/1953544 一、jqGrid的基本用法 1、html页面 Html代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.
阅读全文
posted @
2019-03-22 10:46
Sharpest
编辑
ThreadPoolExecutor详解
摘要:转自:https://blog.csdn.net/qq_36071795/article/details/83932415 第四个构造器源码 corePoolSize:核心池的大小 默认情况下,在创建了线程池后,线程池中的线程数为0,当有任务来之后,就会创建一个线程去执行任务,当线程池中的线程数数目
阅读全文
posted @
2019-03-22 09:47
Sharpest
编辑
线程池管理的工具类,封装类
摘要:转自:https://www.jianshu.com/p/b1dc0086f184
阅读全文
posted @
2019-03-22 09:41
Sharpest
编辑
Executor线程调度框架的使用
摘要:转自:https://blog.csdn.net/pbrlovejava/article/details/83445163#15ScheduledThreadPoolExecutor_26
阅读全文
posted @
2019-03-21 15:01
Sharpest
编辑
Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
摘要:转自:https://www.zhihu.com/question/20948649?sort=created 我最近也遇到这个问题了,用传统的快捷方式加参数并没有用,不知道是不是和chrome版本有关系,经过我的一顿瞎试验,发现了可以这么干 在命令行用start启动chrome,然后加参数--di
阅读全文
posted @
2019-03-21 11:14
Sharpest
编辑
线程池之 newScheduledThreadPool中scheduleAtFixedRate(四个参数)
摘要:转自:https://blog.csdn.net/weixin_35756522/article/details/81707276 说明:在处理消费数据的时候,统计tps,需要用一个线程监控来获得tps值,则使用了定时任务的线程池中的方法 一:简单说明 ScheduleExecutorService
阅读全文
posted @
2019-03-21 02:46
Sharpest
编辑
Executors.newSingleThreadScheduledExecutor();线程池中放入多个线程问题
摘要:转自:https://blog.csdn.net/u012062455/article/details/78247234/
阅读全文
posted @
2019-03-21 02:44
Sharpest
编辑
ScheduledThreadPoolExecutor 使用线程池执行定时任务
摘要:转自:https://segmentfault.com/a/1190000008038848 在现实世界里,我们总是免不了要定期去做一件事情(比如上课)—— 在计算机的世界里,更是如此。比如我们手机每天叫我们起床的电子闹钟,某些网站会定期向我们发送一些推荐相关的邮件,集群中我们需要每隔一定时间检查是
阅读全文
posted @
2019-03-21 02:39
Sharpest
编辑
java.lang.IllegalMonitorStateException异常
摘要:转自:https://blog.csdn.net/qianshangding0708/article/details/48290937
阅读全文
posted @
2019-03-21 02:16
Sharpest
编辑
Java并发:线程间数据传递和交换
摘要:转自:https://www.cnblogs.com/java-zzl/p/9741288.html 一、通过SynchronousQueue方式实现线程间数据传递: 线程A与线程B共同持有一个SynchronousQueue的引用,线程B调用take方法,阻塞以等待; 线程A运行后计算出结果,将结
阅读全文
posted @
2019-03-19 16:29
Sharpest
编辑
Java线程:新特征-障碍器
摘要:转自:https://blog.51cto.com/lavasoft/222738
阅读全文
posted @
2019-03-19 14:40
Sharpest
编辑
Java线程:新特征-原子量
摘要:转自:https://blog.51cto.com/lavasoft/222541
阅读全文
posted @
2019-03-19 12:09
Sharpest
编辑
Java线程:新特征-条件变量
摘要:转自:https://blog.51cto.com/lavasoft/222536
阅读全文
posted @
2019-03-19 11:44
Sharpest
编辑
Java线程:新特征-阻塞栈
摘要:转自:https://blog.51cto.com/lavasoft/222530
阅读全文
posted @
2019-03-19 10:15
Sharpest
编辑
Java线程:新特征-阻塞队列
摘要:转自:https://blog.51cto.com/lavasoft/222524
阅读全文
posted @
2019-03-19 10:06
Sharpest
编辑
Java线程:新特征-信号量
摘要:转自:https://blog.51cto.com/lavasoft/222469
阅读全文
posted @
2019-03-19 09:55
Sharpest
编辑
Java线程:新特征-锁(下)
摘要:转自:https://blog.51cto.com/lavasoft/222433
阅读全文
posted @
2019-03-19 09:48
Sharpest
编辑
Java线程:新特征-锁(上)
摘要:转自:https://blog.51cto.com/lavasoft/222084
阅读全文
posted @
2019-03-19 09:36
Sharpest
编辑
Java线程:新特征-有返回值的线程
摘要:转自:https://blog.51cto.com/lavasoft/222082
阅读全文
posted @
2019-03-18 20:58
Sharpest
编辑
Java线程:新特征-线程池
摘要:转自:https://blog.51cto.com/lavasoft/222078
阅读全文
posted @
2019-03-18 20:52
Sharpest
编辑
Java线程:volatile关键字
摘要:转自:https://blog.51cto.com/lavasoft/222076
阅读全文
posted @
2019-03-18 20:35
Sharpest
编辑
Java线程:并发协作-死锁
摘要:转自:https://blog.51cto.com/lavasoft/222074
阅读全文
posted @
2019-03-18 20:30
Sharpest
编辑
Java线程:并发协作-生产者消费者模型
摘要:转自:https://blog.51cto.com/lavasoft/221932
阅读全文
posted @
2019-03-18 20:23
Sharpest
编辑
Java线程:线程的同步-同步块
摘要:转自:https://blog.51cto.com/lavasoft/221922
阅读全文
posted @
2019-03-18 19:55
Sharpest
编辑
Java线程:线程的同步-同步方法
摘要:转自:https://blog.51cto.com/lavasoft/221914
阅读全文
posted @
2019-03-18 19:51
Sharpest
编辑
Java线程:线程的调度-守护线程
摘要:转自:https://blog.51cto.com/lavasoft/221845
阅读全文
posted @
2019-03-18 19:36
Sharpest
编辑
Java线程:线程的调度-合并
摘要:转自:https://blog.51cto.com/lavasoft/221817
阅读全文
posted @
2019-03-18 19:31
Sharpest
编辑
Java线程:线程的调度-让步
摘要:转自:https://blog.51cto.com/lavasoft/221811
阅读全文
posted @
2019-03-18 19:25
Sharpest
编辑
Java线程:线程的调度-优先级
摘要:转自:https://blog.51cto.com/lavasoft/221801
阅读全文
posted @
2019-03-18 19:22
Sharpest
编辑
Java线程:线程的调度-休眠
摘要:转自:https://blog.51cto.com/lavasoft/221790
阅读全文
posted @
2019-03-18 19:15
Sharpest
编辑
Java线程:线程的交互
摘要:转自:https://blog.51cto.com/search/result?q=Java%E7%BA%BF%E7%A8%8B&type=
阅读全文
posted @
2019-03-18 18:43
Sharpest
编辑
Java线程:线程的同步与锁
摘要:转自:https://blog.51cto.com/lavasoft/99155
阅读全文
posted @
2019-03-18 02:00
Sharpest
编辑
Java线程:线程状态的转换
摘要:转自:https://blog.51cto.com/lavasoft/99153
阅读全文
posted @
2019-03-18 01:34
Sharpest
编辑
Java线程:线程栈模型与线程的变量
摘要:转自:https://blog.51cto.com/lavasoft/99152
阅读全文
posted @
2019-03-18 01:21
Sharpest
编辑
Java线程:创建与启动
摘要:转自:https://blog.51cto.com/lavasoft/99151
阅读全文
posted @
2019-03-18 01:19
Sharpest
编辑
Java线程:概念与原理
摘要:转自:https://blog.51cto.com/lavasoft/99150
阅读全文
posted @
2019-03-18 01:13
Sharpest
编辑
oracle的备份与恢复
摘要:转自:https://blog.csdn.net/kepa520/article/details/78958029 dba的职责: 1、安装和升级oracle数据库 2、建库、表空间、表、视图、索引... 3、制定并实施备份与恢复计划 4、数据库权限管理,调优,故障排除 5、对于高级dba,要求能参
阅读全文
posted @
2019-03-11 05:12
Sharpest
编辑
oracle视图
摘要:转自:https://www.cnblogs.com/iamliuxin/p/5617799.html 数据库的真实数据都是存在于数据表中,数据表是反映现实世界的实体关系。但是,为现实世界的所有关系创建数据表是不现实的。数据库中的视图解决了这一问题。视图以物理数据未基础,利用更灵活的策略来实现关系。
阅读全文
posted @
2019-03-11 04:58
Sharpest
编辑
oracle PL/SQL的介绍
摘要:转自:http://blog.sina.com.cn/s/blog_4c302f060101i4o1.html 一 PL/SQL的介绍 1 PL/SQL是什么? PL/SQL(procedural language/SQL)是Oracle在标准的sql语言上的扩展。pl/sql不仅允许嵌入sql语言
阅读全文
posted @
2019-03-11 04:53
Sharpest
编辑
Oracle掌管权限和角色
摘要:转自:https://blog.csdn.net/without_bont/article/details/79862112 掌管权限和角色 这一部分我们主要看oracle中如何管理权限和角色,权限和角色的区别在哪里。 当刚刚建立用户时,用户没有任何权限,也不能执行任何操作。如果要执行某种特定的数据
阅读全文
posted @
2019-03-11 04:11
Sharpest
编辑
oracle基础 管理索引
摘要:转自:https://blog.csdn.net/without_bont/article/details/79862112 管理索引 原理介绍 索引是用于加速数据存取的数据对象。合理的使用索引可以大大降低i/o次数,从而提高数据访问性能。索引有很多种,我们主要介绍常用的几种: 为什么添加了索引后,
阅读全文
posted @
2019-03-11 04:00
Sharpest
编辑
oracle维护数据的完整性
摘要:转自:https://www.cnblogs.com/roger112/p/7722376.html 介绍: 数据的完整性用于确保数据库数据遵从一定的商业的逻辑规则。在oracle中,数据完整性可以使用约束、触发器、应用程序(过程、函数)三种方法来实现,在这三种方法中,因为约束易于维护,并且具有最好
阅读全文
posted @
2019-03-11 03:24
Sharpest
编辑
Oracle事务隔离级别
摘要:转自:https://blog.csdn.net/leozhou13/article/details/50449965
阅读全文
posted @
2019-03-11 03:19
Sharpest
编辑
oracle中事务处理
摘要:转自:https://www.cnblogs.com/wakey/p/4477698.html 事务用于保证数据的一致性,它由一组相关的dml语句组成,该组的dml语句要么全部成功,要么全部失败。 事务和锁 当执行事务操作时(dml语句),oracle会在被作用的表上加锁,防止其它用户改表的结构,这
阅读全文
posted @
2019-03-11 03:14
Sharpest
编辑
oracle常用函数详解(详细)
摘要:转自:https://www.cnblogs.com/lxl57610/p/7442130.html Oracle SQL 提供了用于执行特定操作的专用函数。这些函数大大增强了 SQL 语言的功能。函数可以接受零个或者多个输入参数,并返回一个输出结果。 oracle 数据库中主要使用两种类型的函数:
阅读全文
posted @
2019-03-11 03:09
Sharpest
编辑
oracle 内连接(inner join)、外连接(outer join)、全连接(full join)
摘要:转自:https://premier9527.iteye.com/blog/1659689 建表语句: create table EMPLOYEE(EID NUMBER,DEPTID NUMBER,ENAME VARCHAR2(200)) create table DEPT(DEPTID NUMBE
阅读全文
posted @
2019-03-11 03:01
Sharpest
编辑
Oracle 表复杂查询之多表合并查询
摘要:转自:https://www.cnblogs.com/GreenLeaves/p/6635887.html 本文使用到的是oracle数据库scott方案所带的表,scott是oracle数据库自带的方案,使用前请确保其解锁 Oracle合并查询一共有四种方式,分别使用不同的关键字:UNION、UN
阅读全文
posted @
2019-03-11 02:46
Sharpest
编辑
使用子查询创建表(oracle)
摘要:转自:https://blog.csdn.net/lxh123456789asd/article/details/81164321 语句: CREATE TABLE tablename[(column1,column2,column3.....] AS subquery; 例子: 1.create
阅读全文
posted @
2019-03-11 02:44
Sharpest
编辑
Oracle查询表结果添加到另一张表中
摘要:转自:https://blog.csdn.net/lx870576109/article/details/78336695 把每一个知识点进行积累:Oracle数据库中将查询一张表的结果添加到另一张表中 insert into material_tc(matno, mname, xlmname, l
阅读全文
posted @
2019-03-11 02:41
Sharpest
编辑
Oracle表复杂查询
摘要:转自:https://www.cnblogs.com/w-gao/p/7288293.html Oracle表复杂查询 聚合函数 max(字段值) -- 求最大值 min(字段值) -- 求最小值 sum(字段值) -- 求总和 avg(字段值) -- 求平均值 count(字段值) -- 求个数
阅读全文
posted @
2019-03-11 02:36
Sharpest
编辑
Oracle学习之简单查询
摘要:转自:https://www.cnblogs.com/liunanjava/p/4204434.html
阅读全文
posted @
2019-03-11 02:20
Sharpest
编辑
oracle删除表数据的两种的方式
摘要:转自:https://blog.csdn.net/qq_37840993/article/details/82490787 平时写sql中我们都会用到删除语句,而平时删除表数据的时候我们经常会用到两种方式: 在oracle中,truncate、delete都可以删除表数据,具体的区别以及sql语法如
阅读全文
posted @
2019-03-11 02:17
Sharpest
编辑
Oracle表字段的增加、删除、修改和重命名
摘要:转自:https://www.cnblogs.com/ggll611928/p/5981498.html 本文主要是关于Oracle数据库表中字段的增加、删除、修改和重命名的操作。 增加字段语法:alter table tablename add (column datatype [default
阅读全文
posted @
2019-03-11 02:11
Sharpest
编辑
Oracle修改表或者字段的注释
摘要:转自:https://www.cnblogs.com/fx-blog/p/7132833.html
阅读全文
posted @
2019-03-11 02:08
Sharpest
编辑
Oracle的基本数据类型(常用)
摘要:转自:https://www.2cto.com/database/201810/783959.html 1、字符型 Char 固定长度字符串 占2000个字节 Varchar2 可变长度字符串 占4000个字节 Nvarchar2 占2000个字符(最多能存2000个字母/中文) 2、大对象型(lo
阅读全文
posted @
2019-03-11 02:06
Sharpest
编辑
Oracle创建表及管理表
摘要:转自:https://www.linuxidc.com/Linux/2018-05/152566.htm 1. Oracle表的创建及管理 创建表包括三个要素,表名,列名,数据类型。每个表都有对应不同的列,每个列都有唯一对应的数据类型。常用数据类型简介: 数据类型 描述 CHARACTER(n) 字
阅读全文
posted @
2019-03-11 02:02
Sharpest
编辑
基础概念:Oracle数据库、实例、用户、表空间、表之间的关系
摘要:转自:https://www.cnblogs.com/ycxyyzw/p/3643452.html 数据库:Oracle数据库是数据的物理存储。这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。可
阅读全文
posted @
2019-03-11 01:56
Sharpest
编辑
oracle数据库启动流程及登录认证方式详解
摘要:转自:https://www.2cto.com/database/201803/726644.html ■ oracle启动流程-windows下 1) lsnrctl start (启动监听) 2) oradim –startup –sid 数据库实例名 ■ oracle启动流程-linux下 1
阅读全文
posted @
2019-03-11 00:51
Sharpest
编辑
oracle登陆认证方式
摘要:转自:http://blog.itpub.net/14359/viewspace-683064/ 案例: 1,发现此时操作系统认证不成功: C:\Users\Administrator.WIN-20100719IOX>sqlplus / as sysdba SQL*Plus: Release 10.
阅读全文
posted @
2019-03-10 03:04
Sharpest
编辑
oracle sqlplus常用命令
摘要:转自:https://www.cnblogs.com/wdx8927304/p/7927613.html 一、sys用户和system用户Oracle安装会自动的生成sys用户和system用户(1)、sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,
阅读全文
posted @
2019-03-10 02:56
Sharpest
编辑
oracle用户管理
摘要:转自:https://www.cnblogs.com/yonyong/p/9079531.html 创建用户(简单版) 概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dab(数据库管理员)的权限才能使用。 基本语法:create user 用户名 identifi
阅读全文
posted @
2019-03-10 02:56
Sharpest
编辑
瀑布开发模式和敏捷开发模式
摘要:转自:https://www.cnblogs.com/Raul2018/p/9375673.html 瀑布开发模式: 瀑布开发模式有以下显著的特点: 1.严格把软件项目的开发分隔成各个开发阶段:需求分析,要件定义,基本设计,详细设计,编码,单体测试,结合测试,系统测试等。 使用里程碑的方式,严格定义
阅读全文
posted @
2019-03-06 12:47
Sharpest
编辑
spring + redis 实现数据的缓存
摘要:转自:http://www.importnew.com/22868.html 1、实现目标 通过redis缓存数据。(目的不是加快查询的速度,而是减少数据库的负担) 2、所需jar包 注意:jdies和commons-pool两个jar的版本是有对应关系的,注意引入jar包是要配对使用,否则将会报错
阅读全文
posted @
2019-03-05 05:13
Sharpest
编辑
eclipse中无法新建Android工程 出现问题:Plug-in org.eclipse.ajdt.ui was unable to load
摘要:转自;http://www.bubuko.com/infodetail-757338.html eclipse中打开后新建Android项目区仍无法创建,出现下列提示对话框: Plug-in org.eclipse.ajdt.ui was unable to load class org.eclip
阅读全文
posted @
2019-03-04 03:27
Sharpest
编辑
解决Run As -> Java Application不能运行问题
摘要:转自:https://breakshell.iteye.com/blog/467130 点 Run As -> Java Application 不能运行,报的错误如下: Java代码 Plug-in org.eclipse.ajdt.ui was unable to load class org.
阅读全文
posted @
2019-03-04 03:26
Sharpest
编辑
chrome也可以整张网页截图,保存完整网页为图片
摘要:转自:http://www.webkaka.com/blog/archives/chrome-save-a-webpage.html 关于浏览器截图,一直以为Chrome无能为力,最近发现,原来Chrome也能整张网页截图,保存完整网页为图片,大为惊喜!下面介绍操作方法。 首先,打开网页,待网页打开
阅读全文
posted @
2019-03-01 05:47
Sharpest
编辑