ICode9

精准搜索请尝试: 精确搜索
  • SQL 627 Swap Salary2022-09-13 04:30:22

    Table: Salary +-------------+----------+ | Column Name | Type | +-------------+----------+ | id | int | | name | varchar | | sex | ENUM | | salary | int | +-------------+----------+ id is the primary key fo

  • 第十一周2022-06-27 00:02:29

    第十一周1、 导入hellodb.sql生成数据库(1) 在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄 MariaDB [hellodb]> select Name,Gender,Age from students where Age>25 and Gender='M';+--------------+--------+-----+| Name | Gender | Age |+--------------

  • 如何优雅地实现分页查询2022-06-13 17:36:03

    可以看到数据总行数大概45000条。 基于limit实现分页是比较简单的: mysql> select * from user order by id asc limit 10000,10; +-------+------------+ | id | name | +-------+------------+ | 10000 | user_10000 | | 10001 | user_10001 | | 10002 | user_10002 | | 10003 |

  • mysql 远程访问2022-05-24 09:01:29

    mysql 远程访问 mysql -hlocalhost -uroot -proot mysql> use mysql Database changed mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON *.* TO 'root'@

  • 深入理解 SELECT ... LOCK IN SHARE MODE 和 SELECT ... FOR UPDATE2022-02-23 15:31:33

    概念和区别 SELECT … LOCK IN SHARE MODE走的是IS锁(意向共享锁),即在符合条件的rows上都加了共享锁,这样的话,其他session可以读取这些记录,也可以继续添加IS锁,但是无法修改这些记录直到你这个加锁的session执行完成(否则直接锁等待超时)。 SELECT … FOR UPDATE 走的是IX锁(意

  • Ising模型的Metropolis模拟中的组态阻塞和振荡2021-11-07 11:34:30

    Ising模型哈密顿量为 \[\hat{H} = - J \sum_{i,j相邻} s_i s_j - B \sum_i s_i \]若取 \(J=1, B=1\),做 4 x 4 一共 16 个 spin 的 Ising 模型模拟,可以得到很平缓的相变曲线,如下图 曲线最左侧有些点低于低于1.0,增大 Markov 链的根数,增大链的长度,都没有改善这一点。所以仔细输出中

  • 阿里云安装连接mysql数据库2021-07-31 21:03:48

    一、CentOS7使用yum安装MySQL8.0 1、yum仓库下载MySQL: sudo yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm 2、yum安装MySQL: sudo yum install mysql-community-server 3、启动MySQL服务: sudo service mysqld start 4、检查MySQL服务

  • 阿里云安装连接mysql数据库2021-07-31 21:01:28

    一、CentOS7使用yum安装MySQL8.0 1、yum仓库下载MySQL: sudo yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm 2、yum安装MySQL: sudo yum install mysql-community-server 3、启动MySQL服务: sudo service mysqld start 4、检查MySQL

  • sql技巧-产生连续日期(时间)序列2021-06-10 09:59:17

    本文基于hive1.1.0-cdh5.12.1 要求:通过sql生成一段连续的日期,入2021-01-01至2021-01-31 参考结果: dt 2021-01-012021-01-022021-01-032021-01-04 参考实现: --由于hive不能递归,所有使用posexplode生成连续序号 with t as ( select date_add( to_date('2021-01-01'),i) as dt

  • ubuntu 安装mysql2021-05-27 13:53:42

    1. 安装mysql服务器、客户端及客户端开发工具 sudo apt install mysql-server mysql-client libmysqlclient-dev   2.设置远程访问mysql sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 注释掉bind-address = 127.0.0.1这一行,保存退出编辑 mysql -u root -p 进入mysql服务,

  • [从源码学设计]蚂蚁金服SOFARegistry 之 ChangeNotifier2021-04-26 10:54:58

    SOFARegistry 是蚂蚁金服开源的一个生产级、高时效、高可用的服务注册中心。 本系列文章重点在于分析设计和架构,即利用多篇文章,从多个角度反推总结 DataServer 或者 SOFARegistry 的实现机制和架构思路,让大家借以学习阿里如何设计。 本文为第十五篇,分析如何执行ChangeNotifier 来通

  • mysql逻辑运算符2021-04-22 15:45:35

    1. AND   逻辑与,且运算;   如:select prod_name,prod_price from products where prod_name='1 ton anvil' AND prod_price <= 10.00 +-------------+------------+ | prod_name | prod_price | +-------------+------------+ | 1 ton anvil | 9.99 | +-------------+

  • 解决 mysql>com.mysql.jdbc.PacketTooBigException: Packet for query is too large (12073681 > 4194304)2021-01-20 20:57:36

    com.mysql.jdbc.PacketTooBigException: Packet for query is too large 异常解决办法: 原因: 查询出的数据包过大,默认情况下mysql 的字段容量不够装,所以抛出此异常 解决办法: 第一步:首先通过SQLyog客户端查询框输入以下命令,也可以在cmd命令行窗口下登录mysql后输入以下命令: SHO

  • clclickhouse与bitmap的结合2021-01-17 16:01:26

    用途 AggregatingMergeTree用来做增量数据统计聚合用bitmap存储用户id,因为id数据量较大,用bitmap存储可以有效节约空间 案例 举个例子 在clickhouse中建立表,引擎为AggregatingMergeTree,因为要做一些自定义聚合,所以选择这个引擎. create table testbit( label String,

  • Netty: handler的执行顺序2020-12-24 15:02:40

    I/O Request via Channel or ChannelHandlerContext | +-----

  • 2020/11/12 刘一辰的JAVA随笔2020-12-17 16:04:14

    今日目标:Mysql学习16 实验内容: -- 10.查询score表中的最高分数的学生号和课程号.(子查询或者排序) --查询步骤 1.先找到最高分 最高分: SELECT MAX(sc_degree) FROM score; 2.通过我们找到的最高分的分数来从score中找到我们需要的学生号和课程号 SELECT c_no, s_no FROM score W

  • Linux入门(十四)2020-12-07 11:33:44

    1、 导入hellodb.sql生成数据库(1) 在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄 MariaDB [hellodb]> select Name,Age from students where Age>25 and Gender='M'; +--------------+-----+ | Name | Age | +--------------+-----+ | Xie Yanke | 53 | | Ding Dia

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有