自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (2)
  • 问答 (16)
  • 收藏
  • 关注

原创 poi把word表格内容导入java后台

import java.io.File;import java.io.FileInputStream;import java.util.Iterator;import java.util.List;import org.apache.poi.hwpf.HWPFDocument;import org.apache.poi.hwpf.usermodel.Paragraph;import ...

2019-02-28 17:56:46 1069

原创 webservice的发布和调用及使用fastJson时列的排序

我这里是要发布一个json所以建了几个bean。首先,建立服务端,最简单的new一个web项目。建立完后开始创建bean类,首先是User.javapackage com.fhit.webservices.pojo;import java.util.List;import com.alibaba.fastjson.annotation.JSONField;public class Us...

2018-06-08 15:37:30 661

原创 oracle出现The Network Adapter could not establish the connection的问题

如果你确定你的监听,服务,使用sql developer能登陆上,但是使用程序连接服务器时出现java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection这个问题也许就是你监听文件product\11.2.0\dbhome_1\NETWORK\ADMIN的listener.ora中的loca...

2018-05-31 15:47:38 77441 4

原创 weblogic的jms+ejb实现队列消息的接受与发送

1,在jms模块创建队列,网页登录weblogic的控制台,点击服务-消息传送,jms模块。可以新建jms模块使用2,新建jms模块,命名后选择其目标服务器后完成3,点击新建的jms模块,选择新建资源类型,这里就是选择队列单击下一步,为jms目标地址的jndi命名点击下一步,新建子部署后选择jms服务器单击完成则队列创建完成。4,下面就是代码的编写,其目录结构如下,注意这是一个ejb工程编写一个消...

2018-04-26 15:14:59 1474

原创 weblogic上本地接口local的使用

首先来一张总的目录结构吧下面直接上代码HelloWorld.javapackage com.fhit.ejb;public interface HelloWorld { public String say(String name);}HelloWorldLocal.javapackage com.fhit.ejb;public interface HelloWorldLocal ex...

2018-04-23 16:59:26 1299

原创 ejb+weblogic的简单例子

