自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黄爱岗廊坊师范学院信息技术提高班 第七期

---------学习是一个过程---------生活就像攀登----------

  • 博客(225)
  • 资源 (21)
  • 收藏
  • 关注

原创 JUnit测试中setup()和teardown()方法

这几天做Junit测试接触到了setup和teardown两个方法,简单的可以这样理解它们,setup主要实现测试前的初始化工作,而teardown则主要实现测试完成后的垃圾回收等工作。       需要注意的是Junit3中每个测试方法执行时都会执行它们,而不是一个类中执行一次,查了查资料,JUnit4版本采用注解的方式可以实现一个类只执行一次,下面看看测试代码:jar下载地址:ht

2013-03-06 22:02:26 16515 3

原创 ExtJs4.0环境搭建及spket安装

这些天在学习ExtJs,避免不了要写相关的代码来加深对这个框架的理解,那么首先就得搭建一个ExtJs的环境。1、开发环境     Microsoft Windows XP:Version:2002,Service Pack 3     Eclipse Java EE Developer Tools:Version:3.3.0     Apache Tomcat v6.0

2012-12-24 09:20:43 8195 25

原创 Hibernate映射解析——七种映射关系

首先我们了解一个名词ORM,全称是(Object Relational Mapping),即对象关系映射。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现,这样开发人员就可以把对数据库的操作转化为对这些对象的操作。Hibernate正是实现了这种思想,达到了方便开发人员以面向对象的思想来实现对数据库的操作。               Hibernate在实现ORM功

2012-07-19 01:00:33 66359 78

原创 轻松掌握AJAX(Jquery)异步通信

上篇博客谈了AJAX,下面再说说它的优缺点,我们知道不管是什么技术一般都是因为有它的利用价值才出现的,也就是它们都是有优点的,而有老句话说的是“是药三分毒”,技术也一样,什么样的技术一般也都会有它的缺陷的。项目中只要是它的优点大于它的缺点我们就会去使用它。AJAX的缺点相对于它的优点来说基本上可以忽略,因为它的优点真的是很优秀。AJAX优点:        1、 使用异步方式与服务器通信,

2012-07-16 00:50:42 4595 15

原创 轻松掌握AJAX异步通信

首先简单的了解一下下什么是Ajax:       AJAX是一种运用JavaScript和可扩展编辑语言(XML),在网络浏览器和服务器之间传送或接收数据的技术。       AJAX是WEB2.0的核心之一.AJAX技术运用于浏览器中,使向服务器索取网页的部分信息成为可能.再简单的了解一下下它的工作原理:       AJAX的工作原理相当与在用户和服务器之间加了一个中间层,使用

2012-07-13 00:12:10 4084 24

原创 excel数据批量导入mongodb数据库

数据导入数据库的工作经常会遇到,这篇博文我们介绍一下如何通过命令将excel中的数据批量导入到非关系型数据库mongodb中。

2016-12-05 17:02:11 8195 1

原创 spring-webmvc-4.1.6 接口返回json数据 中文出现\u0000\u0000\u0000\u0000

spring-webmvc-4.1.6 接口返回json数据 中文出现\u0000\u0000\u0000\u0000这是什么鬼,调试了好长时间也找出问题来,中文输入一般情况下没有问题,只有几篇文档会出现这种情况,以为是文档里什么隐含的特殊字符导致的,各种尝试,一个个字复制的尝试,都不好使,时好时坏,真是急人呀。

2016-08-09 18:00:05 35433 1

原创 MongoDB相关操作符

