自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

金溪的博客

好的开始是成功的一半,不要制定太长远的目标,同时不以战术的勤奋掩饰战略的懒惰,复杂思考简易行事,分而治之降低压力,以概率面对生活,时刻保持头脑清醒,防人之心不可无,广交慎择,顺其自然,近贤远佞,源代码

  • 博客(16)
  • 资源 (13)
  • 收藏
  • 关注

转载 sql 查出一张表中重复的所有记录数据

1.一张表中有id和name两个字段,查询出name重复的所有数据 。select * from cui a where a.username in (select username from cui group by username having count(*)>1);2.查询出所有数据进行分组之后,和重复数据的重复次数的查询数据。select count(username) as '重复次

2016-05-26 18:00:19 1333

转载 RESTful 架构

是Representational State Transfer的缩写,中文的理解就是资源表面层的状态转化。 所谓资源就是网络上的一个实体,或者说是网络上的一个具体信息。可以用一个URI指向它。 所谓表现就是以具体的形式呈现出来。 互联网通信协议HTTP,是一个无状态协议。这意味着,所有的状态都保存在服务器。因此客户端想要操作服务器,必须通过某种手段,让服务器端发道理state transfe

2016-05-26 17:33:54 479

转载 JSP九大内置对象详解&JSP入门

1.request对象客户端的请求信息被封装在request对象中,它是HttpServletRequest类的实例。2.response对象包含了响应客户请求的有关信息,它是HttpServletResponse类的实例。3.session对象指的是客户端与服务器的一次会话,它是HttpSession类的实例。4.out对象是JspWriter类的实例,是向客户端输出内容常用的对象。5.page对

2016-05-26 17:02:13 443

转载 查看数据库连接数与进程数

1.查询数据库当前进程的连接数select count(*) from v$process;2.查看数据库当前会话的连接数select count(*) from v$session;3.查询数据的最大连接数show parameter processes;

2016-05-26 16:45:11 1274

原创 java.util.concurrent - Java并发工具包

Java 5添加了一个新的包到Java平台,java.util.concurrnet包。这个包包含有一系列能够让Java的并发编程变得更加简单轻松的类。1.BlockingQueue 阻塞队列一个线程将会持续生产新对象并将其插入到队列之中,直到队列达到它所能容纳的临界点。也就是说,它是有限的,如果该阻塞队列到达了其临界点,负责生产的线程将会在往里面插入新对象时发生阻塞。负责消费的线程将

2016-05-25 16:51:02 944

原创 Java的hashcode的作用

1.hashCode的存在主要用于查找的快捷性,如hashtable,hastmap等,hashcode是用来在散列存储结构中确定对象的存储地址的。2.如果两个对象相同,就是适用于equals方法,那么这两个对象的hashCode一定要相同3.两个对象的hashCode相同,并不一定表示两个对象就相同。

2016-05-25 15:27:05 352

原创 Java中equals和==的区别

Java中的数据类型,可分为两类:1.基本数据类型,它们之间的比较,应用双等号,比较的是它们的值。2.复合数据类型(类)当他们用双等号进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较的结果为true。否则比较后的结果为false。Java当中所有的类都是继承于Object这个基础类中定义了一个equals的方法,这个方法的初始行为是比较对象

2016-05-25 15:18:31 366

原创 SSH学习一

1.Spring MVC和structs均属于java web mvc框架,作用都是接收request请求,中间调用业务逻辑代码,最后返回response响应。2.ioc,依赖注入,典型的工厂模式,通过sessionFactory去注入实例,意味着将你设计好的类交给系统 去控制,而不是在你的类内部控制。通俗的讲就是如果在什么地方需要一个对象,你自己不用去new 生成你需要的对象,而是通过spr

2016-05-25 10:05:27 411

原创 Java知识点总结二

1.函数重载当函数同名时,只看参数表,和返回值类型没关系。2.数组(1)元素类型[] 变量名 = new 元素类型[元素个数](2)元素类型[] 变更名 = {元素1,元素2,...}元素类型[] 变量名 = new 元素类型[] {元素1,元素2...}3.thisthis(实际参数)可以用于调用构造函数。用this调用构造函数,必须定义在构造函数的第一行。4

2016-05-24 10:34:15 449

