03 2016 档案

给PLSQL插上飞翔的翅膀-PLSQL优化
摘要:60-80% of database performance issues are related to poorly performing SQL,60-80%的数据库性能问题要归结于生产中糟糕的SQL语句!以此一文来总结笔者近10多年来的工作经验并基于最基本的也是最有效的对于Oracle数据库... 阅读全文

posted @ 2016-03-30 13:06 张大大123 阅读(233) 评论(0) 推荐(0)

EasyUI两种动态添加tab Iframe页面的方法
摘要:/** 动态添加tab-----方式一 **/ function addIframeTab(titleTxt,href,icon) { $('#mytabs').tabs('addIframeTab', { //tab参数为一对象,其属性同于原... 阅读全文

posted @ 2016-03-24 10:51 张大大123 阅读(675) 评论(0) 推荐(0)

dynamic initializer和全局变量
摘要:“慎用全局变量,包括全局静态变量“ 是众所周知的原则,因为全局变量除了会增加程序的维护成本。如果全局变量是个复杂的对象,并且还使用其他的全局变量,那情况就变得复杂的多。因为全局变量初始化的顺序不是coder所能掌控的。而初始化全局变量就是所谓的”dynamic initializer“,即动态初始... 阅读全文

posted @ 2016-03-23 15:26 张大大123 阅读(268) 评论(0) 推荐(0)

Java Web前端到后台常用框架介绍
摘要:一、SpringMVChttp://blog.csdn.net/evankaka/article/details/45501811Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进... 阅读全文

posted @ 2016-03-18 11:44 张大大123 阅读(187) 评论(0) 推荐(0)

JVM类加载原理学习笔记
摘要:(1)类的生命周期包括了:加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)、卸载(Unloading)七个阶段(2)当Java程序需要使用某个类时,JV... 阅读全文

posted @ 2016-03-16 20:31 张大大123 阅读(127) 评论(0) 推荐(0)

Java垃圾收集学习笔记
摘要:(1)除了释放不再被引用的对象,垃圾收集器还要处理堆碎块。请求分配新对象时可能不得不增大堆空间的大小,虽然可以使用的空闲空间是足够的,但是堆中没有没有连续的空间放得下新对象。可能会导致虚拟机产生不必要的”内存不足“错误。(2)使用垃圾收集堆,有一个潜在的缺陷就是加大程序的负担,可能... 阅读全文

posted @ 2016-03-16 09:30 张大大123 阅读(140) 评论(0) 推荐(0)

亲密接触Redis-第三天(Redis的Load Balance)
摘要:前言上两天讲述了Redis的基本搭建和基于HA的集群布署方式以及相关的策略和注意点。今天开始讲述Redis的Cluster功能,而这块目前来说网上资料不是太全,就算有1,2篇也只是单讲服务端的搭建也并未提及相关的客户端怎么和Redis Cluster间的调用问题。我们今天要讲述的Redis Clu... 阅读全文

posted @ 2016-03-14 14:37 张大大123 阅读(311) 评论(0) 推荐(0)

数据库面试常问的一些基本概念
摘要:1、超键、候选键、主键、外键超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元素的超键。主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合... 阅读全文

posted @ 2016-03-10 10:54 张大大123 阅读(145) 评论(0) 推荐(0)

SQL实例整理
摘要:本文适合将w3school的SQL教程(http://www.w3school.com.cn/sql/sql_create_table.asp)都基本看过一遍的猿友阅读。说说博主的情况吧。毕业找工作之前确实有大概看过w3school的SQL教程,然后参加校园招聘,每次遇到一些SQL... 阅读全文

posted @ 2016-03-09 21:42 张大大123 阅读(203) 评论(0) 推荐(0)

Java内存管理
摘要:前一段时间粗略看了一下《深入Java虚拟机 第二版》,可能是因为工作才一年的原因吧,看着十分的吃力。毕竟如果具体到细节的话,Java虚拟机涉及的内容太多了。可能再过一两年去看会合适一些吧。不过看了一遍《深入Java虚拟机》再来理解Java内存管理会好很多。接下来一起学习下Java内... 阅读全文

posted @ 2016-03-08 21:36 张大大123 阅读(152) 评论(0) 推荐(0)

Java经典设计模式之十一种行为型模式(附实例和详解)
摘要:Java经典设计模式共有21中,分为三大类:创建型模式(5种)、结构型模式(7种)和行为型模式(11种)。本文主要讲行为型模式,创建型模式和结构型模式可以看博主的另外两篇文章:Java经典设计模式之五大创建型模式(附实例和详解)、 Java经典设计模式之七大结构型模式(附实例和详解... 阅读全文

posted @ 2016-03-08 20:06 张大大123 阅读(312) 评论(0) 推荐(0)

Java经典设计模式之七大结构型模式(附实例和详解)
摘要:博主在大三的时候有上过设计模式这一门课,但是当时很多都基本没有听懂,重点是也没有细听,因为觉得没什么卵用,硬是要搞那么复杂干嘛。因此设计模式建议工作半年以上的猿友阅读起来才会理解的比较深刻。当然,你没事做看看也是没有坏处的。总体来说设计模式分为三大类:创建型模式、结构型模式和行为型... 阅读全文

posted @ 2016-03-07 17:53 张大大123 阅读(367) 评论(1) 推荐(0)

Java经典设计模式之五大创建型模式(附实例和详解)
摘要:一、概况总体来说设计模式分为三大类:(1)创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。(2)结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。(3)行为型模式,共十一种:策略模式、模板方法模式、观察者模... 阅读全文

posted @ 2016-03-06 23:41 张大大123 阅读(248) 评论(0) 推荐(0)

Java I/O学习(附实例和详解)
摘要:一、Java I/O类结构以及流的基本概念在阅读Java I/O的实例之前我们必须清楚一些概念,我们先看看Java I/O的类结构图:Java I/O主要以流的形式进行读写数据。流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本... 阅读全文

posted @ 2016-03-06 18:55 张大大123 阅读(245) 评论(0) 推荐(0)

关于跳槽,是我心浮气躁?还是我确实该离开了?
摘要:最近可能要跳槽了所以准备整理一下JVM、多线程、I/O、设计模式、内存管理以及使用过的一些框架知识点以应付笔试面试吧。即便不为面试,也是必须要整理并学习的。只是现在需要急促点罢了。原本想细细品味,现在只能粗糙阅读了。即便不能细细品味,这些东西的了解也要准备一两个月左右吧。说到跳槽,... 阅读全文

posted @ 2016-03-06 11:28 张大大123 阅读(199) 评论(0) 推荐(0)

Vulkan API基本概念
摘要:设备初始化Instance --> GPU --> DeviceInstance表示具体的Vulkan应用。在一个应用程序中可以创建多个实例,这些实例之间相互独立,互不干扰。当调用API创建Vulkan实例的时候,Vulkan SDK内部会经由驱动装载器(loader)查找可用的GPU设备。创建V... 阅读全文

posted @ 2016-03-05 22:36 张大大123 阅读(729) 评论(0) 推荐(1)

初识Vulkan
摘要:Vulkan是Khronos组织制定的“下一代”开放的图形显示API,是与DirectX12可以匹敌的GPU API标准。Vulkan是基于AMD的Mantle API演化而来,目前Vulkan 1.0标准已经完成并正式发布。上一代的OpenGL|ES并不会被遗弃,还会继续发展,很有可能Open... 阅读全文

posted @ 2016-03-05 14:47 张大大123 阅读(493) 评论(0) 推荐(0)

《Java多线程编程核心技术》推荐
摘要:写这篇博客主要是给猿友们推荐一本书《Java多线程编程核心技术》。之所以要推荐它,主要因为这本书写得十分通俗易懂,以实例贯穿整本书,使得原本抽象的概念,理解起来不再抽象。只要你有一点点Java基础,你就可以尝试去阅读它,相信定会收获甚大!博主之前网上找了很久都没完整pdf电子版的,... 阅读全文

posted @ 2016-03-04 21:35 张大大123 阅读(174) 评论(0) 推荐(0)

基于Nginx服务器和iOS9的HTTPS安全通信
摘要:简介在网络通信中,使用抓包软件可以对网络请求进行分析,并进行重放攻击,重放攻击的解决方案一般是使用一个变化的参数,例如RSA加密的时间戳,但考虑到网络传输时延,时间戳需要有一定的误差容限,这样仍然不能从根本上防止重放攻击。想要较好的解决重放攻击问题,应考虑使用HTTPS通信,HTT... 阅读全文

posted @ 2016-03-02 17:08 张大大123 阅读(124) 评论(0) 推荐(0)

tomcat内存溢出解决,java.lang.OutOfMemoryError: PermGen space
摘要:今天遇到了一个java.lang.OutOfMemoryError: PermGen space异常问题,一直解决不了,根据网上修改了tomcat的配置文件,但是还是解决不了,最后是通过如下方式解决的,解决步骤如下:eclipse–》 window–》show view –》ser... 阅读全文

posted @ 2016-03-02 15:44 张大大123 阅读(160) 评论(0) 推荐(0)

java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener问题解决
摘要:今天搭建SSH项目的时候出现了如下错误:严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.Class... 阅读全文

posted @ 2016-03-01 16:57 张大大123 阅读(140) 评论(0) 推荐(0)

导航