自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

艺匠之美,技术人生!

欢迎关注:www.artisanbeauty.cn

  • 博客(48)
  • 资源 (4)
  • 收藏
  • 关注

原创 根据ip地址查询地址

以下为新浪api的使用方法,本人测试正常。http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js        返回值数据格式:varremote_ip_info ={"ret":1,"start":"221.11.11.0","end":"221.11.48.255","country":"\u4e2d\u56fd",

2013-12-06 14:01:57 710

原创 Cannot create a s…

在eclipse中安装tomcat服务器,报错" Cannot create aserver using the selected type ".原因:以前安装的tomcat目录改变解决方法:Window->preferences->Server->RuntimeEnvironment,改变tomcat的目录为你安装的目录,然后保存,这样就可以建立Tomcat server了。还有

2013-12-06 14:01:54 540

原创 strut2与JFreechart集合

我们可以使用JFreeChart来制作相关的报表,如:饼状图、柱状图等,struts提供了和JFreeChart结合的jar,该文件可在strut2的jar包中获取,struts2-jfreechart-plugin-2.3.4.1.jar,解压该jar文件,得到struts-plugin.xml,该配置文件的信息为:  在action中获取JFreeChart的对象,该对象中包含了相关的报表

2013-12-06 14:01:52 518

原创 hibernate与dwr的结合问题

dwr即:DirectWebRemoting,这是一个远程的web访问框架,本质为ajax的异步请求,通过js访问远程的java代码,方便了客户端对远程代码的调用,而实际上将java的书写的方式转换成了js形式,客户端的调用指明了远程的类名、方法名称、参数列表,采用异步请求实现,简单的书写如下:1.导入相关的jar包,手动添加,避免jar的重复   2.在WEB-INF下建dwr.x

2013-12-06 14:01:50 457

转载 Tomcat6 配置数据源

原文地址:配置数据源">Tomcat6 配置数据源作者:搁浅的地瓜1214Step1:context.xml在工程WebRoot(WebContent)/META-INF目录下创建context.xml文件,内容如下version='1.0' encoding='utf-8'?>    WEB-INF/web.xmlname="jdbc/TestDB" auth="Container

2013-12-06 14:01:48 496

原创 获取CPU的利用率

获取CPU的利用率程序方法如下所示:private double getCpuRatioForWindows() {        try {             StringprocCmd = System.getenv("windir")                   + "\\system32\\wbem\\wmic.exe process getCapt

2013-12-06 14:01:46 1034

原创 XPath的使用

解析XML文件的时候,我们可以sax解析或着dom解析及XStream等,当我们不能使用框架的时候,就可以用XPath来代替;XPath的简单的用法如下所示:

2013-12-06 14:01:44 411

原创 java反射

反射和范型的组合大量的应用在框架的架构中,通过对反射和范型的学习有助于理解框架的原理,以下是对反射过程的练习,本人菜鸟一个: //给的只是个路径:com.test.reflex.Student,测试反射相关的info       Stringpath="com.test.reflex.Student";       //Studentstudent=new Student();

2013-12-06 14:01:41 423

原创 ubuntu给普通用户授权

当前用户要获得root的权限时,需要按照以下的方式:每次的root密码都是不一样的,需要在当前用户中指定: 输入: sudo passwd[sudo] password for xieyang:输入新的 UNIX 密码:重新输入新的 UNIX 密码:passwd:已成功更新密码xieyang@xieyang-Aspire-4750:/tmp/application$ su密码:ro

2013-12-06 14:01:39 696

原创 strut2与freemarker集成

1.在xml文件中配置filter、freemarker的目录及能否使用其它的标签  a.配置过滤器       b.配置freemarker    c.让ftl文件可以使用其它标签   2.在ftl文件中引入对jsp标签的支持:   使用方式如下所示:3.struts.xml中的配置为:  test_success.ftl4.web目录如下所示: 

2013-12-06 14:01:37 457

原创 在servlet处理freemarker

1.写好ftl模板文件的前提下,初始化servlet时,需要得到配置对象即Configuration,指明模板所在的目录   2.在doPost或者doGet得到ftl文件并为其注入map对象  3.在web.xml配置的和一般的servlet是一样的以上是简单的实现了freemarker,详情参照官方文件

2013-12-06 14:01:35 421

原创 freemarker杂项

1.自定义宏指令(macro):  <#macrom1>      我的名字叫做谢洋   引用宏指令:2.自定义带参数的宏:   <#macro m2 a b>     姓名:${a}     年龄:${b}  <@m2 a="谢洋"b="23岁">或者<@m2"谢洋""23岁">3.nested指令的定义:  <#macrotable> 

2013-12-06 14:01:33 374

原创 freemarker遍历list举例

1.简单遍历list  <#list list aslist>    ${list.name}    ${list.age}  2.得到list集合的下标,我们使用:对象_index  <#list list asnum>     ${num_index}  3.进行升序排序,我们使用sort_by  <#list list ?sort_by("age

2013-12-06 14:01:31 1016

原创 freemarker的第一个例子

什么是freemarker?采用模板的技术,将显示和逻辑分开,在strut2中大量的使用了它,详情参照官方文件,第一个例子如下所示:1、导入jar文件:freemarker-2.3.8.jar2、书写ftl模板文件  例如:你好:${name}!欢迎来到西安理工大学3、java代码对其处理,初始化及写入map树中的数据:  4、最终的输出结果为:  你好:谢洋!欢迎来到西安理

2013-12-06 14:01:29 560

原创 spring&nbsp;mvc中的handlermappin…

mvc中的handlermapping的简单介绍" TITLE="spring mvc中的handlermapping的简单介绍" />SpringMVC  常用 Handler Mapping的介绍:1.      SimpleUrlHandlerMappingmvc中的handlermapping的简单介绍" TITLE="spring mvc中的handlermappin

2013-12-06 14:01:27 498

原创 FormController控制器的使用

下面简单介绍一下FormController控制器的使用 1.控制器类继承SimpleFormController并重写一下方法      2.在配置文件中这样配置:

2013-12-06 14:01:24 944

原创 spring中自定义属性编辑器的实现

spring中自定义的属性编辑器继承PropertyEditorSupport即可,详细步骤简单如下所示: 1.自定义编辑器的书写,实现对java.util.Date的转化  2.在CommandController中进行绑定的操作,重写initBinder方法即可:  3.接下只需要在配置文件中指名相关的实体类注意:这只是其中一种方式,我们不需要书写继承类的,spring本身提供了

2013-12-06 14:01:22 486

原创 Spring&nbsp;Tool编辑beans不提示的问题

在写spring配置文件时,有时候使用快捷键但不提示,让人很纠结,解决方案如下所示:依次选中:window—>preferences—>xml—>XMLCatalog,然后点击Add弹出如下窗口Tool编辑beans不提示的问题" TITLE="Spring Tool编辑beans不提示的问题" />点击file System选择spring-beans-2.5.xsd所在的位置:例

2013-12-06 14:01:20 708

原创 xstream的别名使用

利用xstream的别名api方法,使得生成的xml文件符合常理,可读性高,也使用到了它的类型转换器,具体参照官方的帮助文件:http://xstream.codehaus.org/alias-tutorial.html部分的代码如下:转化器的逻辑如下:

2013-12-06 14:01:18 584

原创 tcptrace的简单使用

tcptrace工具可以获取请求头、响应头的相关的信息,使用配置如下: 浏览器url为:http://localhost:8081/jquery/test.jsp得到的结果为:注意:该工具监测的端口号不能被占用,当url中的端口号是8081的时候,就被tcptrace抓取,将端口号改为配置的目标端口,发送的请求报文会被抓取,响应报文也会被抓取的,它相当于一个中转站,网络报文在发送的过程的中

2013-12-06 14:01:16 4448

原创 xstream用法一

将java对象转换成xml文件先书写实体类      然后导入jar包,将对象转换成xml文件  请参照官方文件http://xstream.codehaus.org/

2013-12-06 14:01:14 475

原创 jQuery中动态设置表格的属性

采用下面的方式可以利用jQuery动态设置表格的属性jQuery.noConflict();//禁用了$jQuery(function() {jQuery("#change").bind("click", function() {var map = {"border" : "1px","bordercolor" : "blue","cellpadding" : "10px","c

2013-12-06 14:01:11 1055

原创 js对表格的添加和删除

以下是动态添加表格和删除表格的动态实现js中动态添加表格:var tr =document_createElement_x_x_x("tr");document.getElementByIdx_x_x_x("table").a(tr);var td1 =document_createElement_x_x_x("td");var td2 =document_createElemen

2013-12-06 14:01:09 919

原创 ajax实现的级联菜单

什么是级联菜单不用解释了,下面实现异步请求的方式实现实现二级联动;       页面显示代码:   <selectname="chapter" id="curchapter"onchange="getnodelist()">      新建       <c:forEach items="${chapterlist}" var="chapter"><option va

2013-12-06 14:01:07 840

原创 如何创建XMLHttpRequest对象

为了得到XMLHttpRequest对象,不同的浏览器对它的支持的方式是不一样的,对于实现dom2的浏览器来说直接newXMLHttpRequest()可,firefox实现了dom2,微软提供了不同的实现;var xmlhttp= createXMLHttpRequest();functioncreateXMLHttpRequest() {varxmlHttpReq = null

2013-12-06 14:01:05 594

原创 ajax面试指导

1. 什么是ajax,为什么要使用Ajax(请谈一下你对Ajax的认识)什么是ajax:AJAX是“Asynchronous JavaScript andXML”的缩写。他是指一种创建交互式网页应用的网页开发技术。Ajax包含下列技术:基于web标准(standards-basedpresentation)XHTML+CSS的表示;使用 DOM(Document Obje

2013-12-06 14:01:03 581

原创 如何按指定的位移获取远程资源

我们访问远程下载资源的过程中,希望可以通过指定偏移为来获取资源流,进而可以使用多线程机制实现提高访问资源的目的,当然本地的文件必须使用RandomAccessFile(可以指定文件中的任意位置),想要获取远程文件的大小,请看:http://blog.sina.com.cn/s/blog_bfd7909001016tgu.html 按指定的位移获取远程资源部分代码如下所示:注:采用RANGE

2013-12-06 14:01:01 499

原创 获取远程下载文件的大小

packagecom.cnxieyang.thread;importjava.io.IOException;importjava.net.HttpURLConnection;importjava.net.MalformedURLException;importjava.net.URL;importjava.net.URLConnection;importjava.uti

2013-12-06 14:00:58 1339

原创 三目运算符的嵌套的情况

请看下面的三目运算的问题:   age > other.age?1:age==other.age?0:-1; 相当于if( age >other.age){           return1;       }else if(age== other.age){           return0;       }else {           retu

2013-12-06 14:00:56 15809

转载 中国有名的IT企业有哪些?

原文地址:中国有名的IT企业有哪些?作者:姗姗来迟谁是最受雇员欢迎的中国IT企业?不要跟我们提惠普、IBM、微软那种国际上数一数二的巨头,它们把根深扎在中国本土,就是要最大可能地吸收营养,为了吸引人才,他们浑身解数都施展开来。但是,毕竟再本土化也是别国企业,还是把目光拉近我们的民族IT企业吧,毕竟它们的发展与我们的国家、与我们每个人都息息相关。实际上,作为市场化最充分的中国民族IT企业,

2013-12-06 14:00:54 1385

原创 smartupload处理文件的上传

请看下面的解释对于smartupload文件的上传提供两种方式:servlert和jsp,尽管jsp最终还是转成servlet进行处理的,多学点也是可以的嘛,先给出jsp页面的简单的书写,然后再提供两种方式   一:jsp页面的书写:      <input type="file" name="file1"size="40">      <input type="file" nam

2013-12-06 14:00:52 488

原创 java中如何跳出多重循环的嵌套

在程序开发的过程中,我们不免会遇到这样的情况,想要跳出多重循环,对于像我这样的初学者来说真令人纠结,为此分享一下:1.给外部的循环添加一个标识,内部条件满足的时候可以通过break+标识名来跳出大循环  temp: for(inti=0;i     for(int j=0;j       if(){         break temp;       }     } 

2013-12-06 14:00:50 807

原创 struct2中map的类型的转换

在strut中我们可以实现对map类型的自动转换,将页面提交的数据直接包装成map的对象,想要实现这些,需要一下的操作1.我们需要提供Map的存储对象的实体,例如:BookInfo  2.我们需要提供action的类,需要创建Map的属性,不需要提供实现   这是一种实现的方式,还有一种方式:Map中不需要添加泛型的,但必须书写属性文件,在与此Action同包下创建属性文件,指明Ma

2013-12-06 14:00:48 599

原创 strut中set的使用

下面是strut2中set标签的简单使用

2013-12-06 14:00:46 472

原创 strut2中List类型的转化

解释:strut中提供了内置的类型转换器,下面简单介绍一下List类型的转化1.提供List中存储的对象的实体类     这些属性必须至少提供setter方法2.action类的书写    注:可以是List或者List的子类3.在struts.xml中配置这个action(略)4.书写jsp页面    注:采用迭代器的方式,形成了输入框,其中books是action属性的名字

2013-12-06 14:00:44 405

原创 strut2的简单的国际化问题

国际化的操作的原理:根据请求头中的request_locale参数来区分不同的地区,传递此请求头信息,在strut中转一圈,它会返回不同地区的资源,实现国际化:1.书写国际化文件的资源:资源名_语言_国家.properties  例如:reource_zh_CN.properties       resource_en_US.properties  reource_zh_CN.prop

2013-12-06 14:00:42 531

原创 DOJO的简单使用

<%@ page language="java"contentType="text/html; charset=ISO-8859-1"   pageEncoding="ISO-8859-1"%>    <%@taglib uri="/struts-dojo-tags" prefix="sx" %>    <%@taglib uri="/struts-tags" prefix="s"

2013-12-06 14:00:39 922

原创 SAX解析XML(2)

package com.cnxieyang.sax;import org.xml.sax.Attributes;import org.xml.sax.SAXException;import org.xml.sax.helpers.DefaultHandler;public class MyDefaultHandler extends DefaultHandler {@Overrid

2013-12-06 14:00:37 418

原创 SAX解析XML(1)

package com.cnxieyang.sax;import java.io.File;import java.io.IOException;import javax.xml.parsers.ParserConfigurationException;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXPar

2013-12-06 14:00:33 357

原创 如何打开本地的程序

windows系统提供了一个叫Rundll32.exe的文件,顾名思义,它的作用是执行DLL文件中的内部函数,这样在进程当中,只会有rundll32.exe,而不会有DLL后门的进程,这样,就实现了进程上的隐藏。  rundll32.exe的具体使用方法如下: Rundll32.exeDLLname,Functionname [Arguments]    String filepath

2013-12-06 14:00:31 455

支持tcp的nginx安装包

编译nginx源文件,with-stream后得到tcp版本的nginx,亲测已ok

2016-07-19

ext-2.2.zip(oozie所需的js包文件)

oozie安装时,所需要的js文件在ext-2.2.zip中,需要解压到oozie根目录/libext/文件中

2016-04-29

jersey-client-1.9.jar

jersey-client-1.9.jar包

2016-04-21

neo4j-jdbc-2.3.2-jar-with-dependencies.jar

java采用jdbc连接neo4j所需要jar

2016-04-20

空空如也

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

TA关注的人

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