自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (2)
  • 收藏
  • 关注

原创 单用户登录

目的:一个账号只能在一个地方登录,不能同时登录有两种处理逻辑:1. A登录后,B不能使用同样的账户进行登录后台逻辑定义:用户数据表多添加一个字段,默认为false,每次用户发起登录,检测是否为false,是则可以登录,并设置为true,如果为true,则提示用户已登录,请换个账号2. A登录后,B可以登录,B登录成功的同时,A会自动被踢后台逻辑定义:用户登录成功后,利用...

2018-12-22 23:06:29 795

原创 系统安全性之十大措施

一、MD5 加密用户密码 用户密码采用MD5加密,这是一种安全性非常高的加密算法,是普遍使用广泛应用于文件验证,银行密码加密等领域,由于这种加密的不可逆性,在使用10位以上字母加数字组成的随机密码时,几乎没有破解的可能性。二、COOKIES加密 系统保存COOKIES时,对保存于COOKIES中的数据采用了以MD5加密为基础,加入随机加密因子的改进型...

2018-12-22 05:42:59 382

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

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

2018-10-22 04:27:18 95

原创 SSM框架注解的总结与详解

Spring中的注解: 注解含义: 用于创建对象的注解: 相当于:<bean id="" class=""> @Component注解: 作用: 把资源让sp...

2018-10-13 20:39:19 216

原创 js 16位或32位md5加密

