自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

哥弟思

真正了不起的程序员对自己的程序的每一个字节都了如指掌;

  • 博客(61)
  • 资源 (7)
  • 收藏
  • 关注

原创 解决Java应用程序连接Acces问题心得一

2015-08-05 10:59:03 515

转载 Linux下软件安装方法汇总

Linux系统中,软件通常以源代码或者预编译包的形式提供。软件源代码需要您亲自编译为二进制的机器代码才能够使用,安装比较耗时,不过您可以自行调节编译选项,决定您需要的功能或组件,或者针对您的硬件平台作出优化。预编译的软件包,通常是由软件的发布者进行编译,您只要将软件拷贝到系统中就可以了。考虑到预编译软件包的适用性,预编译软件包通常不会针对某种硬件平台优化。它所包含的功能和组件也是通用的组合

2015-07-31 16:43:50 622

转载 Ubuntu下deb包的安装方法

deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.debdpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。以下是一些 Dpkg 的普通用法:1、dpkg -

2015-07-31 16:40:13 504

转载 JAVA JDBC

JAVA JDBC分类: Java 2013-01-26 18:23 24463人阅读 评论(2) 收藏 举报JDBC, Java Database Connecive, Java 数据库连接,是一组专门负责连接并操作数据库的标准,在整个JDBC 中实际上大量的提供的是接口。针对于各个不同的数据库生产商 ,只要想使用JAVA 进行数据库的开发,则对这些标准有所支持。JDBC 在使用中常见

2015-07-30 16:49:59 552

转载 Java图形化界面设计——容器(JFrame)

Java图形化界面设计——容器(JFrame)程序是为了方便用户使用的,因此实现图形化界面的程序编写是所有编程语言发展的必然趋势,在命令提示符下运行的程序可以让我们了解java程序的基本知识体系结构,现在就进入java图形化界面编程。一、Java基本类(JFC)Java基本类(“Java FoundationClasses”,JFC),由一些软件包组成。这些软件包主要包括下面一些应

2015-05-14 16:04:28 1156

转载 Java布局管理器GridBagLayout布局

Java布局管理器之GridBagLayout布局今天做了画图板界面的布局,感觉传统的布局都难以满足需求(难以实现画图面板的左上角停靠),所以无奈只能使用这个比较恶心的布局管理器了,由于涉及到的参数很多,因此相当复杂,而且其内的单元网格是动态的,所以也更加难以把控。。分享下源码:http://download.csdn.net/detail/skl_tz/5406099为了能更好的说明,

2015-05-04 21:45:01 809

转载 GridBagLayout

GridBagLayout是java里面最重要的布局管理器之一,可以做出很复杂的布局,可以说GridBagLayout是必须要学好的的,GridBagLayout 类是一个灵活的布局管理器,它不要求组件的大小相同便可以将组件垂直、水平或沿它们的基线对齐。每个 GridBagLayout 对象维持一个动态的矩形单元网格,每个组件占用一个或多个这样的单元,该单元被称为显示区域。下面就通过一

2015-05-04 21:05:23 514

转载 int 和integer的区别

int 和integer的区别int是java提供的8种原始数据类型之一。Java为每个原始类型提供了封装类,Integer是java为int提供的封装类。int的默认值为0,而Integer的默认值为null,即Integer可以区分出未赋值和值为0的区别,int则无法表达出未赋值的情况,例如,要想表达出没有参加考试和考试成绩为0的区别,则只能使用Integer。在JSP开发

2015-04-28 12:07:21 550

转载 进程与线程的一个简单解释

进程与线程的一个简单解释作者: 阮一峰日期: 2013年4月24日进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供

2015-04-22 09:08:15 402

转载 mySql查看和修改字符编码

MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8。1、需要以root用户身份登陆才可以查看数据库编码方式(以root用户身份登陆的命令为:>mysql -uroot –p,之后两次输入root用户的密码),查看数据库的编码方式命令为: >show variables like 'character%';+---------

