自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

J1271820107的博客

java相关知识

  • 博客(73)
  • 资源 (13)
  • 收藏
  • 关注

原创 基于Jedis的Redis配置以及简单使用

spring配置文件里面加载redis的属性配置文件 二种方式根据实际情况选择,加载多个配置文件就选择方式二多个以逗号分开。在RedisUtils 里面获取redis的方法中增加初始化配置,当程序调用到redis相关方法才创建链接。web.xml 里面需要新增的内容,找到加载spring的配置的位置增加redis的配置即可。4.在spring配置文件里面加载redis的属性配置文件。2.新建配置文件 spring-redis.xml。spring-redis.xml 配置如下。

2023-03-24 17:41:24 3434

原创 基于shiro权限的Redis简单应用-用户免登陆

logger.error("Redis hset(String key, String field, Object value, int expire)失败 "+ key +" :field ["+ field +"]" + e);logger.error("Redis hget(String key, String field)失败 "+ key +" :field ["+ field +"]" + e);//System.out.println("剩余时间:" + timeOut);

2023-03-24 09:44:08 552

原创 根据选择的内容滚动条自动定位

点击上面tab页内容 右边的滚动条自动滚动到对应位置,需要整个页面出现滚动条才可以 要是一页能放下该方法不适用shiro:hasPermission 标签是权限标签 不需要的自行去掉布局如下效果就是 点击 然后滚动条自动滚动到下面的具体模块位置实现过程首先初始化每个需要定位到的具体位置的高度 240 是根据实际情况增加或者减少var result_todata = [] $(".type_info").each(function(){...

2021-11-16 11:55:58 687

原创 前端JS 调用 Google地图 以及拖拽地图事件触发

1.需要引入JS文件<script src="http://maps.googleapis.com/maps/api/js?key=AIzaSyDnX7ZzqMBrXWmBLkOA18otCargKzrN8Iw"></script>key没有的话 可以去下面这个网站按照操作说明获取https://www.jb51.net/article/89970.htm下面这个DIV就是展示地图的 id 可以修改 但是要保证全部用到的地方修改完毕<div class=".

2021-10-18 17:57:54 1690

原创 前端将 HTML 生成一张图片

1.下载 html2canvas 项目中引入 html2canvas.js2. 代码说明红色部分就是需要生成图片的最外层的IDfunction getImagesUploadFileUrl(){ // 注意 下面这个生成方法不是实时的 如果需要生成图片之后处理逻辑 尽量写在生成图片的方法里面 html2canvas(document.querySelector('#div_map_info'),{useCORS:tr...

2021-10-18 16:58:45 3732

原创 JSP 绝对路径查看图片的问题 (A标签 src属性)

关于绝对路径查看图片的问题 如下 <img class="img " src="D://jzee/xx.jpg" style="height: 67px;">这种直接写的绝对路径 项目在处理的时候会加上 前缀 导致图片预览失败针对这种情况 将 路径改为 跳转后台地址 如下filePath为图片磁盘路径 D:/JZEE/swjcasignimg/XX.PNG 由于直接传参会导致 400 所以后台传过来先加密转码的<img class="img " src="/...

2021-01-14 15:19:25 912

原创 spring+springmvc+hibernate(ssh)框架搭建

一.项目结构以及配置文件结构1.新建一个maven项目结构如下2.新增spring相关的配置文件红色标注1.2必须要,要是项目不区分前后台配置 就留下第3那个配置文件,第5点那个配置文件是定时任务的配置文件3.新增hibernate.properties配置文件结构如上图(需要日志的话在加一个文件log4j.properties结构见上图)4.修改pom.xml文件里面的内容(增加需要的jar包)5.修改web.xml文件里面的东西6.打包启动即可二.所有配置文...

2020-06-10 18:46:11 296

原创 MYQL存储过程给银行账号每四位增加一个空格(请勿直接复制执行,可以参考 思路写法)

-- 修改银行账号存储过程 (蓝色的代表 某一张表 绿色的代表银行账号这个字段)DROP PROCEDURE IF EXISTS update_bankNumber;DELIMITER;;CREATE PROCEDURE update_bankNumber()BEGINDECLARE id varchar(64);DECLARE oldNuber varchar(64);DEC...

2019-11-27 10:08:51 338

原创 MYSQL常用函数

1.COUNT() 统计有多条数据select COUNT(*) from t_nk_cs; 2.SUM() 求和函数select SUM(APPLY_MONEY) from t_nk_cs;3.GROUP_CONCAT() 分组合并函数 该函数合并之后有长度限制 需根据实际情况谨慎使用(见下图 以ID为例)select GROUP_CONCAT(ID) from t_...

2019-11-27 10:00:33 169

原创 JAVA之读取excel文件并且获取里面的数据

//读取一个文件 File file = new File("C:\\Users\\Administrator\\Desktop\\XX数据.xlsx"); Workbook wb = null; try { //文件后缀名指的是excel文件的后缀名格式 不是指的这个字符串 i...

2019-11-27 09:22:25 1397

原创 springmvc拦截器 登录缓存失效然后跳转重新登录

1.新增配置文件dispatcher-servlet.xml  &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;beans xmlns="http://www.springframework.org/schema/beans"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x...

2018-10-13 18:19:23 1318

原创 常用正则验证以及金额相关处理

/** * 公共验证类 */var commonChexk = { /** * 非空 * @param obj 对象 * @param pmsg 提示的信息 * @returns checkResult 验证结果true false */ jznotnullCheck: function(obj, pmsg) { var objval = $(obj).val(); if(objva...

2018-06-28 16:32:25 646

转载 JAVA常见错误

-6 无法找到该文件或目录-7 操作超时-100 服务器意外关闭了连接-101 连接已重置-102 服务器拒绝了连接-104 无法连接到服务器-105 无法解析服务器的dns地址-106 互联网连接已中断-109 无法访问该服务器-118 连接超时-138 无法访问网络-130 代理服务器连接失败-310 重定向过多-324 服务

2016-11-01 14:50:55 457

原创 正则表达式 部分格式验证

//数字类型验证function numberType(obj) {obj.value = obj.value.replace(/[^\d]/g, "");//清除“数字”以外的字符}//月份验证function timeMonthVerification(obj) {if(obj.value>12){obj.value="";}obj.value =

2016-09-07 11:09:56 621

原创 定时器 与 bootstrap中的进度条

注意需要引入 bootstrap.min.css jquery.min.js bootstrap.min.js 这三个文件 进度条为动态的 var x0 = 0var x1 = 0var x2 = 0var x3 = 0var zai = 0function countSecond0(){ x0 = x0+1  document.haoroo

2016-09-07 10:45:54 2625

原创 通过JS弹出一个等待对话框(以及遮罩层)提示用户

/*显示提示信息 */function load() { $("").css({ display: "block", width: "100%", height: $(window).height() }).appendTo("body"); $("").html("正在导入数据,请稍候。。。").appendTo("body").css({ display: "blo

2016-08-24 11:03:39 5173 1

原创 Bootstrap模态框 及 判断选中checkbox的个数

1.Bootstrap模态框(红色部分二者需要相同)<button type="button" id="datatarget" class="btn btn-primary btn-sm" data-toggle="modal" data-target="#Modales"onclick="check();">登记</button>

2016-04-08 14:42:21 3650

原创 Bootstrap模态框及获取checkbox选中的个数

1.Bootstrap模态框 sureclice" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog" role="document" style="width: 20%; margin-top: 15%"> <button type="

2016-04-08 13:38:51 6480

原创 Python正则表达式

Python正则表达式

2016-02-18 11:37:57 836

转载 jdk环境变量

进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-6u12-windows-i586-p.exe2、安装jdk-6u12-windows-i586-p.exe,我安装在D:\dev\Java\jdk1.6.0_12\目录下

2016-02-18 11:34:34 379

原创 JSP页面添加当前时间

1.引入标签2.时间格式化 当前时间:

2015-12-26 23:09:15 1454

原创 my sql分页 SQLServer分页 oracle分页

my sql分页select * from userdetail where userid limit 0,20SQLServer分页selecttop 10 * fromtable1whereid not in(selecttop 开始的位置 id fromtable1) oracle分页SE

2015-12-22 11:20:00 547

转载 oracle多表联合查询,统计查询,组函数,排序(order by),分组过滤(having分组完后再统计),子查询,集合运算

一、多表联合查询 通过连接可以建立多表查询,多表查询的数据可以来自多个表,但是表之间必须有适当的连接条件。为了从多张表中查询,必须识别连接多张表的公共列。一般是在WHERE子句中用比较运算符指明连接的条件。                 两个表连接有四种连接方式: * 相等连接 * 不等连接(看作单表查询) * 外连接* 自连接(自关联)         1.

2015-12-22 10:13:01 6787

原创 Hibernate入门实例

Hibernate入门(增删改查)1.首先创建一个项目 在创建一个lib文件夹 放在工程目录下 (跟src在同一目录下  )并导入相关的包: private Integer userId; private String userName; private String userSex;2.在创建二个包(com.learn.hib) (com.lea

2015-12-10 15:57:57 329

原创 sql多表联查

中间绿色部分是多表联查sql语句,注意紫色部分是某张表的某个字段对应还可以继续添加表名跟所需要查询的字段。sql解读: 查询a表中的user_name,b表中全部字段,c表中的consignee_name 在 user_info 别名为a , order_management 别名为b, consignee_man

2015-12-05 14:10:06 984

原创 全选及全不选

**注意加红色的代码加个checkbox代表有前面的小框框**林林13001010888丽丽有意向545修改删除林林13001010888丽丽有意向545修改删除** function checkAll(name) { var el = document.getEleme

2015-12-05 13:33:35 429

转载 springmvc 和struts2的区别

机制 :springmvc 的入口是servlet,struts2的入口是filter性能 :springmvc 会比struts2快一点。springmvc是基于方法设计。         struts2是基于类,每次发一次请求都会实例一个action,每个 Action都会被注入属性。参数传递:struts2是在接受参数的时候,可以采用属性来接收参数,这就说明可

2015-11-24 11:33:09 354

原创 Struts2的工作原理

1.客户端初始化一个指向Servlet容器的请求2.这个请求经过过滤(filter)3.接着FilterDispatcher被调用,FilterDispatcher(控制器的核心)询问ActionMapper来决定这个请求是否需要调用某个Action4.如果ActionMapper决定需要调用某个Action,FilterDispatcher把请求的处理交给AactionProxy

2015-11-24 11:13:01 332

原创 Struts2的简单入门

一。在WEB-INF下建立一个lib文件夹然后将包拷贝进来

2015-11-23 20:00:20 281

转载 Struts2中关于"There is no Action mapped for namespace / and action name"的总结

今天在调试一个基础的Struts2框架小程序。总是提示"There is no Action mapped for namespace / and action name"的错误。上网查询后发现这是一个初学者经常碰到的问题,导致错误的原因主要有两种。总结如下:     一。struts.xml文件错误。这种错误又分为以下几种:1,struts.xml文件名错误。一定要注意拼写问题;

2015-11-23 11:51:41 517

转载 水仙花数

public class ShuiXianHuaShu {    public static void main(String[] args) {        int x = 0;        //定义水仙花数的个数        for(int i=100;i            int b = i/100;        //取得百位数            int

2015-11-20 18:34:52 300

原创 单例模式编程

1.懒汉式public class lili{      private static lili instance; //私有静态变量      private lili () {} //私有构造方法      public static synchronized lili getInstance (){}}

2015-11-20 16:04:07 350

原创 JAVA代码与编程题

接上一篇文章基础面试题代码与编程题135、写一个Singleton出来Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。一般Singleton模式通常有几种种形式:第一种形式: 定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时实例话,通过一个public的getIn

2015-11-20 13:46:33 696

转载 常见JAVA基础面试题

Java基础方面:1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域           当前类       同一package  子孙类       其他packagepublic            √              √                  √             √protected

2015-11-20 13:40:56 1303

原创 MyBatis的优点和缺点

MyBatis的优缺点一:优点:1. 易于上手和掌握。2. sql写在xml里,便于统一管理和优化。3. 解除sql与程序代码的耦合。4. 提供映射标签,支持对象与数据库的orm字段关系映射5. 提供对象关系映射标签,支持对象关系组建维护6. 提供xml标签,支持编写动态sql。二:缺点:1. sql工作量很大,尤其是字段多、关联表多时,更是如此。2. sq

2015-11-20 13:39:17 9011

原创 SSM框架的理解

谈谈SSM1.spring MVC + spring +mybatis,是标准的MVC设计模式,将整个系统划分为显示层,Controller层,Service层,DAO层四层使用Spring MVC负责请求的转发和视图管理spring实现业务对象管理,mybatis作为数据对象的持久化引擎。2.Spring是一个开源框架,Spring是一个轻量级的控制反转(IoC)和面向切面(AO

2015-11-20 13:34:00 22297

原创 SpringMVC的工作原理

SpringMVC的工作原理1.客户端请求提交到Dispacherservlet2.由Dispacherservlet控制器查询HandlerMapping找到处理的Controller。3.Controller调用业务逻辑处理后返回ModelAndView4.Dispacherservlet查询视图解析找到ModelAndView指定的视图5.视图负责将结果显示到客户端

2015-11-20 13:32:54 665

原创 网上销售平台--Freemarker 页面静态化(九)

FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据(如下图)wKiom1ZNfmryiJiKAAAb_fr77R847

2015-11-20 13:05:06 732

转载 网上销售平台--私服的搭建(八)

1.nexus 介绍   是开源的,用该框架架设maven私有服务器2.nexus私服环境搭建    把nexus.war包放到tomcat的webapps下面    浏览且登录    用户名:admin    密码:admin1233.关于中央仓库注意事项   地址:目前来说:http:repo1.maven.org/maven2/是正

2015-11-20 12:53:12 423

原创 网上销售平台--OScache缓存(七)

一.OScache是什么是一个高性能的J2EE缓存框架,缓存部分JSP或HTTP请求,任何Java对象都可以缓存缓存以key value 方式来存储也可以永久缓存:缓存可以随意写入磁盘支持集群二.使用OSCache:1.把所需jar拷贝lib2.把oscache安装目录下oscache.properties放入src目录下3.引入4.页面添加缓存缓存

2015-11-20 12:46:35 450

android-ndk-r23-windows.zip

android-ndk-r23-windows 安卓环境下载

2021-10-18

javax.persistence.jar

这个包的作用是持久化,具体的说就是在实体类中进行元数据标签的作用,是ORM框架中用到的。 ORM框架可以通过这个元数据标签,使得实体类与数据库中的表建立映射关系。

2020-06-12

apache-tomcat-7.0.72-windows-x64

apache-tomcat-7.0.72-windows-x64 服务器7.0版本的

2016-11-01

定时器与进度条

定时器的小例子 跟 进度条 的实例 进度条未动态的 是根据时间判断的 可以修改成根据其他的来显示进度

2016-09-07

spring-reference2.5开发参考手册中文

spring-reference2.5开发参考手册 中文文档

2016-03-10

Python安装教程

Python的安装教程 以及一些简单的例子

2016-02-18

比较完整的菜鸟教程

比较完整的菜鸟教程离线版 有Java PHP .net 以及一些前端的 JSP JSON脚本

2016-02-18

文件上传所需要的jar

文件上传所需要的jar 在做项目的时候 需要上传文件的时候用到的jar

2015-12-10

SVN所需要的插件

SVN插件 版本控制器所需要的插件 可用于团队开发

2015-12-10

jQuery EasyUI 1.4.2 版 API 中文版 .chm

jQuery EasyUI 1.4.2 版 API 中文版 .chm 需要的下载

2015-12-10

关于maven的配置文件settings.xml

maven的配置文件settings.xml 下载jar包的时候用到的镜像网站都在里面

2015-12-05

linux常用命令

linux常用命令为初学者提供一个简单的常用命令

2015-11-24

Struts2所需包

Struts2入门所需jar 搭建Struts2所需要的一些常用的jar

2015-11-24

空空如也

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

TA关注的人

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