自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (7)
  • 收藏
  • 关注

转载 GFS&BigTale

GFSGoogle文件系统GFS是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。它运行于廉价的普通硬件上,但可以提供容错功能。它可以给大量的用户提供总体性能较高的服务。1、设计概览(1)设计想定GFS与过去的分布式文件系统有很多相同的目标,但GFS的设计受到了当前及预期的应用方面的工作量及技术环境的驱动,这反映了它与早期的文件系统明显不同的设想。这就需要对传统的选择进行重新检验并进行完全不同的设计观点的探索。GFS与以往的文件系统的不同的观点如下:1、部件错误不

2021-09-30 15:58:57 181

转载 如何做故障演练

为什么要进行故障演练?伴随着海量请求、节假日峰值流量和与日俱增的系统复杂度一起出现的,很有可能是预料之中以及意料之外的各种故障。在很多情况下,由于事故处理预案的缺失或者预案本身的不可靠,以及开发人员故障处理经验的缺失,造成在各种报警之中自乱了阵脚,从而贻误了最佳战机。特别是一些平时线上没出现过的异常故障,一旦突然出现,往往措手不及。系统是否足够健壮?是否有足够的能力应对故障的发生?当面临故障时会出现什么行为?我们并不希望真正线上出现故障时才去验证这些问题,这样风险太大,成本太大。所以希望在线上环境隔离

2021-09-13 19:11:35 148

转载 springboot无法完成变量从pom到.properties文件自动替换的问题

我在maven的pom文件中进行了多环境变量配置,引用了maven-resources-plugin,在application.properties文件中通过以下配置指定不同环境下的配置文件,spring.profiles.active = ${profiles.active}但是${profiles.active}无法从pom文件中获取变量值替换。这个问题困扰了很久,终于在原博主的文章中发现了问...

2018-06-29 12:51:12 1181

转载 java date转换

// 01. java.util.Date --> java.time.LocalDateTimepublic void UDateToLocalDateTime() { java.util.Date date = new java.util.Date(); Instant instant = date.toInstant(); ZoneId zone = Zone...

2018-04-26 17:54:42 482

转载 Mysql innodb 间隙锁

前段时间系统老是出现insert死锁,很是纠结。经过排查发现是间隙锁!间隙锁是innodb中行锁的一种, 但是这种锁锁住的却不止一行数据,他锁住的是多行,是一个数据范围。间隙锁的主要作用是为了防止出现幻读,但是它会把锁定范围扩大,有时候也会给我们带来麻烦,我们就遇到了。 在数据库参数中, 控制间隙锁的参数是:innodb_locks_unsafe_for_binlog, 这个参数默认值是OFF

2018-01-11 19:38:26 223

原创 贝叶斯学习总结

贝叶斯总结条件概率 p(x|y) = p(xy)/p(y)独立同分布: 特征之间相互独立且服从同一分布贝叶斯公式 p(x|y) = p(y|x)*p(x)/p(y) 以上公式可得到,已知任意三项可以计算第四项的值 根据条件概率分类 如果 p1(x,y) > p2(x,y) 那么属于类别1,反之属于类别2 其中 x,y 表示一个固定点或者某个指定事件贝叶斯在机器学习中的原理说明 主要应用

2017-10-17 17:54:44 1217

转载 WeakHashMap的实现原理

http://blog.csdn.net/zheng0518/article/details/42200113第1部分 WeakHashMap介绍WeakHashMap简介    WeakHashMap 继承于AbstractMap,实现了Map接口。    和HashMap一样,WeakHashMap 也是一个散列表,它存储的内容也是键值对(key-value

2017-05-15 22:15:47 376

转载 java 8 G1

G1全称是Garbage First Garbage Collector,使用G1的目的是简化性能优化的复杂性。例如,G1的主要输入参数是初始化和最大Java堆大小、最大GC中断时间。G1 GC由Young Generation和Old Generation组成。G1将Java堆空间分割成了若干个Region,即年轻代/老年代是一系列Region的集合,这就意味着在分配空间时不需要一个连续

