- 博客(177)
- 资源 (4)
- 收藏
- 关注
原创 Mybatis-Plus,bootstrap-table,springboot,分页页面不显示数据的问题
前端代码服务端代码AjaxResult对象maven注意事项Page selectPage(Page page, Wrapper wrapper); 是Mybatis-Plus内置的方法返回的数据,必须有total和rows,前后数据不一致
2023-04-08 16:03:18 952
原创 ERROR: Could not find a version that satisfies the requirement aiohttp (from versions: none) ERROR:
python 安装aiohttp模块报一下错误。
2023-03-28 21:37:51 2151
原创 SQL中CONVERT()函数用法详解
日期格式样式,借以将 datetime 或 smalldatetime 数据转换为字符数据(nchar、nvarchar、char、varchar、nchar 或 nvarchar 数据类型);或者字符串格式样式,借以将 float、real、money 或 smallmoney 数据转换为字符数据(nchar、nvarchar、char、varchar、nchar 或 nvarchar 数据类型)。目标系统所提供的数据类型,包括 bigint 和 sql_variant。不能使用用户定义的数据类型。
2023-02-02 14:28:20 13138
原创 sqlserver 2008 忘了保存,数据找回
在"我的文档\SQL Server Management Studio\Backup Files\Solution1"大概这个位置有缓存文件,至于你那个脚本有没有被缓存就看运气吧。
2023-01-06 16:16:33 394
原创 tomcat配置成Windows服务
1、在设置tomcat开机自动启动之前首先需要配置java的环境变量以及tomcat的环境变量,即:PATH,CLASSPATH,JAVA_HOME,CATALINA_HOME四个环境变量。使用tomcat开发的项目,希望在每次开机的时候都要启动一下tomcat服务器,配置为windows的服务,随服务的启动而启动。JAVA_HOME:配置到jdk的根目录,如:C:\Program Files\Java\jdk1.8.0_171。找到Apache Tomcat的服务修改它的运行级别(自动,手动 等)即可。
2022-11-25 18:28:39 2400
原创 java stream总结
extends R>> mapper),作用是对每个元素执行mapper指定的操作,并用所有mapper返回的Stream中的元素组成一个新的Stream作为最终返回结果。说起来太拗口,通俗的讲flatMap()的作用就相当于把原stream中的所有元素都"摊平"之后组成的Stream,转换前后元素的个数和类型都可能会改变。上述代码中,原来的stream中有两个元素,分别是两个List,执行flatMap()之后,将每个List都“摊平”成了一个个的数字,所以会新产生一个由5个数字组成的Stream。
2022-11-11 11:11:12 443
原创 解决springboot使用logback日志出现LOG_PATH_IS_UNDEFINED文件夹的问题
首先LOG_PATH是什么它不是你application.properties配置的 logging.path key, LOG_PATH 是logging.path的系统环境变量(请参考下图)直接引用在,不要直接引用logging.path 是引用不到的。${LOG_PATH:- } 默认路径设置成空格这样就不会在你的项目根目录生成spring日志文件了(会在你服务器根目录生成)接下来系统日志就会输出到你的自定义目录了。.表示当前项目根路径也可以是/usr/local/log…
2022-09-29 10:51:47 901
原创 java解析xml文件
java解析xml常用的4种方法(这4种可以解决开发中遇到的xml解析的所有问题)结果:第二种 dom4j解析引入dom4j jar包结果:导入依赖打印:或者;第四种 XPath解析网址请求返回的xml文件接下来我们来解析一个可以查询手机号码相关信息的网址。地址为(http://apis.juhe.cn/mobile/get?%20phone=16670002013&dtype=xml&key=9f3923e8f87f1ea50ed4ec8c39cc9253)然后将解析这
2022-07-09 12:41:32 1376
原创 java实现识别二维码图片功能
添加依赖测试:如果上述不能识别的话,那么就需要对图片处理一次,然后再进行识别,这里是个调优图片的工具类。可以手动测试,然后对改代码的部分进行调正对应的参数-- gray变量里的计算进行灰度调整......
2022-06-10 11:24:41 2169
原创 bootstrap实现单选,多选,问卷调查
1、单选<div class="radio disabled" id = "onequestion"> <p>1、你的爱好是什么?</p> <label class="checkbox-inline"> <input type="radio" name="one" value="A"> A、唱 </label> <label class="checkbox-inline"> <input type
2022-05-30 11:00:50 596
原创 js 获取单选多选框选中值
//单选var onequestion = document.getElementByName("onequestion");for(var i = 0; i<onequestion.length; i++){ if(onequestion[i].checked){ onequestion = onequestion[i].value; }}//多选var twoquestion = document.getElementByName("twoquestion");twoques
2022-05-27 16:33:07 2148 1
原创 jsp 页面使用if,else逻辑判断,c:if true、false都显示
<c:if test="${xxx.equals('1')}"></c:if><c:if test="${xxx.equals('2')}"></c:if>c:if true、false都显示问题解决:引入jstl标签库<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
2022-05-27 15:47:55 1195
原创 javascript移动端禁止页面滑动的解决方案
1 前言移动端网页,发现ios平台的iphone或者ipad,网页可以上下左右移动,而Android版则不会。仅作为记录使用。var mo=function(e){e.preventDefault();};function stop(){ document.body.style.overflow=‘hidden‘; document.addEventListener("touchmove",mo,false);//禁止页面滑动}//直接默认不让滑动
2022-05-27 15:05:02 3886
原创 JavaScript黑暗技巧:禁止浏览器点击“后退”按钮
浏览网页时,当从A页面点击跳转到B页面后,一般情况下,可以点击浏览器上的“后退”按钮返回A页面。如果进入B页面后,B页面想让访问者留下,禁止返回,是否可以实现呢?这简直是要控制浏览器的行为,虽然有些邪恶,但确实可以实现,使用特殊的JavaScript代码就可实现。方法如下:实现原理:监听浏览器的popstate事件,该事件会在用户点击浏览器的回退按钮时被触发。然后,使用History.pushState()方法向当前浏览器会话的历史堆栈中添加一个陷阱状态,该状态会使“回退”操作无效。<s
2022-05-27 10:37:09 806
原创 bootStrap,js批量删除功能实现
function delects(){ var rows = $("#tableList").bootstrapTable('getSelections'); if(rows.length < 1){ toastr.waring("请至少选择一条数据"); return; } var ids = ''; for(var i = 0; i< rows.length; i++){ ids += rows[i]['sysvky'] + ','; } ids = ids.s
2022-05-19 16:01:40 489
原创 java将excel文件保存至指定路径或者浏览器默认下载路径
String fileName= "表名.xls";File pathFile = new File(fileName);if(!pathFile.exists()){ if(!pathFile.mkdirs()){ throw new RuntimeException("创建文件路径错误") }}
2022-05-12 17:25:55 4244
原创 ajax提交文件
html页面:<form id = "uploadForm" method = "post" enctype = "multipart/form-data"> <label>选择文件</label> <input id = "file" type = "file" name = "file"> <button id = "upload" type = "button" name = "button">提交</button>&l
2022-05-09 15:10:09 986
原创 HttpServletRequest获取请求参数
通过HttpServletRequest接收请求来的参数,get请求public class controller1 { @RequestMapping(value = "/", method = {RequestMethod.POST}) public String con001(HttpServletRequest request) throws IOException { Map<String, String> param = getAllRequest
2022-04-28 14:06:02 7203 1
原创 Excel导出中HttpServletResponse消息头参数设置
response.setCharacterEncoding("UTF-8");//编码格式为UTF-8response.setContentType("application/vnd.ms-excel;charset=UTF-8");//让服务器告诉浏览器它发送的数据属于excel文件类型其他常用类型: 'doc' => 'application/msword', 'bin' => 'application/octet-stream',
2022-04-28 14:05:04 482
原创 Excel导出中HttpServletResponse消息头参数设置
response.setCharacterEncoding("UTF-8");//编码格式为UTF-8response.setContentType("application/vnd.ms-excel;charset=UTF-8");//让服务器告诉浏览器它发送的数据属于excel文件类型其他常用类型: 'doc' => 'application/msword', 'bin' => 'application/octet-stream',
2022-04-28 11:02:34 632
原创 js时间戳转换,bootstrap-table时间戳转换
//time2为某个时间点的时间戳{ field:'xxxxx', title: 'sadsad', align: 'center', halign: 'center', valiggn: 'middle', width:100, formatter:function(value,row,index){ return new Date(value).Format("yyyy-MM-dd hh:mm:ss"); }}(new Date(time2)).Format("yyyy-MM-
2022-04-28 10:17:46 282
原创 java8 | foreach()方法应用
@Testpublic void a(){ LinkdList<String> list = new LinkedList<>(); list.add("1"); list.add("2"); list.add("3"); list.add("4"); list.forEach(this::b);}public void b(String c){ System::out::pringln(c);}打印输出:1 2 3 4
2022-04-19 09:05:42 1809
原创 java中创建、写入文件的6种方式
在java中有很多的方法可以创建文件写文件,你是否真的认真的总结过?下面笔者就帮大家总结一下java中创建文件的五种方法。Files.newBufferedWriter(Java 8)Files.write(Java 7 推荐)PrintWriterFile.createNewFileFileOutputStream.write(byte[] b) 管道流实际上不只这5种,通过管道流的排列组合,其实有更多种,但是笔者总结的这五种可以说是最常用及最佳实践,前提小知识以前我在写技术文章涉及到“
2022-04-16 11:34:06 10943
原创 正则表达式校验身份证号带出出生日期,年龄,性别
身份证号码说明居民身份证号码,正确、正式的称谓应该是“公民身份号码”。根据【中华人民共和国国家标准 GB 11643-1999】中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。以北京市朝阳区一女性身份证号码为例,身份证号码所表示的含义如下图所示:身份证号码含义解析注:该身份证号码来源于国标【GB 11643-1999】。下面我们就从零开始完成一个完整的身份证号码校
2022-03-31 13:56:53 4587
原创 js去除字符串空格(空白符)
使用js去除字符串内所带有空格,有以下三种方法:( 1 ) replace正则匹配方法去除字符串内所有的空格:str = str.replace(/\s*/g,"");去除字符串内两头的空格:str = str.replace(/^\s*|\s*$/g,"");去除字符串内左侧的空格:str = str.replace(/^\s*/,"");去除字符串内右侧的空格:str = str.replace(/(\s*$)/g,"");示例:var str = " 6 6 ";var str_1 =
2022-03-28 15:00:50 1443
java自动识别图片中的二维码
2022-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人