2015-04-19 19:18:26 508

转载 如何在MySQL中设置外键约束

MySql外键设置详解(1)外键的使用:外键的作用,主要有两个:   一个是让数据库自己通过外键来保证数据的完整性和一致性   一个就是能够增加ER图的可读性   有些人认为外键的建立会给开发时操作数据库带来很大的麻烦.因为数据库有时候会由于没有通过外键的检测而使得开发人员删除,插入操作失败.他们觉得这样很麻烦其实这正式外键在强制你保证数据的完整性和一致性.这是好事儿.

2015-04-19 16:25:37 912

转载 SQL FOREIGN KEY 约束

SQL FOREIGN KEY 约束一个表中的 FOREIGN KEY 指向另一个表中的 PRIMARY KEY。让我们通过一个例子来解释外键。请看下面两个表:"Persons" 表:Id_PLastNameFirstNameAddressCity1AdamsJohnOxford StreetLondon2Bu

2015-04-19 10:20:07 414

转载 ResultSet用法集锦

ResultSet用法集锦     结果集(ResultSet)是数据中查询结果返回的一种对象,可以说结果集是一个存储查询结果的对象,但是结果集并不仅仅具有存储的功能,他同时还具有操纵数据的功能,可能完成对数据的更新等.     结果集读取数据的方法主要是getXXX(),他的参数可以是整型表示第几列(是从1开始的),还可以是列名。返回的是对应的XXX类型的值。如果对应那列是空值,

2015-04-18 18:46:48 474

转载 Itelliji Idea, GUI Designer

在置放原始程式的资料夹按右键→【New】→【GUI Form】即能建立图形接口表单。接着在New GUI Form对话窗输入表单名称与类别名称,【Create bound class】必须勾选,IDEA会依名称建立.java与.form的档案,前者是Java原始档,后者存放图形元件。进入GUI Designer画面,左上方是表单的元件清单,其下方是元件特性设定区,中间是

2015-04-15 09:50:58 8275

转载 Linux启动过程

启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了。启动第二步--读取MBR众所周知,硬盘上第0磁道第一个扇区被称为MBR,也就是Mast

2015-04-14 08:39:21 377

转载 像素 厘米 英寸 换算

像素、英寸、厘米之间的换算关系72像素/英寸=28.346像素/厘米300像素/英寸=118.11像素/厘米1 厘米=0.3937 英寸1 英寸=2.54 厘米 首先告诉大家一个不幸的消息:像素不能直接换算成英寸、厘米,要在dpi下才能换算!photoshop中两种分辨率换算72像素/英寸=28.346像素/厘米300像素/英寸=118.11像素/厘

2015-04-12 16:57:20 1418

转载 Java输入输出流

1.什么是IO      Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。        Java.io是大多数面向数据流的输入/输出类的主要软件

2015-04-12 13:53:03 533

转载 Unicode与UTF-8互转(C语言实现)

Unicode与UTF-8互转(C语言实现)1. 基础1.1 ASCII码我们知道, 在计算机内部, 所有的信息最终都表示为一个二进制的字符串. 每一个二进制位(bit)有0和1两种状态, 因此八个二进制位就可以组合出 256种状态, 这被称为一个字节(byte). 也就是说, 一个字节一共可以用来表示256种不同的状态, 每一个状态对应一个符号, 就是25

2015-04-12 12:31:32 604

转载 各种字符编码方式详解及由来(ANSI,UNICODE,UTF-8,GB2312,GBK)

各种字符编码方式详解及由来(ANSI,UNICODE,UTF-8,GB2312,GBK)            很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。   再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它

2015-04-12 11:45:11 459

