自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ViVi.Geek的分享

分享无价

  • 博客(22)
  • 资源 (6)
  • 收藏
  • 关注

原创 7种Java单例模式

单例模式 - 终极篇单例是设计模式当中使用比较常用和重要的一种模式。在应届生笔试过程中,也会被经常要求写两个单例模式。下面是我自己总结的7中单例模式的写法,废话不多说,直接上代码:(一点点敲的,分享注明出处即可)

2015-05-05 17:00:10 2231 2

原创 javac不是内部或外部命令解决方法(win7/win8)

javac为什么不行?Apache官网现Windows下的无论JDK1.7还是JDK1.8都已不提供zip版,只提供的exe版,即安装两个以上版本会出现冲突情况。          这不是蛋疼的问题所在。主要是环境变量配置完后Java -version 和java是可以的,但Javac怎么都不行?!虽然这是很简单的问题!win8.1下配java环境的时候

2015-05-22 11:03:34 3010

原创 sublime text3实用教程(神奇的代码编辑器)

这是一个神奇的代码编辑器,本人Edit Plus\ Notpad++都用过,这款一样强大,关键是酷(huan)炫(jie)美(pi)观(lao),但这款是收费的,下面提供了已激活的免安装绿色汉化版,用过一次就会被它吸引。百度云盘下载地址:http://pan.baidu.com/s/1bno8S9L sublime text2是开发代码编辑的神器 ,编辑器界面优美,

2015-05-16 15:43:55 1880

原创 win8/win7屏蔽ctrl+alt+up/down快捷键的方法

win7屏蔽ctrl+alt+up/down快捷键Eclipse有个非常好用的快捷键(当然Eclipse好用的快捷键有N个)Ctrl+Alt+UP/DOWN,用于复制当前行的内容,用法很简单,将光标置与要复制的行任意位置,然后按快捷键Ctrl+Alt+UP/DOWN(UP、DOWN分别对应与键盘的上下键按键),将分别在当前行的上一行或者下一行复制一行当前的内容,复制后光标位

2015-05-13 20:07:55 1231

原创 使用 Spring Boot 快速构建 Spring 框架应用

Spring Boot 的目的在于快速创建可以独立运行的 Spring 应用。通过 Spring Boot 可以根据相应的模板快速创建应用并运行。Spring Boot 可以自动配置 Spring 的各种组件,并不依赖代码生成和 XML 配置文件。Spring Boot 可以大大提升使用 Spring 框架时的开发效率。Why we choose Spring Boot ?

2015-05-07 21:31:50 1105

翻译 一个Windows 系统究竟有多复杂?

一个Windows 系统究竟有多复杂?来源:开发者WEBMicrosoft Windows问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。  下面我们从代码行数、开发难度,参与人员的数量,开发的时间长度等角度来说说,一个windows系统有多复杂。Windows

2015-05-06 18:50:56 1082

原创 spring mvc 为什么要以servlet为入口 ?

Servlet才能保证他在最内层处理,外面设置的Filter都能起效。如果改成Filter实现,那么就会存在Filter嵌套顺序的问题。PS: 这是我找到的答案,希望大牛补充。

2015-05-06 10:06:58 2942 1

原创 CSDN在线编辑器 怎么用!

本来从博客园搬过来的,写着写着发现 CSDN默认的在线编辑器极其难用,格式都码不好。代码从IDE粘进去还各种乱码,博客写作效率极低,大部分时间在调(qiang)格(po)式(zheng)。希望有经验的前辈过来指教,如何写出排版更好的博客以及工具的使用。

2015-05-06 09:31:52 1041 2

原创 java实现冒泡排序,插入排序,选择排序,快速排序

