自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c#自定义事件

例子:变色龙随着环境温度变化,改变自身颜色。事件:环境的温度改变,所以应该有一个环境类,定义环境改变事件,并定义触发事件的方法;事件处理:变色龙根据温度,判断自身颜色变化,所以变色龙类有根据环境温度改变颜色的事件处理方法。using System;using System.Collections.Generic;using System.Linq;using System.T

2016-08-14 14:14:45 391

原创 使用telnet发送邮件

telnet smtp.qq.com 25 // Resonse : 220 smtp.qq.com Esmtp QQ Mail Serverhelo sis //Resonse :250 smtp.qq.comauth login //Resonse :334 VXNlcm5hbWU6****** //Resonse :334 UGFzc3dvcmQ6 (发送邮件的账号,bas

2016-07-28 18:10:46 1118

转载 struct用法深入探索

struct用法深入探索 作者: Cloudward 1. struct的巨大作用  面对一个人的大型C/C++程序时,只看其对struct的使用情况我们就可以对其编写者的编程经验进行评估。因为一个大型的C/C++程序,势必要涉及一些(甚至大量)进行数据组合的结构体,这些结构体可以将原本意义属于一个整体的数据组合在一起。从某种程度上来说,会不会用struct,怎样用struct是区

2016-07-12 17:11:20 394

原创 算法导论一:Analysis of Algorithms

#includeusing namespace std;/*insertion sort 2015/1/8 */void insertsort(int a[],int length){ for(int j=1;j<length;j++) { int key=a[j]; int i=j-1; while(i>=0&&a[i]>key) { a[i+1]=a[i]

2016-06-24 12:02:43 366

原创 算法之尾递归

//递归实现int fabonacci(int n)//复杂度为指数级{ if(n==0) return 0; else if(n==1) return 1; else { return fabonacci(n-1)+fabonacci(n-2); }}//循环实现int fabonacci2(int n)//复杂度:O(n){ int fab; int a=1

2016-06-24 10:59:57 561

原创 java异常处理三——怎么处理异常

java异常参考:http://blog.csdn.net/hguisu/article/details/6155636几个需要注意到点:1、finally语句:为异常处理提供了一个统一的出口,无论程序是否发生异常,都会执行,所以通常用来进行资源清理的工作,如关闭文件,清理数据库连连接,删除临时文件等;2、重写方法抛出异常与原方法所抛出异常类型一致,或者不抛出异常,不能抛多

2016-06-16 16:49:56 590

原创 java异常处理二——try-catch-finally执行顺序

之前一直以为程序执行完try-catch-fianlly之后就退出了,而try-catch-finally之后语句块后面的代码就不会执行。重新梳理一下java异常执行的顺序。try-catch-finally执行顺序try-catch-finally执行顺序:@Test public void test1() throws Exception { int x = 1/

2016-06-16 16:48:51 1379

原创 java多线程与内存可见性

一、java多线程 JAVA多线程实现的三种方式:http://blog.csdn.net/aboy123/article/details/38307539二、内存可见性1、什么是JAVA 内存模型共享变量 :如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量。Java Memory

2016-06-10 21:38:32 2293

原创 java中代码执行顺序(静态代码块、构造函数)

java中代码执行顺序(静态代码块、构造函数执行顺序)

2016-03-23 20:15:43 509

原创 Windows双系统下卸载Linux

windows使用mbr来引导启动,linux使用grub来引导,在装了双系统之后,就会以grub来引导启动。而双系统卸载Linux的主要问题是当在windows中将linux 分区直接格式化之后,Grub系统引导程序也会被同时删除,所以导致重启后无法进入Windows 或Linux任何一个系统。因此卸载linux之前,先修复MBR,然后再删除Linux分区就可以了。而MbrFix.exe 就是这

2015-12-01 11:45:37 617

原创 java过滤utf8mb4表情符号

一、mysql设置utf8mb4二、java过滤表情符

2015-09-16 10:11:24 18606 1

原创 matlab灰度变换rgb2gray与直方图均衡化histeq

matlab灰度变换rgb2gray与直方图均衡化histeq

2015-06-06 16:31:18 6552

转载 ShellExecute函数

ShellExecute函数ShellExecute函数原型及参数含义如下:  function ShellExecute(hWnd: HWND; Operation, FileName, Parameters,Directory: PChar; ShowCmd: Integer): HINST; stdcall;  hWnd:用于指定父窗口句柄。当函数调用过程出现错误时,它将作为

2014-08-07 21:29:41 805

原创 ShellExecute实现对外部程序控制

ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。

2014-08-07 21:08:33 842

原创 编码问题

package io;import java.io.*;import java.util.Arrays;public class TestFileInputStream { public static void main(String[] args) {      int b=0;  FileInputStream in = null;   try{

2014-03-18 10:22:13 476

原创 eclipse快捷键及帮助使用

1.编辑时使用content assist,将auto activation delay改为0,auto activationtriggers for java改为".abcdefghijklmnopqrstuvwxyz,"。这样就可以在编辑的时候提示类型,方法等信息啦。2.如果按下“alt+/”快捷键没有出现帮助信息则进入window>preferences>java>edito

2014-03-16 15:39:10 909

转载 字符编码笔记:ASCII,Unicode和UTF-8

1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位

2014-03-03 09:44:15 551

转载 eclipse, Log4j配置(真心的详细~)

【1】从零开始a). 新建Java Project>>新建package>>新建java类;b). import jar包(一个就够),这里我用的是log4j-1.2.14.jar,c). 新建log4j.properties,置于project根目录下;log4j.rootLogger=info, ServerDailyRollingFile, stdout

2014-02-27 10:12:55 614

转载 SQLServer2008数据库创建过程和可配置选项

系统数据库   在安装SQL Server 2008时,创建了5个系统数据库来存储系统信息和支持数据库操作。在普通的数据库操作中,我们可以看到四个系统数据库master、modle、msdb、tempdb,但是看不到第五个Resource数据库。如果SQL Server实例被配置为用于SQL Server复制的分发服务器,就可以创建分发数据库。 用户数据库   用户数据库是

2014-02-25 11:04:01 1017

转载 创建和更改文件组(转)

可以在首次创建数据库时创建文件组(参见3.2节),也可以在创建完数据库后添加新数据文件时创建文件组。注意,一旦将文件添加到文件组中,就不能再将这些文件移动到其他文件组中。一个文件不能是多个文件组的成员。可以指定将表、索引和大型对象(LOB)数据放置到某个文件组中,这意味着这些对象的所有页都将从该文件组的文件中分配。一个数据库最多可以创建32 767个文件组。文件组中只能包含数据文件,日志文

2014-02-25 10:34:54 1166

斐波那契数列几种实现

斐波那契数 尾递归 递归 循环 typedef int (*fabFunc)(int); int fabonacci(int n); int fabonacci1(int n);//递归 int fabonacci2(int n);//循环实现 int fabtrail(int n,int a,int b);//尾递归实现 void timing(fabFunc fab,int n);//计算算法时间

2015-06-04

jdk-7u17 API 文档

jdk-7u17 API 文档,java.unti.*,java.awt.*......

2013-04-20

空空如也

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

TA关注的人

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