- 博客(51)
- 资源 (2)
- 收藏
- 关注
原创 单用户登录
目的:一个账号只能在一个地方登录,不能同时登录有两种处理逻辑:1. A登录后,B不能使用同样的账户进行登录后台逻辑定义:用户数据表多添加一个字段,默认为false,每次用户发起登录,检测是否为false,是则可以登录,并设置为true,如果为true,则提示用户已登录,请换个账号2. A登录后,B可以登录,B登录成功的同时,A会自动被踢后台逻辑定义:用户登录成功后,利用...
2018-12-22 23:06:29
858
原创 系统安全性之十大措施
一、MD5 加密用户密码 用户密码采用MD5加密,这是一种安全性非常高的加密算法,是普遍使用广泛应用于文件验证,银行密码加密等领域,由于这种加密的不可逆性,在使用10位以上字母加数字组成的随机密码时,几乎没有破解的可能性。二、COOKIES加密 系统保存COOKIES时,对保存于COOKIES中的数据采用了以MD5加密为基础,加入随机加密因子的改进型...
2018-12-22 05:42:59
437
原创 Spring定时任务的几种实现
近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):1、Java自带的java.util.Timer类,这个类允许你调度一个java.util...
2018-10-22 04:27:18
122
原创 SSM框架注解的总结与详解
Spring中的注解: 注解含义: 用于创建对象的注解: 相当于:<bean id="" class=""> @Component注解: 作用: 把资源让sp...
2018-10-13 20:39:19
249
原创 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
2776
原创 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
1559
原创 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
837
原创 Linux下的SVN服务器搭建
鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结/******开始*********/系统环境:Centos 6.5第一步:通过yum命令安装svnserve,命令如下:>yum -y install subversion此命令会全自动安装svn服...
2018-07-18 21:51:17
96
原创 二维码共享
本文章专门用作微信小程序点击方法功能素材存储。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
166
原创 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
167
原创 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
173
原创 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
656
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
447
原创 zTree插件下拉树使用入门教程
最近,因为工作需要一个树形下拉框的组件,经过查资料一般有两种的实现方法。其一,就是使用zTree实现;其二,就是使用easyUI实现。因为公司的前端不是使用easyUI设计的,故这里我选择了zTree来实现下拉树。这里使用简单的数据格式(即简单的Json格式)类似如下Json:varzNodes=[{id:1,pId:0,name:"北京"},...
2018-02-05 12:18:50
230
原创 JAVA-DBUtils
三大核心类QueryRunner中提供对sql语句操作的API.ResultSetHandler接口,用于定义select操作后,怎样封装结果集.DbUtils类,它就是一个工具类,定义了关闭资源与事务处理的方法QueryRunner数据库新增: //1定义QueryRunner核心类QueryRunnerquery=newQueryRunner();...
2017-10-11 16:16:30
84
原创 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" /><...
2017-10-11 00:36:52
214
原创 对象获取的七种方式
一、基本选择器★ $("#username");//根据ID选择器获取对象,格式为$("#id名") $(".class值")//根据class选择器获取对象 $("标签名")//根据标签 选择器获取对象二、 层次选择器★ a b // a的所有...
2017-09-28 08:46:27
230
原创 jQuery效果
$(function(){//页面加载完成//div显示、隐藏效果$("#b1").click(function(){//给id为b1的标签注册点击事件$("#b1Div").hide(1000);//隐藏id为b1div的标签,括号为延时$("#b1Div").show(1000);//...
2017-09-28 07:22:48
91
原创 Dom文档对象模型
获得对象: document.getElementById(id) //使用id获取对象,返回值为单个对象 document.getElementsByName(name) //使用name获取对象,返回值为数组 document.getElementsByClassName(name) //使用class获取对象,返回值为...
2017-09-28 07:07:23
71
原创 Bom浏览器对象
Window常用方法:alert() 显示带有一段消息和一个确认按钮的警告框。clearInterval()取消由setInterval()设置的timeout。clearTimeout() 取消由setTimeout()方法设置的timeout。prompt()显示可提示用户输入的对话框。setInterval()按照指定的周期(以...
2017-09-28 06:58:57
87
原创 SQL提供的匹配模式
1. % 表示任意0个或多个字符。如下语句:Select * FROM user Where name LIKE '%三%'; 将会把name为“张三”,“三脚猫”,“唐三藏”等等有“三”的全找出来。%三:表示左匹配。三%:表示右匹配。%三%:表示模糊查询。2. _ 表示任意单个字符。语句: Select * FROM user Where name LIKE '_三_...
2017-09-15 03:14:12
84
原创 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
89
原创 MVC模式与三层架构的区别
之前总是混淆MVC表现模式和三层架构模式,为此记录下。三层架构和MVC是有明显区别的,MVC应该是展现模式(三个加起来以后才是三层架构中的UI层) 三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。 1、表现层(UI):...
2017-09-12 16:16:42
69
原创 servlet获取表单提交的所有数据名称和值
HTML<body><formaction="/day06/RequestDemo1">用户名:<inputtype="text"name="username"><br>密码:<inputtype="password"name="password"&g...
2017-09-12 11:45:06
632
原创 纯CSS3代码实现简单的图片轮播
以4张图片为例:1.基本布局:将4张图片左浮动横向并排放入一个div容器内,图片设置统一尺寸,div宽度设置4个图片的总尺寸,然后放入相框容器div,相框设置1个图片的大小并设置溢出隐藏,以保证正确显示一个照片。2.设置动画:然后使用css3动画,通过对photos进行位移,从而达到显示不同的图片,每次偏移一个图片的宽度,即可显示下一张图片。4张图片,需要切换3次.根据...
2017-09-05 20:59:28
519
原创 抽象类和接口的区别
举例: 犬: 行为:共有的行为 吼叫;吃饭;共有的行为,而且行为不明确没法定义方法体,定义为抽象方法,也就是抽象类 缉毒犬: 行为:共有的行为 吼叫;吃饭;共有的行为 缉毒;额外行为 定义为接口从上面的案例分析可以得出抽象类和接口的区别相同点:都位于继承的顶端,用于被其他类实现或继承;都不能直接实例化对象;都...
2017-09-05 04:10:16
65
原创 JAVA--单例模式
//懒汉式publicclassSingleton{ privateSingleton(){} privatestaticSingletonSING=null; publicstaticSingletonsingsing(){ if(SING==null){ SING=newSingle...
2017-08-30 14:09:02
66
原创 已知有十六支男子足球队参加2008 北京奥运会。写一个程序,把这16 支球队随机分为4 个组。...
2008 北京奥运会男足参赛国家:科特迪瓦,阿根廷,澳大利亚,塞尔维亚,荷兰,尼日利亚、日本,美国,中国,新西 兰,巴西,比利时,韩国,喀麦隆,洪都拉斯,意大利packagech14.lx09;importjava.util.ArrayList;importjava.util.List;importjava.util.Random;pub...
2017-08-24 07:10:19
1090
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
190
原创 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
190
原创 浅谈String/StringBuffer/StringBuilder字符串的拼接
一、String类型的拼接 Stringstr="爱我还是他";str.concat("我已看不到我们的好"); System.out.println(str); //"爱我还是他" String的concat方法只会返回拼接括号内数据后的字符串,但是这个String类型的本身并不受影响。Stringstr="爱我还是他";str=str+"...
2017-08-16 13:07:52
283
原创 java 中 == 和 equals 的区别?
这个问题一般是在初学 java 的时候,老师就会详细的解释:1、java 中 equals 和 == 的区别 值类型是存储在内存中的堆栈(简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。2、== 操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。3、equals 操作表示的...
2017-08-15 15:38:19
72
原创 对 Java--方法 理解心得
这几天刚刚接触 Java-方法,对其有以下几点心得:基本结构为:publicclass类名{ //属性 数据类型变量名1; 数据类型变量名2; //无参数构造函数 public类名(){} //无参数构造函数 public类名(数据类型变量名,数据类型变量名){ this.变量名1=变量名; ...
2017-08-15 00:16:16
76
原创 爱剪辑视频制作教程
爱剪辑软件安装包(链接: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
479
原创 面向对象基础
对象:用来描述客观事物的一个实体,由一组属性和方法构成;属性:对象具有的各种特征每个对象的每个属性都拥有特定值例如:张三李四的名字、姓名方法:对象执行的操作类:类是对象概括、是对象的分类;具有相同属性和方法的一组对象的集合;是概括模型,描述对象拥有的特征(属性)和行为(方法);类与对象的关系:类是对象的描述,对象是类的个体;类是抽象的,对象是具体的;程序中由类产生对象;...
2017-08-14 12:06:40
68
原创 行级标签
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
72
原创 form:表单
表单标签<form>:用于收集用户输入的数据并传递给指定后台程序进行处理 action:指定后台处理程序的地址 method:数据提交的方法 get: 默认的提交方法,数据会附加在地址上 post: 请求参数在请求体中,数据较为安全form表单元素 select:下拉选择 name属性:自定义的,用于获取用...
2017-08-12 19:21:24
76
原创 数组+堆栈
数组:定义:相同类型变量的集合,连续的空间;特征:1、数组名,即标识符,连续空间的首地址;2、元素下标标明了元素在数组中的位置,从0开始;3、每个数组都可以通过下标来访问;4、数组长度固定不变,避免数组越界;使用数组四步走:1、声明数组 int score[];int[] score;【声明时不能指定数组长度】2、分配空间 数据类型[ ] 数据名 = n...
2017-08-12 15:42:19
432
原创 有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
125
原创 a:标签
<!--文档说明,采用h5标准解析当前网页--><!DOCTYPEhtml><html> <headlang="zh"> <metacharset="UTF-8"> <title>第二章:基本标签——杰瑞教育</title> <...
2017-08-12 11:44:08
121
前端使用jsencrypt进行RSA加密解密(uniapp也可用)
2022-06-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人