自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 问答 (2)
  • 收藏
  • 关注

转载 mysql的event schedule 可以让你设置你的mysql数据库再某段时间执行你想要的动作【mysql事件调度器】

mysql的event schedule 可以让你设置你的mysql数据库再某段时间执行你想要的动作 这与视图是不相同的。 create event test1 on schedule every 1 day starts  '2007-09-01 12:00:00' on completion not preserve  do insert into yyy values

2017-11-17 20:58:39 653

转载 SQL 优化经验总结34条

SQL 优化经验总结34条 我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情

2017-11-17 14:12:01 151

转载 SQL Server 触发器

原文出处:http://www.cnblogs.com/hoojo/archive/2011/07/20/2111316.html SQL Server 触发器 触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器     触发器对表进行插入、更新、删除的时候会自动

2017-11-17 11:52:15 147

转载 栈内存和堆内存的区别(一个笔试题的一部分)

笔试题目:请解释一个栈内存与一个堆内存的区别,请分析下面代码运行是否有问题,如果有问题请改正。 char* GetMemory(void) {      char p[] = "Hello world";      return p; } void main(void) {      char* str = GetMemory();    

2017-11-15 21:34:50 1537

转载 JAVA中堆和栈的区别

堆和栈的区别  栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。  Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不

2017-11-15 21:11:33 139

转载 Spring AOP详细介绍

Spring AOP详细介绍 AOP称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子。 一 AOP的基本概念 (1)Aspect(切面):通常是一个类,里面可以定义切入点和通知 (2)JointPoint(连接点):程序执行过程中明确的点,一般是方法的调用 (3)A

2017-11-13 18:52:02 213

转载 平衡二叉树理解

2016-08-04 09:39 377人阅读 评论(0) 收藏 举报  分类: 算法(12)  转载:http://www.cppblog.com/cxiaojia/archive/2012/08/20/187776.html 平衡二叉树(Balanced Binary Tree)是二叉查找树的一个进化体,也是第一个引入平衡概念的二叉树。1962年,G.M

2017-11-13 18:36:23 542

转载 Java线程面试题 Top 50 (转载)

Java线程面试题 Top 50        原文链接:http://www.importnew.com/12773.html         本文由 ImportNew - 李 广 翻译自 javarevisited。欢迎加入Java小组。转载请参见文章末尾的要求。   不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支

2017-11-09 12:52:29 183

转载 Java并发编程:Timer和TimerTask(转载)

Java并发编程:Timer和TimerTask(转载)   下面内容转载自:   http://blog.csdn.net/xieyuooo/article/details/8607220   其实就Timer来讲就是一个调度器,而TimerTask呢只是一个实现了run方法的一个类,而具体的TimerTask需要由你自己来实现,例如这样: 1

2017-11-09 12:36:20 113

转载 Java并发编程:Callable、Future和FutureTask

Java并发编程:Callable、Future和FutureTask   在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。   这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。   如果需要获取执行结果,就必须通过共享变量或者使用线程通信的方式来达到效果,这样使用起来就比较麻烦。   而自从Java 1.5开始,

2017-11-09 11:13:39 126

转载 Java并发编程:CountDownLatch、CyclicBarrier和Semaphore

Java并发编程:CountDownLatch、CyclicBarrier和Semaphore   在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。   以下是本文目录大纲:   一.CountDownLatch用法   二.Cy

2017-11-08 21:41:11 106

转载 java并发编程,线程池的使用

海 子 不经历风雨,怎能见彩虹?做一个快乐的程序员。联系邮箱:dolphin0520@163.com 博客园首页新随笔联系订阅管理 随笔 - 184  文章 - 0  评论 - 1386 Java并发编程:线程池的使用 Java并发编程:线程池的使用   在前面的文章中,我们使用线程的时候就去创建一个线程,

2017-11-08 20:43:41 279

空空如也

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

TA关注的人

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