varhexcase=0;varb64pad="";varchrsz=8;functionhex_md5(s){returnbinl2hex(core_md5(str2binl(s),s.length*chrsz));}functionb64_md5(s){returnbinl2b64(core_md5(str2binl(s),s.length*chr...

2018-09-25 05:29:45 2686

原创 java resources报错解决方案(步骤三亲测)

这两条遇到这个问题很烦,虽然没有实际影响,但是程序员都不喜欢看到报错要做五个改动,一般就好了1.改动其他版本成为3.0<?xmlversion="1.0"encoding="UTF-8"?><web-appversion="3.0"xmlns="http://java.sun.com/xml/ns/javaee"xmlns:...

2018-08-22 19:20:02 1492

原创 jfinal中sql语句中的in关键字

1.错误写法List<Record>list=Db.find("SELECTidFROMb_product_detail_phoneWHEREproductid=123ANDidNOTIN(?)","147,148");查询结果包括148,即参数并未全部识别147,148,仅识别了147,无法分辨是几个参数。正确写法:1.全部...

2018-08-22 10:44:36 777

原创 Linux下的SVN服务器搭建

鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结/******开始*********/系统环境:Centos 6.5第一步:通过yum命令安装svnserve,命令如下:>yum -y install subversion此命令会全自动安装svn服...

2018-07-18 21:51:17 71

原创 二维码共享

本文章专门用作微信小程序点击方法功能素材存储。window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"24"},"share":{}};with(document)0[...

2018-06-23 02:59:15 142

原创 SSM框架所需资料及其所需JAR包

SSM框架所需资料及其所需JAR包 (链接:https://pan.baidu.com/s/17ehXuJyK7DF6a1E0qtZ22w 密码:xz4h)Mysql+toncat9.0(链接:https://pan.baidu.com/s/17UUEEN1VFHM0UH8zmTZ4Bg 密码:s68q)Myeclipse 2016编译器(链接:https://pan....

2018-06-13 21:41:25 137

原创 JFfinal框架

JFinal框架学习视频(链接:https://pan.baidu.com/s/1_EKy-qTZrA6mJTzFVC4RmA 密码:ge1g)JFinal框架API文档(链接:https://pan.baidu.com/s/1ytJ5bpDYlJcyRyjqjCAxog 密码:3wxk)window._bd_share_config={"common":{"bdS...

2018-06-13 19:24:07 146

原创 Java学习基础(必须了解)

Java的体系Java SE(J2SE) (Java 2 Platform Standard Edition, JAVA平台标准版)Java EE(J2EE) (Java 2 Platform Enterprise Edition, JAVA平台企业版)Java ME(J2ME) (Java 2 Platform Micro Edition, JAVA平台微型版)J...

2018-06-13 12:03:50 605 1

原创 API文档(jdk,js,jquery等)

JDK文档(链接:https://pan.baidu.com/s/1B3TH-P8jZ71KYh9GzDS-3w 密码:zt7i)JS文档(链接:https://pan.baidu.com/s/1vc-EmTwqos_VYkv_xv2F1A 密码:3feq)JQuery EasyUi文档(链接:https://pan.baidu.com/s/1sqH3XfIw3krPp...

2018-06-13 07:43:59 417

原创 zTree插件下拉树使用入门教程

最近,因为工作需要一个树形下拉框的组件,经过查资料一般有两种的实现方法。其一,就是使用zTree实现;其二,就是使用easyUI实现。因为公司的前端不是使用easyUI设计的,故这里我选择了zTree来实现下拉树。这里使用简单的数据格式(即简单的Json格式)类似如下Json:varzNodes=[{id:1,pId:0,name:"北京"},...

2018-02-05 12:18:50 196

原创 JAVA-DBUtils

三大核心类QueryRunner中提供对sql语句操作的API.ResultSetHandler接口,用于定义select操作后,怎样封装结果集.DbUtils类,它就是一个工具类,定义了关闭资源与事务处理的方法QueryRunner数据库新增: //1定义QueryRunner核心类QueryRunnerquery=newQueryRunner();...

2017-10-11 16:16:30 61

原创 EasyUI(http://www.jeasyui.com)

配置环境: <!-- EasyUI样式表 --><link rel="stylesheet" type="text/css" href="themes/default/easyui.css" /><link rel="stylesheet" type="tsxt/css" href="themes/icon.css" />&lt...

2017-10-11 00:36:52 188

原创 对象获取的七种方式

一、基本选择器★ $("#username");//根据ID选择器获取对象,格式为$("#id名") $(".class值")//根据class选择器获取对象 $("标签名")//根据标签 选择器获取对象二、 层次选择器★ a b // a的所有...

2017-09-28 08:46:27 206

原创 jQuery效果

$(function(){//页面加载完成//div显示、隐藏效果$("#b1").click(function(){//给id为b1的标签注册点击事件$("#b1Div").hide(1000);//隐藏id为b1div的标签,括号为延时$("#b1Div").show(1000);//...

2017-09-28 07:22:48 57

原创 Dom文档对象模型

获得对象: document.getElementById(id) //使用id获取对象,返回值为单个对象 document.getElementsByName(name) //使用name获取对象,返回值为数组 document.getElementsByClassName(name) //使用class获取对象,返回值为...

2017-09-28 07:07:23 55

原创 Bom浏览器对象

Window常用方法:alert() 显示带有一段消息和一个确认按钮的警告框。clearInterval()取消由setInterval()设置的timeout。clearTimeout() 取消由setTimeout()方法设置的timeout。prompt()显示可提示用户输入的对话框。setInterval()按照指定的周期(以...

2017-09-28 06:58:57 69

原创 SQL提供的匹配模式

1. % 表示任意0个或多个字符。如下语句:Select * FROM user Where name LIKE '%三%'; 将会把name为“张三”,“三脚猫”,“唐三藏”等等有“三”的全找出来。%三:表示左匹配。三%:表示右匹配。%三%:表示模糊查询。2. _ 表示任意单个字符。语句: Select * FROM user Where name LIKE '_三_...

2017-09-15 03:14:12 69

原创 oracle 11g常用命令

1.监听启动监听lsnrctl start停止监听lsnrctl stop查看监听状态lsnrctl status2.启动用oracle用户进入su - oracle运行sqlplus命令,进入sqlplus环境,nolog参数表示不登录;sqlplus /nolog以管理员模式进入conn /as sysdba启动数据库startup;停止数据库SHUTDOW...

2017-09-13 19:41:47 67

原创 MVC模式与三层架构的区别

之前总是混淆MVC表现模式和三层架构模式,为此记录下。三层架构和MVC是有明显区别的,MVC应该是展现模式(三个加起来以后才是三层架构中的UI层) 三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。 1、表现层(UI):...

2017-09-12 16:16:42 55

原创 servlet获取表单提交的所有数据名称和值

HTML<body><formaction="/day06/RequestDemo1">用户名:<inputtype="text"name="username"><br>密码:<inputtype="password"name="password"&g...

2017-09-12 11:45:06 613

原创 纯CSS3代码实现简单的图片轮播

以4张图片为例:1.基本布局:将4张图片左浮动横向并排放入一个div容器内,图片设置统一尺寸,div宽度设置4个图片的总尺寸,然后放入相框容器div,相框设置1个图片的大小并设置溢出隐藏,以保证正确显示一个照片。2.设置动画:然后使用css3动画,通过对photos进行位移,从而达到显示不同的图片,每次偏移一个图片的宽度,即可显示下一张图片。4张图片,需要切换3次.根据...

2017-09-05 20:59:28 487

原创 抽象类和接口的区别

举例: 犬: 行为:共有的行为 吼叫;吃饭;共有的行为,而且行为不明确没法定义方法体,定义为抽象方法,也就是抽象类 缉毒犬: 行为:共有的行为 吼叫;吃饭;共有的行为 缉毒;额外行为 定义为接口从上面的案例分析可以得出抽象类和接口的区别相同点:都位于继承的顶端,用于被其他类实现或继承;都不能直接实例化对象;都...

2017-09-05 04:10:16 49

原创 JAVA--单例模式

//懒汉式publicclassSingleton{ privateSingleton(){} privatestaticSingletonSING=null; publicstaticSingletonsingsing(){ if(SING==null){ SING=newSingle...

2017-08-30 14:09:02 50

原创 已知有十六支男子足球队参加2008 北京奥运会。写一个程序,把这16 支球队随机分为4 个组。...

2008 北京奥运会男足参赛国家:科特迪瓦,阿根廷,澳大利亚,塞尔维亚,荷兰,尼日利亚、日本,美国,中国,新西 兰,巴西,比利时,韩国,喀麦隆,洪都拉斯,意大利packagech14.lx09;importjava.util.ArrayList;importjava.util.List;importjava.util.Random;pub...

2017-08-24 07:10:19 1030 1

原创 类的执行顺序、final的用法

----------java类的初始化顺序-----------1、静态变量2、静态代码块3、main方法4、类的属性5、代码块6、构造方法------如果有父类则是:---------1、父类--静态变量2、父类--静态代码块3、子类--静态变量4、子类--静态代码块5、父类--属性6、父类--代码块7、父类--构造方法8、子类--属性9、子类--代码块10、子类--...

2017-08-18 14:52:39 159

原创 HTML网站编写

百度云网址(链接:http://pan.baidu.com/s/1pL1Cqz5 密码:gz19)window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"24"},"s...

2017-08-17 22:31:31 164

原创 浅谈String/StringBuffer/StringBuilder字符串的拼接

一、String类型的拼接  Stringstr="爱我还是他";str.concat("我已看不到我们的好");  System.out.println(str);    //"爱我还是他"  String的concat方法只会返回拼接括号内数据后的字符串,但是这个String类型的本身并不受影响。Stringstr="爱我还是他";str=str+"...

2017-08-16 13:07:52 233

原创 java 中 == 和 equals 的区别?

这个问题一般是在初学 java 的时候,老师就会详细的解释:1、java 中 equals 和 == 的区别 值类型是存储在内存中的堆栈(简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。2、== 操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。3、equals 操作表示的...

2017-08-15 15:38:19 56

原创 对 Java--方法 理解心得

这几天刚刚接触 Java-方法,对其有以下几点心得:基本结构为:publicclass类名{ //属性 数据类型变量名1; 数据类型变量名2; //无参数构造函数 public类名(){} //无参数构造函数 public类名(数据类型变量名,数据类型变量名){ this.变量名1=变量名; ...

2017-08-15 00:16:16 59

原创 爱剪辑视频制作教程

爱剪辑软件安装包(链接:http://pan.baidu.com/s/1eSy6De6 密码:4h15)爱剪辑word教程(链接:http://pan.baidu.com/s/1jIcJMrs 密码:ex9l)爱剪辑视频教程(链接:http://pan.baidu.com/s/1pLoeYcb 密码:bj29)爱剪辑特效素材库(链接:http://pan.baidu....

2017-08-14 14:33:40 422

原创 面向对象基础

对象:用来描述客观事物的一个实体,由一组属性和方法构成;属性:对象具有的各种特征每个对象的每个属性都拥有特定值例如:张三李四的名字、姓名方法:对象执行的操作类:类是对象概括、是对象的分类;具有相同属性和方法的一组对象的集合;是概括模型,描述对象拥有的特征(属性)和行为(方法);类与对象的关系:类是对象的描述,对象是类的个体;类是抽象的,对象是具体的;程序中由类产生对象;...

2017-08-14 12:06:40 49

原创 行级标签

1、span:文本<!--行级元素,按行依次显示,空间不足在换行--><span>这是我们接触的第一个行级元素</span>2、em:强调3、strong:强调重点内容,强烈4、i: 斜体5、a: 超链接6、img:图片window._bd_share_config={"common":{"bdSnsKey":{},"bdT...

2017-08-12 20:20:11 55

原创 form:表单

表单标签<form>:用于收集用户输入的数据并传递给指定后台程序进行处理 action:指定后台处理程序的地址 method:数据提交的方法 get: 默认的提交方法,数据会附加在地址上 post: 请求参数在请求体中,数据较为安全form表单元素 select:下拉选择 name属性:自定义的,用于获取用...

2017-08-12 19:21:24 61

原创 数组+堆栈

数组:定义:相同类型变量的集合,连续的空间;特征:1、数组名,即标识符,连续空间的首地址;2、元素下标标明了元素在数组中的位置,从0开始;3、每个数组都可以通过下标来访问;4、数组长度固定不变,避免数组越界;使用数组四步走:1、声明数组 int score[];int[] score;【声明时不能指定数组长度】2、分配空间 数据类型[ ] 数据名 = n...

2017-08-12 15:42:19 402

原创 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数)凡报到3的人退出圈子,问最后留下 的是原来第几号的那位。 ...

packageHomeWork;importjava.util.Scanner;/***@类名:Lx_01*@描述:TODO(用一句话来描述该类的作用)*@作者:MaoDehao*@版本:1.0*@日期:2017-8-12下午4:30:29*/publicclassLx_01{ publ...

2017-08-12 13:00:31 95

原创 a:标签

<!--文档说明,采用h5标准解析当前网页--><!DOCTYPEhtml><html> <headlang="zh"> <metacharset="UTF-8"> <title>第二章:基本标签——杰瑞教育</title> <...

2017-08-12 11:44:08 100

前端使用jsencrypt进行RSA加密解密(uniapp也可用)

由于项目需求,需要对一些重要信息进行RSA加密再传给服务器,网上找了挺久相关内容,终于解决,总结一下。 前端使用jsencrypt进行RSA加密解密(uniapp也可用) 一、引入jsencrypt.js文件 jsencrypt.js下载:https://download.csdn.net/download/qq_34692870/85738283?spm=1001.2014.3 值得一提的是,若是引入正常的jsencrypt.js,uni-app项目会报错,上面的jsencrypt.js是经过修改,uni-app可用不报错的。 二、使用 1. 将下载好的jsencrypt.js放在一个专门的文件夹,例如 utils/jsencrypt.js 2. 为了方便使用,在同一目录下新建文件 rsa.js: RSA加密解密需要用到公钥和私钥,在线生成公钥私钥:http://web.chacuo.net/netrsakeypair 生成并使用后记得保存好公钥私钥。 3. 在第二步已经导出了加密(rsaEncrypt)和 解密(rsaDecrypt)的方法,在需要用到的地方导入使用即可。

2022-06-22

layui+jfinal

前台使用layui后台使用jfinal制作的增删改查页面,其中包含分页,删除为逻辑删除。如若有类似功能可以直接套用。

2018-01-25

空空如也

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

TA关注的人

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