自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

koujiaodahanyuan的博客

多学一点知识,就少敲一行代码

  • 博客(52)
  • 资源 (10)
  • 收藏
  • 关注

原创 大家好

做一个实验

2017-09-28 16:53:47 137

原创 利用@Validated 和@Validated做后端验证,单个json和List

常用添加到bean类上的注解:原文:@Validated校验常用_haotry的博客-CSDN博客实际应用:Controller层:Tip类是自定义的返回结果集,单个结果接收 public Tip update(@Validated @RequestBody TInventoryinfo tInventoryinfo,BindingResult bindingResult) { if(bindingResult.hasErrors()...

2021-11-02 17:00:31 526

原创 sprintboot加入jsoup依赖,制作过滤器,杀死XSS脚本

无需其他配置,亲测可用springboot中使用过滤器,jsoup过滤XSS脚本_千山暮雪CN-CSDN博客

2021-11-02 16:18:50 152

原创 java前后台生成随机数

java代码/** *生成6位随机数 * @param size * @return */public static Set<Integer> generateRandomArray(int size){ //size是生成随机数的位数 Set<Integer> set = new LinkedHashSet<Integer>(); //集合是没有重复的值,LinkedHashSet是有顺序不重复集合,HashSet则为无顺序不重复集合

2021-09-06 15:29:27 325

原创 去掉页面滚动条

https://blog.csdn.net/qq_34893326/article/details/78664572

2021-09-06 15:15:58 97

原创 mysql运行sql文件错误:1227

1.1227Access denied; you need (at least one of) the SUPER privilege(s) for this operatio找到sql文件里面、脚本语句使用DEFINER约束,直接删除DEFINER约束条件,重新运行就好了。

2021-07-23 11:13:03 2877

原创 连接mysql时的错误,1251、1862、2013整理

1.1862问题原因:长期未登录;密码过期,需要重置密码解决:如果是服务器,请联系服务器管理员解决。如果是自己的数据库,https://blog.csdn.net/qq_40592811/article/details/914885472.1251问题请看文章:https://blog.csdn.net/seventopalsy/article/details/80195246升级navicat12:https://defcon.cn/513.html升级navic.

2021-07-23 10:50:06 66

原创 Controller response返回问号 ?????解决

前端请求,后端做出处理返回String类型,然而测试发现是一堆问号@RequestMapping 里面加上produces = "text/plain;charset=utf-8"

2021-06-23 20:40:34 341

原创 LInux 五、文本编辑器Vim

Vim简介作用:建立、编辑、显示文本文件Vim 没有菜单,只有命令vi filename 进入命令模式输入:wq 退出输入iao 插入模式ESC 退出插入回车 结束编辑模式一、Vim常用操作插入命令a 在光标所在字符后插入A 在光标所在行尾插入i 在光标所在字符前插入I 在光标所在行行首插入o 在光标下插入新行O 在光标上插入新行2.定位命令:set nu 设置行号:set nonu 取消行号gg 到第一行G

2020-09-24 14:24:54 106

原创 LInux常用命令 网络命令和关机重启命令

1.网络命令1.write指令所在路径: /usr/bin/write执行权限: 所有用户语法: write<用户名>功能描述: 给用户发信息,以Ctrl+D保存结束范例: write linzhiling2.wall命令英文原意:write all指令所在路径: /usr/bin/wall执行权限: 所有用户语法: wall[message]功能描述: 发广播信息范例: wall ShenChao is a honest man!3.ping命令所在路径:: /b

2020-09-14 15:28:45 368

原创 Linux常用命令-文件搜索命令

一、文件搜索命令find命令名称;find命令所在路径: /bin/find执行权限: 所有用户语法: find [搜索范围][匹配条件]功能描述: 文件搜索用法举例: find /etc -name init在目录/etc中查找文件init,精准搜索 ,* 模糊 *-iname 不区分大小写-init???后面三个-init* 后面不确定个数find / -size +204800在分目录下查找大于100MB的文件find /home -user shenchao在根目

2020-09-08 11:04:02 229

原创 Linux常用命令-权限管理命令

一、权限管理命令chmod命令英文原意: change the permissions mode of a file命令所在路径: /bin/chmod执行权限: 所有用户语法: chmod [{ugoa}{±=}{rwx}] [文件或目录] [mode = 421][文件或目录]-R 递归修改功能描述: 改变文件或者目录权限文件 目录r: 读权限 可以查看文件内容 可以列出目录中的内容w:写权限 可以修改内容 可以在目录中创建删文件x:执行权限 可以执行文件

2020-09-07 18:49:54 162

原创 Linux常用命令 文件处理命令(2)目录处理和文件处理命令、链接命令

1.2目录处理命令1. mkdir命令名称: mkdir命令英文原意: make directories命令所在路径: /bin/mkdir执行权限: 所有用户语法: mkdir -p [目录名]功能描述: 创建新目录-p 递归创建2.cd命令名称:cd命令英文原意:change directory命令所在路径;shell内置命令执行权限: 所有用户语法: cd[目录]功能: 切换目录注意: . 当前目录cd … 上一级目录cd /tmp/lol/jialuo3.p

2020-09-07 16:40:49 1027

原创 Linux常用命令 1.1命令格式与目录处理命令ls

1.1命令格式与目录处理命令ls命令格式命令格式: 命令 [-选项] [参数]例如: ls -la /etc说明:个别命令不遵循此格式。选项和参数可有可无,可0个可多个当有多个选项时,可以写在一起简化选项与完整选项-a 等于 --a目录处理命令:ls英文原意:list命令所在路径:/bin/ls执行权限:所有用户功能描述:显示目录文件语法:ls 【-ald】【文件或者目录】-a all显示所有文件,包括隐藏文件-l long详细信息显示

2020-09-03 22:23:53 122

原创 Linux各个目录的作用

/bin/作用:存放系统命令的目录,普通用户和超级用户都能执行。不过放在/bin下的命令在单用户模式下也可以执行/sbin/作用:保存和系统环境设置相关的命令,只有超级用户可以适应这些命令进行系统环境设置,但是有些命令可以允许普通用户查看/usr/bin/作用:存放系统命令的目录,朋友用户和超级用户都可以执行。这些命令和系统启动无关,在单用户模式下不能执行/usr/sbin/作用;存放根文件系统不必要的系统管理命令,例如多数服务程序。只有超级用户可以使用。大家其实可以注意到Linux的

2020-09-02 21:13:25 89

原创 一、Linux系统安装 ---系统分区

1、磁盘分区磁盘分区是使用分区编辑器在磁盘上划分几个逻辑部分。碟片一旦划分成梳个分区,不同类的目录与文件可以存储进不同的分区。分区类型主分区:最多有四个扩展分区:最多只有一个主分区加扩展分区最多有四个不能写入数据,只能包含逻辑分区逻辑分区:第一个编号从5开始2、格式化格式化(高级格式化)又称逻辑格式化,他是根据用户选定的文件系统(如FAT16、FAT32、NTFS、EXT2、EXT3、EXT4等),在磁盘的特定区域写入数据.3、硬件设备名装置装置在Linux内

2020-08-29 16:39:21 170

原创 2020-08-26 layui的固定列和非固定列,在页面大小变化后,俩者高度不一致

在这里左侧的复选框固定,当页面的大小发生变化时,这一列没有发生变化,显示就错位。可以在之后table.render后加一个done函数,testTObjectidReload 是layui定义的该表的标志id done: function(res, curr, count){ //动态监听表头高度变化,冻结行跟着改变高度 $("div [lay-id='testTObjectidReload'] .layui-table-header tr").res.

2020-08-26 10:17:27 555

原创 2020-08-25 layui的下拉框为其赋值,只选中option,而不改变框内的内容

先上问题:点击编辑按钮时,原数据应该是“包装入库”,然而在输入框中显示的确是默认第一个,点开下拉框,“包装入库”是被选中的。按道理对select的value赋值,select框会自动勾选,经过一系列试验,最终发现是没有对表单渲染form.render(‘select’);加上这一句就好了...

2020-08-25 09:10:10 348

原创 2020-08-22 样式绑定

模板语法–3.6样式绑定1.class样式处理对象语法 <div v-bind:class="{active:isActive,error:isError}">基本用法:用v-bind操作属性,绑定class属性,值通过对象的方式控制类名是否显示,多个类名用对象分开。数组语法 <div v-bind:class="[activeClass,errorClass]">测试样式2</div>用法:定义相关的属性,值对应类名,最终类名能渲染.

2020-08-22 15:11:59 76

原创 Vue学习--第二天(3.5属性绑定)

模板语法–3.5属性绑定1.Vue如何动态处理属性v-blind指令用法缩写形式

2020-08-17 22:13:44 232

原创 2020-08-08 layui表格问题--复杂表头下列名与内容不匹配,发生错位

今天在写layui的表格时,遇到一些问题,直接贴图:对齐的图片:无法对齐的:源码这里是这样的:在本该是检测编号的列,变成了状态status,再看js中是怎么写的,把这一行放到最上面,复选框后面,问题就消失了,表格就对应起来了。大概知道是layui复杂表头计算时,出了问题,具体是什么问题呢?...

2020-08-08 22:26:19 1081 1

原创 Vue的学习---第一天(指令,事件绑定,数据响应)

一、Vue的基本使用步骤1.需要提供标签用于填充数据2.引入vue.js库文件3.可以使用vue的语法库做功能4.把vue提供的数据填充到标签里面 <div id="app"><div>{{msg}}</div></div> <script type="text/javascript" src="vue.js"></script><script type="text/javascript">

2020-07-29 19:18:29 222

原创 Session和Cookie的区别

Cookie和Session的区别1.存储位置Cookie是客户端存储用户信息,来确定用户身份。就像是给用户发放一个通行证,每个客户都有访问都需要带着自己的通行证。这样服务器就能从通行证确认用户身份。Session是服务端使用的一种记录客户端状态信息的机制,使用上比Cookie简单,不过也增加了服务器的压力.就像是记性不好的门卫,每次你通过都会记住你的信息,但是当第二天你再过来的时候,他又认不出你是谁了。2.安全性cookie因为把信息存储在本地,容易被人分析Cookie,进行Cookie欺骗,

2020-07-27 21:01:59 59

原创 JAVA基础重点简单复习

一、认识Java的四大名词》JDKjava Development Toolkit,java开发工具包,提供了java的开发程序,安装JDK以后,既可以运 行,也可以开发JAVA程序,JDK是整个java的核心》JRE: Java Runtime Environment java的运行环境,面向Java程序使用者,而不是开发者,装后,只能运行java程序》JVM: fJava Virtual Kachinc(java虚拟机) JVM的一部分 》GC: Garbage Collection ja

2020-07-08 18:35:27 268

原创 制作购物车页面

要求:实现商品金额自动计算功能• 需求说明• 根据商品的数量和单价计算每行商品的小计• 根据商品数量、单价和积分,计算商品总价和积分###实现的效果图 购物车页面 //删除一行元素 $("[name =del]").click(function () { if (confirm("确定删除?")) { $(this).parent().parent().prev().rem

2020-06-08 21:23:26 2125

原创 #JavaScript JQuery 实现新用户注册

阶段1:练习——完成新用户注册页面• 需求说明• 验证用户输入内容的有效性• 文本框获得焦点时,提示文本框中应该输入的内容• 文本框失去焦点时,验证文本框中的内容,并提示错误信息 用户注册 //验证密码$("[name=password]").blur(function () {$("#pwdDiv").removeClass(“green”);$("#pwdDiv").removeClass(“red”);var pwd = KaTeX pars

2020-06-08 21:16:44 4115

原创 算法总结

前言算法是一系列解决问题的清晰指令,是一种用系统的方法描述解决问题的策略机制。算法不仅是计算机的一个分支,他更是计算机科学的核心。不同的算法可能用不同的时间、空间或效率来完成同样的任务。算法没有优劣,我们要的是针对不同的问题提供能得出最优解的算法,找到解决问题最适合的算法,大概就是我们要学习的这节课的内容。  递归与分治 策略 递归是一种直接或间接地调用自身的算法,基本思路

2017-11-10 23:01:49 210

原创 动态规划总结

动态规划是解决多阶段决策问题的一种方法。  动态规划算法通常基于一个递推公式及一个或多个初始状态。当前子问题的解将由上一次子问题的解推出。使用动态规划来解题只需要多项式时间复杂度,因此它比回溯法、暴力法等要快许多。动态规划的本质不在于是递推或是递归,也不需要纠结是不是内存换时间。理解动态规划并不需要数学公式介入,只是完全解释清楚需要点篇幅…首先需要明白哪些问题不是动态规

2017-11-10 21:54:31 107

原创 Lintcode 114.不同的路径

有一个机器人的位于一个 m × n 个网格左上角。机器人每一时刻只能向下或者向右移动一步。机器人试图达到网格的右下角。问有多少条不同的路径?思路不同的路径,刚开始在纸上画了画,m=n=0,路径数为0;当n或者m其中一个为1时,路径数为1;当n为2时,路径数和m的取值相同,同理m;

2017-11-03 13:34:23 264

原创 lintcode 栅栏染色

22222222222222222222

2017-10-31 21:37:00 180

原创 Lintcode 115.不同的路径2

11

2017-10-30 08:44:46 235

原创 Lintcode 114.最大上升连续子序列

不同的路径  描述 笔记 数据 评测有一个机器人的位于一个 m × n 个网格左上角。机器人每一时刻只能向下或者向右移动一步。机器人试图达到网格的右下角。问有多少条不同的路径?

2017-10-29 11:56:43 196

原创 Lintcode 110.最小路径和

2222222222

2017-10-28 10:44:10 219

原创 Lintcode 111.爬楼梯

给定一个只含非负整数的m*n网格,找到一条从左上角到右下角的可以使数字和最小的路径。 注意事项你在同一给定一个只含非负整数的m*n网格,找到一条从左上角到右下角的可以使数字和最小的路径。 注意事项你在同一时间只能向下或者向右移动一步时间只能向下或者向右移动一步

2017-10-26 09:07:59 190

原创 Lintcode 109.数学三角形

111111111111111

2017-10-23 20:48:17 170

原创 回溯算法总结

回溯算法这的题目很少,

2017-10-19 16:06:36 132

原创 Lintcode 680. split string(分割字符串)(更改后)

给一个字符串,你可以选择在一个字符或两个相邻字符之后拆分字符串,使字符串由仅一个字符或两个字符组成,输出所有可能的结果您在真实的面试中是否遇到过这个题? Yes样例给一个字符串"123"返回[["1","2","3"],["12","3"],["1","23"]]标签 最近博客一直打不开,粘上来,睡觉。。cla

2017-10-18 00:43:50 730

原创 贪心算法的总结与反思

已经开学第5个周了,时间过得可是挺快的..........贪心是一个很简单的算法,在我看来。但,我并不太喜欢这个算法,总感觉用不好就会出错

2017-09-28 16:50:06 740

原创 .。。开始更博客

。。。。。。。

2017-09-25 18:39:09 108

原创 LintCode 46.主元素

给定一个整型数组,找出主元素,它在数组中的出现次数严格大于数组元素个数的二分之一。 注意事项You may assume that the array is non-empty and the majority number always exist in the array.样例给出数组[1,1,1,1,2,2,2],返回 1

2017-09-21 16:50:06 192

论坛短消息。查看回复消息

某论坛要开发短消息系统 ,实现如下功能: 用户登录、登出 查看个人的短消息 发送短消息 回复短消息 删除短消息 该系统要满足如下要求: 已读和未读的短消息应采用不同的标记 回复时自动添写用户名 未登录不能看短消息,自动跳转到登录页面 登录后自动跳转到查看短消息列表的页面

2020-10-09

购物车和用户注册.rar

俩个功能,制作精美的购物车页面,添加数量计算总价,也有小计,有全选 和删除功能 简单的用户注册功能,简简单单

2020-10-09

PetShop.rar宠物商店项目

l在宠物商店里,宠物主人可以出卖、购买宠物 l每一笔买入、卖出的业务,店家都会记录在账 l商店可以根据需求自己培育宠物品种 l系统角色 l宠物、主人、宠物商店、账目

2020-10-09

Bank.rar 银行项目

银行项目 银行存取款系统(BSWS)软件是一款通用性极强的银行存取款管理系统, 软件功能囊括了银行从用户开户到最终销户等业务的全过程 由于性能要求,软件采用oracle作为持久化存储设备 功能:存款、取款、转账、查询、开户、销户、修改密码

2020-10-09

java高级-打字游戏小程序

打字游戏,玩家类,游戏类,级别类 根据输入速率和正确率将玩家分为不同级别 l级别越高,一次显示的字符数越多,玩家正确输入一次的得分也越高 l规定时间内完成规定次数的输入,正确率达到规定要求,则升级 l玩家最高级别为6级、初始级别一律为1级 l用户错误输入一次,游戏结束

2020-10-09

--人机猜拳游戏.rar

人机猜拳:人可以通过选择出拳,通过键盘输入相应数字来实现。 电脑则随机性出拳,由电脑产生随机数来实现。 通过游戏规则判断双方的输赢,显示当局的输赢情况,并记录当局 的分数,判断各方的输赢情况。游戏结束时显示双方的分数以及输 赢情况。 面向的对象有人、电脑以及游戏。 人、电脑都有实现自己出拳的方法,游戏有判断各方输赢的方法

2020-10-09

DVDmini管理器.rar

迷你DVD管理器 某音像店有一批DVD,通过对外出租DVD盈利。现在需要你为该店开发一 个迷你DVD管理器,实现DVD碟片的管理,包括如下功能: 新增DVD 查看DVD 删除DVD 借出DVD 归还DVD,并计算租金

2020-10-09

LuckTurn.java

模拟注册登录幸运抽奖全过程 输出菜单 选择菜单编号,输出菜单信息 如果编号选择错误,输出“您的输入有误!” 实现循环执行功能

2020-10-09

shopping.rar

• 根据商品的数量和单价计算每行商品的小计 • 根据商品数量、单价和积分,计算商品总价和积分 • 当选中“全选” ,所有商品全被选中,否则所有商品取消选中 • 当所有商品被选中时,“全选” 被选中,否则取消选中

2020-06-08

新手的新用户注册是的界面jquery主要实现

新用户注册是的界面,jquery主要实现,包含了正则表达式的验证,以及表单元素的验证使用,更改div样式,以及有错误不能提交

2020-06-08

空空如也

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

TA关注的人

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