自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (2)
  • 收藏
  • 关注

Google prettify 不显示行号解决方法

     我使用的版本:prettify-small-4-Mar-2013.tar.bz2       我的解决方法:   1、删掉prettify里的这两个样式。li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{backg...

2013-12-08 18:52:26 656

go 关于defer

     关于defer的三条重要原则:      1、一个deferred 函数的参数会先被计算好。    2、一个函数里的所有deferred函数会按照LIFO顺序执行。    3、deferred函数可能会读取命名返回值并赋值。(当函数有命名返回值的时候)     当有命名返回值,并有defer的时候,要特别小心。    当panic(恐慌)遇到recov...

2013-12-01 20:41:20 125

MongoDB 关于Map及Reduce

     Hadoop中的map/reduce(分布式计算模型)     Mapper:对输入的列表中的每一个元素执行一个函数,生成一个列表结果。(运算前后列表的元素数量不变)     Reduce:对输入的列表的所有元素执行一个函数操作,并将中间结果作为参数继续执行函数。         map把(k1,v1)变成(k2,v2),shuffle把(k2,v2)变成(k2,lis...

2013-11-26 23:08:26 249

MongoDB及Driver 版本号

         MongoDB 版本号(比如2.4.1)    2.4 表示发行版系列,1表示修改版本。    发行版代号(2.4)中的第一个数(2)表示主版本号,第二个数(4)表示发行版的类型,如果是偶数,表示稳定    版和准备用于生产环境,若是奇数,则表示仅用于开发和测试。    通常发行版代号的改变意味着新特性的产生,也可能破坏向后兼容性。修改版代号的改变,则意味着...

2013-11-26 11:16:14 1057

原创 MongoDB-- 用户及权限

     初次接触MongoDB用户设置及认证,与以前不一样,有点搞不清楚状况,现在有点思绪了。          先说明几点:      1、MongoDB安装后默认不启动认证,不需要用户名和密码就可以随意访问。      2、MongoDB用户权限分配的操作,是针对某个数据库来说的。      3、每个数据库都有一个system.users集合,记录权限相关的信息,也就...

2013-11-26 10:35:24 156

初学MongoDB---安装

    今天刚开学接触了NoSql数据库MongoDB,用起来感觉不错,记录下安装的一些事。    1、官网下载windows版64位的压缩包,然后解压到一个文件夹即可,路径不要带空格之类的。(D:\mongo)    2、把D:\mongo\bin目录加入环境变量Path。       3、在任意位置创建一个数据库文件夹。(D:\mongo\db)    4、启动MongoD...

2013-11-25 20:58:45 91

原创 [转]知天下 · 从问路看德国

一篇挺有感触的文章,mark一下。 为什么德国制造口碑那么好?郑磊     仅以自己的经历,说说自己的愚见,抛砖引玉。    先说现状。     说起德国制造业为什么这么NB,刚好之前一段时间参加了一个培训,培训师经历丰富,中国公司,美国公司,德国公司,日本公司都干过,他的一些观点,我觉得颇为值得借鉴。      其中之一就是,德国已经进入了后工业时代。当然...

2013-10-31 08:45:30 131

IOC的优缺点

IOC(Inversion of Control)控制反转,将控制权(创建对象和对象之间的依赖关系的权利)交给spring容器。接口驱动设计(Interface Driven Design)的好处,可以灵活提供不同的子类实现(其实就是解耦),提高程序的灵活性、可扩展性和可维护性。IOC模式将耦合代码从程序中移出,放到统一的XML文件中管理。由IOC容器通过配置文件来管理对象的生命周期...

2013-06-22 23:41:17 509

原创 有1到10w这10w个数,去除2个并打乱次序,如何找出那两个数

有1到10w这10w个数,去除2个并打乱次序,如何找出那两个数 描述:有1到10w这10w个数,去除2个并打乱次序,如何找出那两个数。1、位图的方法:假设待处理数组为A[10w-2]定义一个数组B[10w],这里假设B中每个元素占用1比特,并初始化为全0for(i=0;i <10w-2;i++){ B[ A[i] ]=1}那么B中为零的元素即为缺少的数...

2013-06-07 20:51:26 525

原创 Integer 中的 “==” 陷阱(转)

先来看段代码static boolean test(Integer a, Integer b) { return a == b;} public static void main(String[] args) { System. out.println( test(100, 100)); System. out.println( ...

2013-06-07 14:41:22 139

sina sae 部署 java ssh 项目

   更新于2014-10-19  新版的SAE,不需要引入J2EE的默认包(javaee.jar , jstl.jar等)。 ------------------------------------------------------------------------------------------------------------------------------...

2013-05-27 18:20:41 88

关于IE7 z-index问题完美解决方案

             浏览器兼容性问题太让人蛋疼了,今天可是废在了IE7的z-index问题上。可又不能因为浏览器版本低而不去解决,毕竟要从用户的角度着想。百度了好多还是无法解决,最后google了一下,找到了方法。       直接上例子:      <div id="container"> <div id="box1">This box ...

2013-05-26 23:37:50 166

判断hibernate中对象的状态

/** * 从两个方面判断对象的状态 * 1、对象是否处于session的管理之内 * 2、对象是否已经保存到数据库中 * * 瞬时态(transient):不处于session的管理之内,对象没有被保存到数据库中 * 持久态(persistent):处于session的管理之内,对象被保存到数据库中了 * 脱管/游离(detached):不处于ses...

2013-04-09 23:31:24 170

使用map来模拟Hibernate的一级缓存

package edu.fjut.utils;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map; public class MyCache { //使用map来模拟hibernate的一级缓存 private stat...

2013-04-07 17:00:30 101

关于struts文件下载的一个问题

public class DownloadAction extends Action { //问题:下载文件时,后台老是抛出异常: //getOutputStream() has already been called for this response //不知这段代码哪里出了问题没有.谢谢大家的帮忙. @Override public ActionForward ex...

2013-03-21 13:31:31 92

无向图的DFS和BFS遍历

#include<stdio.h>#include<stdlib.h>#include<string.h>#define MAX_VER 100//最大顶点数typedef struct edgnode{//邻接点域 int vertex; struct edgnode *next;}enode;typedef struc...

2012-12-16 19:26:53 475

[传智征文]:学习编程的那些事儿

个人简历:学历:本科(大三)  专业:计算机和数学   熟悉编程语言:C、Java英语: CET-4/6前言:     在这里要感谢传智播客的无私奉献,真心的感动。很钦佩他们的那种“为中华IT行业的崛起而教书”的理念,说到更是做到了。一个企业有如此的社会责任心,为迷茫的青年指引方向,而不只是为了利益,确实值得尊敬、推崇。希望他们继续保持下去,也希望将来自己也能贡献一点微薄之力。...

2012-12-16 19:05:20 142

java--大数操作

 /** * */package edu.fjut.bignumber;import java.math.BigInteger;/** * * 大数操作指的是操作的数字非常大,大到超过其数据类型的表示范围 * 如:999999999999999999999999999*9999999999999999999999999 * 所以此时就需要使用对象...

2012-12-16 18:18:20 80

java--对象克隆

/** 对象克隆:完整的复制一个对象 * * 如果想要完成对象的克隆,则必须依靠Object的clone方法 * protect Object clone() throws CloneNotSupportedException * * 一个类的对象如果想被克隆,则必须实现Cloneable接口,然后重写此方法 * * Cloneable是一个接口,但...

2012-12-04 22:47:23 73

java--Runtime类

package edu.fjut.runtime;/**简介: * Runtime(运行时):是一个封装了JVM进程的类.每运行一个JAVA程序实际上 * 都是启动了一个JVM进程,而每一个JVM进程都是对应这一个Runtime实例,此 * 实例是由JVM实例化的.在整个JVM中只存在一个Runtime类的对象. * * 在Runtime类的定义中没有构造方...

2012-12-04 13:29:33 131

java--定时调度

/* 定时调度:就是每隔一段时间,程序会自动执行。 * 如果要使用定时调度,则必须保证程序始终运行着才可以。 * 也就是相当于定时调度是在程序之外又启动了一个新的线程。 * * 要完成定时调度,需要Timer和TimerTask两个类 * Timer类是一种线程设施,可以用来实现在某一个时间或某一段时间后, * 安排某一个任务执行一次,或定期重复执行,但要与Timer...

2012-11-30 17:13:03 103

java--字符编码简介

基础知识    字节和字符      字节(byte):一个八位的存储单元,取值范围一定是0~255;      字符(character):就是一个语言上的符号,"中"字就是一个字符。                 字符所占的大小由其编码方式解决,比如"中"在UTF-8中占3个字节(0xE4A8AD),而在GBK中,则占两个字节(0xD6D0)。    字符集和...

2012-11-29 16:20:02 68

古老的RandomAccessFile

package edu.fjut.file;import java.io.File;import java.io.IOException;import java.io.RandomAccessFile;//RandomAccessFile类的主要功能是完成随机读取功能//可以读取指定位置的内容public class RandomAccessFileDemo {...

2012-11-28 22:38:29 165

java-IO File类

package edu.fjut.file;import java.io.File;import java.io.IOException;/* 在整个IO包中,唯一表示与文件本身有关的类就是File类 * 使用File类可以进行创建或删除文件(夹)等操作,但不包括写数据到文件 */public class FileOperator { public stat...

2012-11-28 21:08:33 69

循环队列的实现

#include<stdio.h>#define size 10 //最大队列长度,实际上只能存入(size-1)个数据typedef char DataType;//循环队列可以解决顺序队列的假满现象//循环队列的类型定义typedef struct { DataType data[size];//存储队列的数据空间 int front,rear;/...

2012-11-28 16:11:16 65

队列的链式实现

#include<stdio.h>#include<stdlib.h>typedef char DataType;//定义队列中的结点类型typedef struct node{ DataType data; struct node * next;}qnode;//定义队列的队头和队尾指针typedef struct{ q...

2012-11-28 15:44:24 84

java对象的序列化和反序列化

序列化:      就是将一个对象转换为二进制的数据流。这样就可以进行传输,或者保存到文件中。如果一个类的对象要想实现序列化,就必须实现serializable接口。在此接口中没有任何的方法,此接口只是作为一个标识,表示本类的对象具备了序列化的能力而已。反序列化:将二进制数据流转换成相应的对象。      如果想要完成对象的序列化,则还要依靠ObjectOutputStre...

2012-11-28 13:50:02 82

简单的验证码

原理:验证码其实就是一个画出来的图片。 /*创建一个web工程,然后创建一个servlet,然后在doPost()方法写入如下代码.*/ response.setContentType("image/jpeg;charset=utf-8");//告诉浏览器这是一个图片 //在内存中创建一个空的图片 150 100表示图片...

2012-11-25 00:05:23 142

CSS核心内容--盒子模型

简要说明:    1.html中的每个元素都可以看做是一个盒子。    2.盒子模型的参照物不一样,则使用的CSS属性不一样。附件图有说明。    3.如果不希望破坏盒子的外观,就使用margin布局。因为padding过大会改变盒子的大小,相当于盒子有弹性。       而margin过大时,则是盒子的内容会被挤出盒子,盒子本身不会改变。    4.元素的...

2012-11-24 12:29:51 117

CSS核心内容--流

流:在现实生活中就是流水,在网页设计中就是指元素(标签)的排列方式。标准流:元素在网页中就像流水,排在前面的元素(标签)内容,在前面出现,排在后面的元素(标签)内容,在后面出现。          这是默认的布局方式。<div style="border:1px solid red;height:20px;">div1</div><span>he...

2012-11-24 11:01:03 124

CSS--内联元素和块元素

    行内元素(inline element),又叫内联元素,其只能容纳文本或者其他内联元素。         内联元素的特点:只占内容的宽度,会根据内容的多少自动调整大小,不会占满一行,默认不会换行。         常见的内联元素如<span><a>......    块元素(block element):一般都是从新行开始,可以容纳文本、其它...

2012-11-24 10:41:40 75

原创 二叉树的层次遍历

二叉树的层次遍历。#include<stdio.h>#include<stdlib.h>typedef char DataType;//树结点的数据类型定义typedef struct BTnode{ DataType data; struct BTnode* lchild,*rchild;}BTree;//队列的结点数据类型定义ty...

2012-11-23 22:50:09 75

二叉树三种遍历方式(非递归)

二叉树的先序、中序、后序遍历,采用非递归实现。非递归实现的一个基本思路:在遍历的过程中要用栈来保存遍历中经过的结点。#include<stdio.h>#include<stdlib.h>typedef char DataType;//定义二叉树类型的节点typedef struct BTnode{ DataType data;//数据域 ...

2012-11-23 19:51:04 82

二叉树三种遍历方式(递归)

二叉树的先序、中序、后序遍历,采用递归实现。#include<stdio.h>#include<stdlib.h>typedef char DataType;//定义二叉树类型的节点typedef struct BTnode{ DataType data;//数据域 struct BTnode* lchild,*rchild;//左孩子和右孩子...

2012-11-23 17:28:16 97

优化MyEclipses

第一步: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!一般只留下XML验证。取消方法:windows–>perferences–>myeclipse–>validation手工验证方法:在要验证的文件上,单击鼠标右键–>myeclipse–>...

2012-07-15 10:00:32 81

MyEclipse快捷键

俗话说工欲善其事,必先利其器。熟悉开发环境对开发能造成事半功倍的效果找了网络上一些他人总结的MyEclipse常用快捷键如下:-------------------------------------------------------------------------------------------Ctrl+1 快速修复(最经典的快捷键),当代码中出现红叉时使用Ctrl+D: 删除当前...

2012-04-15 10:43:28 64

原创 JAVA 对象创建及内存布局解析

进程简略介绍: 计算机对于内存的分配是以进程为单位的,每个进程在逻辑上是隔离的,每个进程都认为自己是这台电脑上的唯一程序,自己面对所有的内存空间,(如,你的电脑有2G内存,那么一个进程认为自己可以申请到2G的内存空间)这种技术叫做进程隔离技术,保证了系统不会因为一个进程的失败,导致系统崩溃。一个进程可以向操作系统申请内存,(操作系统是系统资源的调度者,进程要使用资源必须向操作...

2012-03-29 14:46:53 98

ORACLE 习题之二

习题二Northwind商贸公司,业务日益发展,公司OA系统正不断推出新版本以紧跟公司的发展.在OA系统中,有一员工角色表,情况如下:create table roles( emp_name varchar2(20) not null, emp_role char(1) not null, constraint pk_roles primary key(emp_name,emp_role) ...

2012-03-28 14:34:20 233

原创 ORACLE 习题之一

习题一:表结构: 1、 表名:g_cardapply 字段(字段名/类型/长度): applyno varchar2(8);//申请单号(关键字) applydate date; //申请日期 state varchar2(2);//申请状态 2、 表名:g_cardapp...

2012-03-28 14:15:42 571

JPA开发所用到的所有JAR包

这是开发JPA时所用到的所有jar包,当时找了好久,现在拿来分享。

2012-09-11

空空如也

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

TA关注的人

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