上一篇写过了ejb+jboss的小例子,这里再写一个ejb+weblogic的例子还是先新建立一个ejb project不过这里容器就要选择weblogic了建立完后还是先在ejbModule下建立接口文件Hello.java其内容为 package com.fhit.ejb; public interface Hello { public St...

2018-04-08 15:28:51 2705 1

原创 ejb+jboss8的简单例子

首先在eclipse新建一个ejb project建好后,在ejbModule下建立接口文件Hello.java其内容为package com.fhit.ejb;public interface Hello { public String say(String name);}接着建立HelloBean.java其内容为package com.fhit.ejb;import javax....

2018-04-08 14:03:28 437

原创 weblogic的安装及部署项目

1,来到Oracle的WebLogic Server主页:http://www.oracle.com/technetwork/middleware/weblogic/overview/index.html点击Downloads下载,我这里下载的是fmw_12.1.3.0.0_wls2,解压文件夹,进入目录如下图找到.ng以管理员身份运行,稍等一会就会出现安装界面如下:点击下一步选择你自己的安装目录...

2018-03-28 16:18:03 651

原创 spring自定义标签的使用

首先写一个pojo类user来接收配置文件public class User { private String userName; private String emal; public String getUserName() { return userName; } public void setUserName(String userName) { this.user...

2018-03-22 17:31:40 255

原创 spring+mvc+hibernate集成redis

1,安装redis,比较简单(项目及安装包在下面链接) 下载redis后,cmd进入下载目录运行redis-server.exe redis.windows.conf出现下图,服务开启新打开cmd进入安装目录,输入命令redis-cli.exe可以测试一下,说明此处已缓存2,导入包spring-data-redis-1.4.1.RELEASE.jar和jedis-2.1.0

2018-01-03 15:46:49 3501

原创 使用spring aop管理事务

在mvc的配置中,扫描使用 我这里就是因为没配置只让他扫描Controller层,一直报no transaction is in progress这个错误,就是因为引用启动时所有的都扫描了然后在以listener启动的配置中                                                      

2017-06-30 11:48:30 276

转载 数据库面试

原文链接:http://www.magicsite.cn/a901-50564-sqlStudent(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# f

2017-06-15 16:33:33 317

原创 实体类含有自身或者另一个实体时转json

当你某个实体类中存在集合或对象(集合泛型是本身或另一个实体)需要转换为json数据的时候如果不加JSON.toJSONString(jsonObject,SerializerFeature.DisableCircularReferenceDetect);//禁止循环引用则json中这个集合会以ref:的方式引用,所以只需在转json时加上SerializerFeature.DisableC

2017-05-12 09:00:16 2454

原创 eclipse、myeclipse配置注释模板

1.配置Files内容:/**  * @Title:  ${file_name}* @Package ${package_name}* @Description: ${todo}(用一句话描述该文件做什么)* @author 自己的名字* @date  ${date} ${time}* @version V1.0  * Update Logs:* *****

2017-05-11 10:03:08 407

原创 mysql忘记密码

首先因为我的云服务器是免费申请的,mysql是事先安装好的,但是并不知道root的密码。。。。。也不知道从哪里找。。。只能修改root用户的密码,windows 环境下。具体步骤如下;1、打开cmd ,运行命令net stop mysql   关闭mysql服务。2、cd  mysql的bin目录。3、打开DOS窗口,转到mysql\bin目录。输入mysqld --skip-

2017-04-28 17:19:57 211

原创 tomcat闪退

打开tomcat的安装目录,找到startup.bat右键编辑,在以下位置加上SET JAVA_HOME=C:\websoft\Java\jdk8 (这是你jdk的安装目录)SET TOMCAT_HOME=C:\websoft\apache-tomcat-8.0.26(这是你tomcat的安装目录)如下图所示:

2017-04-28 17:17:39 273

原创 from表单优先触发submit事件

from表单中button的onclik事件时,会优先触发from表单的submit方法提交,只需给button按钮加上type="button"就会先触发onclick

2017-04-28 16:56:21 1987

原创 jsp中使用replace方法截取

2017-04-28 16:53:22 2238

原创 linux下根据ip调用命令获取mac

import java.io.IOException;import java.io.InputStreamReader;import java.io.LineNumberReader;public class MACAddress {public String getMac(String ip) throws IOException {String mac =

2017-04-28 16:49:14 3011

原创 linux下oracle迁移

在linux下oracle安装好之后使用sysdba登录创建表空间Create tablespace OAGEEK datafile '/home/oracle/app/oradata/geek/oageek.dbf' size 100M reuse autoextend on next 40M maxsize unlimited;--创建临时表空间--根据实际情况来存储路径C

2017-04-28 16:47:47 2638

原创 linux下yum源配置

1.安装yum1.1检查是否安装yumrpm -qa|grep yum1.2创建目录mkdir /apps1.3上传yum的rpm包到/apps下,修改权限后安装chmod 755 yum-2.0.8-1.src.rpmrpm -ivh yum-2.0.8-1.src.rpm2.挂载光盘或镜像文件2.1创建挂载点mkdir /mnt/cdrom2.2放入

2017-04-28 16:47:06 716

原创 linux挂载光盘

fdisk -l   先查看一下,插上u盘在使用 fdisk -l 查看多出来的盘名(如sdc1))mkdir /mnt/USB 创建挂载点mount /dev/sdc1 /mnt/USB 挂载u盘到USBumount /mnt/USB 卸载u盘

2017-04-28 16:45:46 585

原创 linux下tar.gz zip 解压命令

tar负责打包,gzip负责压缩tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显

2017-04-28 16:45:02 423

原创 linux下安装oracle11g

1、修改操作系统核心参数,在Root用户下执行以下步骤:1.1备份cd /etc/security/ cp limits.conf limits.conf.bakcd /etc/pam.d/cp login login.bakcd /etc/cp sysctl.conf sysctl.conf.bakcp profile profile.bakcp hosts

2017-04-28 16:41:59 428

原创 linux下jdk1.8安装

注意:安装JDK1.8需要卸载linux系统中已经存在的JDK1.8以下的版本!先查看当前系统中已安装的JDK版本#rpm -qa | grep jdk1)卸载系统自带的jdk版本:    查看自带的jdk:    #rpm -qa|grep gcj    可能看到如下类似的信息:    libgcj-4.1.2-44.el5    java-1.4.2-gcj-c

2017-04-28 16:40:06 275

转载 代码优化

在极客头条上看的,觉得挺不错这里收藏起来。原文地址:http://geek.csdn.net/news/detail/192201?ref=myread前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,

2017-04-28 16:09:12 677

原创 防止回车键提交表单及键盘字母的code值

如何防止回车(enter)键提交表单,其实很简单,就一句话。onkeydown="if(event.keyCode==13)return false;"把这句写在from标签里面就好了。如果在页面中按Enter键会自动提交的话,可以设置返回值防止自动提交如返回值必须是false 复制代码代码如下:function gosearch() { if(wind

2017-04-28 15:41:54 1197

原创 tsung 安装及测试使用

1.下载/otp_src_R16B.tar.gz        http://erlang.org/download/otp_src_R16B.tar.gz  安装otp_src_R15B在apps下建tsung 把otp_src_R15B.tar.gz放入修改权限755     使用tar -zvxf otp_src_R15B.tar.gz解压进入cd otp_s

2017-04-14 16:55:00 3510 1

原创 跨站点请求伪造

如果要避免 CSRF 攻击,每个请求都应该包含唯一标识,它是攻击者所无法猜测的参数。 建议的选项之一是添加取自会话 cookie 的会话标识,使它成为一个参数。服务器必须检查这个参数是否符合会话 cookie,若不符合,便废弃请求。 攻击者无法猜测这个参数的原因是应用于 cookie 的“同源策略”,因此,攻击者无法伪造一个虚假的请求,让服务器误以为真。 攻击者难以猜测且无法访问的任何秘密

2017-03-31 09:53:28 538

原创 jquery+jsp+ajax实现类似的百度搜索下拉框

<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> 搜索词自动完成 $(function(){ //取得d

2017-02-28 15:02:21 3090 2

原创 webuploader批量上传

这是前台界面    pageEncoding="utf-8"%>    String path = request.getContextPath();    String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort()    

2017-02-20 09:17:38 1990

原创 Spring定时任务的几种实现

Spring定时任务的几种实现近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):1、Java自带的java.util.Timer类,这个类允许你调度一个ja

2017-02-15 16:58:25 237

原创 springmvc使用ssi-uploader批量上传图片及后台接受

这是上传界面的jsp    String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort()            + path + "/";    String error = (String) request.getAttribu

2017-02-13 09:16:08 4253 2

转载 Android开发之反编译、apk重新打包、apk混淆、apk对齐与不对齐、jar混淆、proguard

前言:学习必须脚踏实地,所以大家真心想学,我相信你花点时间在认真按照博客编写过程一步一步去阅读,你将会有不一般的收获,不建议大跳跃性的阅读。1.反编译详细说明地址一、概括:破解别人的app,拿到别人app的源代码。二、应用场景:自己做不出的功能,全网搜索都没结果的情况下,但是看到别人的app中有你需要的功能 ,就会去考虑反编译,但是一般是不会去做这样的事的,首先反编

2017-01-13 09:18:31 1257

转载 spring配置datasource三种方式及具体信息

1、使用org.springframework.jdbc.datasource.DriverManagerDataSource说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。              ${jdbc.driverClassName}              ${jdbc.url}

2017-01-12 17:53:32 5829 1

原创 点击浏览器回退,不从缓存中读取页面

在jsp中添加以下信息,当 点击浏览器回退按钮时,不从缓存中读取页面     response.setHeader("Pragma","No-cache");response.setHeader("Cache-Control","No-cache");response.setDateHeader("Expires", -1);response.setHeader("Cach

2017-01-12 15:17:02 2044

原创 mysql的视图中有一项为null,则查询出的一条数据全为null

错误描述:mysql 若一个表中的字段可以为null, 与此表关联的视图此字段为null,则查询出来的这一条数据全部为null。解决方案:1、将可以为null的字段设置默认值。2、修改pojo类,将为null的字段放在xxx.java中,不能为空的放在xxxId.java中,再修改xxx.hbm.xml,                            此为不

2017-01-11 15:30:44 3892

原创 mysql时间格式默认为null抛出java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java

Mysql 时间格式默认插入值为空时,会以'0000-00-00 00:00:00'填充,这时如果select时会抛出SQLExecption如下:java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp解决方案:value="jdbc:mysql:

2017-01-11 15:25:41 646

原创 mysql定时任务

mysql中使用定时任务时,先在mysql命令行中使用命令show global variables like "event_scheduler"查看状态,如果是off则在mysql安装目录下找到my.ini中的【mysqlid】配置event_scheduler = 1或者event_scheduler = on定时任务的创建需先创建过程,我这里是当时间相差720小时执行状态

2017-01-11 09:38:34 262

原创 springmvc中分页

此处为Page类package com.howin.pojo;import java.util.List;public class Page {    // 结果集    private List list;    // 查询记录总数    private int totalRecords;    // 每页多少条记录    private in

2016-12-21 09:29:45 1765

poi解析word的所有jar包

poi解析word文档的所需jar包,有poi-3.9.jar ,poi-ooxml-3.8-20120326.jar poi-scratchpad-3.8-20120326.jar dom4j-1.6.1.jar xmlbeans-2.6.2.jar ooxml-schemas-1.1.jar 解析word表格的示例代码地址为https://blog.csdn.net/wohuozheng/article/details/88037982

2019-02-28

spring+mvc+hibernate集成redis缓存

使用spring+mvc+hibernate集成redis缓存,如有需要详细使用阅读内容可以访问我的博客来查看http://blog.csdn.net/wohuozheng?ref=toolbar

2018-01-03

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

TA关注的人

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