原创 java ArrayList Vector LinkedList的区别

ArrayList的Vector是采用数组方式存储数据,此数组元素大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要涉及元素移动,Vector由于使用了synchronized方法,所以性能上比ArrayList要差,LinkedList使用双向链表实现存储。 Vector中的一些方法保证了Vector中的对象是线程安全的。而ArrayList中的对象并不是线程安...

2016-05-23 20:42:52 398

原创 spring中管理的类是否单例

如果一个类交张spring管理,比如不指明scope就是单例。如果这样配置的,第次生成bean的时候都新建一个实例

2016-05-19 15:50:40 1612

转载 数据库事物隔离级别

数据库事物的隔离级别有4个,由低到高依次为:1.read uncommitted两个并发的事务,事务B读取了事物A尚未提交的数据,出现脏读。2.Read committed事务A事先读取了数据,事务B紧接更新了数据,并提交了事务,而事务A再次读取该数据时,数据已发生了改变,即所说的不可重复读。3.repeateable read 会出现幻读。一个事务对一个表中的数据里德了修

2016-05-19 15:46:51 457

转载 java synchronized关键字

它修饰的对象有以下几种:1.修饰一个代码块2.修饰一个方法或静态方法3.修饰一个类在并发量比较小的情况下,使用synchronized是个不错的选择,但是在并发量比较高的情况下,其性能下降很严重,此时ReetrantLock是个不错的方案。

2016-05-19 15:31:32 341

转载 缓存穿透与缓存雪崩

引用原文 缓存系统不得不考虑的另一个问题是缓存穿透与失效时的雪崩效应。缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个存在的数据每次请求都要到存储层去查询,失去了缓存的意义。有 很多种方法可以有效地解决缓存穿透问题,最常见的则是采用布隆过滤器,将所有可能存在的数据哈希到一个足够大的bitmap中,一个一定不存在的数

2016-05-19 14:55:16 921

原创 treemap

TreeMap的实现红黑树算法的实现。它是非线性安全的。 TreeMap的定义 public class TreeMap

2016-05-19 14:51:33 362

原创 hashtable hashmap

hashtable1.hashtable的实现内部用一个entry数据组,来保存所有的数据。在向hashtable中put时,先计算key的hash值,然后根据hash值计算index值,作为数据table的下标,由于可能出现两个插入值同index情况,所以为这些一样的entry对象,构造成一个链表存放。即一个entry对象需要这些属性:key, value, next 。java的hashtab

2016-05-19 14:44:53 390

wzcline60-64.msi

windows下zip命令工具安装包windows下zip命令工具安装包

2019-10-31

centos 非root安装nginx

非root下,离线安装nginx依赖加nginx安装包,需要先装gcc-c++

2019-01-28

redis5安装包加依赖

reids5安装加gcc依赖

2019-01-27

windows+linux的jprofiler9

windows和linux上的profiler9, 在二者版本一致的情况下,可以进行远程连接

2019-01-21

2014年架构师软考试题及答案

2014年架构师软考试题及答案 2014年架构师软考试题及答案

2017-10-20

log4jappender配置kafka使用的jar包

log4jappender配置kafka使用的jar包 log4jappender配置kafka使用的jar包 log4jappender配置kafka使用的jar包

2017-09-08

http image browser

一个简单的http image 浏览器,使用C#编写,

2014-05-10

sharpglvs10和12的可用扩展及opengl、sharpgl例程

sharpgl是c#对opengl的包装,简化的opengl在vs中的使用,其中的语法与opengl非常相似

2014-05-05

c# KTV点歌系统

参考书上写的ktv点歌系统,用C#在vs2012上实现

2014-04-01

C#俄罗斯方块

参考书上用vs2012写的俄罗斯方块游戏

2014-03-31

grub4dos多引导制作

简单介绍grub4dos多引导的制作,制作u盘多引导,以充分利用u盘

2013-12-29

OpenGL写的太阳系的例子

在CodeBlocks上利用glut搭建的OpenGL,

2013-05-28

CodeBlocks Manual原文加中文翻译

CodeBlocks是一款C++编写的开源IDE,这里有它的英文和中文翻译手册

2013-01-11

空空如也

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

TA关注的人

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