自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (1)
  • 收藏
  • 关注

转载 Win7命令行使用MySQL

我在Win7下安装的MySQL版本是mysql-5.0.22-win32      1、在Win7环境下安装MySQL,关于安装方法可以参考文章: Win7系统安装MySQL5.5.21图解教程、win7安装MySql    2、将MySQL的安装路径下的bin加到Path环境变量中去。      这个如果有过在Windows下配置Java JDK经验的人肯定很熟悉。

2016-05-31 10:37:18 1147

转载 完整的JDBC连接数据库代码和步骤

JDBC连接数据库   •创建一个以JDBC连接数据库的程序,包含7个步骤:    1、加载JDBC驱动程序:       在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),       这通过java.lang.Class类的静态方法forName(String  className)实现。       例如:       try{       //加载M

2016-05-30 16:16:20 600

转载 JDBC(八)

本教程介绍了如何使用JDBC应用程序表中选择记录的一个例子。这将使用WHERE子句,而从表中选择记录添加附加条件。执行下面的示例之前,请确保如下:执行下面的例子中,使用实际的用户名和密码代替username和password。MySQL或者其他数据库,正在使用:启动和运行。所需的步骤:创建使用JDB

2016-05-30 11:05:31 346

转载 JDBC(七)

本教程介绍了如何使用JDBC应用程序来创建表的例子。执行下面的示例之前,请确保已做好如下:执行下面的例子中,你可以与你的实际的用户名和密码代替user name和password。MySQL或者其他数据库,正在使用: 启动和运行。所需的步骤:使用JDBC应用程序一个新的数据库需要执行以下步骤:

2016-05-30 11:02:30 366

转载 JDBC(六)

JDBC Statement对象实例以下是利用以下三种查询以及打开和关闭说明的例子:boolean execute(String SQL) : 返回一个布尔值true,如果ResultSet对象可以被检索,否则返回false。使用这个方法来执行SQL DDL语句,或当需要使用真正的动态SQL。int executeUpdate(String SQL) : 返回受影响

2016-05-30 10:58:04 377

转载 JDBC(五)

如果JDBC连接是在自动提交模式下,它在默认情况下,那么每个SQL语句都是在其完成时提交到数据库。这可能是对简单的应用程序,但有三个原因,你可能想关闭自动提交和管理自己的事务:为了提高性能为了保持业务流程的完整性使用分布式事务若要控制事务,以及何时更改应用到数据库。它把单个SQL语句或一组SQL语句作为

2016-05-30 10:53:17 532

转载 JDBC(四)

以下是这使得使用PreparedStatement以及打开和关闭statments的例子:基于对环境和数据库安装在前面的章节中进行这个范例程式码已被写入。复制下面的例子中JDBCExample.java,编译并运行,如下所示://STEP 1. Import required packagesimport java.sql.*;public class JDBCExamp

2016-05-30 10:49:05 333

转载 JDBC(三)

JDBC 驱动程序什么是JDBC驱动程序?JDBC驱动程序实现JDBC API中定义的接口,用于与数据库服务器进行交互。例如,使用JDBC驱动程序可以打开数据库连接,并通过发送SQL或数据库命令,然后在收到结果与Java进行交互。java.sql包中附带的JDK包含定义各种类与他们的行为和实际实现在第三方驱动程序。第三方供应商实现了他

2016-05-30 10:44:40 467

转载 JDBC(二)

JDBC SQL 语法结构化查询语言(SQL)是一种标准化的语言,它允许你在数据库上执行操作,如创建项目,读取内容,内容更新和删除条目。SQL是所有可能会使用几乎任何数据库支持,它允许独立于底层数据库的写入数据库的代码。本教程给出的SQL,这是一个先决条件,了解JDBC概述。本教程提供了足够的SQL,以便能够创建,读取,更新和删除(通常被称为CRUD操作)从一个数据库中

2016-05-30 10:39:25 270

转载 JDBC(一)

JDBC是什么?JDBC API是一个Java API,可以访问任何类型表列数据,特别是存储在关系数据库中的数据。JDBC代表Java数据库连接。JDBC库中所包含的API任务通常与数据库使用:连接到数据库创建SQL或MySQL语句在数据库中执行SQL或MySQL查询查看和修改记录 先决条件

2016-05-30 10:32:41 480

转载 Java访问MySQL

如何使用Java访问MySQL数据库Java语言访问MySQL Server数据库,需按以下步骤实现。    第1步  获取Java与MySQL的连接器,可以从MySQL的官方网站上下载,下载地址为http://dev.mysql.com/downloads/connector/j/。 第2步  将下载的包存放在自己机器上jdk安装目录下面的jre目录下面的

2016-05-30 10:06:31 531

转载 Java NIO

Java NIO系列1:从操作系统的角度剖析I/O认识IO的本质一、IO对性能的影响首先来理解下IO对程序性能的影响:从上面的表中可以得出的结论是:处理时间与IO时间对吞吐率的影响:把单位处理时间减半,仅能提高吞吐率2.2%。而仅仅缩短I/O延迟10%,就可使吞吐率增加9.7%;把I/O时间减半,吞吐率几乎翻番。二、理解BIO的局限性

2016-05-29 10:11:32 417

转载 Java技术点和知识点归纳

经过这么多年的Java开发,以及结合平时面试Java开发者的一些经验,我觉得对于J2SE方面主要就是要掌握以下的一些内容。  1. JVM相关(包括了各个版本的特性)  对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很深,对此里面的概念有一些简单的了解即可。不过对于一个有着3年以上Java经验的资深开发者来说,不会JVM几乎是不可接受的。  JVM作为java

2016-05-29 10:06:05 560

转载 Java之多线程

一、基础篇:1、线程的定义线程(thread)是操作系统进程中能够独立执行的实体(控制流),是处理器调度和分派的基本单位。 2、线程的属性并发性,共享性,动态性,结构性3、线程的状态4、线程的调度★主要是通过实现Runnable接口和继承Thread类来实现线程的调度和操作a、Runna

2016-05-25 11:15:40 448

转载 JDBC技术总结(一)

1. JDBC简介        SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC,JDBC不能直接操作数据库,JDBC通过接口加载数据库的驱动,然后操作数据库。JDBC:Java Data Base Connectivity,它主要由接口组成。组成JDBC的2个包为java.sql和javax.sql。开发JDBC应用需要这2个包的支持外,还

2016-05-25 10:55:47 606

转载 编程语言的起源故事

过去的几十年间,大量的编程语言被发明、被替换、被修改或组合在一起。每种语言总在争论中诞生,又在进化中消亡。而这些语言的的创造者,无一不是编程世界中的标志性人物,高举探索的旗帜不断前行。敬仰之情促使了这篇文章的诞生,这里收集并分享了这五十年来最成功、最流行的十二门编程语言和它们的创造者的故事。1、Java 的起源1990 年代初,任职于 Sun 公司的詹姆斯·高斯林等人开始开

2016-05-25 10:52:03 1128

转载 网络与通信:网络协议及握手

计算机网络技术是互联网发展的基础。它是计算机技术与通信技术结合的产物,是现在信息技术的一个重要组成部分,而且正朝着数字化、高速化、智能化的方向迅速发展。随着3G、4G技术的兴起,越来越多的企业参与到了网络与通信相关的行业的角逐,网络与通信相关的行业的角逐,网络与通信成为信息化浪潮的先锋。而对于网络相关技术的考察也越来越受到各大IT企业的重视。TCP和UDP的区别有哪些什么叫三次

2016-05-25 10:26:06 2694

转载 计算机网络

基本概念三网:电信网络、有线电视网络、计算机网络。 ISP(因特网服务提供者):主干ISP、地区ISP、本地ISPIXP( Internet eXchange Point)英特网交换点 计算机之间的通信:主机A的某个进程和主机B上的另一个进程进行通信。OIS的七层协议:应用层、表示层、会话层、运输层、网络层、数据链路层、物理层。TCP/IP协议:应用层(各种应用层协

2016-05-25 10:09:26 1257

转载 SNMP 服务启用方法

Win7开启SNMP服务 通过SNMP监控Windows主机需要在被监控的服务器上安装简单网络管理协议(SNMP)的Windows组件,以Windows 7系统为例:首先,在控制面板中找到“卸载程序”;在弹出的窗口中单击“打开或关闭Windows功能”;勾选弹出窗口中的“简单网络管理协议(SNMP)”项后单击“确定”并根据提示完成安装即可

2016-05-24 17:04:38 21420

转载 做一个成功的研究生

1. 如果平时几乎没看过英文原文,读不懂怎么办?其实我以前也根本没读过原文,也看不懂。这儿有个好办法:找一本中文经典的书籍,仅看某一节你感兴趣或与你相关的内容,然后先找一两篇英文的综述(review)认真阅读一下,不会的单词可用金山词霸查一查,也许你读第一篇文章需要花两天,你过两天再读第2遍时,你也许只要一天;然后你再读第2篇时也许你只要半天!然后你一定会真正发现读英文文献的快感!人家的文章分

2016-05-24 16:52:11 669

转载 IP地址中的保留地址

保留IP地址的分配互联网上的IP地址统一由一个叫IANA(Internet Assigned Numbers Authority,互联网网络号分配机构)的组织来管理。根据用途和安全性级别的不同,IP地址还可以大致分为两类:公共地址和私有地址。公用地址在Internet中使用,可以在Internet中随意访问。私有地址只能在内部网络中使用,只有通过代理服务器才能与Internet通信。一

2016-05-24 16:39:43 1569

转载 在Eclipse中导入jar文件

引入工作空间中的jar文件----在Eclipse中导入jar文件一今天给大家介绍一下,怎样在Eclipse中使用第三方的.jar文件,我使用的Eclipse版本是3.3.1.1。    新建两个Java项目通过File菜单-->New-->Java Project,名字分别为PathProject1和PathProject2,如下图所示:    从上图中我们可以看到,每个项目中都有J

2016-05-24 15:28:46 585

转载 Eclipse下导入外部jar包的3种方式

我们在用Eclipse开发程序的时候,经常要用到第三方jar包。引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间。下面配图说明3种Eclipse引入jar包的方式。 1.最常用的普通操作方式:基本步骤式         右击“项目”→选择Properties,在弹出的对话框左侧列表中选择Java Build Path,如下图所示:选择Add External JA

2016-05-24 15:24:50 416

转载 SNMP4j实现同步和异步的GET的示例

目录:环境参数代码示例同步GET 单个OID同步GET 多个OID异步GET[一]、环境参数jdk 1.6.0_18snmp4j 1.11.3[二]、代码示例1.同步GET 单个OID(v2c)代码:SnmpGet.java

2016-05-24 10:39:17 2621 1

转载 SNMP4j实现Trap的示例

目录:环境参数代码示例[一]、环境参数jdk 1.6.0_18snmp4j 1.11.3[二]、代码示例1. Trap接收器的实现代码:SnmpTrapMultiThreadReceiver.java1234

2016-05-24 10:36:56 4197 1

转载 SNMP4j实现同步和异步的Walk的示例

目录:环境参数代码示例同步WALK异步WALK[一]、环境参数jdk 1.6.0_18snmp4j 1.11.3[二]、代码示例1.同步WALK(v2c)代码:SnmpWalk.java1

2016-05-24 10:16:48 3058 1

转载 SNMP4J教程

一、SNMP简介SNMP指的是简单网络管理协议。它属于TCP/IP五层协议中的应用层协议。它提供了一种简单和方便的模式来管理网络中的各个元素。这里的元素就是各个被管理的对象,可以是因特网中的某个硬件,比如网卡,也可以是某些硬件和软件的配置参数的集合。由于SNMP协议简单可靠 ,受到了众多厂商的欢迎,成为了目前最为广泛的网管协议。SNMP协议主要由两大部分构成:SNMP管理站和SNMP代理。

2016-05-23 17:10:55 1499

转载 snmp4j获取数据实例(一,Linux SNMP OID’s for CPU,Memory a)

Linux SNMP OID’s for CPU,Memory and Disk Statistics SNMP stands for Simple Network Management Protocol and consists of three key components: managed devices, agents, and network-management s

2016-05-23 17:03:32 2488

转载 Spring 框架的设计理念与设计模式分析

简介: Spring 作为现在最优秀的框架之一,已被广泛的使用,并且有很多对其分析的文章。本文将从另外一个视角试图剖析出 Spring 框架的作者设计 Spring 框架的骨骼架构的设计理念,有那几个核心组件?为什么需要这些组件?它们又是如何结合在一起构成 Spring 的骨骼架构? Spring 的 AOP 特性又是如何利用这些基础的骨骼架构来工作的? Spring 中又使用了那些设计模式来完成

2016-05-23 16:54:59 381

转载 JAVA多线程面试50题 -- 内容由浅及深

不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程,用

2016-05-23 16:52:25 591

转载 SNMP4J 源码包中的使用说明

SNMP4J 是 APACHE 的一个开源项目,为 SNMP 的编程提供了一个很好的框架.支持 SNMPv1, v2c, v3 版本.既可以编写客户端程序,也可以编写服务器端程序.没有时间翻译它,就直接把它贴了上来.英文很简单,例子都很直观,不看英文直接看代码也没什么问题.以下是 org.snmp4j 包下的说明Provides classes and interfaces

2016-05-23 16:46:41 1854

转载 Package org.snmp4j

Package org.snmp4jProvides classes and interfaces for creating, sending, and receiving SNMP messages.See: DescriptionInterface Summary InterfaceDescription

2016-05-23 16:44:10 991

转载 snmp4j完整示例

Java代码  #mib.properties  #Fri Jul 11 15:57:28 CST 2008  1.3.6.1.2.1.1.6.0=beijing  1.3.6.1.2.1.1.8.0=test  1.3.6.1.2.1.1.5.0=admin  1.3.6.1.2.1.1.7.0=8899   mib搞的两天不是很明白,于是自己定义

2016-05-23 16:42:28 3797

转载 Snmp4j编程简介

Snmp4j编程简介之一:Target关于Snmp4j包,最重要三个概念,也是三个类:Snmp、Target、PDU。        Target,表示被管理的设备。对于一个被管理的设备,我们关注它的Address,它使用的协议版本version,访问它的用户名和密码、以及对这 个设备我们设置跟它打交道的一些策略,比如超时时间、重传次数等。所以有如下方法:    1)获取或者设置i

2016-05-23 16:32:54 996

转载 使用snmp4j实现get、set、trap

上一篇文章讲了Snmp的一些基本概念,接下来,我们使用Java的开源组件snmp4j来实现一下Snmp里的各种功能。首先是上一篇文章中的那个例子。即通过snmp获取机器名。snmp4j的jar包可以在它的官方网站http://www.snmp4j.org/上下载,我就不啰嗦了。view plaincopy to clipboardprint?impo

2016-05-23 16:24:54 3722

转载 SNMP4J

一、SNMP4J介绍    SNMP4J是一个用Java来实现SNMP(简单网络管理协议)协议的开源项目.它支持以命令行的形式进行管理与响应。SNMP4J是纯面向对象设计与SNMP++(用C++实现SNMPv1/v2c/v3)相类似。  SNMP4J API 提供以下下特性:支持MD5和SHA验证,DES,3DES,AES128、AES192和AES256加密的SNMPv3

2016-05-23 15:46:05 1427

原创 配置my.cnf

默认的my.cnf文件:[mysqld]# Settings user and group are ignored when systemd is used.# If you need to run mysqld under different user or group,# customize your systemd unit file for mysqld according

2016-05-18 22:56:04 746

转载 mysql分区功能、实例详细介绍

一,什么是数据库分区前段时间写过一篇关于mysql分表的 的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面 (可以通过my.cnf中的datadir来查看),一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表 索引的。如果一张表的数据量太大的话,那么

2016-05-17 17:01:10 362

转载 mysql —— 分表分区

面对当今大数据存储,设想当mysql中一个表的总记录超过1000W,会出现性能的大幅度下降吗?答案是肯定的,一个表的总记录超过1000W,在操作系统层面检索也是效率非常低的解决方案:目前针对海量数据的优化有两种方法:1、大表拆小表的方式(主要有分表和分区两者技术)(1)分表技术垂直分割优势:降低高并发情况下,对于表的锁定。不足:对于单表来说,

2016-05-17 16:55:15 307

转载 数据库设计原则

1. 原始单据与实体之间的关系   可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。 这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。   〖例1〗:一份员工履历资料,在人力资源信息系统中,

2016-05-10 15:02:04 394

导波光学基础

光学中的波导理论,有助于充分学习光学知识,此书主要从波导传播的角度讲解了光学特性,需要有一点的电磁基础,等等。

2018-10-15

空空如也

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

TA关注的人

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