2017-03-14 11:39:45 6910

转载 java gc

这2天,排除线上某应用启动内存变化频繁的问题时,额外发现了一个fullgc的问题,分享给大家。过程如下:抽了台线上机器,想看下这段时间机器的gc情况,发现里面有好几个FullGc的日志:T23:23:02.009+0800: 21860.015: [Full GC 21860.015: [CMS: 2361237K->1111804K(4718592K), 4

2017-03-13 18:06:02 407

转载 java内存模型

http://blog.csdn.net/wuwenxiang91322/article/details/25336905

2017-03-10 16:48:27 229

转载 storm mark

1 week110的zookeeper的安装 + zookeeper提供少量数据的存储   Storm的单机模式安装1、 apache-storm-0.9.2-incubating.tar.gz的下载http://storm.apache.org/downloads.html       2、 

2017-02-17 16:11:17 752

转载 hadoop mark

按照这个路线图来学习即可。    1、M. Tim Jones的三篇文章:    用Hadoop进行分布式数据处理第1部分(入门):http://www.ibm.com/developerworks/cn/linux/l-hadoop-1/index.html    用Hadoop进行分布式数据处理第2部分(进阶):http://www.ibm.com/developerworks/c

2017-02-17 16:08:19 375

转载 spring Mybatis 多数据源

http://www.zuidaima.com/share/1816310397144064.htm

2016-11-16 17:43:18 237

转载 jvm问题排查命令

jmap -heap 端口号 (jvm相关信息)jstack 端口号 详细的栈信息jstat -gcutil <pid>  gc信息free -g 查看内存占用可以阅读:https://www.oschina.net/question/2011290_2200070https://blog.csdn.net/tzs_1041218129/article/details/61630981...

2016-10-11 19:41:32 318

转载 tomcat 启动异常排查

org.apache.catalina.core.StandardContext startInternal SEVERE: Error listenerStart org.apache.catalina.core.StandardContext startInternal SEVERE: Context [/******] startup failed due to previous

2015-08-17 19:57:58 581

转载 Mysql ON DUPLICATE KEY UPDATE 的 用法 简记

如果您指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则执行旧行UPDATE。例如,如果列a被定义为UNIQUE,并且包含值1,则以下两个语句具有相同的效果:mysql> INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+

2015-03-26 20:28:18 386

转载 mysql left( right ) join使用on 与where 筛选的差异

有这样的一个问题mysql查询使用mysql中left(right)join筛选条件在on与where查询出的数据是否有差异。   可能只看着两个关键字看不出任何的问题。那我们使用实际的例子来说到底有没有差异。    例如存在两张表结构   表结构1 Sql代码  drop table if EXISTS A;  CREATE

2015-03-19 18:37:34 548

转载 java.lang.reflect.InvocationHandler

[转自: http://publishblog.blogdriver.com/blog/tb.b?diaryID=842351 ][Java]使用Proxy和InvocationHandler实现代理器模式元对象(被代理对象):package com.zj.gof.proxy;public interface StudentInfoService { v

2015-02-06 18:58:56 555

转载 Linux 下编译 redis 和 phpredis

1、准备工作下载软件:http://pan.baidu.com/share/link?shareid=319813&uk=1997289381操作系统:CentOS 5.5redis 版本:redis-2.6.92、编译安装[plain] view plaincopytar zxvf redis-2.6.9.t

2014-06-05 10:38:35 415

转载 获取本地IP

/**02 * 获取本地IP03 * @param request04 * @return05 */06public static String

2014-06-02 15:13:51 525

原创 ORACLE connect by

Oracle 实在太强了,本篇文章详细介绍了Oracle的递归查询语法,利用此语法,可以方便地实现递归的双向查询:-- Tirle        : Recursion query for TREE with "connect by/start with"-- Author       : Rake Gao-- Create Date : 2005-08-22-- Versio

2014-01-23 16:20:44 497

转载 mysql客户端窗口的编码怎么改成UTF-8的

问题引入:        我们经常会遇到一些向MySQL数据库中插入中文,但是select出来的时候,却发现是乱码的情况。如我们向表a出入这样一段记录:iinsert into a values('你好helloworld你好','helloworld');可能当你访问它的时候,会发现他的结果变成如下图所示:那怎么样才能解决这种问题呢?通过下文对MySQL中字符

2013-12-23 20:28:24 24965

转载 腾讯的网站如何检测到你的 QQ 已经登录?

在 QQ 已经登录的情况下,手动输入网址打开 QQ 邮箱 或者 QQ 空间 等腾讯网站,可以看到网页已经检测到本地 QQ 客户端已经登录,于是用户可以很方便地一键登录网站而不必再输入用户名密码。这实际上是典型的异构系统单点登录 SSO(single-sign-on)技术。网页怎么会知道我登录的 QQ 号码?腾讯是如何实现的呢?网上有很多猜

2013-12-03 19:10:24 4958

转载 回车自动提交表单

在开发过程中有时候需要回车自动提交,有时候有不不需要回车自动提交。很多人都喜欢用JS控制,但是用jS控制并不稳定 其实浏览器已经帮我们做好了这一补。。在网上找到了解答,如下。  今天遇到一个很变态的问题,由于一个input框要用suggest ,会用到回车事件。但是在一个form里面,按回车的时候我的form自动提交了,我靠,怎么改动不行。把subm

2013-07-31 10:21:23 509

转载 Servlet的多线程 和 Servlet线程安全

JSP/Servlet的多线程原理:1.servelet就是一个CGI,但比传统的CGI要快得过传统CGI是多进程的,servlet是多线程的以多线程方式执行可大大降低对系统的资源需求,提高 系统的并发量及响应时间.JSP/Servlet容器默认是采用单实例多线程(这是造成线程安全的主因)方式处理多个请求的:当客户端第一次请求某一个JSP文件时(有的serv

2013-07-04 21:31:51 552

转载 java获得JVM可能的总内存,最大内存,以及空闲内存

import java.text.DecimalFormat;/*** Main.java** @author outofmemory.cn*/public class Main {/*** Displays the total amount of memory, the maximal amount of memory* and the total a

2013-06-03 11:29:43 1119

原创 orcale删除重复记录

CREATE OR REPLACE PROCEDURE GUANGGAO.DELETE_DUPLIATE_DATAIS   CURSOR cur_tempacct   IS        SELECT TA.gameid AS gameid, TA.account AS account          FROM TEMP_ACCOUNT_ACTIVE TA      GR

2013-05-23 11:15:49 844

转载 SQL里的EXISTS与in、not exists与not in

系统要求进行SQL优化,对效率比较低的SQL进行优化,使其运行效率更高,其中要求对SQL中的部分in/not in修改为exists/not exists 修改方法如下:in的SQL语句SELECT id, category_id, htmlfile, title, convert(varchar(20),begintime,112) as pubtime FR

2013-05-02 17:50:26 431

原创 oracle 列出时间段

select * from (select (to_date('2012-11-1', 'YYYY-MM-DD') + (rownum - 1)) as sdate from dual connect by rownum where a.sdate not in ( ‘2013-01-01’ ) ;--列出自2012-11-1至当前时间的每一天 除过2013-01-01

2013-04-14 19:21:24 613

转载 删除重复记录

查找所有重复标题的记录:SELECT *FROM t_info aWHERE ((SELECT COUNT(*)FROM t_infoWHERE Title = a.Title) > 1)ORDER BY Title DESC一。查找重复记录1。查找全部重复记录Select * From 表 Where 重复字段 In (Select 重复字段

2013-04-07 11:43:31 423

转载 Oracle的锁表与解锁

Oracle的锁表与解锁  02SELECT /*+ rule */ s.username,03decode(l.type,'TM','TABLE LOCK',04'TX','ROW LOCK',05

2013-03-30 17:18:58 587

转载 [转]ORACLE函数大全

Posted on 2007-08-20 15:59 张荣华 阅读(44103) 评论(0) 编辑 收藏  SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;        A

2013-03-27 16:39:08 414

原创 IE 下不支持trim()

推荐使用$.trim(str)var aa = $("#id").val().trim()   --- 在IE中无法解析trim() 方法解决办法:[   var aa = $.trim($("#id").val());  ] 这个不好用,还是用下面介绍的吧,第一个已经过测试。 W3C那帮人的脑袋被驴踢了,直到java script1.8.1才支

2013-03-26 12:01:23 1747

转载 LINUX 下安装软件方法命令方法

LINUX 下安装软件方法命令方法怎么安装应用软件?    我的软件安装在什么地方?    如何删除不要的应用软件?    ……    下面,我们就一起来认识一下这些方面的问题。    一、 解析Linux应用软件安装包:    通常Linux应用软件的安装包有三种:    1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系

2013-03-23 18:22:29 521

转载 java webservice

今天下午突然想研究下WEBSERVICE,从网上找了好多实例,但很多写的让人实在难以恭维,花了三个小时的圈圈转后总算搞通了,其实也挺简单的,这里特别感谢http://www.liuzm.com/article/java/992.htm这篇文章,总算让我弄明白了,现在贴出我的实例步骤,感谢那个博主的同时,与大家共同分享。 一: 首先创建个WEB工程,然后: http:

2013-03-16 19:12:13 521

转载 mysql处理Latin 中文繁体字乱码解决方案

问题描述:1. 对于一些中文繁体字符select出来出现乱码,出问题的繁体字如:燈、龍等 环境描述:数据库编码: +--------------------------+----------------------------------------+| Variable_name            | Value

2013-01-30 14:33:51 1595

原创 java取的3月第二个周日

Calendar cal2 = Calendar.getInstance();/*设置时间为3月第二个礼拜天*/cal2.set(Calendar.MONTH, 2);cal2.set(Calendar.DAY_OF_MONTH, 1);cal2.set(Calendar.DAY_OF_MONTH, getSecondSunDayDate(cal2.get(Calendar.DAY

2013-01-23 15:29:55 535

转载 Dbutils

package org.byent.dao;import java.util.List;import java.util.Map;/** * @author Z.ting 2011-8-10 下午07:57:27 */public interface Dao { public List findAll(Class clazz); public T findById(Class

2012-10-01 10:53:33 552

转载 复制表结构

1.复制表结构及数据到新表CREATE TABLE 新表 as SELECT * FROM 旧表;2.只复制表结构到新表CREATE TABLE 新表 AS SELECT *  FROM 旧表 where 1=0;3.复制旧表的数据到新表(假设两个表结构一样)INSERT INTO 新表 SELECT * FROM 旧表;4.复制

2012-09-13 19:43:31 362

原创 java反射

/**     * getClass     * @param clazzName     * @return     */    public static Class getClass(String clazzName){    Class clazz = null;    try {clazz = Class.forName(clazzName);Cons

2012-07-11 16:25:08 643 1

JBoss中文文档.pdf

JBoss中文文档.pdf.真的很好使的。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2011-09-03

跨FF与IE的js日期控件

用于跨火狐和IE和的js日期控件,简单实用,方便快捷

2011-08-24

sqljdbc_1.0.809.102_chs

sqljdbc_1.0.809.102_chs sql2005驱动包

2011-02-20

asp中文文档(手册)

很好的asp中文文档,必须好用,绝对好用,无敌好用

2011-01-10

javascripte制作动画

很好的东东,大家要积极下载啊 ~~~~~~~~~~~~~~~~~~~

2010-11-10

java就业教程及详细源码

java就业教程及详细源码简介,很有用的,真的不错的

2010-11-01

一元二次方程 程序测试

简单程序测试~再不同程序下运行的测试用例,

2010-04-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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