- 博客(40)
- 收藏
- 关注
原创 【感觉部署Docker应用会比常规部署方法更占内存,有没有什么方法减小Docker容器占用的内存?】
感觉部署Docker应用会比常规部署方法更占内存,有没有什么方法减小Docker容器占用的内存?
2023-12-08 14:29:30
1112
2
原创 java.sql.SQLSyntaxErrorException: Expression #1 of SELECT list is not in GROUP BY clause and contain
mysql5.7版本默认的sql配置是:sql_mode=“ONLY_FULL_GROUP_BY”,这个配置严格执行了"SQL92标准"。很多从5.6升级到5.7时,为了语法兼容,大部分都会选择调整sql_mode,使其保持跟5.6一致,为了尽量兼容程序。mysql 5.7 版本及以上版本会出现的报错。
2023-04-05 23:26:30
405
原创 Ubuntu root忘记密码修改 完全卸载Java 并安装配置环境变量
Ubuntu root忘记密码修改 完全卸载Java 并安装配置环境变量
2022-11-15 22:43:21
433
原创 解决java编译错误(程序包javax.servlet不存在javax.servlet.*)
解决java编译错误(程序包javax.servlet不存在javax.servlet.*)
2022-09-21 11:12:37
8218
2
原创 nvm,node,yarn安装,使用及遇见的问题(解决)
nvm,nodejs,yarn安装,使用及遇见的问题(解决)一、首先,在安装之前,应该了解他们是干啥的,有啥用1.nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs。2.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。3.n
2022-03-05 21:24:09
10264
原创 电脑常用快捷键(非大众)
电脑常用快捷键 (非大众)1.在一个浏览器中网页的切换Ctrl + Tab —》 在选项卡上向前移动Ctrl + Shift + Tab —》 在选项卡上向后移动Ctrl + 数字(数字 1 到 9) —》 移动到第 n 个选项卡2.打开多个页面的切换Windows 徽标键 + Tab —》 打开“任务视图”Windows 徽标键 + 向上键 —》 最大化窗口Windows 徽标键 + 向下键 —》 从屏幕中删除当前应用或最小化桌面窗口Windows 徽标键 + 向左键 —》 将应用或桌面
2022-02-19 17:57:30
190
原创 批量复制文件夹名称(该文件夹下的所有文件夹名称包括子文件夹)(cmd) 附:正斜杠“/“与反斜杠“\“的区别
正斜杠"/“与反斜杠”"的区别1.在windows系统中,\ 用来表示目录。而在unix系统中,/ 表示目录。总之正斜杠“/“用的多,而反斜杠""用的少。"\"在编程中为转义符“C:\\Windows\\System”,也就是用两个反斜杠来分隔路径。事实上,上面这个路径可以用"C:/Windows/System"来代替,不会出错。批量复制文件夹名称(cmd)1.打开cmd窗口tree C:/Users/谢辞/Desktop/上课1/JavaScript程序设计 /f>C:/Users/
2021-11-27 19:32:52
1334
原创 Excel技巧(wps)
1.将一个单元格分为多个单元格例:将图一转换为图二图一图二转换方法:1.点击数据选项,选中单元格2.点击分列选项倒三角,再点击智能分列3.ctrl+A----->ctrl+C----->选择一个位置----->右击选择性粘贴 ----->粘贴内容转置接.bat文件(批文件处理)所遇见的问题及解决方法...
2021-11-08 17:17:00
173
原创 .bat文件(批文件处理)所遇见的问题及解决方法
创建批量文件夹遇见的问题:1.解决办法:右键管理员运行但必须在第一行加入cd /d %~dp02.生成汉字的文件夹乱码解决办法:1.将文件另存为2.修改编码为:ANSI 然后保存 (注:非常重要)3.修改后缀名为.bat文件,然后右击管理员运行大功告成!!!...
2021-11-07 23:32:47
1176
原创 IDEA解决代码提示消失问题
IDEA解决代码提示消失问题主要有以下两种可能:1.勾选了“power save mode”(省电模式),在省电模式下,没有代码提示,解决办法,关闭省电模式,重启IDEA。2.缓存问题解决办法,删除缓存file----->invalidate caches,重启IDEA...
2021-09-28 22:42:57
4503
原创 封装(百度)
封装 (encapsulation)隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读取和修改的访问级别。封装途径封装就是将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,以特定的访问权限来使用类的成员。封装在网络编程里面的意思, 当应用程序用TCP传送数据时,数据被送入协议栈中,然后逐个通过每一层直到被当作
2021-09-22 16:58:14
118
原创 面向对象与面向过程
1.面向过程传统面向过程的编程思想总结起来就8个字——自顶向下,逐步细化2.面向对象万物皆对象面向过程主要针对功能,而面向对象主要是针对能够实现该功能的背后的实体。面向对象实质是面向实体,所以在使用面向对象进行编程时,要建立这样一个观念:万物皆对象。3.面向过程与面向对象的区别面向过程:简单直接,易于入门理解,模块化程度低面向对象:相对于面向过程比较复杂,不易理解,模块化程度较高。从维护和扩展功能的角度上来看,面向对象远比面向过程简单。通俗来讲面向过程就好像是蛋炒饭面向对象就好像是盖浇饭。
2021-09-22 15:35:27
249
原创 Java数组输出
利用Array类中的toString方法调用Array.toString(a),返回一个包含数组元素的字符串,这些元素被放置在括号内,并用逗号分开。如图:public class Three {public static void main(String[] args){ int [] a={1,2,3}; System.out.println(Arrays.toString(a));输出结果为[1, 2, 3]...
2021-09-14 19:49:10
137
原创 JavaScript换行合集
1.alter: alert(“你好\nJavaScript”);2.var a = 0b10;var b = 0o10;var c = 0x10;document.write(a);document.write(""); //第一种document.write(b + “”);//第二种document.write(c + “”);
2021-09-05 10:22:27
543
原创 JavaScript中常用的5个输入输出函数
这四个输入输出函数分别是:警告窗函数alert(),输出函数document.write(),提示对话函数prompt(),对话框confirm()函数。1.警告窗函数alert(“所输出内容”);alert()函数中换行用转义字符\n。例:alert(“你好\nJavaScript”);注:1.定义变量时字符串与变量之间用“+”连接和2差不多将“+”后改为定义的变量名。2.字符串和表达式之间用”+”加号连接。alert(“2+3=”+(2+3));...
2021-09-05 10:21:25
3817
原创 Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated co
Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘information_schema.PROFILING.SEQ’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_grou
2021-08-18 12:12:06
411
原创 完整卸载MYSQL
1、双击安装包,点击下一步,然后点击remove。卸载。2、手动删除Program Files中的MySQL目录。3、手动删除ProgramData目录(这个目录是隐藏的。)中的MySQL。
2021-08-16 23:48:47
86
转载 Linux系统 对文本的复制粘贴
命令行下:yy复制所在行 p粘贴复制操作 yy命令复制当前整行的内容 yw复制一个单词 y$复制光标所在位置到行尾内容 y^复制光标所在位置到行首内容 #yy例如:5yy就是复制5行 #yw例如:2yw就是复制两个单词 如果要复制第m行到第n行之间的内容,可以在末行模式中输入m,ny例如:3,5y复制第三行到第五行内容到缓存区。点击查看所参考的博客...
2021-07-18 20:34:49
2077
原创 SecureCRT更改vim中注释的文本内容颜色(使内容更加具有可读性)
1.查看是已否安装vim1、输入命令:rpm -qa|grep vim 查看是否安装以下vim包2、如果没有安装则需要安装,安装命令: yum -y install vim3、测试是否安装,命令:vim --version2.注释的文字看起来很不舒服,需要将字体颜色调整1、在根目录下执行vim ~/.vimrc (自动会建该文件)2、在该文件中追加一行代码hi Comment ctermfg = cyan做完以上步骤之后如图所示:所参考的博客https://blog.c
2021-07-16 23:07:35
587
1
原创 jupyter notebook (python)安装numpy和pandas
1.安装numpy直接在cmd环境下用命令即可,命令为:pip install numpy2.安装pandas直接在cmd环境下用命令即可,命令为:pip3 install pandas或pip install pandas.
2021-07-15 09:14:41
13765
1
原创 MySQL启动命令(win10)遇见的问题(发生系统错误5。拒绝访问)及解决方法
MySQL启动命令(win10)遇见的问题(发生系统错误5。拒绝访问)及解决方法这是因为权限不够,需要以管理员权限运行。解决方法:1.找到命令提示符(在搜索栏输入cmd)右击,选择打开文件位置。2.右击命令提示符选择属性——快捷方式——高级(然后勾选用管理员身份运行,点击确定)这样操作之后,以后打开后就是以管理员权限运行的,不需要其他操作。2.运行后如图所示。输入命令net start mysql。(启动mysql命令)停止命令 net stop mysql3.登陆 MySQL 数据库
2021-07-10 20:51:15
2376
2
原创 CentOS7 terminator安装
下载地址:https://launchpad.net/terminator/gtk3/1.91/+download/terminator-1.91.tar.gz1官网:https://launchpad.net/terminator1下载完后:tar zxvf terminator-1.91.tar.gzcd terminator-1.91./setup.py build./setup.py install1234此时启动会报错缺少psutil———————————.
2021-06-14 19:40:24
891
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人