- 博客(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 1100
原创 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 689
原创 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 77618 4
原创 weblogic的jms+ejb实现队列消息的接受与发送
1,在jms模块创建队列,网页登录weblogic的控制台,点击服务-消息传送,jms模块。可以新建jms模块使用2,新建jms模块,命名后选择其目标服务器后完成3,点击新建的jms模块,选择新建资源类型,这里就是选择队列单击下一步,为jms目标地址的jndi命名点击下一步,新建子部署后选择jms服务器单击完成则队列创建完成。4,下面就是代码的编写,其目录结构如下,注意这是一个ejb工程编写一个消...
2018-04-26 15:14:59 1519
原创 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 1353
原创 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 2737 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 451
原创 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 668
原创 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 267
原创 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 3526
原创 使用spring aop管理事务
在mvc的配置中,扫描使用 我这里就是因为没配置只让他扫描Controller层,一直报no transaction is in progress这个错误,就是因为引用启动时所有的都扫描了然后在以listener启动的配置中
2017-06-30 11:48:30 290
转载 数据库面试
原文链接: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 323
原创 实体类含有自身或者另一个实体时转json
当你某个实体类中存在集合或对象(集合泛型是本身或另一个实体)需要转换为json数据的时候如果不加JSON.toJSONString(jsonObject,SerializerFeature.DisableCircularReferenceDetect);//禁止循环引用则json中这个集合会以ref:的方式引用,所以只需在转json时加上SerializerFeature.DisableC
2017-05-12 09:00:16 2487
原创 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 418
原创 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 222
原创 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 284
原创 from表单优先触发submit事件
from表单中button的onclik事件时,会优先触发from表单的submit方法提交,只需给button按钮加上type="button"就会先触发onclick
2017-04-28 16:56:21 2022
原创 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 3027
原创 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 2685
原创 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 726
原创 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 595
原创 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 440
原创 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 441
原创 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 283
转载 代码优化
在极客头条上看的,觉得挺不错这里收藏起来。原文地址:http://geek.csdn.net/news/detail/192201?ref=myread前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,
2017-04-28 16:09:12 732
原创 防止回车键提交表单及键盘字母的code值
如何防止回车(enter)键提交表单,其实很简单,就一句话。onkeydown="if(event.keyCode==13)return false;"把这句写在from标签里面就好了。如果在页面中按Enter键会自动提交的话,可以设置返回值防止自动提交如返回值必须是false 复制代码代码如下:function gosearch() { if(wind
2017-04-28 15:41:54 1209
原创 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 3533 1
原创 跨站点请求伪造
如果要避免 CSRF 攻击,每个请求都应该包含唯一标识,它是攻击者所无法猜测的参数。 建议的选项之一是添加取自会话 cookie 的会话标识,使它成为一个参数。服务器必须检查这个参数是否符合会话 cookie,若不符合,便废弃请求。 攻击者无法猜测这个参数的原因是应用于 cookie 的“同源策略”,因此,攻击者无法伪造一个虚假的请求,让服务器误以为真。 攻击者难以猜测且无法访问的任何秘密
2017-03-31 09:53:28 547
原创 jquery+jsp+ajax实现类似的百度搜索下拉框
<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> 搜索词自动完成 $(function(){ //取得d
2017-02-28 15:02:21 3102 2
原创 webuploader批量上传
这是前台界面 pageEncoding="utf-8"%> String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort()
2017-02-20 09:17:38 2015
原创 Spring定时任务的几种实现
Spring定时任务的几种实现近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):1、Java自带的java.util.Timer类,这个类允许你调度一个ja
2017-02-15 16:58:25 261
原创 springmvc使用ssi-uploader批量上传图片及后台接受
这是上传界面的jsp String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; String error = (String) request.getAttribu
2017-02-13 09:16:08 4284 2
转载 Android开发之反编译、apk重新打包、apk混淆、apk对齐与不对齐、jar混淆、proguard
前言:学习必须脚踏实地,所以大家真心想学,我相信你花点时间在认真按照博客编写过程一步一步去阅读,你将会有不一般的收获,不建议大跳跃性的阅读。1.反编译详细说明地址一、概括:破解别人的app,拿到别人app的源代码。二、应用场景:自己做不出的功能,全网搜索都没结果的情况下,但是看到别人的app中有你需要的功能 ,就会去考虑反编译,但是一般是不会去做这样的事的,首先反编
2017-01-13 09:18:31 1308
转载 spring配置datasource三种方式及具体信息
1、使用org.springframework.jdbc.datasource.DriverManagerDataSource说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 ${jdbc.driverClassName} ${jdbc.url}
2017-01-12 17:53:32 5912 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 2057
原创 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 3939
原创 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 664
原创 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 286
原创 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 1783
poi解析word的所有jar包
2019-02-28
spring+mvc+hibernate集成redis缓存
2018-01-03
c#中protected修饰的问题
2018-01-31
ssh框架下后台数据库处理时间很长,怎么办?
2018-01-16
log4j中关于日志文件命名问题
2018-01-09
log4j的使用问题,输出我想要的内容
2018-01-09
javaweb如何检测客户端安装word
2017-12-28
java中.matcher()这里是表达什么意思
2017-12-27
sql语句查询出来数据重复
2017-12-26
sybase数据库语句问题
2017-11-21
java 和c#这段代码执行不一样啊
2017-09-15
ssh框架下后台数据库处理时间很长,怎么办?
2017-08-14
forms提交无效,为什么
2017-07-20
ie6下拉列表影响整个div的高度问题
2017-07-19
我在ie6中 拼接界面不显示
2017-07-18
ie6中使用<a href>标签无效
2017-07-18
ie9上jsp界面正常,ie6上面目全非
2017-07-18
使用aop操作事务无效?
2017-06-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人