shainshine的专栏

私信 关注
阳光下的faifai
码龄9年
  • 15,402
    被访问量
  • 17
    原创文章
  • 286,545
    作者排名
  • 3
    粉丝数量
  • 于 2011-11-15 加入CSDN
获得成就
  • 获得1次点赞
  • 内容获得2次评论
  • 获得26次收藏
荣誉勋章
兴趣领域
  • #后端
    #Java#Spring Boot#Spring
TA的专栏
  • javaWeb
    10篇
  • mysql
    3篇
  • oracle
    2篇
  • 数据库
    4篇
  • java
    4篇
  • javascript
  • struts2
    1篇
  • jsp
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

轻量级JAVAEE企业应用实战(第四版)李刚著pdf

轻量级JAVAEE企业应用实战(第四版),struts2+sping4+hibernate,李刚著,是清晰的pdf文档,附件里是百度云盘地址
txt
发布资源于 2 年前

计算机操作系统课件

河南理工大学计算机操作系统课件,里面包含详细讲解,老师上课使用的课件,包含考试重点
zip
发布资源于 4 年前

轻量级Java EE企业应用实战 (第4版)李刚,是第四版pdf完整版的百度云盘地址,不是光盘

轻量级Java EE企业应用实战 (第4版)李刚,是pdf完整版的百度云盘地址,不是光盘,适用于javaee开发人员,包括Struts2+hibernate+spring4.0
txt
发布资源于 4 年前

js往前台传中文乱码问题解决

