- 博客(49)
- 收藏
- 关注
原创 Captcha验证码使用,算术,中文,数字
这里使用的是Springboot+vue的布置pom.xml<!--验证码--> <dependency> <groupId>com.github.whvcse</groupId> <artifactId>easy-captcha</artifactId> <version>1.6.2</version> </dependency>Java使
2022-04-20 09:03:35
2768
原创 根据权限显示layui自定义按钮
Title Launch static backdrop modal Modal title × ... 返回列表 保存 ...
2021-11-09 08:38:05
2485
原创 springboot的layui数据表格的使用
HTML层html的头部要添加上<html lang="en" xmlns:th="http://www.thymeleaf.org"><link rel="stylesheet" href="/layui/css/layui.css"> <table id="changshang" lay-filter="changshang" style="width: 100%"></table> <script src="/layui/layui.all
2021-09-19 16:59:03
699
原创 springboot的登录
验证码导入jar包 <dependency> <groupId>com.github.axet</groupId> <artifactId>kaptcha</artifactId> <version>0.0.9</version></dependency>config的配置import com.baomidou.mybatisplus.annotation.DbType;import
2021-09-17 08:47:12
367
原创 查询第一张表的ID在第二张表的做外键有多小的数量
第一张表yyyitable的主键在第二张表做外键第二张表yyerjitable 有第一张表的主键来绑定跟第一张表的关系SELECT yyyitable.*, (SELECT COUNT(*) FROM yyyitable a JOIN yyerjitable b ON a.yitableid = b.yitableid WHERE b.yitableid = yyyitable.yitableid) AS instnumFRO
2021-09-17 08:22:50
129
原创 打印功能的实现jquery.jqprint-0.3
打印插件<script src="${ctx}/chajian/jquery.jqprint-0.3.js"></script> function printHtml(html) { var bodyHtml = document.body.innerHTML; document.body.innerHTML = html; window.print(); document.body.innerHTML = bodyHtml; } functi
2021-08-30 20:43:18
321
原创 springboot的定时器
开启定时器@EnableScheduling //开启定时功能注解项目开发中经常需要执行一些定时任务,比如需要在每天凌晨的时候,分析一次前一天的日志信息,Spring为我们提供了异步执行任务调度的方式,提供了两个接口。TaskExecutor接口(任务执行者)TaskScheduler接口(任务调度者)两个注解:@EnableScheduling——开启定时功能的注解@Scheduled——什么时候执行//开启事务@Servicepublic class ScheduledService
2021-06-19 10:15:13
515
原创 springboot邮件发送
邮件发送[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F5nBkXEj-邮件发送,在我们的日常开发中,也非常的多,Springboot也帮我们做了支持邮件发送需要引入spring-boot-start-mailSpringBoot 自动配置MailSenderAutoConfiguration定义MailProperties内容,配置在application.yml中自动装配JavaMailSender测试邮件发送配置发送邮件application.pro
2021-06-08 09:38:39
137
原创 JAVA的数组
JAVA的基础中数组是一个应用到了许多的代码的写法中,数组是一个包括了许多的的内容的容器,数组是可以封装到里面的内容,所以数组的应用是非常的广泛的,数组也是做项目的时候经常的应用的,数组数组对于所有编程语言来说都是重要的数据结构之一,Java 语言中提供的数组是用来 存储固定大小的同类型元素。声明数组变量必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法格式:格式:1 dataType[] arrayRefVar; // 推荐使用2 //或3 dataType arrayRef
2020-09-28 08:33:56
100
原创 Java的基本应用产生随机数
Java的基本应用,下面的一个随机数的代码,import java.util.Random;public class kong2 {int k1= (123456789);public static void main(String[] args) {char[] kkgsl= {‘Q’,‘W’,‘E’,‘R’,‘T’,‘Y’,‘U’,‘I’,‘O’,‘P’,‘A’,‘S’,‘D’,‘F’,‘G’,‘H’,‘J’,‘K’,‘L’,‘Z’,‘X’,‘C’,‘V’,‘B’,‘N’,‘M’,‘1
2020-09-17 16:35:58
216
原创 对java的认识
本人刚开始学java的时候,是一点都不会啊!现在也是只有了一丝模糊的认识,对这并不是认识的很清楚啊?下面的是我自己对java的模糊的认识,java是一门包含许多的内容的语言,比如JAVA的标点符号,这是标识符:所有的标识符都应该以字母(A-Z?或者?a-z),美元符()、或者下划线()开始首字符之后可以是字母(A−Z?或者?a−z),美元符()、或者下划线(_)开始首字符之后可以是字母(A-Z?或者?a-z),美元符()、或者下划线()开始首字符之后可以是字母(A−Z?或者?a−z),美元符()、
2020-09-17 16:34:31
405
原创 对Java基础的模糊认识
我也是刚开始学习java,所以对java不是认识的很清楚,对于java的哪一些类现在都不是很清楚是什么意思来着,更不要说要如何的去使用java的那些类了。不过本人还是对java基础有一定的认识了,最起码认识了如何输出的。输出的话要要放在main的方法里面来输出,比如像下面的代码一样public static void main(String[] args) {System.out.println(“你好java”);}在控制台输出的是:你好javaPrintln是具有换行的用的,print的话
2020-08-09 17:05:03
127
原创 顺序表的定义二
基于顺序表的运算的实现查找运算int Locate(SeqList l,ElemType e)/在顺序表l中查找元素e,若 l.elem[i]=e,则找到该元素,并返回i,若找不到,返回-1/{ i=0 ;while ((i<=l.listlength-1)&&(l.elem[i]!=e) )/顺序扫描表,直到找到值为e元素, 或扫到表尾而没找到/i++;if (i<= l.listlength-1)return(i);elsereturn(-1);}
2020-05-28 13:04:17
207
原创 顺序表的定义
顺序表:把线性表的结点按逻辑顺序依次存放在一组地址连续的存储单元里。用这种方法存储的线性表简称顺序表。特点:逻辑上相邻的数据元素,其物理(存储)位置也是相邻的。a1 a2 … ai-1 ai … an 存储首址 b b+k … b+(i-2)k b+(i-1)k … b+(n-1)kLOC(ai) = LOC(ai-1) + k LOC(ai) =b+(i-1)k由于C语言中的一维数组也是采用顺序存储表示,故可以用数组类型来描述顺序表。基于顺序表的运算的实现Ge
2020-05-28 13:00:14
1113
原创 串的概念
串的概念4.1.1 串的基本概念串的8个相关名词定义:① 串(又称字符串)是由n(n≥0)个字符组成的有限序列。(它是数据元素为单个字符的特殊线性表。)② 串长 串中字符的个数(n≥0)③ 空串 串中字符的个数为0 时称为空串 Æ④ 空白串 由一个或多个空格符组成的串⑤ 子串 串S中任意个连续的字符序列叫S的子串; S叫主串⑥ 子串位置 子串的第一个字符在主串中的序号⑦ 字符位置 字符在串中的序号⑧ 串相等 串长度相等,且对应位置上字符相等(即两个串中的字符序列一一对应
2020-05-18 07:37:08
3099
原创 主串S的第一个字符和模式
主串S的第一个字符和模式将主串S的第一个字符和模式T的第1个字符比较,若相等,继续逐个比较后续字符;若不等,从主串S的下一字符起,重新与t第一个字符比较。直到主串S的一个连续子串字符序列与模式T相等。返回子串T在主串S中第pos个字符之后的位置,即匹配成功。下面用图来说明Brute-Force算法匹配的过程图4.1 Brute-Force算法匹配过程图4.3.2 Brute-Force算法实现过程算法实现如下:int BFIndex(SeqString S...
2020-05-18 07:31:30
563
原创 走进数据结构
走进数据结构数据结构的基本概念,数据结构基本概念是一个针对实际问题而编写出一个高效率的处理程序,然后通过编写的高效率的处理程序来解决如何合理第组织数据。建立合适的数据结构,设计较好的算法,是一个设计出一个好的高效率的程序的前提。一个好的高效率的处理程序,是一个来提高程序执行效率。数据结构和算法就是在这一种情况下形成的一种数据结构形成的。数据结构编写出来一个高效率的程序,是需要多动脑筋的,想要...
2020-04-27 23:32:30
176
原创 数据结构研究
数据结构研究1逻辑结构。线性结构。结构中的数据元素之间存在着一对一的线性关系。树结构。结构中的数据元素之间存在着一对多的层次关系。图结构。结构中的数据元素之间。存在着多对多的任意关系。线性结构:除第一个和最后一个数据元素外,每个数据元素只有一个前驱和一个后续数据元素。树结构:除根节点外,一个元素只有一个前驱数据元素,可有0个或若干个后续数据元素。...
2020-04-27 23:31:20
326
原创 多表删除
多表删除是通过多表查询出来之后查出来是那一条数据是要删除的然后通过查出来那一条数据里面的外键查出跟这一条数据有关的数据出来然后,在通过获取的到这些数据的具体是那一条数据来删除删除一条数据并且删除跟这一条数据有关的数据一起来删除掉。这就是多表删除了。...
2019-07-27 17:12:09
229
原创 点击事件
点击事件是一个很平常的事件,很多的人都会用的因为真是一个简单的事件来着,并不是一个很困难的事件来着。所以很多人都会的,点击事件可以用一个按钮来触发哪一个点击事件来着,当然还有其他的触发的方法的比如通过id来触发点击事件也可以用一个单词来触发点击事件οnclick=“kdsfsde4()”,onclick里面的是哪个点击事件的方法来着。function kdsfsde5(TabelStateID)...
2019-07-27 17:03:27
210
原创 状态修改
状态修改的代码其实和正常的修改差不多的,不过好像又有一些不同的样子具体是什么我也不太清楚。在这里插入代码片这是视图的代码,还有一段代码和修改一样的代码的这里我就不打出来了,因为这修改的代码和普通的修改的代码一样的。下面的是把true变成false的意思//2.2 挂失按钮点击事件$("#ToVoid").click(function () {//挂失 就是将试题状态为true的值...
2019-07-18 14:36:36
688
原创 多表查询查询
多表查询是一个很复杂的查询的的一种多表查询来着,多表查询的错误有可能是一张表的外键引起的错误,这是通常的问题这是避免不了的问题的,因为数据库是很容易出错的,数据库是做工能重要的依据如果数据库一但出错了就是工能做不下去了。数据库的表之间的关系是多表查询的必不可少的一种,因为如果没有数据库的表之间的关系的话,你的多表查询是查不出来数据的,因为你的表都没有关系那你拿什么来多表查询了。还有就是我说的有...
2019-07-18 14:32:26
131
原创 在做项目中遇到的难题
我通常会做错许多的错误,比如在许多的细节上会出错的,往往一个细节的错误会让你找一个错误可以让你找一天或者是更久的时间,所以这提醒了我们不要粗心大意总是栽倒在一个小小的细节之上。要多注意细节,千万不要因为赶时间就没有注意细节的问题,当你打完之后可能会发现会运行出错,当你找到错之后很有可能就是一个小小的细节的错误而已。再次提醒要注意细节问题。我通常会出错在一个细节之上,我要找上一两节课,才会找得到...
2019-07-07 16:33:44
1239
原创 监听上一条数据新增下一条数据
在打开模态框哪里添加上: function lslkls() { //特价重置表单 //打开模态框 var checkStatus = layuiTable.checkStatus('tabNofghthjType'); if (checkStatus.data.length > 0) { ...
2019-07-07 16:30:37
244
原创 下载批量上传试题的模板
来源于老师讲课的项目中/// /// 1.1下载批量上传试题的模板/// /// public ActionResult DownloadTemplet(){string path = Server.MapPath("~/Document/Title/Template/批量导入模板.docx");这是模板的来源路径if (System.IO.File.Exists(path)){...
2019-06-28 08:33:55
722
1
原创 搜索功能
下面的是先查询出表的数据,然后搜索的时候通过,string SetNumber这个来传输然后这通这个来判断if (!string.IsNullOrEmpty(SetNumber)){linsqItems = linsqItems.Where(m => m.SetNumber.Contains(SetNumber.Trim()));}的public ActionResult sou...
2019-06-28 08:14:02
155
原创 绑定下拉框查询
绑定下拉框查询绑定下拉框这个问题,我看不明白理解不了是什么意思来着,这是(控制器)的代码根据ID来查询出所需要的数据;public ActionResult SelectPointByID(int BigkindID){var listPoint = myModels.PW_SmallKind.Where(m => m.BigkindID == ...
2019-06-17 20:15:38
179
原创 导入
导入来源于:重庆邮电大学的项目中(控制器的)public ActionResult DownImportTemplate(HttpPostedFileBase file){这是模板的路径,查询到模板的路径获取到模板。 string filePath = Server.MapPath("~/Document/Template/考生信息导...
2019-06-17 20:14:02
128
原创 按钮
按钮来源于:Bootstrap Left Middle Right这是打开按钮的代码function openInsert() {//打开模态框$("#ffmkldm").modal(‘show’);}按钮是很多的页面布局都要用到的,按钮是很多内容可以用的到的。按钮广泛的应用到很多的地方的,按钮是大多数通过许多绑定模态框来使用的,还用...
2019-06-09 17:45:57
130
原创 模态框
模态框来源于:Bootstrap弹出模态框是用HTML、CSS和Javascript构建的,它们位于文档中其它表现元素之上,并从中删除滚动事件,以便模态框自身的内容能得到滚动。点击模态框的“backdrop”(灰背景区域),将自动关闭动态模块框。Bootstrap一次只支持一个模态窗口,不支持嵌套模式,因为我们相信那样叠加会造成用户体验不佳。模态框使用...
2019-06-09 17:41:38
545
原创 导航条
来源于:Bootstrap<nav class="navbar navbar-expand-lg navbar-light bg-light"> <a class="navbar-brand" href="#">Navbar</a> <button class="navbar-toggler" type="button" data-toggle=...
2019-06-09 17:35:31
348
原创 实现数据回填
来源于老师+++(控制器)数据回填是先查询出你那一张表是需要回填数据的public ActionResult SelectNoticeTypeDetailById(int noticeTypeDetailId){try{SYS_NoticeTypeDetail noticeTypeDetail = (from tbNoticeTypeDetail in myModels.SYS_No...
2019-05-28 09:16:15
693
原创 Layui.table的表格渲染
来源于layuiDoc方法渲染用JS方法的配置完成渲染 (推荐)无需写过多的 HTML,在 JS 中指定原始元素,再设定各项参数即可。自动渲染HTML配置,自动渲染 无需写过多 JS,可专注于 HTML 表头部分转换静态表格转化一段已有的表格元素 无需配置数据接口,在JS中指定表格元素,并简单地给表头加上自定义属性即可方法渲染其实这是“自动化渲染”的手动模式,本质类似,只是“方法...
2019-05-28 09:13:51
849
原创 .net.mvc文件打印
来源于老师(控制器)打印是要先查询到要打印的数据,查询到数据之后先返回到这个方法之中,然后有视图中的,引用到这个方法通过这个方法获取到这个方法所查询到的内容。(视图)var UserID = $("#UserID").text().trim();//用户ID//console.log(UserID);$(f...
2019-05-17 09:21:35
695
原创 文件上传(控制器)
获取文件要判断文件是否为空public ActionResult UpEeditorFile(HttpPostedFileBase file){ReturnJson msg = new ReturnJson();msg.State = false;try{if (file != nul...
2019-05-17 09:15:15
680
原创 登录验证码和计算登录时长
public ActionResult CreateValidCodeImage(){//1、生成长度为5的随机的验证码字符串string strRandom = ValidCodeUtils.GetRandomCode(5);//2、根据生成的验证码字符串生成 验证码图片byt...
2019-05-07 21:59:39
1348
原创 Layui的表格
Layui用于表格的渲染方法,Var table = layui.table 先声明一个变量//执行渲染table.render({elem: ‘#demo’ //指定原始表格元素选择器(推荐id选择器),height: 315 //容器高度,cols: [{}] //...
2019-04-25 16:34:17
851
1
原创 C#.net.MVC删除
代码来源于老师的讲课中删除的代码(控制器)删除之前是要先查询出你要删除的是那一条数据,要先确定你要删除的是那一条数据才行的,这个是为了防止你删错了数据,删错的那一条数据不是你要删除的那一条数据就麻烦了。public ActionResult dldkfkldflds(int c...
2019-04-25 16:19:45
468
1
原创 .net.mvc修改
修改也是要先查询出那一条信息的内容是什么然后在修改那一条信息的内容,修改之后弹出一个提示框来提示是否修改该条信息。下面的代码中的是查询和判断是否有重复的修改的内容,还有修改的代码内容修改是结合查询一起的声明已变量先,然后用哪一个变量来接收数据的。记录代码修改的情况通过List 中的jurisdictions专...
2019-04-17 20:31:59
233
原创 ,net新增
新增一条数据的时候是需要先查询数据库里面有没有新增的那一条信息,如果数据库里面有的话就要弹出一个提示框来,显示数据已经存在了 新增不成功数据已经有了。 public ActionResult InsertCertificate(List<A...
2019-04-16 09:58:22
184
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人