- 博客(31)
- 收藏
- 关注
原创 Python ——函数(二)
如果传入的参数数量是对的,但参数类型不能被函数所接受,也会报。Python内置的常用函数还包括数据类型转换函数,比如。调用函数的时候,如果传入的参数数量不对,会报。有且仅有1个参数,但给出了两个:如下。
2024-05-31 10:39:01
222
原创 Python(一基础)
因为我有java基础,本次pyhton学习教程只是我简单的坐的笔记。//输出语句print(" 内容")现在,你已经可以用print()输出你想要的结果了。但是,如果要让用户从电脑输入一些字符怎么办?Python提供了一个input(),可以让用户输入字符串,并存放到一个变量里。
2024-05-29 18:01:28
809
2
原创 安装tomcat
思考问题:我们以后要部署项目,如果每次都要进入容器是不是十分麻烦?我要是可以在容器外部提供一个映射路径,webapps,我们在外部放置项目,就自动同步到内部就好了!阿里云镜像的原因,默认是最小的镜像,所有不必要的都剔除掉,保证最小可运行的环境!1.下载tomcat:9.0 docker pull tomcat:9.0。#docker run -it --rm 一般用来测试,用完就删除。#我们之前的启动都是后台,停止了容器之后,容器还是可以查到。1.linux命令少了。
2023-06-09 12:03:40
134
原创 Docker常用命令
root@VM-16-2-centos ~]# docker rmi -f $(docker images -aq) #删除所有容器。[root@VM-16-2-centos ~]# docker rmi 镜像ID 镜像ID 镜像ID 镜像ID #删除多个容器。docker rm 容器 id #删除指定的容器,不能删除正在运行的容器,如果要强制删除 rm -f。docker rm -f $(docker ps -aq) #删除所有的容器。
2023-06-07 18:01:35
137
原创 Docker安装
3.我们使用Xshell连接远程服务器进行操作!1.需要会一点点的Linux的基础。//系统内核是3.10 以上的。1.2.安装docker。1.1.卸载(可选)
2023-06-07 11:58:31
61
原创 Java语言程序设计(一)刷题总结
1.不包含本地代码的组件称为轻量级组件。2.包含本地代码的组件称为重量级组件。3.当重量级组件与轻量级组件一同使用时如果组件区域有重叠则重量级组件总是显示在上面。
2023-03-29 18:33:49
122
原创 自动将数字金额转换为中文大写金额
import java.util.regex.Matcher;import java.util.regex.Pattern; public class ChineseYuanUtil { private static final Pattern AMOUNT_PATTERN = Pattern.compile("^(0|[1-9]\\d{0,11})\\.(\\d\\d)$"); // 不考虑分隔符的正确性 private static final char[] RMB_NUMS.
2022-01-28 17:25:19
138
原创 字符串截取
1 取字符串的前i个字符 str=str.substring(0,i);2 去掉字符串的前i个字符 str=str.substring(i); 3 从右边开始取i个字符 str=str.substring(str.length()-i); str=str.substring(str.length()-i,str.length()); 4 从右边开始去掉i个字符 str=str.substring(0,str.Length-i);5 从开始截取到中间某个指定字符 mi.
2022-01-28 17:21:41
16351
原创 mybatis-plus条件构造器LambdaQueryWrapper方法详细
where: WHERE 语句,拼接 + WHERE 条件and: AND 语句,拼接 + AND 字段=值andNew: AND 语句,拼接 + AND (字段=值)or: OR 语句,拼接 + OR 字段=值orNew: OR 语句,拼接 + OR (字段=值)eq: 等于=allEq: 基于 map 内容等于=ne: 不等于<>gt: 大于>ge: 大于等于>=lt: 小于<le: 小于等于<=like: 模糊查询 LIKEnotLike:
2022-01-28 17:19:48
2900
原创 java对List集合进行分页查询
public List<ManagerVO> ManagerPage(List<ManagerVO> list, int currentPage ,int pageSize) { int totalCount = list.size(); //人员总数量 int pageCount = 0; //总页数 List<ManagerVO> subyList = null; int m = totalCou...
2022-01-17 10:43:09
1015
原创 探讨UnsupportedOperationException的原因及解决方案
在网上查了很多报错,都是数组转List然后存值就给报错了,并不是我想要的我的这个错误是出现在mybatis文件中来看报错原因:大概意思就是:没有指定映射类型,应该是没有指定List类型解决:修改成这样即可。...
2021-12-15 09:24:24
707
原创 Error querying database. Cause: java.lang.NumberFormatException: For input string: “{0=null}“
话不多说,直接进入主题:我的报错原因:我的mapper.xml文件中有java.util.Date 日期类型 的判断条件首先,mybatis 中对于时间参数进行比较时的一个bug. 如果拿传入的时间类型参数与空字符串''进行对比判断则会引发异常 ,这个是比较坑的有俩个解决方法:1. 去掉这个 search.createTime != " ",这个空字符串的判断2. 直接把传入的Date参数改为String类型,数据库不用变,存入数据还是正常的,不 做影响...
2021-12-10 14:54:57
4916
原创 错误: InvalidFormatException: Can not deserialize value of type java.util.Date
日期类型反编译异常。因为我的mapper.xml文件中添加了时间的where条件我的时间类型是 :yyyy-MM-dd HH:mm:ss但是我实际的功能是:查询当日之内的所有时间,测试的时候输入的是 yyyy - MM- dd 类型的测试的类型和判断的类型不匹配所以报出了Date反编译异常。解决:改成这样即可运用了DATE_FORMAT() 函数DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据参考:MySQL DATE_FORMA...
2021-12-10 14:38:58
3278
原创 GB28181注册、注销、直播
package com.example.sip;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.sip.*;import javax.sip.address.Address;import javax.sip.address.Addres.
2021-07-26 16:22:48
680
原创 各种疑难杂症
1.socket在计算机通信领域,socket 被翻译为“套接字”,它是计算机之间进行通信的一种约定或一种方式。通过 socket 这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。socket 的典型应用就是 Web 服务器和浏览器:浏览器获取用户输入的URL,向服务器发起请求,服务器分析接收到的URL,将对应的网页内容返回给浏览器,浏览器再经过解析和渲染,就将文字、图片、视频等元素呈现给用户。学习 socket,也就是学习计算机之间如何通信,并编写出实用的程序。2
2021-07-23 18:30:48
233
原创 Mysql索引
什么是索引?索引是对数据库中一或多个列值的排序,帮助数据库高效获取数据的数据结构假如我们用类比的方法,数据库中的索引就相当于书籍中的目录一样,当我们想找到书中的摸个知识点,我们可以直接去目录中找而不是在书中每页的找,但是这也抛出了索引的一个缺点,在对数据库修改的时候要修改索引到导致时间变多。1. 什么是最左前缀原则?以下回答全部是基于MySQL的InnoDB引擎例如对于下面这一张表如果我们按照 name 字段来建立索引的话,采用B+树的结构,大概的索引结构如下什么是.
2021-07-19 11:40:19
95
原创 Java基础面试题总结(超详细的基础知识点)
1.&和&&的区别?&:逻辑与(and),运算符两边的表达式均为true时,整个结果才为true。&&:短路与,如果第一个表达式为false时,第二个表达式就不会计算了。2.在java中如何跳出当前的多重循环?在循环语句外前面定义一个标号,然后在里层循环体的代码中使用带有标号的break语句,即可跳出循环。比如:ok:for (int i = 0; i < 10; i++) {{for (int j = 0; j &
2021-07-14 18:19:52
2564
原创 常用的设计模式
一共23种设计模式!按照目的来分,设计模式可以分为创建型模式、结构型模式和行为型模式。创建型模式用来处理对象的创建过程;结构型模式用来处理类或者对象的组合;行为型模式用来对类或对象怎样交互和怎样分配职责进行描述。创建型模式工厂方法模式(Factory Method Pattern) 抽象工厂模式(Abstract Factory Pattern) 建造者模式(Builder Pattern) 原型模式(Prototype Pattern) 单例模式(Singleton..
2021-07-13 22:18:55
219
原创 JQuery
什么是JQuery? jQuery 是一个 JavaScript 库。 所谓的库,就是一个 JS 文件,里面封装了很多预定义的函数,比如获取元素,执行隐藏、移动等,目的就 是在使用时直接调用,不需要再重复定义,这样就可以极大地简化了 JavaScript 编程。 快速入门 开发思路 编写 HTML 文档。 引入 jQuery 文件。 使用 jQuery 获取元素。 使用浏览器测试。 代码实现 <!DOCTYPE h
2021-07-05 23:26:55
219
2
原创 JavaScript
JavaScript介绍 JavaScript 是一种客户端脚本语言。运行在客户端浏览器中,每一个浏览器都具备解析 JavaScript 的引擎。 脚本语言:不需要编译,就可以被浏览器直接解析执行了。 核心功能就是增强用户和 HTML 页面的交互过程,让页面有一些动态效果。以此来增强用户的体验! 1995 年,NetScape (网景)公司,开发的一门客户端脚本语言:LiveScript。后来,请来 SUN 公司的专家来 进行修改,后命名为:JavaScript。1996
2021-07-05 18:41:18
404
原创 HTML、CSS总结
学习web前端开发基础技术需要掌握:HTML、CSS、JavaScript语言。1. HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。2. CSS样式是表现。就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西称之为表现。3. JavaScript是用来实现网页上的特效效果。如:鼠标滑过弹出下拉菜单。或鼠标滑过表格的背景颜色改变。还有焦点新闻(新闻图片)的轮换。可以这么理解,有动画的,有交互的.
2021-07-05 16:39:53
351
原创 面试题常问总结(全)
一:Java集合1.Java 集合框架的基础接口有哪些?Collection ,为集合层级的跟借口。一个集合代表一组对象,这些对象即为它的元素。java平台不提供这个接口的任何直接实现。 Set HashSet :无序,唯一,基于HashMap 实现的,底层采用HashMap 来保存元素。 LinkedHashSet : 继承自HashSet,并且底部是通过LinkedHashSet来实现的。 TreeSet : 有序,唯一,红黑树(自平衡的排序二叉树) List,
2021-05-27 23:12:18
155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人