自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 load data in file to table

Oracle   --create table   create table users(       user_id number,           --用户 ID       user_name varchar2(50),   --用户名       login_times ...

2019-01-11 15:43:59

阅读数 420

评论数 0

转载 JVM - 线程池

前言 平时接触过多线程开发的童鞋应该都或多或少了解过线程池,之前发布的《阿里巴巴 Java 手册》里也有一条: 可见线程池的重要性。 简单来说使用线程池有以下几个目的: 线程是稀缺资源,不能频繁的创建。 解耦作用;线程的创建于执行完全分开,方便维护。 应当将其放入一个池子中,可以给...

2019-01-02 17:51:05

阅读数 365

评论数 0

原创 JVM - synchronized 关键字原理

众所周知 synchronized 关键字是解决并发问题常用解决方案,有以下三种使用方式: 同步普通方法,锁的是当前对象。 同步静态方法,锁的是当前 Class 对象。 同步块,锁的是 () 中的对象。 实现原理: JVM 是通过进入、退出对象监视器( Monitor )来实现对方法、同步块...

2019-01-02 17:41:42

阅读数 99

评论数 0

转载 JVM -Monitor简介

什么是Monitor? 1.Monitor是一种用来实现同步的工具 2.与每个java对象相关联,即每个java对象都有一个Monitor与之对应 3.Monitor是实现Sychronized(内置锁)的基础 Monitor的基本结构是什么? 1.Owner字段:初始时为NULL表示当前没有任...

2019-01-02 17:33:36

阅读数 546

评论数 0

转载 JVM-理解java对象的堆内存结构

java对象在堆中的基本内存结构,分为三个部分: 1.对象头(header):包括Mark Word(标记字段)和Class Pointer(类型指针) 2.实例数据(instance data):对象真正存储的有效信息,即代码中定义的各种类型的字段内容 3.对齐填充(padding):由HotS...

2019-01-02 17:31:18

阅读数 270

评论数 0

原创 mysql data truncate for column

在导入Mysql数据库时,发现怎么也导入不进去数据,报错: 查看表定义结构: 可以看到comm 定义类型为double类型   原来是因为数据库文件中:   7369    smith    clerk    7902    1981-03-12    800.00    NULL    2...

2018-08-21 10:38:06

阅读数 953

评论数 0

原创 elasticsearch复合查询一

es中数据如下所示: { "took": 6, "timed_out": false, "_shards": { ... }, "hits": { "tota...

2018-08-03 09:20:11

阅读数 732

评论数 1

转载 linux上搭建Tomcat环境并配置服务自启动

转载自https://blog.csdn.net/holmofy/article/details/78654931     下载并安装JDK 卸载原装的OpenJDK(如果有) # 查看是否安装Java java -version # 查看Java的安装包信息 rpm -qa | gr...

2018-07-30 17:14:45

阅读数 84

评论数 0

原创 装饰者设计模式

定义 编辑 23种设计模式之一,英文叫Decorator Pattern,又叫装饰者模式。装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 特点 (1) 装饰对象和真实对象有相同的接口。这样客户端对象就能以...

2018-07-27 23:38:25

阅读数 55

评论数 0

原创 观察者模式

基本介绍 观察者模式(Observer)完美的将观察者和被观察的对象分离开。举个例子,用户界面可以作为一个观察者,业务数据是被观察者,用户界面观察业务数据的变化,发现数据变化后,就显示在界面上。面向对象设计的一个原则是:系统中的每个类将重点放在某一个功能上,而不是其他方面。一个对象只做一件事情,...

2018-07-25 22:33:44

阅读数 41

评论数 0

原创 冒泡排序

什么是冒泡排序? :::::: 冒泡排序的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复以上过程,仍从第一对数开始比较(...

2018-07-24 18:32:42

阅读数 41

评论数 0

原创 java中sleep()和wait()区别

1,sleep方法是Thread类的静态方法,wait()是Object超类的成员方法   2,sleep()方法导致了程序暂停执行指定的时间,让出cpu该其他线程,但是他的监控状态依然保持者,当指定的时间到了又会自动恢复运行状态。在调用sleep()方法的过程中,线程不会释放对象锁。 而当...

2018-07-23 21:35:20

阅读数 14750

评论数 7

转载 Django框架全面讲解

Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 本文将以下方面带大家全面了解Django框架,笔者使用的版本为1.10. 流...

2018-01-21 22:11:29

阅读数 17885

评论数 0

转载 AF_UNIX域或者AF_INET通信对比

1.  AF_INET域socket通信过程 典型的TCP/IP四层模型的通信过程。 发送方、接收方依赖IP:Port来标识,即将本地的socket绑定到对应的IP端口上,发送数据时,指定对方的IP端口,经过Internet,可以根据此IP端口最终找到接收方;接收数...

2017-12-07 19:30:35

阅读数 406

评论数 0

转载 javap的认识

博客 学院下载更多 论坛 问答 活动 码云 商城 写博客 发布Chat 登录注册 掌灯夜行 主页 消息 设置 反馈 退出 javap -c命令详解 转载 2011年12月24日 10:37:15 标签:java /编译器 /class /汇编 /数据...

2017-11-08 11:30:40

阅读数 129

评论数 0

转载 mssql server 各种链接问题

TCP/IP的基本工作原理这里就不浪费口水了。现在这网络年代,谁不知道TCP/IP啊。不要跟我抬杠说你偏就没听说过TCP/IP阿,真是这样那你得自己去补补课了。   TCP/IP协议有两个基本的东西,一个是IP地址, 另一个是端口号。 在SQL Server 上使用TCP/IP协议是非常简单的...

2017-11-03 17:28:14

阅读数 726

评论数 0

原创 通过浏览器链接sqlserver报错

主机host    ip\实例名  用户名和密码 通过navcat工具或者sqlserver工具可以链接到数据库,但是通过浏览器链接数据库时,报出如下错误 javax.servlet.ServletException: com.microsoft.sqlserv...

2017-11-03 17:14:09

阅读数 545

评论数 0

原创 重新认识sql的解析过程

SQL语句的解析顺序 简单的说一个sql语句是按照如下的顺序解析的: 1. FROM FROM后面的表标识了这条语句要查询的数据源。和一些子句如,(1-J1)笛卡尔积,(1-J2)ON过滤,(1-J3)添加外部列,所要应用的对象。FROM过程之后会生成一个虚拟表VT1。 (1-J1)笛卡尔积 这...

2017-10-10 09:53:53

阅读数 181

评论数 0

转载 Storm开发打包问题:Ant编译把第三方jar打入打包的JAR中

Storm开发中,常常需要 ${DSTAMP}为日期,格式为20111123;${TSTAMP}为时间,格式为2256,表示22点56分。 -->  destfile="${jarfilename}">   ...

2017-09-25 22:29:25

阅读数 211

评论数 0

原创 ORA-29275: partial multibyte character

查询oracle数据库中的一个字段时爆出了这个错ORA-29275: partial multibyte character sql语句 select  a.zymc from  sd_zy.xxxx  a 当查询其他字段时都不会报错,唯独查询这个字段报错 上网查询了...

2017-09-22 14:56:54

阅读数 3166

评论数 0

转载 ora-01652无法通过128(在表空间temp中)扩展temp段

今天提交请求后,提示ORA-01652: 无法通过 128 (在表空间 TEMP 中) 扩展 temp 段。最后通过ALTER DATABASE TEMPFILE '/*/*/db/apps_st/data/tempx01.dbf' RESIZE 7168M;扩展临时表空间来解...

2017-09-22 08:24:01

阅读数 202

评论数 0

原创 java连接数据库

常见的两种 1,oracle(常用) /** * 一个非常标准简化版的连接Oracle数据库的示例代码 */ public void testOracle() { Connection con = null;// 创建一个数据库连接 PreparedStatement pr...

2017-09-13 23:58:59

阅读数 165

评论数 0

转载 Redis Cluster学习笔记

Redis在3.0版正式引入了集群这个特性。redis集群是一个分布式(distributed)、容错(fault-tolerant)的 Redis内存K/V服务, 集群可以使用的功能是普通单机 Redis 所能使用的功能的一个子集(subset),比如Redis集群并不支持处理多个keys的...

2017-08-24 13:05:10

阅读数 119

评论数 0

转载 redis3.2.4 集群安装详细步骤

集群简介 Redis集群部署文档(centos6.4系统) (要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个为主节点,三个为从节点,对应的redis节点的ip和端口对应关系如下) 192.168.66.2:6379 192.168.66.2:6380 192.1...

2017-08-24 11:48:38

阅读数 167

评论数 0

转载 redis3.0.0配置文件详解

下面是redis3.0.0自带配置文件的默认配置,包括了大部分配置项,配置项和值是成对出现的,比如1)是配置参数,2)则是1)的值。 127.0.0.1:6379> config get *   1) "dbfilename"    rdb文件的名称,可以动态修...

2017-08-24 10:54:49

阅读数 110

评论数 0

转载 redis cluster配置文件和集群状态详解

Redis cluster命令 集群(cluster)   cluster info       打印集群的信息 cluster nodes   列出集群当前已知的所有节点(node),以及这些节点的相关信息    节点(node)   cluster meet       将ip和...

2017-08-24 10:53:34

阅读数 174

评论数 0

转载 redis常用工具介绍

本文列举了工作中常用的一些比较实用的Redis工具,包括redis迁移工具redis-port、redis-migrate-tool,内存分析工具redis-rdb-tools,查询分析工具redis-faina。 redis-port github链接 https://gith...

2017-08-24 10:52:33

阅读数 225

评论数 0

转载 redis info详解

192.168.64.102:9021> info all # Server(服务器信息) redis_version:3.0.0                              #Redis服务器版本 redis_git_sha1:00000000           ...

2017-08-24 10:50:11

阅读数 131

评论数 0

转载 Redis开发规范

1.冷热数据分离,不要将所有数据全部都放到Redis中 虽然Redis支持持久化,但是Redis的数据存储全部都是在内存中的,成本昂贵。建议根据业务只将高频热数据存储到Redis中【QPS大于5000】,对于低频冷数据可以使用MySQL/ElasticSearch/MongoDB等基于磁盘的存储...

2017-08-24 10:48:53

阅读数 112

评论数 0

转载 redis3.0.0 集群安装详细步骤

Redis集群部署文档(centos6系统) (要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个为主节点,三个为从节点,对应的redis节点的ip和端口对应关系如下) 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127....

2017-08-14 22:04:30

阅读数 98

评论数 0

转载 使用docker搭建hadoop分布式集群

使用Docker搭建部署Hadoop分布式集群 在网上找了很长时间都没有找到使用docker搭建hadoop分布式集群的文档,没办法,只能自己写一个了。 一:环境准备: 1:首先要有一个Centos7操作系统,可以在虚拟机中安装。 2:在centos7中安装docker,docker的版本...

2017-08-14 22:00:00

阅读数 275

评论数 0

转载 redis数据库的详细介绍

虽然Redis已经很火了,相信还是有很多同学对Redis只是有所听闻或者了解并不全面,下面是一个比较系统的redis介绍,对Redis的特性及各种数据类型及操作进行了介绍。是一个很不错的Redis入门教程。 1.介绍 1.1 Redis是什么 REmote DIctionary Server(Re...

2017-08-07 10:39:50

阅读数 144

评论数 0

转载 利用freemarker 静态化网页

jsp动态页面静态化

2017-08-07 10:35:32

阅读数 161

评论数 0

转载 spring batch的使用和定时器Quart的使用

spring Batch是一个基于Spring的企业级批处理框架,它通过配合定时器Quartz来轻易实现大批量的数据读取或插入,并且全程自动化,无需人员管理。 在使用spring batch之前,得对spring batch的流程有一个基本了解 每个batch它都包含了一个job,而一...

2017-08-07 10:29:51

阅读数 169

评论数 0

转载 读写数据库与读写文件哪个更快

由于开发物流信息网,关于这个问题也是最近才想到的,就是到底读文件更快还是读数据库更快,能快多少,书生也搜索过,没见有网友就这个问题答复过, 也可能是太简单的缘故,我们本文还是来实测一下,由于时间关系,VC还没装,书生先用PHP测试了一下,下次有时间在C/C++上补充测试到本文来,因为 PHP的底层...

2017-08-07 10:26:05

阅读数 2392

评论数 0

转载 虚拟机网络配置

VMware虚拟机有三种网络模式,分别是Bridged(桥接模式)、NAT(网络地址转换模式)、Host-only(主机模式)。 VMware workstation安装好之后会多出两个网络连接,分别是VMware Network Adapter VMnet1和VMware Network Ad...

2017-08-07 09:25:41

阅读数 53

评论数 0

原创 sql的相关技术杂谈

一.sql语句 1.增加主键 alter table TABLE_NAME add constraint KEY_NAME primary key (TABLE_COLUMN); 指定表空间 alter table TABLE_NAME add constraint KEY_NAME pr...

2017-07-21 01:08:48

阅读数 130

评论数 0

转载 intelij idea与git联合

目录(?)[+] 1git简介2git在IntelliJ IDEA下的使用 21IntelliJ IDEA下配置git22git clone23git checkout24git diff25git log26git commit27git push28解决冲突 1、...

2017-07-14 00:12:22

阅读数 244

评论数 0

原创 git安装与github应用

1、下载安装git(windows10)   下载git:https://www.git-scm.com/download/win    点击exe文件一路next就可以。 2、配置(参考:http://git.oschina.net/progit/1-%E8%B5%B7%E6%AD%A5....

2017-07-14 00:09:23

阅读数 183

评论数 0

转载 Maven工程聚合,多个Java工程、web工程聚合

最近写个自己的小项目,牵扯到maven工程聚合问题,网上看了大量资料研究了下,成功了,按照自己的理解简单粗暴的记录下。。。 一、模块结构 粗略画了个草图表示下现有模块之间的关系(图片被缩太小右键另存查看) 二、模块作用及配置文件 tool 工具类模块,Maven创建的Java...

2017-07-14 00:03:42

阅读数 351

评论数 0

提示
确定要删除当前文章?
取消 删除