转载 ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码详解

ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码详解ASCII字符集编码ASCII码是7位编码,编码范围是0x00-0x7F。ASCII字符集包括英文字母、阿拉伯数字和标点符号等字符。其中0x00-0x20和0x7F共33个控制字符。只支持ASCII码的系统会忽略每个字节的最高位,只认为低7位是有效位。HZ字符编码就是早期为了在只支持7位

2015-04-12 11:38:40 478

转载 ASCII

ASCII码表 0-127BinDecHex缩写/字符解释00000000000NUL(null)空字符00000001101SOH(start of headling)标题开始00000010202STX (start of text)正文开始000000113

2015-04-12 10:27:20 437

转载 jxl对Excel的操作

import java.io.File;import junit.framework.TestCase;import jxl.Workbook;import jxl.format.Alignment;import jxl.format.Border;import jxl.format.BorderLineStyle;import jxl.format.Colour;im

2015-04-12 09:01:28 562

转载 Java如何传参数到main中

Java如何传参数到main中[java] view plaincopypublic class TestMain {      public static void main(String[] args) {          int argc = args.length;          int i;          for (i=0; i     

2015-04-11 20:59:45 486

原创 用java程序将数据写入到Excel中

/**你需要导入一个架包,这只是个测试笔记。*/package excelwritedemo;/** * Created by river on 15-4-11. */import java.io.*;import java.net.URL;import java.util.*;import jxl.*; //Excel 的架包文件import jxl.format.

2015-04-11 18:45:04 845

转载 JXL: Java Excel API简易教程

使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在JSP或Servlet 中创建一个CSV (comma separated values)文件,并将这个文件以MIME,text/csv类型返回给浏览器,接着浏览器调用E

2015-04-11 15:59:22 433

转载 jxl 设置excel 字体 背景色 合并单元格 列宽

2012-10-24 11:53 1481人阅读 评论(0)收藏 举报package com.email.jav;import java.io.File;import java.io.IOException;import java.net.URL;import jxl.Workbook;import jxl.format.UnderlineStyle;i

2015-04-11 15:28:56 651

转载 mysql体系结构

总的来说,MySQL Server可以看成是二层架构,第一层我们通常叫做 SQL Layer,在 MySQL 数据库系统处理底层数据之前的所有工作都是在这一层完成的,包括权限判断,sql 解析,执行计划优化,query cache 的处理等等;第二层就是存储引擎层,我们通常叫做 Storage Engine Layer,也就是底层数据存取操作实现部分,由多种存储引擎共同组成。所以,可以用如下一张最

2015-04-10 20:08:50 462

转载 Mysql体系结构

了解MySql必须牢牢记住其体系结构图,Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的  1 Connectors指的是不同语言中与SQL的交互 2 Management Serveices & Utilities: 系统管理和控制工具 3 Connection Pool: 连接池。管理缓冲用户连接,线程处理等需要缓存的需求 4 SQL In

2015-04-10 19:49:12 385

转载 进程和线程的区别

进程和线程的区别简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程

2015-04-10 09:49:38 576

转载 多线程和多进程的区别(小结)

多线程和多进程的区别(小结)一.为何需要多进程(或者多线程),为何需要并发?这个问题或许本身都不是个问题。但是对于没有接触过多进程编程的朋友来说,他们确实无法感受到并发的魅力以及必要性。我想,只要你不是整天都写那种int main()到底的代码的人,那么或多或少你会遇到代码响应不够用的情况,也应该有尝过并发编程的甜头。就像一个快餐点的服务员,既要在前台接待客户点餐,又要接电话送

2015-04-10 09:46:44 374

转载 操作系统中的进程与线程

操作系统中的进程与线程简介    在传统的操作系统中,进程拥有独立的内存地址空间和一个用于控制的线程。但是,现在的情况更多的情况下要求在同一地址空间下拥有多个线程并发执行。因此线程被引入操作系统。 为什么需要线程?    如果非要说是为什么需要线程,还不如说为什么需要进程中还有其它进程。这些进程中包含的其它迷你进程就是线程。    线程之所以说是迷你

2015-04-10 09:28:21 425

转载 Java对象池示例

Java对象池示例  对象池使用的基本思路是:将用过的对象保存起来,等下一次需要这种对象的时候,再拿出来重复使用,从而在一定程度上减少频繁创建对象所造成的开销。 并非所有对象都适合拿来池化――因为维护对象池也要造成一定开销。对生成时开销不大的对象进行池化,反而可能会出现“维护对象池的开销”大于“生成新对象的开销”,从而使性能降低的情况。但是对于生成时开销可观的对象,池化技术就是提高性能的有效策

2015-04-09 18:51:39 401

转载 char varchar varchar2 的区别

char varchar varchar2 的区别 区别:1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 2.CHAR的效率比VARCHAR2的效

2015-04-08 20:21:35 385

转载 Ubuntu环境变量——添加与删除

转自:http://beanocean.diandian.com/post/2013-11-09/40060047963注:1.作者的系统是Ubuntu 13.10,在其他linux发行版中环境变量的设置方式类似但会有不同;2. 这里以环境变量PATH为例,环境变量还可以有很多,也可以自己定义名称。什么是环境变量环境变量一般是指在操作系统中用来指定操

2015-01-18 15:30:53 544

转载 linux g++开发工具

http://www.cppblog.com/singohgod/archive/2011/05/08/145950.html

2015-01-07 21:57:07 465

原创 希尔排序

/* * 希尔排序*/#include #include using namespace std;typedef int DataType;#define Size 12int* ShellGroup(int size); // 将数据分组int GetShellGroupLength(const int* group); // 获得分组数组的长度void ShellTea

2014-12-18 00:25:40 429

原创 由二叉树的前序和中序还原二叉树

#include #include ///////////////////////////////////typedef struct BiTreeNode{ char value; struct BiTreeNode* lt; struct BiTreeNode* rt;}BiTreeNode,BiTree;void InitiateNode(BiTreeNode*& p

2014-12-17 21:25:33 665

转载 JPEG的文件格式

JPEG的文件格式JPEG文件大体上可以分成以下两个部分:标记码(Tag)加压缩数据。先介绍标记码部分。标记码部分给出了JPEG图象的所有信息(有点类似于BMP中的头信息,但要复杂的多),如图象的宽、高、Huffman表、量化表等等。标记码有很多,但绝大多数的JPEG文件只包含几种。标记码的结构为:SOIDQT             DRI                

2014-12-09 20:06:08 2103

转载 JPEG 简易文档 V2.11

JPEG 简易文档 V2.11------------------------------        最后修订 2000.11.22        作者: 云风        Email: [email protected]        Homepage: http://member.netease.com/~cloudwu写在前面--------1. 为什么

2014-12-09 20:03:45 697

转载 使用haffman(哈夫曼)编码的简单压缩软件

限制只能操作1Mb以内的文件#include #include #include #include using namespace std; int getbit(int c,int w) //获取二进制数c的第w位 { return (c>>w)&1; } class tree{ //用来生成haffman树,并记录

2014-12-09 16:43:09 916

mysql-workspace

mysql数据库的图形化操作工具,更加提高工作效率。

2015-07-30

Java的笔记,记录Java的基础知识

Java的笔记,记录Java的基础知识,适合Java的初学者。

2015-06-20

Hadoop学习文档

提供Hadoop学习文档,主要介绍Hadoop的使用说明以及应用

2015-06-14

php-5.6_LAMP

php安装包,用于LAMP,这里给你一个包,免得你乱找,帮助节省时间。

2015-04-12

jdbc(mysql)

java程序通过JDBC-API访问数据库

2015-04-11

Java Excel API

解压后将此架包添加到程序中,就可以读写Excel文件

2015-04-11

用java程序读写Excel文件所需的架包

将此架包添加到程序中,可以读写Excel文件。

2015-04-11

空空如也

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

TA关注的人

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