笔记
文章平均质量分 59
刘大哥就是6
123
展开
-
MybatisPlus的QueryWrapper方法解释
继承自 AbstractWrapper ,自身的内部属性 entity 也用于生成 where 条件以及 LambdaQueryWrapper, 可以通过 new QueryWrapper().lambda() 方法获取.原创 2023-08-03 15:28:35 · 413 阅读 · 0 评论 -
windows启动项目端口被占用
windows启动项目端口被占用原创 2022-11-02 12:01:14 · 532 阅读 · 0 评论 -
MySQL的联合查询
1.内联内联相当于把两个表里面相同的给拼接起来 把两个表中都存在userid的行拼成一行(即内联),但后者的效率会比前者高很多,建议用后者(内联)的写法。select * from address inner join orders o on address.a_id = o.a_id;select * from address ,orders where address.a_id = orders.a_id;2.左联 显示左表中的所有行,并把右表order中符合条件加到左表add原创 2021-02-26 16:30:52 · 170 阅读 · 0 评论 -
Data Grip使用总结
当新建完连接之后,发现数据库只有一个右键secemas(相当于database)原创 2020-12-02 15:08:30 · 370 阅读 · 0 评论 -
String类的一些常用方法
java中String的常用方法1、length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length();2、charAt() 截取一个字符 例:char ch; ch="abc".charAt(1); 返回'b'3、 getChars() 截取多个字符 void getChars(int sourceStart,int sourceEnd,char原创 2020-11-16 15:10:30 · 180 阅读 · 0 评论 -
关于MySQL里面事物的接触
在工作中,由于在交易中切换了数据源,导致事物被挂起,然后又切换了数据源。导致在切换数据源之后,找不到之前挂起的事物,导致了数据库的死锁。解决办法:注释掉无用的数据源。原创 2020-11-11 15:11:45 · 83 阅读 · 0 评论 -
jboss和tomcat的区别
最近在设计公司1.0代码的时候出现了一个新应用服务器JBoss,那么对比于之前的tomcat有什么区别呢?对此,查找了网上的资料,做了以下的整理。1.服务器不同Tomcat是一个的Java servlet容器和baiWeb服务器。JBoss是一个基于Java EE的开源应用程序服务器。2.处理范围不同Tomcat可以处理servlet和JSP。JBoss可以处理servlet,JSP和EJB,JMS。3.规范不同Tomcat使用Sun Microsystems规范。J原创 2020-11-05 17:46:49 · 4521 阅读 · 0 评论 -
关于出现内存溢出问题
错误日志执行交易:[login]错误,[215007:215007-调用原子函数[PUB:LogData]失败[PermGen space]]错误描述:PermGen space百度翻译为:永久区域内存不足内存不足的问题一般发生在堆上解决办法:重启tomcat或者jboss服务,清理缓存...原创 2020-11-05 17:09:19 · 186 阅读 · 0 评论 -
2020-11-02,MySQL与Oracle数据类型,用法对比大全
常见的数据类型再MySQL和Oracle里的表现形式 说明 mysql oracle 变长字符串 VARCHAR[0-65535] 定义长度默认按字符长度计算,如果是GBK编码的汉字将占用2个字节 VARCHAR2[1-4000] VARCHAR是VARCHAR2的同义词 定义默认按字节长度计算 整数 TINYINT(-1.原创 2020-11-02 15:34:47 · 210 阅读 · 0 评论 -
一些常用的Linux命令操作,绝对的干货
一些常用的基本操作pwd:当前所处的目录ll,ls:列出当前路径下所有的文件cd xx:打开某个文件件cd .. :切换到上层目录cd ../ :切换到根目录tab键:自动补全、要是有多个前几个字母相似的,按一下没有反应,按两下之后 出现相似的全部clear:清空整个屏幕cd ~返回根目录ls -l:列出全部的文件以及文件的详细属性ls -a:显示隐藏的文件ls -l -a:ls -h:ls -l -h: 以kb的形式显示ls -lh:隐藏文件以..开头哦通配符...原创 2020-11-02 14:39:10 · 105 阅读 · 0 评论 -
MySQL字符串拼接、截取
拼接字符串1.oracle 字符串拼接:||select '1' || '2' from dual;2.MySQL 字符串拼接:concat(a,b)select concat('1','2') from dual;截取字符串1.MySQL函数:SUBSTRING或者SUBSTR1.1语法位置SUBSTRING(string,position);SUBSTRING(string FROM position);位置和长度SUBSTRING(stri...原创 2020-09-11 11:56:35 · 2093 阅读 · 1 评论 -
idea如何将项目打包 成war包,上传到服务器上·
ctrl shift alt F然后依次点击图中的选项原创 2020-09-11 09:33:04 · 1011 阅读 · 0 评论 -
mysql的两种分页偏移量查询写法
MySQL中的limit offset,rows来分段取出每页中需要的数据。但是当数据量足够大的时候,limit条件中的偏移量offset越大就越会导致性能问题,导致查询耗时增加严重。不同的级别的偏移量查询-- 发送不同级别偏移量的查询set profiling=1;select * from notes limit 100,3;select * from notes limit 10000,3;select * from notes limit 1000000,3;select .原创 2020-09-02 19:46:29 · 1728 阅读 · 0 评论 -
java的全部循环方式
foreach循环:for (变量类型 变量名:数组名){ 需要执行的循环语句;}java的全部循环方式public class ForTest { /** * ArrayList类for循环 */ @Test public void testArrayList() { List<Integer> integerList = new ArrayList<>(); integerList.add(1); integerL原创 2020-09-02 13:47:03 · 493 阅读 · 0 评论 -
MySQL在执行子查询的时候需要加上as 别名
<select id="getUser" parameterType="map" resultType="dd.client.model.Users"> SELECT * FROM (SELECTa.ID AS ID,a.CUSTOMER_ID AS CUSTOMER_ID,a.ACCOUNT AS ACCOUNT,a.PASSWORD AS PASSWORD,a.NAME AS NAME,a.SERVICE_END_TIME AS SERV.原创 2020-08-24 16:35:16 · 2785 阅读 · 0 评论 -
Eureka的说明以及Eureka和Dubbo的区别
Eureka采用了cs的设计架构,Eureka Server作为服务注册功能的服务器,他是服务注册中心。而系统中的其他微服务,使用Eureka的客户端连接到Eureka Server并维持心跳连接。这样系统的维护人员就可以通过Eureka Server来监控系统的各个微服务是否正常运行。在服务注册与发现中,有一个注册中心。当服务器启动的时候,会把当前自己服务器的信息。比如服务器的通信地址等以别名方式注册到注册中心上。另一方(消费者|服务提供者),以该别名的方式去注册中心上获取实际的服务通讯地址,然后再实原创 2020-08-20 10:19:45 · 10740 阅读 · 1 评论 -
感觉自己SQL脚本语句太差了,总结一下
1.连接MySQL格式:mysql -h主机地址 -u用户名 -p用户密码1.连接到本机的MySQL首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。假如刚安装好MySQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>2.连接到远程主机上的MySQL假设远程主机的IP为:1原创 2020-08-19 13:47:53 · 455 阅读 · 0 评论 -
关于在调试数据库时遇到的一些问题
首先说明一下:建表时的default 与default null区别default '' 指的是 默认空字符 default null 指的是 默认值为null null和 '' 是有区别的mysql设计表时 建议不要用default NULLstring类型的default '' int类型的default 0问题一:invalid default value for 'id'出现这样的问题是在 数据库的建表语句里面id的属性给赋予了null解...原创 2020-08-17 17:05:04 · 1220 阅读 · 0 评论 -
JavaScript里DOM的那些事儿
DOM(Document Object Model): 文档对象模型 其实就是操作 html 中的标签的一些能力 我们可以操作哪些内容 获取一个元素 移除一个元素 创建一个元素 向页面里面添加一个元素 给元素绑定一些事件 获取元素的属性 给元素添加一些 css 样式 DOM 的核心对象就是 docuemnt 对象 document 对象是浏览器内置的一个对象,里原创 2020-06-22 18:05:59 · 117 阅读 · 0 评论 -
JavaScript里BOM的那些事儿
BOM:浏览器对象模型BOM的核心就是Window对象window是浏览器内置的一个对象,里面包含着操作浏览器的方法<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> //特殊的特质: //无处不在 //全局变量全部和window有原创 2020-06-22 16:14:33 · 339 阅读 · 0 评论 -
关于ES5里数组的常用方法
1.查找<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> var arr = [1,2,3,4,5,6,7,8,9]; //查找某一项数据在数组之中的位置 var res = arr.indexOf(5); //indexOf 数原创 2020-06-22 11:29:07 · 359 阅读 · 0 评论 -
关于JavaScript里的递归问题
我们要想把递归进行正经的应用1.终止条件 => 包裹在if之中的return2.运算条件 =>算法;=> 极简算法3.返回结果 => return num 求1~num的累加<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascr..原创 2020-06-19 15:20:14 · 161 阅读 · 0 评论 -
JavaScript里的一些运算题
开发一款软件,根据公式(身高-108)*2=体重,可以由10斤左右的浮动<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> var height = prompt("请输入您的身高"); var weight = prompt("请输入把你的体重原创 2020-06-18 16:17:11 · 833 阅读 · 0 评论 -
关于JavaScript里的三大结构的了解
1. 顺序结构 : 从上到下,从左到右!;2. 选择结构 : 逻辑分支;3. 循环结构 ;分支语句<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Docu...原创 2020-06-18 15:09:25 · 387 阅读 · 0 评论 -
JavaScript里的各种运算符
1.比较运算符<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body> <原创 2020-06-18 14:56:22 · 182 阅读 · 0 评论 -
JavaScript里的数据类型的转换
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> body{ .原创 2020-06-18 14:24:54 · 145 阅读 · 0 评论 -
js数据类型的分类
基本类型:字符串:String:所有引用包裹的数据数值:Number:0-9,NaN布尔Boolean:false,trueundefined:undefined,表示灭有值,未赋值null:null,表示为空,是一种状态引用数据类型:对象 Object数组:Array函数:Function...原创 2020-06-18 14:01:25 · 156 阅读 · 0 评论 -
JavaScript的this用法
this是JavaScript语言的一个关键字它是函数运行时,在函数体内部自动生成的一个对象,只能在函数体内部使用情况一:纯粹的函数调用这是函数的最通常用法,属于全局性调用,因此this代表全局对象。下面的代码运行结果是1var x = 1;function test() { console.log(this.x);}test(); // 1情况二:作为对象方法的调用函数还可以作为某个对象的方法调用,这时this就指这个上级对象。function test(.原创 2020-06-16 16:07:01 · 93 阅读 · 0 评论 -
Oracle数据库进阶部分
**Oracle的增删改查**Oracle中的事物需要手动commit提交为person表新增一条数据insert into person value(1,“cgx”)修改person表里的一条数据update person set pname = ‘zbz’ where pid =1;commit;删除person表中的一条数据delete from person where pid = 1;commit;**修改表列的属性**给person表增加性别列,类型为number(原创 2020-06-12 16:52:39 · 516 阅读 · 1 评论 -
关于Tomcat的那些事儿
1.Tomcat服务器概述 Apache组织,Sun公司以及个人一起维护一个符合JavaEE一部分规范的轻量级服务器软件。 Tomcat服务器免费开源,对于用户使用比较友好,完全兼容JSP和Servlet,同时可以相应HTML页面 JBoss符合全部JavaEE规范的服务器,收费 WebLogic符合全部JavaEE规范的服务器,收费 WEB服务器软件是提供的WEB服务工具,安装到计算机中,开启服务,并且打开【对应端口】限制就可以对外提供的WEB...原创 2020-06-12 08:33:36 · 144 阅读 · 0 评论 -
jQuery事件的高级用法
1.绑定时间和接触绑定jQuery对象.on("事件名称",函数)jQuery对象.off("事件名称"):解绑指定事件jQuery对象.off(""):解绑所有事件<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="js/jquery-2.2原创 2020-06-10 11:28:35 · 162 阅读 · 0 评论 -
jQuery的DOM操作的那些事儿
1.内容操作1.1html():相当于js中的innerHTML,对元素的标签体内容进行设置获取1.2text():相当于js中的innerText,对元素的标签体内的纯文本内容进行设置获取1.3val():相当于js中的value(),对元素的value属性进行设置获取<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title&g.原创 2020-06-09 11:13:38 · 102 阅读 · 0 评论 -
关于jQuery的层级选择器的那些事儿
1.子代选择器 $("选择器1 > 选择器2")<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> #ul1 > li:nth-last-of-type(2n+1){ background: red; } #ul...原创 2020-06-09 10:45:55 · 155 阅读 · 0 评论 -
关于jQuery里选择器的那些事儿
1.基本选择器1.元素选择器 $("标签名")<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="../js/jquery-2.2.4.min.js"> </script> <script ty...原创 2020-06-08 18:13:04 · 148 阅读 · 0 评论 -
来研究研究jQuery入门
概念jQuery是一个JavaScript框架,用于简化js开发document.getElementById("a")等价于$("a")document.getElementByClassName("c")等价于$(".c")原创 2020-06-08 17:26:35 · 133 阅读 · 0 评论 -
继续探索JavaScript里的DOM的那些事儿
1.概念文档对象模型,定义了访问和操作文档的模型DOM操作:对元素进行获取,创建,删除的操作2.元素对象的获取document.getElementById(Id值)document.getElementsByTagName(标签名)document.getElementsByName(name值)document.getElementsByClassName(class值)<!DOCTYPE html><html> &...原创 2020-06-08 15:57:02 · 113 阅读 · 0 评论 -
关于JavaScript里DOM的那些事儿
- DOM(Document Object Model): 文档对象模型- 其实就是操作 html 中的标签的一些能力- 我们可以操作哪些内容 - 获取一个元素 - 移除一个元素 - 创建一个元素 - 向页面里面添加一个元素 - 给元素绑定一些事件 - 获取元素的属性 - 给元素添加一些 css 样式 - ...- DOM 的核心对象就是 docuemnt 对象- document 对象是浏览器内置的一个对象,里面存储着专门用来操作元素的各种方法- DOM: 页面中...原创 2020-06-08 14:06:09 · 184 阅读 · 0 评论 -
关于BOM的那些事儿
1.概念Borwser Object Model,浏览器对象模型将浏览器的各个部分封装成对象2.组成2.1 window2.2.1方法1.alter():弹出一个带有提示信息或者按钮警告的警告框2.confirm():弹出一个带有提示信息和一个确认按钮一个取消按钮的确认框,点击后返回布尔值<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>原创 2020-06-08 11:41:49 · 192 阅读 · 0 评论 -
关于JavaScript里的Date和Math的那些事儿
Date1.创建方式var 变量名 = new Date();2.方法1.getTime():获取1970年1月1日0点到现在所经历的毫秒值2.toLocaleString():3.toLocaleTimeString();4.toLocaleDateString():<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title><..原创 2020-06-08 11:05:09 · 108 阅读 · 0 评论 -
关于JavaScript里的字符串的那些事儿
1.概述和java相同,所有用一队单引号或者双引号括起来的字面值都是字符串对象字符串对象用于存储和处理文本内容字符串中的每个字符都可以通过索引进行访问,方式类似于数组<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> var s1 =.原创 2020-06-08 10:12:37 · 158 阅读 · 0 评论