自定义博客皮肤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 4181

原创 基于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 753

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

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

2021-11-16 11:55:58 938

原创 前端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 2367

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

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

2021-10-18 16:58:45 4271

原创 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 1099

原创 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 455

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

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

2019-11-27 10:08:51 495

原创 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 267

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

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

2019-11-27 09:22:25 1586

原创 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 1439

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

/** * 公共验证类 */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 759

转载 JAVA常见错误

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

2016-11-01 14:50:55 624

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

//数字类型验证 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 720

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

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

2016-09-07 10:45:54 2787

原创 通过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 5487

原创 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 3786

原创 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 6657

原创 Python正则表达式

Python正则表达式

2016-02-18 11:37:57 925

转载 jdk环境变量

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

2016-02-18 11:34:34 464

原创 JSP页面添加当前时间

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

2015-12-26 23:09:15 1552

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

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

2015-12-22 11:20:00 635

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

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

2015-12-22 10:13:01 7084

原创 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 434

原创 sql多表联查

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

2015-12-05 14:10:06 1107

原创 全选及全不选

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

2015-12-05 13:33:35 550

转载 springmvc 和struts2的区别

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

2015-11-24 11:33:09 447

原创 Struts2的工作原理

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

2015-11-24 11:13:01 451

原创 Struts2的简单入门

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

2015-11-23 20:00:20 375

转载 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 633

转载 水仙花数

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 416

原创 单例模式编程

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

2015-11-20 16:04:07 475

原创 JAVA代码与编程题

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

2015-11-20 13:46:33 834

转载 常见JAVA基础面试题

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

2015-11-20 13:40:56 1460

原创 MyBatis的优点和缺点

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

2015-11-20 13:39:17 9436

原创 SSM框架的理解

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

2015-11-20 13:34:00 22539

原创 SpringMVC的工作原理

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

2015-11-20 13:32:54 769

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

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

2015-11-20 13:05:06 873

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

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

2015-11-20 12:53:12 533

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

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

2015-11-20 12:46:35 575

Python安装教程

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

2016-02-18

android-ndk-r23-windows.zip

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

2021-10-18

关于maven的配置文件settings.xml

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

2015-12-05

定时器与进度条

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

2016-09-07

SVN所需要的插件

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

2015-12-10

javax.persistence.jar

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

2020-06-12

Struts2所需包

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

2015-11-24

比较完整的菜鸟教程

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

2016-02-18

jQuery EasyUI 1.4.2 版 API 中文版 .chm

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

2015-12-10

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

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

2016-03-10

apache-tomcat-7.0.72-windows-x64

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

2016-11-01

linux常用命令

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

2015-11-24

文件上传所需要的jar

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

2015-12-10

空空如也

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

TA关注的人

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