1、冒泡排序是排序里面最简单的了,但性能也最差,数量小的时候还可以,数量一多,是非常慢的。它的时间复杂度是O(n*n),空间复杂度是O(1)代码如下,很好理解。public void bubbleSort(int[] arr){ int temp=0; for(int i=0;i<arr.length;i++){ for(int j=arr.le

2015-05-05 19:59:12 557

原创 为甚么 国企做互联网总做不起来?

在国企工作过的都知道,其实道理很简单~国企的文化本身就不适合互联网,甚至是相冲的!国企要的是稳定,领导的决策思路是“多做多错,少做少错,不做不错”,所以国企对互联网/高科技的态度是当甜点,只吃现成的!国企的薪酬体系+文化很难挖到互联网精英!即使挖到了,那哥们儿估计呆两天就会自己走人!国企追逐的是影响力,是短期见效果的影响力,搞互联网谁敢保证在一个限定时间范围+各种束手束

2015-05-04 21:12:10 1862

原创 POJO与javabean的区别

POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。POJO 和JavaBean是我们常见的两个关键字,一般容易混淆,POJO全称是Plain Ordinary Java Object / Pure Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/sett

2015-05-04 18:39:50 795 2

翻译 流媒体协议RTMP,RTSP与HLS有什么不同?

HLS (HTTP Live Streaming)Apple的动态码率自适应技术。主要用于PC和Apple终端的音视频服务。包括一个m3u(8)的索引文件,TS媒体分片文件和key加密串文件。    常用的流媒体协议主要有 HTTP 渐进下载和基于 RTSP/RTP 的实时流媒体协议,这二种基本是完全不同的东西,目前比较方便又好用的是用 HTTP 渐进下载方法。在这个中 apple 公司的

2015-05-04 18:16:56 1828 2

原创 serialVersionUID的作用

最近看公司的源码 ,对老是出现的serialVersionUID不甚了解。所以整理下我收集资和自己的理解。(部门转自其他)serialVersionUID:serialVersionUID适用于JAVA的序列化机制。简单来说,Java的序列化机制是通过判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流

2015-05-04 16:51:19 516

原创 Java开发中的23种设计模式

Java设计模式1.1 创建型模式FactoryMethod ( 工厂方法 ) AbstractFactory ( 抽象工厂 ) Singleton ( 单态模式 ) Builder ( 建造者模式 ) Prototype ( 原型模式 ) -------------------晚上会整理发布

2015-05-04 12:10:05 1165 3

原创 Memcached使用总结

memcached作为高速运行的分布式缓存服务器,具有以下的特点。 协议简单基于libevent的事件处理· 内置内存存储方式· memcached不互相通信的分布式 存储方式 为了提高性能, memcached中保存的数据都存储在memcached内置的内存存储空间中。由于数据仅存在于内存中,因此重启memcached、重启操作系统会导致全部数据消

2015-05-03 15:13:17 1102 2

原创 Memcached使用入门(二)

Memcached配置参数初解一、基本参数在我们第一次安装Memcached时,一般都是用过这个命令: memcached -m 512 -u root -d -l 127.0.0.1 -p 11211  下面我们先来看下这几个参数分别的含义:-m  指定缓存所使用的最大内存容量,单位是Megabytes, 默认是

2015-05-03 13:34:55 708

原创 Memcached使用入门(一)

Memcached Java API基础之MemcachedClient1、构造函数 public MemcachedClient(InetSocketAddress[] ia) throws IOException; public MemcachedClient(List addrs) throws IOException; public MemcachedClient(C

2015-05-03 13:17:20 743

原创 Memcached的安装和使用

What is Memcached?Memcached是一个高性能的分布式的内存对象缓存系统,用于动态Web应用以减轻数据库负载。Memcached是在内存中,为特定数据(字符串或对象)构建key-value的小块据存储。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。如何配

2015-05-03 12:51:51 785

原创 Cursor游标(光标)的使用

游标-----内存中的一块区域,存放的是select 的结果        游标用来处理从数据库中检索的多行记录(使用SELECT语句)。利用游标,程序可以逐个地处理和遍历一次检索返回的整个记录集。     为了处理SQL语句,Oracle将在内存中分配一个区域,这就是上下文区。这个区包含了已经处理完的行数、指向被分析语句的指针,整个区是查询语句返回的数据行集。游标就是指向上下文区

2015-05-03 12:48:57 2907

原创 Assert断言使用

我一直以为assert仅仅是个报错函数,事实上,它居然是个宏,并且作用并非“报错”。  在经过对其进行一定了解之后,对其作用及用法有了一定的了解,assert()的用法像是一种“契约式编程”,在我的理解中,其表达的意思就是,程序在我的假设条件下,能够正常良好的运作,其实就相当于一个if语句:if(假设成立){     程序正常运行;}else{      报

2015-05-02 15:50:03 846

原创 存储过程

面试的时候被问到存储过程,如果没有做过很大型的项目,确实会比较吃亏,因为根本没机会使用存储过程。那么什么是存储过程?百度百科给出的定义:存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中

2015-05-01 22:06:30 546

原创 书越读越薄

书越读越薄代码页一样会越写越短。。 跟自己打个赌:在未来某一天,自己蓦然回首,再看这篇记录博客,发现自己已从菜鸟蜕变成彻彻底底的老鸟+大牛。然后会若有所思的拿出以前写的代码,毫不犹豫的删掉10%约。坚持一定可以!

2015-05-01 09:42:43 646 1

《WPF设计模式》

经典设计模式

2015-04-18

WPF使用XAML实现对SQLServer数据绑定的方法

WPF使用XAML实现对SQLServer的数据Binding

2013-06-02

空空如也

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

TA关注的人

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