关于Java操作Mongodb时常用到的一些操作符及说明如下:/** * MongoDB keywords for various query operations * * @author h * */public class QueryOperators { /** 任意组合不同的查询条件(可以针对任意key的限制条件),只要满足任意组合条件中的一个即可 */ publ

2015-12-26 16:26:01 1967

原创 java实现MongoDB查询一

目前公司使用的数据库主要是针对MongoDB进行一些操作,特意在这里将这些常用操作列举出来,方便自己开发使用,也给新手们提供一些工具类里的方法,积累的多了就可封装成一个工具类提供大家开发使用了。没用Spring Data、Morphia等框架是为了减少学习、维护成本,还有直接JDBC的方式更加灵活。        这一篇直接列举一些查询方法,以后遇到了会继续列举,至于连接数据的操作默认已经连接

2015-11-30 22:50:06 2581

原创 Java中常见的Exceptions

Java代码实现中经常会碰到异常需要抛出来,我们一起了解一下常见的异常信息:ThrowableExceptionErrorRuntimeExceptionClassNotFoundExceptionIOExceptionSQLExceptionIndexOutOfBoundsExceptionClassCastExceptionNullPointerExceptionOut

2015-11-29 23:43:39 2194

原创 ResourceBundle与Properties

ResourceBundle:开发一个项目, 配置文件是少不了的, 一些需要根据环境进行修改的参数, 都有得放到配置文件中去, 在Java中一般是通过一个properties文件来实现的, 这个文件以properties结尾。 内部结构是二维的, 以key=value的形式存在。 如下:options.column.name.case=1options.column.bean.serial

2015-10-30 21:24:16 1808

原创 Class与ClassLoader

Java是一种介于解释与编绎之间的语言, Java代码首先编绎成字节码, 在运行的时候再翻译成机器码。 这样在运行的时候我们就可以通过Java提供的反射方法(reflect)来得到一个Object的Class的额外信息, 灵活性很大,可以简化很多操作。 Class: 任何一个Object都能通过getClass()这个方法得到它在运行期间的Class。 得到这个Class之后可做的事情就多

2015-10-30 21:16:51 1601

原创 Java中的System

System类位于package java.lang下面, 凡是此package下面的类我们可以直接引用无需先import进来, 因为JVM缺省就load了这下面的所有class。       System包含了一些我们常用的方法与成员变量。 System不能被实例化, 所有的方法都可以直接引用。 主要作用大致有:       输入输出流:  (PrintStream) Syste

2015-09-30 17:17:50 1672

原创 我公司在做什么(“paas平台”)

来公司有一年多了,一进公司就参与了公司核心产品的研发,看着公司一步快速的发展起来,目前公司正在做一件有重大意义的事情,就是为了改变传统广电行业尽一份自己的绵薄之力。下面是BIRTV2015专访新奥特云视科技有限公司副总经理 董全武 的视频: 视频中说的六点内容: 1、 统一的Iaas平台的管理(公有云,私有云,比如openstack、华为的私有云等) 2、 用户的统一管理 3、

2015-09-23 20:04:58 2815

原创 了解zookeeper-续

4、共享锁(Locks)共享锁在同一个进程中很容易实现,但是在跨进程或者在不同 Server 之间就不好实现了。Zookeeper 却很容易实现这个功能,实现方式也是需要获得锁的 Server 创建一个 EPHEMERAL_SEQUENTIAL 目录节点,然后调用 getChildren方法获取当前的目录节点列表中最小的目录节点是不是就是自己创建的目录节点,如果正是自己创建的,那么它就获得了这

2015-08-31 22:33:09 1958

原创 了解zookeeper

了解zookeeperZooKeeper是一个开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目。 在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态。Zookeeper

2015-08-31 19:02:53 1842

原创 流媒体协议介绍

这一篇我们一起了解一下(rtp/rtcp/rtsp/rtmp/mms/hls)流媒体协议,首先看看百度百科的解释:rtp实时传输协议RTP(Real-time Transport Protocol)是一个网络传输协议,它是由IETF的多媒体传输工作小组1996年在RFC 1889中公布的,后在RFC3550中进行更新。rtcpRTCP:RTP 控制协议 (RTCP:RTP Control Proto

2015-07-31 18:07:20 2286

原创 OpenStack之二

OpenStack组件及功能一个云计算系统肯定会有一些重要的模块,那么如何让这些模块相互协调工作,下面我们一起了解一下OpenStack的几个核心部件,了解了这些个核心部件就明白为什么会需要这些部件了。虚拟机管理系统Nova首先来看一个云计算系统粗略的结构图: 各个模块的作用: - Web UI:主要是呈现给管理员使用。要求:界面简洁、流程简单、稳定。 - Nova:主要负责用户、权限管理

2015-07-08 21:45:14 1885

原创 OpenStack之一

OpenStack介绍IaaS是云计算系统中最复杂、最难实现的部分。而OpenStack做为开源云计算软件中出现并不是最早但很受欢迎的软件,让我一起来关注一下它。OpenStack与云计算OpenStack是美国国家宇航局(NASA)和Rackspace合作发的旨在为公有云和私有云提供软件的开源项目。OpenStack是一个IaaS层的软件,其目标在于提供可靠的云部署方案及良好的可扩展项目,从而实现

2015-06-30 20:40:17 1941

原创 了解云计算七(基于虚拟化的服务部署)

这一篇我们一起了解一下基于虚拟化的服务部署方案:方案3:基于虚拟化的服务部署1、部署方式在使用分布式部署方案的过程中,会遇到一系列难以解决的问题。一种有趣的想法是,能不能把这些服务部署到虚拟机上。通过虚拟机管理软件来管理。表面上看,部署到虚拟机上,与部署到物理机上没有什么差别,并且还需要考虑性能损失的问题(虚拟机与同样配置的物理机,性能方面会有一定的损失)。 设计一个系统的时候,需要

2015-05-19 21:38:18 1879

原创 使用Commons net实现FTP上传文件(网络问题无响应解决方案)

使用Apache的开源框架写的一个很简单的ftp上传的demo,如果网络环境稳定的情况下上传文件不会有问题,也能得到服务器文件传完后的响应状态,但是遇到大文件和网络不好的情况下,上传文件时间比较长(半个小时以上),这时执行ftpClient.storeFile("test.ts", in)这句代码会卡在这里,即使文件传完了也不会做出响应,得不到服务器的响应代码就不会继续往下执行,线程也就会一直停在这里

2015-05-11 21:12:50 4589

原创 了解云计算六(分布式服务部署)

这一篇我们一起了解一下分布式服务部署方案:方案2:分布式服务部署1、部署方式

2015-04-29 23:08:55 2049 1

原创 了解云计算四(内建IT、外包服务和云)

内建IT、外包服务和云云其实也是一种IT方法,它的竞争者有两个:内建IT基础设施的支持外包服务这三者改如何选择,下面我们一起来看一个对比分析:

2015-04-27 13:26:48 2182 1

原创 mongodb条件查询实现结构化查询语句SQL

mongodb条件查询● 条件操作符 "$lt"===================>"<" "$lte"==================>"<=" "$gt"===================>">" "$gte"==================>">=" "$ne"===================>"!="

2015-04-23 12:53:25 3631

原创 了解云计算五(简单的服务部署)

为什么使用云计算上一篇博客介绍了内建IT、外包服务和云的区别,其实也是在说云计算的好处,下面我们在通过给一个网站提供解决方案来了解一下选择云计算的好处简单的服务部署分布式服务部署基于虚拟化的服务部署云计算的解决方案究竟改如何选择,下面我们一起来看一个对比分析:方案1:简单的服务部署1、部署方式 在这个模型中,可以清楚地看到所有的服务都在一台主机里。一般我们开发中对于一些小型的网站部署方式

2015-03-21 10:38:49 1913 1

原创 2014年终总结

2014忙碌的一年、快乐的一年、成长的一年。工作:年初在一家外包公司做了一个展陈管理系统,主要是为了让一些企业能够通过网络申请展馆的展位来展示自己企业的产品,也便于展览馆对展品入库出库的管理等等。四月份到了一家新公司,也就是目前所在的这家公司,是一家做视频服务的公司,联合阿里、华通共同做一个全媒体云平台(OnAir),进入公司后参加了公司核心产品(vms2.0)的开发,作为开发人员出差

2015-02-26 12:21:36 1320 1

原创 了解云计算三(公有云与私有云)

通过前面的介绍我们了解了什么是云计算以及云存储,下面我们继续了解云计算的两种类型:私有云和公有云,以及两者有什么区别?       打个比方,小李开了个大公司,在生产的时候,不能停水,并且要保证水质纯净。如果过度依赖自来水厂,那么有两种情况可能发生:输水管道破裂,断水;水源出现污染。当出现这两种情况的时候,大公司由于产品不达标,就会巨额亏损。这个时候怎么办呢?小李就想干脆在公司内部

2015-02-22 16:22:08 1464 1

原创 了解云计算二(云存储)

云计算将IT资源像水电资源一样易于管理与流通,但是云计算系统却面临另外一个大问题:存储。这好比,自来水厂需要大容量 的存储设备来处理从水源抽取的水(保存起来以供进化),云计算系统除了修建数据中心存放物理设备之外,还需要存储大规模的数据,这些数据来源有多种可能;用户数据、系统运行所需数据以及互联网数据(比如搜索引擎抓取的数据)。采用何种方式存储于管理这些大规模的数据,就成了云计算

2015-01-31 09:20:49 1353 1

原创 了解云计算一(什么是云计算)

云计算这个词我想听到过的人很多,很多软件公司也是想尽办法和云计算沾边,为什么云计算能这么吸引人,是不是以后软件服务发展的趋势,它到底是个什么东西,下面我们就开始慢慢的了解并学习它。       云计算从功能上可以分为两类:云计算,主要是提供虚拟主机服务;云存储,主要是提供海量数据存储的服务。       云计算从应用场景上又可以分为:公有云,面向社会个人或企业提供云服务(比如:现在可以用到

2015-01-30 08:05:00 1087 1

原创 tomcat启动报错: 严重: createMBeans: Throwable java.lang.NullPointerException

tomcat启动报错如下:2014-12-17 15:27:34 org.apache.catalina.mbeans.ServerLifecycleListener createMBeans严重: createMBeans: Throwable java.lang.NullPointerException        at org.apache.catalina.mbeans.MB

2014-12-22 23:00:02 3832

原创 ThreadLocal类及使用技巧

Java线程是一项非常基本和重要的技术,在偏底层和偏技术的Java程序中不可避免地要使用到Java多线程技术,那么数据的共享也就是我们必须考虑的问题之一,自然我也就会想到ThreadLocal和synchronized。       ThreadLocal使用场合主要解决多线程中数据因并发产生不一致问题。ThreadLocal为每个线程中并发访问的数据提供一个副本,通过访问副本来运行业务,这样

2014-12-07 21:48:46 1173 1

原创 Classpath entry org.maven.eclipse.MAVEN2_CLASSPATH_CONTAINER will not be exported or published

Eclipse里开发maven项目有如下警告的解决办法:1、

2014-11-24 19:21:31 13830 3

原创 使用U盘安装Linux系统图解三

17、下一步如图:

2014-08-30 16:02:31 1525 1

原创 使用U盘安装Linux系统图解二

12、为centos建立分区选择最后一项,自定义分区

2014-08-30 14:27:15 2109 2

原创 使用U盘安装Linux系统图解一

前段时间给一个服务器安装Linux系统,折腾了不少时间,下面把安装过程写出来以后谁有类似的安装就可以快速完成安装了,因为服务器的光驱不能用了,又没有找到外接光驱,所以就使用U盘做引导来安装系统。

2014-08-30 13:30:47 3536 3

原创 MyEclipse10.X项目分类管理

项目做多了会发现

2014-08-29 09:28:51 1144 2

原创 如何写出可优秀的代码

作为程序员,写代码是需要一种崇高无上的精神来支撑的,写出优秀的代码,更需要你有深厚的底蕴和良好的编码习惯。在介绍写优秀代码的10个技巧之前,我们先来探讨一下什么样的代码才是优秀的代码。

2014-07-31 23:53:13 1321 1

原创 网页上嵌入Flash播放器(2)

接着上一篇博客,下面介绍另一种flash播放器的嵌入,这个是公司内部用的的一款flash播放器,支持的格式比较多,还能支持swf格式的视频播放。

2014-07-29 02:02:43 2722 1

原创 网页上嵌入Flash播放器(1)

最近做的项目里涉及到了Flash播放器的使用,网页上需要播放视频,不同的视频资源需要不同的播放器,根据使用的稳定性、嵌入的复杂程度以及性能的优劣总结了两种嵌入方式(不同的播放器),支持的视频资源也略有不同,其中第一种方式比较简单,支持的视频格式要少一些(支持flv,mp4,mov,f4v,3gp等视频格式)

2014-07-29 01:18:15 3533 5

原创 jquery右侧悬浮弹出在线客服特效

做淘宝项目中需要用到在线

2014-07-10 16:15:23 2768 1

gatling-charts-highcharts-bundle-3.3.1-bundle.zip

gatling-charts-highcharts-bundle-3.3.1-bundle,很好用的测试工具,有一定的学习成本。

2020-08-25

CoolFormat源代码格式化

CoolFormat 是一款源代码格式化软件,支持对 C/C++/Java/C#/JavaScript/HTML/XML/PHP/SQL等代码进行快速批量格式化操作。软件界面默认采用Office 2007 风格,清新爽朗!你也可以设置为自己喜欢的其它样式 。CoolFormat支持代码批量格式化、对语言进行着色、自定义高亮主题、行号显示等便捷操作,同时支持代码高亮到网页上显示,以方便博客文章之类的撰写和阅读。

2014-10-08

MyEclipse10.x导出war包bug解决方案

MyEclipse10.x导出war包bug解决方案,只需在已破解后的common下替换一个jar即可

2014-08-04

flash(2)

网页嵌入Flash的demo,支持的视频格式非常多。

2014-07-29

Flash(1)

网页嵌入Flash的demo,嵌入方式非常简单。

2014-07-29

jquery右侧悬浮弹出在线客服特效

jquery右侧悬浮弹出在线客服特效,很棒的,下载解压后即可运行

2014-07-10

taobao-sdk-java

taobao-sdk-java,淘宝自己封装的sdk最新版

2014-06-21

java.net.URL测试代码

基于java.net.URL和 java.net.URLConnection 类的网络编程跨域请求并输出结果的测试代码

2013-12-11

commons-net-1.4.jar

commons-net-1.4.1.jar,ftp需要的jar包

2013-04-22

Windows7下搭建FTP服务器

详细描述如何在Windows7下搭建FTP服务器,配合图,一看就会

2013-04-22

stub开发webservice

webservice开发技术,有两个简单的、完整的例子,并附带一个总结好的word文档

2013-01-28

tk.eclipse.plugin.htmleditor_2.1.0.jar

eclipse编辑html文件智能提示插件,配合GEF-ALL-3.1.zip使用,下载地址: http://download.csdn.net/detail/smszhuang168/4914530 老强大了,喜欢

2012-12-21

GEF-ALL-3.1.zip

eclipse编辑html文件智能提示插件,老强大了,喜欢

2012-12-21

spket-1.6.23.jar破解版

extjs开发必备eclipse插件,智能javascript编码提示,而且速度非常快,用eclipse自带的编辑器经常出现卡死的状况,所以是值得安装的一个插件,安装说明我会在博客里写上

2012-12-21

tcnative-1.dll的三个版本(1.1.12\1.1.17\1.1.20)

Tomcat启动的时候出现下面这样的提示: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\Java\jdk1.5.0_05\bin;.;C:\WINDOWS\system32;C:\WINDOWS;d:\ruby\bin;.;..;D:\Java\jrockit-R26.0.0-jdk 将这个文件复制到C:\WINDOWS\system32\,.也可以放在Tomcat安装路径下的bin目录里(注意版本号)

2012-12-07

2012软件设计师考试真题及答案

2012软件设计师考试真题及答案,上午题和下午题都放在文档里了,希望能够给你带来帮助

2012-06-07

[2011年软件水平考试必备]2010上半年试题分析与解答.pdf

[2011年软件水平考试必备]2010上半年试题分析与解答,还有多套其他考试真题集合

2012-04-11

[2011年软件水平考试必备]2009上半年试题分析与解答.pdf

2009上半年试题分析与解答,还包括其他与软件相关的考试真题与解答,比如网络管理员考试等

2012-04-11

软件工程 思维导图笔记

详细的分析了软件工程,以图形结合文字的方式做好的笔记,非常有用。

2010-10-07

空空如也

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

TA关注的人

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