- 博客(36)
- 资源 (1)
- 收藏
- 关注
原创 js 页面跳转输入框判断
let page = $("#pageNo").val();//判断当前输入的是否为数字let re = /^[0-9]+.?[0-9]*$/;let toPage = $("#toPage").val()if (page != '') { if (Number(page) >= Number(toPage)) { page = toPage; } else if (Number(page) <= 1) { page = 1; }
2021-08-30 16:24:15 273
原创 Thymeleaf 常用字符串函数
几乎涵盖了所有的常用字符串函数运用于判断表达式中时,关系判断使用 gt / ge / eq / lt / le / ne (即:使用缩写) gt: great than(大于)> ge: great equal(大于等于)>= eq: equal(等于)== lt: less than(小于)< le: less equal(小于等于)<= ne: not equal(不等于)!= 三元运算&
2021-08-26 21:07:30 1469
原创 高级检索js获取文本框中的内容
html代码结构:<table class="addel" id="searchPlusTable"> <tr class="target"> <td class="jia"><img src="/img/dyda/g1.png" alt=""></td> <td class=" jian"><
2021-08-26 20:50:38 366
原创 Parallels Desktop 16.5 M1 使用到期的解决方法
将mac的系统时间改为使用到期之前的时间即可:就比如现在我的体验到期时间是2021-5-20号接下来修改mac的当前系统时间点击时间与日期将当前时间改为到期日期之前的时间,然后再去查看我们的试用时间...
2021-05-19 14:41:50 7038 8
原创 js 打开新窗口
window.open(url);前端a链接页面加上 target="_blank"属性即可<a href="http://www.baidu.com" target="_blank"> 跳转百度</a> 跳转百度
2020-12-09 11:11:59 118
原创 jquery 通过class名称 控制标签的显示隐藏
html: <div class="search_nr" > <div class="fl nr_left" > <input type="text" id="searchWord" name="keywords" value="java" class="txt1"/> <input type="button" onclick="doFirstSearch('subformgeneral')" class="but1 fontweight
2020-12-04 09:19:55 3880
原创 java后端分页
public static int[] page(int count, int sideNum, int pageNum,int everyPage) { int pageCount = (count%everyPage==0)?count/everyPage:(count/everyPage+1); //总页数 //其实页 int startNum = 0; //结束页 int endNum = 0; int midpag
2020-11-18 16:29:43 156
原创 前端数组类型传入到后端map只能接收到第一个参数
使用JSON.stringify()转化一下即可$(".submit").click(function () { console.log("点击进入高级查询!!!"); var isLike =new Array();//选中的条件 var keyword = new Array();//输入的关键词 $('input[class="key
2020-11-04 14:34:30 895
原创 java8 list按照某一属性进行排序
Collections.sort(mapList,(s1, s2) -> Integer.parseInt(String.valueOf(s2.get("sort"))) - Integer.parseInt(String.valueOf(s1.get("sort"))));Collections.sort(list,(s1,s2)->属性1 - 属性2注意属性的格式
2020-10-29 10:53:24 3286
原创 thymeleaf 页面js参数使用${}来传参
th:onclick="|detailslog('${source.isLogin}')|"用|js函数名称(’参数‘)|的方式使用,如果你想在a标签跳转前使用的话可以:|return js函数名称(’参数‘)| 详情如下:<a th:href="@{${source.url}}" th:onclick="|reutrn detailslog('${source.isLogin}')|" class="url" th:text="${source.sourceFact}" target="_b
2020-07-29 16:36:25 2110
原创 mysql查询的时间数据带有.0
只需要在sql语句坐下格式转换即可 例如下面我想要将create_date字段转换: select cName,`comment`,stat,create_user,DATE_FORMAT(create_date,'%Y-%m-%d %H:%i:%s') as `create_date` from `comment` where elec_id = #{elecId}使用DATE_FORMAT(字段名称,'%Y-%m-%d %H:%i:%s')即可...
2020-07-24 10:49:16 1580
原创 bootstrapTable分页查询的问题
公司用的bootstrapTable插件在使用条件查询的时候页数还是停留在原来的页数 最后网上找了很多例子效果都不是很理想 最后的解决办法是:function reLoad() { $('#exampleTable').bootstrapTable('selectPage',1);}原来这个地方的代码为:function reLoad() { $('#exampleTable').bootstrapTable('refresh');}在此做一下笔记...
2020-07-23 22:51:18 357 1
原创 mysql分组后如何获取的某个字段信息
使用GROUP_CONCAT函数来显示select GROUP_CONCAT(name) as '字段名称', GROUP_CONCAT(description) , GROUP_CONCAT(ifnull(sort,'N')) , table_id from mss_field where table_id in (select id from mss_table) GROUP BY table_id如果想要把某列字段的null值也显示出来可以使用mysql的ifnnull函数,如果为null就替换
2020-07-14 10:19:34 1220
原创 jdbcTemplate多表连接 字段名覆盖
现在我要查询两张表的数据都有一个name字段 但是两张表的name分别记录着不同的数据最开始我使用:select f.id,t.`name`,t.alias,f.`name`,f.description,f.sort from mss_table t,mss_field f where t.id=f.table_id limit 0,100查询 但是查询的结果f.name覆盖掉t.name的值并生成了一个新的name字段解决的方法是给着两个字段加上一个别名就可以了 使用 as 或者空
2020-07-10 16:46:16 307
原创 mysql 按照字段升序 空字段放到后面
order by sort is null,sort asc具体实现如下select `name`,description,sort from mss_field where table_id in (select id from mss_table where name = "zwzx_book") order by sort is null,sort asc;
2020-07-09 16:44:02 207
原创 js刷新当前页面窗口
window.location.reload();直接执行这句话就可以了,例子如下$.ajax({ url: '/home/personalspace/userCollect/remove', data: { 'id' : id }, success: function (data) { //刷新当前页面 window.location.reload();
2020-07-08 21:09:56 660
原创 thymeleaf判断对象是否包含某个属性
th:if="${mssTable.get('descripition')}!=null"使用对象.get(‘属性名称’)来判断这个属性是否存在
2020-07-06 16:22:14 5488 1
原创 thymeleaf中解析 [[${data}]]失效的问题
需要在父标签上加上th:inline="text"属性, 详情如下:<p th:inline="text">获取[[${mes}]]</p>
2020-07-06 10:43:47 1085 1
原创 Mybatis返回含count(*)字段如何用result接收
常用的解决方法有两种:1、实体类 — 2、map集合本文我才用的是map集合 <select id="countByFiledSvue" resultMap="byFiledSvue"> select count(svue),svue from search_log where svue like #{svue} group by svue </select>这里是我的sql ,现在我想要统计出count(svue)和svue两个字段。
2020-06-29 17:54:26 7120
原创 从前端页面获取时间段传入到后台进行时间段的判断
我前端使用的是laydate插件var time1=$('#create_time').val().slice(0,20);var time2=$('#create_time').val().slice(22);然后使用ajax将数据传如控制层注:区间时间请转换为string类型进行比较
2020-06-16 22:50:18 1556 3
原创 实体类的List和map之间的互相转换
这里我使用的实体类为User这是我的list集合,原本应该是通过数据库进行操作的,这里我直接进行赋值了,如果你们拿来用的话就把User改变成你们的实体类就行了List<User> list=new ArrayList();User user1=new User(1,new Date(),"17634","lll","176");User user2=new User(2,new Date(),"17635","lll","176");User user3=new User(3,new
2020-06-02 18:21:42 4678 1
原创 mybatis-plus的快速入门
我使用的是springboot来配合mybatis-plus(下面我会简称MP)首先使用新的模块是需要导入相应的pom依赖<!--引入mybatis-plus组件--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId>
2020-05-31 10:17:44 75
原创 springboot 整合 security 作为权限认证
首先需要到如两个pom依赖 <!-- 引入thymeleaf-security的整合包 --><dependency> <groupId>org.thymeleaf.extras</groupId> <artifactId>thymeleaf-extras-springsecurity4</artifactId> <version>3.0.4.RELEASE</version><
2020-05-30 17:07:25 115
原创 springboot热部署的使用
我们开发中修改java代码时往往都需要重启项目才能够实现修改过后的代码,但是这样关闭在启动项目会花费大量的时间成本,spring boot官方推出了热部署插件,只需要导入依赖就可以完成项目的热部署,修改后无需重启项目就可以实现代码的修改导入一下依赖即可<!--引入热部署插件--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring
2020-05-30 14:14:52 88
原创 关于三张表以上的多表连接如何去连接(面向新手sql)
本片博客面向与菜鸟选手的:大佬请关闭该页面节省宝贵时间当需要查询数据时 首先理清楚一下思路,你想要查什么 ---------------------你想要查询的条件是什么--------理解清楚这两点非常重要接下来开始主菜当你需要查询的三张表没有明确的一个主表时(也就是说我全都要):你可以使用以下公式:select * from 表1,表2,表3, where 条件1 and 条件2嵌套你的表和条件即可 , 需要分组就加上group by 需要其他条件加上其他条件当你有一张明
2020-05-30 12:02:06 2497
原创 any_value()函数的使用体验
初学者的我们在使用group by的时候往往又是时候发现我们某些字段无法使用,这时候我们就可以使用这个函数强制把你想要返回的字段你强制返回出去这时我的表:create table SC(skey int ,SId varchar(10),CId varchar(10),score decimal(18,1),PRIMARY key(skey));insert into SC values('1','01' , '01' , 80);insert into SC values('2','01' , '
2020-05-30 00:10:14 2169
原创 springboot整合redis作为缓存
整合一个的模块需要1导2配3注解,这是一半模块的必备三部首先导入redis的maven依赖<!-- 引入redis --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency><!--引入cache组
2020-05-29 20:37:34 134
原创 Springboot整合fastJson的使用
首先导入pom依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version></dependency>然后在启动类中添加即可@Beanpublic HttpMessageConverters fastJsonConfigure(){
2020-05-26 16:19:40 247
原创 springboot整合JPA的快速使用
这是项目结构:先导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId></dependency>其次配置yml文件:spring: datasource: driver-class-name: com.mysql.jdbc.D
2020-05-26 16:17:24 117
原创 docker安装rabbitmq访问不到15672web界面
先进入rabbitmq然后安装插件rabbitmq-plugins enable rabbitmq_management不要使用IE浏览器访问,使用火狐谷歌之类的浏览器
2020-05-12 13:51:38 1304
原创 关于centos8如何安装docker
关于centos8如何安装docker1.下载docker-ce的repocurl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo2.安装依赖包 [这是相比centos7的关键步骤]yum install https://download.docker.co...
2020-05-05 13:30:19 202
原创 MFC listCtrl的基本使用
删除:m_list.DeleteItem(0); //删除第0行数据m_list.DeleteColumn(0); //删除 第0列数据m_list.DeleteAllItems(); //删除所有数据添加:m_list.InsertColumn(i,str[i],LVCFMT_CENTER,100); //插入头部,原本有5个参数,后面三个可以省略m_list.InsertItem(...
2019-12-13 21:41:54 1163
原创 MFC下通过代码实现改变按钮的颜色(不通过自绘)
我是一个刚刚出道的新手,公司开发项目时,要求通过串口返回的信息来使一个按钮模块的颜色变色,看了很多的博客,基本上都是通过自绘实现的,但是都需要通过点击按钮触发消息函数,经过一番波折终于实现这个功能了,废话不多说了直接上核心代码: CMFCButton* mfcb = (CMFCButton*)GetDlgItem(IDC_BtuJq);//IDC_BtuJq使你要改变颜色按钮的id mfcb-...
2019-12-05 20:31:11 702
原创 VM安装CentOS的步骤
首先第一步:点击创建新的虚拟机 。第二步:选择自定义高级(c)。第三步:点击下一步。第四步:我们选择安装程序光盘映像文件(iso)选项,选择好你已经下载完成的镜像文件。第五步:用户名不要用root,应为这样会和系统的权限冲突。第六步:用户名自己起,路径选择好你将要吧系统安装的路径。第七步:处理器一个就够用了,如果需要提高性能可以追加。第八步:虚拟内存默认即可,如果需要提高性能可以适...
2019-09-25 08:08:09 68
最新版本的CnComm.h
2019-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人