JavaScript前台type="text/javascript">function test(){var faultAddr = encodeURI(document.getElementById("faultAddr").value);   window.frames["listframe"].location.href ="queryorderList.action?fau
原创
327阅读
0评论
1点赞
发布博客于 5 年前

jboss7页面提交后报More than the maximum number of request parameters

jboss 7 开发提示如下:More than the maximum number of request parameters (GET plus POST) for a single request ([512]) were detected.Any parameters beyond this limit have been ignored. To change this li
原创
787阅读
1评论
0点赞
发布博客于 6 年前

struts2的处理流程

1、客户端向Servlet容器(如Tomcat)提交一个请求2、请求经过一系列过滤器(如ActionContextCleanUp (已被JVM和WEB容器废弃的空对象) 过滤器等)3、核心控制器被调用,询问ActionMapper来决定请求是否需要调用某个Action4、如果ActionMapper决定需要调用某个Action,核心控制器把控制权委派给ActionProxy (备注:J
原创
198阅读
0评论
0点赞
发布博客于 6 年前

各个数据库中的模糊查询

首先oracle数据中的模糊查询是这样实现的select * from acc_student s where s.name like '%' || #studentName# || '%';第二是mysql中的模糊查询是这样实现的select * from acc_student s where s.name like CONCAT('%',#studentName#,'%');
原创
431阅读
0评论
0点赞
发布博客于 6 年前

Struts2实现文件的上传和下载

JavaWeb开发中经常会遇到文件的上传和下载,其实我们可以有一套自己的方法,在任何地方直接拿来就可以使用,具体实现代码如下:首先我们可以定义一个具体类,命名为Constant.javapublic static final String UPLOADFILE_PATH = PropertyConfig.getProterties().getProperty("FILE_UPLOAD_DI
原创
212阅读
0评论
0点赞
发布博客于 6 年前

jsp页面弹框上需要选中上次选择的选项

在jsp页面中,有时用到弹框,这时是一个list查询结果,我们选中两个,点击确定,但是忽然感觉选中的两个不是我们想要的,需要修改,这时在点击,弹出弹窗,需要选中刚刚选中的两个选型,是怎么实现的呢,肯定是两个循环输出,我们可以这样做:           ,"/>      ,"/><s:propertyvalue="#br.br
原创
608阅读
0评论
0点赞
发布博客于 6 年前

java中实现MD5加密算法

对于有些网站后台的数据库存储用户密码或者其他一些重要信息时需要加密,常用到的加密算法就是MD5加密,可以在Java后台实现,具体代码如下:import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5 {    // 全局数组    private
原创
224阅读
0评论
0点赞
发布博客于 6 年前

jsp页面实现在线预览pdf文件

在做项目的时候,有时我们需要能够实现pdf在线预览的功能,也就是查询出所有的pdf文件名,然后点击能够在新窗口中打开,网上有很多种方法,但是最常用也最容易理解的,我感觉应该是下面这样写,使用iframe" width="800" height="638" scroll="no">前提是你的地址路径中有这个文件,${ctx}是相对该项目路径的意思
原创
4839阅读
0评论
0点赞
发布博客于 6 年前

sql语句中让inset后返回主键id

在用ibaits做项目的时候,有时我们插入这条数据后需要返回当前的ID,其实可以这样实现:一:在oracle中,Oracle没有autoincrement,而是用触发器实现的,CURRVAL是在触发器中定义的,具体如下           insert into t_expert(APPLY_ID) values(#applyId#)       SELECT t_expert
原创
341阅读
0评论
0点赞
发布博客于 6 年前

jsp页面中有关跳转新页面的几个用法

在jsp页面中,有时完成一个新操作,我们需要跳转到一个新的页面,这样的实现有很多种方法,但是各自不同,现在就来总结一下用法首先来说说 parent.window与top.window的用法 "window.location.href"、"location.href"是本页面跳转 "parent.location.href"是上一层页面跳转 "top.location.href"是最
原创
374阅读
0评论
0点赞
发布博客于 6 年前

struts2中使用POI将excel中的内容导入数据库

我们在做项目的时候,尤其是实现新增功能的时候,有时需要将excel模板中的内容直接存入数据库,这时我们可以用到POI技术实现这一功能,他的原理就是先将文件导入,再读取文件内容,提取数据,生成对象,保存到数据库。jar包:POI中poi-3.9-20121203.jar,poi-ooxml-3.9-20121203.jar,xbean.jar具体代码如下:if(file !=nu
原创
217阅读
0评论
0点赞
发布博客于 6 年前

正则表达式的JS验证

/判断输入内容是否为空    function IsNull(){        var str = document.getElementById('str').value.trim();        if(str.length==0){            alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称!       
转载
162阅读
0评论
0点赞
发布博客于 6 年前

struts2中地址传递参数中有汉字解决乱码问题

在Struts2中有时我们访问一个新地址例如http://localhost:8080/ECMP/toMainShow.action?user='张三',其实这个张三传给后台接收的时候很容易乱码的,但是我们又不得不传递这个参数的时候,我们可以先给他加密,然后再在后台处理时解密就可以了,这样就避免了乱码问题了,解决方法是这样的:(1)JS在页面上把数据var val = encodeURI(en
原创
353阅读
0评论
0点赞
发布博客于 6 年前

网页上关闭弹窗,并且刷新父窗口

有时在做项目的时候我们需要关闭当然窗口,然后刷新后台窗口,简单的window.close()是不能实现的,他只能关闭当前弹窗,却不能刷新后面的页面,有时我们关闭当前窗口实现了某种功能,例如删除,或者添加,这时候是需要刷新后台页面的,window.opener.location.reload();这个方法在强迫父窗口的时候,在有些IE浏览器(比如安全设置高)的情况下,会弹出一个确认对话框,提示是不是
原创
568阅读
0评论
0点赞
发布博客于 6 年前

mysql中日期相减的实现

在写sql语句的时候,我们有时需要实现两个日期的相减来实现某种功能,例如大于3天字体加红类似的,其实在日期相减的方法很多种,网上可以搜到一大顿,但是我自己常用的事这个函数datediff(d1,d2),里面有两个参数d1,d2,他们两个都是日期类型的,是d2-d1的值结果得到的是毫秒数,另外还有一个方法,就是使用select (UNIX_TIMESTAMP(atime) - UNIX_TIME
原创
615阅读
0评论
0点赞
发布博客于 6 年前

sql语句中case when的用法

case when是sql语句中很常用的一种判断语句,与他类似的是decade,但是MySQL中没有这个函数,所以case when是通用的一、最简单的用法:Case buynum when '1' then '多'when '2' then '少'Else '其他' END二、在where条件中的使用SELECT a.*, b.*   FROM a, b  W
原创
370阅读
0评论
0点赞
发布博客于 6 年前

html页面中表格的全选和取消全选功能的实现

在静态html页面中,经常会用到表格,而表格中有时会用到全选框,表示下列选项全部选中,其实这个功能还是挺容易实现的,就是一个javascript函数,看下面的例子function toSelect(b){     var input = document.getElementsByTagName("input");    for (var i=0;i    { 
原创
3547阅读
1评论
0点赞
发布博客于 7 年前

解析XML字符串详解

对于XML字符串的解析是一种很常用的技术
原创
459阅读
0评论
0点赞
发布博客于 7 年前

软件项目管理考试试题

软件项目管理考试试题以及答案,适合计算机软件工程有关专业实用
zip
发布资源于 8 年前