自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

北慕的博客

先努力让自己发光,对的人才能迎着光走来

  • 博客(31)
  • 资源 (14)
  • 收藏
  • 关注

转载 springr的依赖和依赖注入概念

传统应用程序设计中所说的依赖一般指“类之间的关系”,那先让我们复习一下类之间的关系:     泛化:表示类与类之间的继承关系、接口与接口之间的继承关系;     实现:表示类对接口的实现;     依赖:当类与类之间有使用关系时就属于依赖关系,不同于关联关系,依赖不具有“拥有关系”,而是一种“相识关系”,只在某个特定地方(比如某个方法体内)才有关系。     关联:

2013-05-30 00:35:21 1726

原创 Spring IoC容器实例化bean的三种方式

先来看一下工程目录结构下面是接口及其实现类和实体类package com.luhy.spring.hello;public interface HelloApi { public void sayHello();}package com.luhy.spring.hello;public class HelloImpl implements HelloApi {

2013-05-30 00:20:10 4969

原创 一个多余空格导致spring 配置文件出错的例子

OOOO 如上,注释后的几个四个空格(o表示),如果是手动添加上去,则运行时不会出错,但今天我直接从网上复制这一行注释,并不小心把网上注释符后面的空格也复制进来了,结果一运行就报错,XML解析出错的异常,搞了很久才发现是这空格出了问题,所以在复制内容到配置文件时一定要注意空格的问题,要把前后多余的空格删除。最好是手写,当然比较麻烦点

2013-05-30 00:02:43 1570

转载 静态工厂方法

一、对象的创建       第1条:考虑用静态工厂方法代替构造函数             概念:所谓静态工厂方法(static factory method),实际上只是一个简单的静态方法,它返回的是类的一 个实例。例子:pbulic static Boolean getBoolean(){ return (Boole

2013-05-29 21:58:21 1245

原创 初学spring3.05,一个helloworld例子

运行环境  1、myeclpise10.5 2、JDK63、 junit-4.11.jar 、hamcrest-core-1.3.jar 、 hamcrest-library-1.3.jar4、spring依赖的com.springsource.org.apache.log4j-1.2.15.jar5、spring3.056、准备需要的jar包  核心jar

2013-05-29 19:25:27 7790

转载 applicationContext.xml 配置文件的存放位置

web.xml中classpath:和classpath*:  有什么区别? classpath:只会到你的class路径中查找找文件; classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找. 存放位置:1:src下面 需要在web.xml中定义如下:contextConfigLocation

2013-05-29 18:27:47 3064

原创 JAVA读取properties时路径注意问题,

先来看看建立的测试工程目录属性文件我们放在包test下,当然了,一般在实际开发过程中不建议这样做,建立把属性文件放在src目录下,现在放在包下主要是便于了解路径的问题。下面来看一段读取属性文件的代码,属性文件配置了一个类Hello的K-V键值,我们要从中读取并加载到内存中来。ReadProperties.propertiesv=com.luhy.test.Hel

2013-05-28 08:15:27 34927 2

原创 oracle从建立用户到建立表的过程

折腾了大半天,才把这一流程弄熟悉了,下面来分享一下这个过程吧。1、安装好数据库后,并创建好数据库、服务名、监听器2、用sys登录创建表空间3、创建用户并授权4、设置用户的默认表空间这样在用新建立的用户登录后便可以直接显现的是默认的表空间了

2013-05-24 19:10:50 755

转载 如何在控制台创建oracle表空间

步骤12345678ORACLE数据库被划分成称作为表空间的逻辑区域——形成ORACLE数据库的逻辑结构。一个ORACLE数据库能够有一个或多个表空间,而一个表空间则对应着一个或多个物理的数据库文件。表空间是ORACLE数据库恢复的最小单位,容纳着许多数据库实体,如表、视图、索引、聚簇、回退段和临时段等。

2013-05-24 16:53:07 1149

转载 oracle表空间类型

表空间可以按4种方式分类一、按数据文件的类型,分为:大文件表空间(bigfile tablespace)此为10g新增功能小文件表空间(smallfile tablespace)此为创建时默认值大文件表空间的优点有:1、在一个表空间里只有一个大的数据文件,以后不需要再去管理数据文件;2、一个大的数据文件相当于1024个小的数据文件,这样一来,在一个块大小为32K时,整个数据

2013-05-24 16:50:36 5588

转载 Oracle sys和system用户、sysdba 和sysoper系统权限、sysdba和dba角色的区别

sys和system用户区别1)最重要的区别,存储的数据的重要性不同sys所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改。sys用户拥有dba,sysdba,sysoper等角色或权限,是oracle权限最高的用户。 system用户用于存放次一级的内部数据,如oracle的一些

2013-05-24 15:23:04 614

转载 数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名及手工脚本创建oracle数据库详解

数据库名、实例名、数据库域名、全局数据库名、服务名 ,这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。一、数据库名什么是数据库名?数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数D

2013-05-24 00:27:39 1049

原创 一个hibernate4.2中用junit4测试小例子

实体类teacherpackage com.luhy.hibernate.model;import javax.persistence.Entity;import javax.persistence.Id; @Entity public class Teacher { private int id; private String name; private String

2013-05-17 21:37:08 1251

转载 Junit4 新断言语法介绍(转)

1. 引言JUnit4提供的新断言语法具有很多优点且使用简单,这已经不再是新鲜事了,可发现在实际测试代码中仍未被普及应用,特发此文,以期更多的人能掌握运用。2. assertThat基本语法Hamcrest 是一个测试辅助工具,提供了一套通用的匹配符 Matcher,灵活使用这些匹配符定义的规则,程序员可以更加精确的表达自己的测试思想,指定所想设定的测试条件。Junit4结合Ham

2013-05-17 19:15:52 855

原创 JUnit的jar包和hamcrest的jar包关系

junit和hamcrest是两个不同的框架,不同的东西。只不过是junit使用了hamcrest框架而已。在junit上可以直接下载junit包junit-4.11.jarhttps://github.com/junit-team/junit/wiki/Download-and-Install 另外再下载 关于hamcrest的相关的一系列的包(如果是

2013-05-17 19:15:07 3321 1

转载 Slf4j与Jboss-Logging整合

Slf4j与Jboss-Logging整合使用包(必须) slf4j-jboss-logging-1.0.2.GA.jarhttp://repository.jboss.org/maven2/org/jboss/slf4j/slf4j-jboss-logging/1.0.2.GA/与slf4j一起放到 jboss的default下的lib下更新:(可不用更新)l

2013-05-17 01:17:27 6787

原创 JAVA中搭配slf4j+log4j日志环境

为了搭配日志环境,今天又是弄了一整天,对于小白来说,初学,确实太辛苦了,下面就今天的结果做个总结。SLF4J,即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用其所希望的日志系统。简单日记门面(simple log

2013-05-16 23:57:10 1122

原创 实例final变量和静态final变量变量赋值

1 class FinalTest { public static final String staticValue1 = "静态变量1"; public static final String staticValue2; static { staticValue2 = "静态变量2"; }

2013-05-16 16:19:33 1551

转载 Java版本号命名方式

为了避混淆,甲骨文宣布改变Java版本号命名方式:自JDK 5.0起,Java以两种方式发布更新——Limited Update包含新功能和非安全修正,Critical Patch Updates(CPUs)只包含安全修正。甲骨文将继续以这两种方式发布更新,但其版本号将有所改变: Limited Update更新使用的版本号将是20的倍数,而CPU更新采用的版本号将是上一个Limited

2013-05-16 11:32:09 2902

转载 loj4j的配置跟使用

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:  写道#配置根Loggerlog4j.rootLogger = [ level ] , appenderNa

2013-05-16 10:04:16 1225

原创 JAVA变量赋值需要注意的细节问题

今天 ,发现有道题蛮奇怪,开始以为是出题的打印错了,回来测试了下,发现个以前一直没有认真关注的细节。先来说说问题代码public class MyCalss{String a,b; StringBuffer c,d; a = new String("Hello");c = new StringBuffer("Hello"); b = a;d = c;}一眼看去,这代码看似

2013-05-15 18:29:15 1803

原创 解决MySql Command Line Client查询结果乱码问题

乱码问题: 数据库是MySql,存储的是中文的内容用MySql Command Line Client 查看是乱码,但是用MySql Administrator查看却显示正确先看数据库的相关编码mysql> show variables like 'character_set_%';+--------------------------+-----------------------

2013-05-15 02:05:56 3615

转载 MySQL 编码设置

mysql编码设置MYSQL 2009-09-11 15:37 阅读73 评论1 字号: 大大 中中 小小mysql> SHOW VARIABLES LIKE 'character_set_%';+--------------------------+----------------------------+| Variable_name | Value |+-------

2013-05-15 01:14:08 741

转载 Mysql查看编码方式专题

Mysql查看编码方式专题一、查看数据库的字符集show variables like 'character\_set\_%';输出:+--------------------------+--------+| Variable_name            | Value  |+--------------------------+---

2013-05-15 00:59:16 730

转载 mysql 5.5 更改默认字符集

首先,MySQL的字符集问题主要是两个概念,一个是Character Sets,一个是Collations,前者是字符内容及编码,后者是对前者进行比较操作的一些规则。这两个参数集可以在数据库实例、单个数据库、表、列等四个级别指定。对于使用者来说,一般推荐使用utf8编码来存储数据。而要解决乱码问题,不单单是MySQL数据的存储问题,还和用户的程序文件的编码方式、用户程序和M

2013-05-15 00:04:00 1047

原创 常量和变量在编译期间的行为

先来看下面一段代码public static final String A = "ab";// 常量Bpublic static final String B = "cd";public static void main(String[] args) {// 将两个常量用+连接对s进行初始化String s = A + B;String t = "abcd";if (s == t)

2013-05-13 23:20:59 704

转载 java类中包含静态成员、方法时的打印顺序

class Base{ static{ System.out.println("{父类加载}"); } static int a=getValue("静态:获取父类a值"); Base(){ System.out.println("调用父类无参构造函数,现打印父类a赋值结果:"+a); a++;

2013-05-13 10:29:46 909

原创 JAVA在类继承中类成员变量“重写”的问题

首先,重写是指子类对父类方法的重写,成员变量是不能重写,所以标题重写两字加了双引号。下面来演示一下“重写”变量的输出情况,以方便大家更好的理解重写的概念。public class PropertyTest { public static void main(String[] args) { ParentDef v1 = new ParentDef(

2013-05-13 10:21:42 4040

转载 了解软件架构的5种视图

方法如路标。软件架构的5中视图包括:逻辑架构、开发架构、运行架构、物理架构、数据架构。逻辑架构:关注功能。不仅包括用户可见的功能,也包括一些基础模块以及辅助模块。开发架构:关注程序包,不仅包括要编写的程序,还包括可以直接使用的第三方SDK或者现成的框架、类库以及开发的系统将运行于其上的系统软件或者中间件。运行架构:关注进程、线程、对象等运行时概念,以及相关的并发、同

2013-05-13 09:11:51 1195

原创 hibernate4.2.1_HelloWorld学习例子

这次学习hibernate用的版本是 hibernate-release-4.2.1.Final。由于刚开始学,新旧版本间的差异比自己想像中的多,导致弄了整整两天才实现第一个CLASS例子,过程滋味不言而喻。曾经也从网上找过好多例子,但多是问题帖子,完整的例子少得可怜,对新版本的例子更是难以找出,现在把我这两天学到的第一个例子完整贴出来分享给大家,希望对新学的有点帮助。工程目录完整结构截图:...

2013-05-12 23:47:11 1091 1

原创 hibernate4.2版本sessionFactory方法和旧版本的不同

折腾了两天,终于,成功运行了一个hibernate程序,虽然很简单,但过程令人痛苦,问题不断,下面总结了一下今天学到的知识和需要注意的内容1、SessionFactory对像的生成。由于4.0版本以后就把原来用于生成SessionFactory的buildSessionFactory()方法给废弃了,这两天可以说主要是给这个问题困扰着了,然后上网找了N多资料,网上对于4.0以上版本

2013-05-12 23:20:27 1648

2020版23种Java设计模式-图解-附代码.pdf

2020最新详解学习资源,。JAVA版本,史上最优秀的23种设计模式教程,图解生动,配完整用例代码测试。

2020-09-04

Tomcat快速部署-2020.pdf

虽然只有几页,曾经也为了找这个资料费了很大的劲,要么是要充值,要么是几十个积分,现在贴出来分享一下,希望能帮助一下大家。

2020-07-24

2020年最新火狐浏览器驱动集合geckodriver-v0.26.zip

本压缩包包含以下各系统版本,是截止2020.1.15为止最新版本的selenium+firefox 驱动 geckodriver-v0.26.0所有的下载版本 geckodriver-v0.26.0-linux32.tar.gz 2.22 MB geckodriver-v0.26.0-linux64.tar.gz 2.28 MB geckodriver-v0.26.0-macos.tar.gz 1.91 MB geckodriver-v0.26.0-win32.zip 1.37 MB geckodriver-v0.26.0-win64.zip

2020-01-15

最新最全1.8寸tft液晶屏st7735资料及其代码(安卓、C51、stm32)

最新最全的1.8寸tft液晶屏文档及三份代码(安卓、C51、stm32),只需要改引脚就可使用,很简单也很齐全的资料。

2019-04-19

GitExtensions-2.51.01-SetupComplete(Windows)

git 的官方图形Windows桌面客户端。Platforms: Linux, Mac, Windows Price: Free

2018-04-18

flash反编译工具ffdec,全网最新

好不容易找到一个能用的,这个是在windows系统下的exe安装文件,很实用,工具很难找的,希望对大家有帮助。

2017-07-06

一个pdflib mcu生成pdf的库

pdflib mcu生成pdf的库

2017-06-22

My97DatePicker文件包和使用例子

解压后,将这个文件夹放到项目某个目录下,然后引用即可。 <script type="text/javascript" src="../Script/My97DatePicker/WdatePicker.js"></script> <asp:TextBox ID="tbSJ" Font-Size="Medium" runat="server" Width="145px" class="Wdate" onFocus="new WdatePicker(this,'%Y-%M-%D %h:%m',true,'default')"></asp:TextBox>

2015-04-02

最新IAR for 8051 V8.30 和谐文件

IAR for 8051 V8.30 和谐文件

2013-11-30

C语言深度解剖

C语言深度解剖,C语言深度解剖-解开程序员面试笔试的秘密

2013-10-01

经典30个java工具类

[工具类] CookieCounter .java.txt [工具类] 验证码img .jsp.txt [工具类] Java中计算任意两个日期之间的工作天数 .java.txt [工具类] java抓取网页 .java.txt [工具类] MD5 .java.txt [工具类] MD5强化版 .java.txt [工具类] MD5超强化版 .java.txt [工具类] XML 实用工具类 .java.txt [工具类] XML工具类2 .java.txt [工具类] 测试Mysql的最大连接数 .java.txt [工具类] 读取、打印输出、保存xml .java.txt [工具类] 分页split_page.jsp .jsp.txt [工具类] 获得汉字拼音首字母的java工具类.java.txt [工具类] 获取绝对路径 .java.txt [工具类] 记录log日志文件的工具类 .java.txt [工具类] 连接数据库的工具类 .java.txt [工具类] 使用Java程序来实现HTTP文件的队列下载 .java.txt [工具类] 文件操作工具类 .java.txt [工具类] 序列化保存为XML文件的工具类 .java.txt [工具类] 一个压缩工具类.java.txt [工具类] 用java编写简单UDP网络通信程序 .java.txt [工具类] 中文验证.jsp.txt [工具类] 日期DateUtil.java [工具类] 文件FileUtil.java [工具类] 通信客户端simpleClient.java [工具类] 通信服务端simpleServer.java [工具类] 框架StringUtil.java [工具类] 时间Time.java [工具类] 时间工具TimeUtil.java [工具类] 连数据库ConnectDB.java

2013-09-12

网易微博API搜索接口JAVA SDK经典实现

利用官方提供的JAVA SDK API相关接口实现了一个通过搜索接口采集微博内容的完整例子。

2013-09-08

空空如也

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

TA关注的人

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