- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 初学Java17 使用jdk17的Jshell
学习编程语言的时候,我们可能都是从打印“Hello, world!”这个简单的例子开始的。一般来说,Java 语言的教科书也是这样的。今天,我们也从这个例子开始,温习一下 Java 语言第一课里面涉及的知识。学习node 有node shell 学习python 有 pyshell。学习java当然就会有jshell。我是一名老程序员,但是接触java是从jdk5开始,当然没有。python 原来是 print("Hello world!那好,我就开始jshell学习之旅吧。jshell 你只要输入。
2023-08-18 10:06:14
325
1
原创 MySql报错only_full_group_by的解决办法
我在一个新环境里部署程序时遇到MySql报错only_full_group_by,之前已经遇到过一次同样的问题,当时没有总结经验,导致这次解决时耗费了不少时间,这里把本次的处理过程进行记录总结,同时分享给大家。对于GROUP BY聚合操作,如果在SELECT中的列,没有在GROUP BY中出现,那么这个SQL是不合法的,因为列不在GROUP BY从句中。对于GROUP BY聚合操作,如果在SELECT中的列,没有在GROUP BY中出现,那么这个SQL是不合法的,因为列不在GROUP BY从句中。
2023-07-28 09:40:48
1465
1
原创 用java和python和javascript的视角来学习算法
冒泡的算法是两层循环 , 用第一个和后一个比较,如果前一个元素大于后一个元素。就把比较大的数放到数组的最后。就变成从小到大的有序序列。python 主要是3的版本, 这里的代码主要是写冒泡。javascript实现的冒泡排序。java和python。
2023-07-27 09:59:44
93
1
原创 keepalived
keepalived是集群管理中保证集群高可用(HA High Available)的服务软件1、需要心跳机制探测后端RS是否提供服务 a)
2023-07-26 16:52:30
77
1
原创 一,Spring Boot 介绍
1,如果使用 Spring 开发一个"HelloWorld"的 web 应用: 创建一个 web 项目并且导入相关 jar 包。SpringMVC Servlet 创建一个 web.xml编写一个控制类(Controller) 需要一个部署 web 应用的服务器 如 tomcat2. Spring Boot 设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。嵌入...
2018-06-19 16:18:46
178
原创 开发中的错误001
05-Apr-2018 09:43:00.338 严重 [http-nio-9080-exec-1] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [LoginServlet] in context with path [] threw exception java.lang.I...
2018-04-05 09:50:55
324
原创 MySql锁
锁是计算机协调多个进程或线程并发访问某一资源的机制。 在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。为了尽可能提高数据库的并发度,每次锁定的数据范围越小越好,理论上...
2018-03-12 11:45:56
164
原创 mycat
Mycat海量数据的存储问题如今随着互联网的发展,数据的量级也是撑指数的增长,从GB到TB到PB。对数据的各种操作也是愈加的困难,传统的关系性数据库已经无法满足快速查询与插入数据的需求。这个时候NoSQL的出现暂时解决了这一危机。它通过降低数据的安全性,减少对事务的支持,减少对复杂查询的支持,来获取性能上的提升。但是,在有些场合NoSQL一些折衷是无法满足使用场景的,就比如有些使用场景是绝对要有事...
2018-03-12 08:35:32
380
原创 批量插入数据
创建函数,假如报错:This function has none of DETERMINSTIC.....#由于开启过慢查询日志,因为我们开启了bin-log,我们就必须为我们的function指定一个参数。show variables like 'log_bin_trust_function_creators';set global log_bin_trust_function_creators...
2018-03-12 08:13:29
283
原创 MySQL多表查询
笛卡尔积:多表时查询的总记录为 多表记录之积。n个表做连接时,连接条件至少为n-1个。等值连接 不等值连接外连接: 左外连接: (+)放到右边,左边表不符合条件的记录也进行显示。 右外连接: (+)放到左边,右边表不符合条件的记录也进行显示。 全连接:(99语法):from 表1 full join 表2 on 连接条件自连接: 自己和自己做笛卡尔积,通过连接条件删选...
2018-03-11 19:28:47
177
原创 SQL语句的分类
(数据操纵语句)DML:select/insert/delete/update(数据定义语句)DDL: create/alter/truncate/rename(数据控制语句)DCL: commit/rollback/grant/revoke数据库对象: 表(table),序列(sequence),视图(view),索引(index ),函数(function),存储过程(procedure),触...
2018-03-11 08:06:28
188
原创 TCP/IP协议
面向连接的可靠的TCP协议。点击打开链接第一次对话:老婆让甲出去打酱油,半路碰到一个朋友乙,甲问了一句:哥们你吃饭了么?结果乙带着耳机听歌呢,根本没听到,没反应。甲心里想:跟你说话也没个音,不跟你说了,沟通失败。说明乙接受不到甲传过来的信息的情况下沟通肯定是失败的。如果乙听到了甲说的话,那么第一次对话成功,接下来进行第二次对话。第二次对话:乙听到了甲说的话,但是他是老外,中文不好,不知道甲说的啥意...
2018-03-10 19:30:46
165
原创 VMware 的虚拟网卡的原理
1.nat nginx upstream 2.192.168.35.1 为WIN网卡。 192.168.35.19 为虚拟机IP3.192.168.35.2为虚拟机管理者ip
2018-03-09 16:45:07
2158
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人