码迷,mamicode.com
首页 > 2020年05月27日 > 全部分享
mysql 锁
select ... lock in share mode //共享锁 select ... for update //排他锁 行锁的3种算法: record lock:单个行记录上的锁 gap lock:锁定范围,不锁定记录本身,只在RR里使用 next-key lock:锁定范围,并锁定记录本身 ...
分类:数据库   时间:2020-05-27 20:28:41    阅读次数:93
帝国cms 内容页根据关键词来调用相关内容
帝国cms 内容页根据关键词来调用相关内容,如果没有相关内容则随机获得文章代码: <?php if ($navinfor['keyboard']) { $c_key=explode(',',$navinfor['keyboard']); $count=count($c_key); for($i=0; ...
分类:其他好文   时间:2020-05-27 20:28:22    阅读次数:201
【12c】带你了解Oracle 12c数据库扩展的统计信息(Extended Statistics)的搜集
在Oracle数据库中,优化器欲产生最优的执行计划,需要依赖于相关对象的统计信息的搜集。数据库可以自动的搜集执行计划,也可以使用程序包DBMS_STATS进行手动搜集,本篇对常规统计信息的搜集不做说明,重点演示下关于扩展的统计信息(Extended Statistics)的的搜集。 1 扩展的统计信 ...
分类:数据库   时间:2020-05-27 20:28:04    阅读次数:75
Kubernetes 0-1 二进制搭建K8S(一)机器准备
写在前面 记录和分享使用二进制搭建K8S集群的详细过程,由于操作比较冗长,大概会分四篇写完: 机器准备 部署etcd集群 部署Master 部署Node 整个目标是使用二进制的方式搭建一个小型k8s集群(1个Master,2个Node),供自己学习测试。 至于为什么要自己去用二进制的方式去搭建k8s ...
分类:Web程序   时间:2020-05-27 20:27:37    阅读次数:116
mysql 分区
水平分表 range,1~10000一个表,10001~20000一个表 hash,取模 地理区域,华东,华西 时间,一年一个表 分区,对客户端是透明的,分区字段必须是主键的一部分 create table article( id int auto_increment PRIMARY KEY, ti ...
分类:数据库   时间:2020-05-27 20:27:26    阅读次数:101
redis 删除策略
定时删除:创建一个定时器,在键过期时立即删除。 为什么不用定时删除策略:虽然内存及时释放,但太消耗 CPU 资源。 定期删除,设置了 expire 的键存储在一个独立的字典中,默认每 100ms 随机选择 20 个 key,删除其中已过期的 key。如果过期 key 比例超过 1/4,那就重复这一步 ...
分类:其他好文   时间:2020-05-27 20:27:13    阅读次数:88
安装Xshell后提示“要继续使用此程序,您必须应用最新的更新或使用新版本”
官网链接进不去,然后下载安装,Xshell6以上打开后提示需要购买,于是安装了Xshell-6.0,可是安装后提示“要继续使用此程序,您必须应用最新的更新或使用新版本”通过搜索引擎了解到是因为时间的原因导致打开的时候提示要使用新版本,于是将系统时间改为2018-12-25之前,但是这个方法很鸡肋,由 ...
分类:系统相关   时间:2020-05-27 20:26:58    阅读次数:499
扎实基础_设计模式_行为型_观察者模式(项目实战,使用委托注册事情,消除多重判断)
1:最开始需求 在我们的系统中有一个数据在新增之后要发送给RA系统 于是代码1.0:就写成一个公共方法,在数据新增的地方调用 2:突然代码又来了一个删除的需求 于是 3: 现在需求又来了 需要推送系统可配置,想推那个系统就推那个系统, 代码如下: using ObserverPattern.Obse ...
分类:其他好文   时间:2020-05-27 20:26:41    阅读次数:62
Kubernetes 0-1 二进制搭建K8S(二)部署etcd集群
写在前面 记录和分享使用二进制搭建K8S集群的详细过程,由于操作比较冗长,大概会分四篇写完: 机器准备 部署etcd集群 部署Master 部署Node etcd作为k8s的数据库,需要首先安装,为其他组件做服务基础。 etcd是一个分布式的数据库系统,为了模拟etcd的高可用,我们将etcd部署在 ...
分类:Web程序   时间:2020-05-27 20:26:24    阅读次数:92
mysql innodb 文件
mysql --help | grep my.cnf 查看配置文件 参数文件 查看参数变量: 通过命令 show variables [like 'abc'\G]; 或者查看 information_schema下的global_variables视图 修改动态变量:分为会话范围和全局范围修改 se ...
分类:数据库   时间:2020-05-27 20:26:08    阅读次数:87
购物商城数据库设计-订单系统设计
订单系统在整个商城体系中的作用非常重要,因为一些业务的开展往往是围绕订单来展开的。因此设计好一个订单系统是多么的重要。 我们根据用户的行为逐个设计表结构。 首先用户浏览商品,将看中的商品加入到购物车,这里应该有一张购物车表 购物车表(order_cart) skuId spuId 用户id 店铺id ...
分类:数据库   时间:2020-05-27 20:25:50    阅读次数:101
jenkins自动发布脚本
在jenkins上项目配置里 #!/bin/bashHOME="/${JOB_NAME}"HOST="192.168.130.134"scp ${WORKSPACE}/target/smart_city_manager_admin.jar root@${HOST}:${HOME}echo "复制 成 ...
分类:其他好文   时间:2020-05-27 20:25:33    阅读次数:96
redis 底层
简单动态字符串 ( simple dynamic string,SDS) SDS的应用 在redis里,c字符串只会用作字面量,用在不会更改的地方,例如打印日志。 需要修改的字符串,用SDS表示 set msg "hello world" redis将创建一个键值对,键是一个字符串对象,对象的底层实 ...
分类:其他好文   时间:2020-05-27 20:25:17    阅读次数:116
Jenkins配置Maven工程
Maven的pom文件需要加入以下配置 <build> <plugins> <plugin> <!-- 编译插件 --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId ...
分类:其他好文   时间:2020-05-27 20:24:58    阅读次数:56
mysql select
select a, b, t1.c, a*b as d from t1, db.t2 where a between 3 and 7 or c not in (5,100,124) group by ... having ... order by d desc, e select的列里没有e lim ...
分类:数据库   时间:2020-05-27 20:23:31    阅读次数:93
django 2. 配置信息
Django配置信息 配置信息主要由项目的settings.py实现,主要配置有项目路径、密钥配置、域名访问权限、App列表、配置静态资源、配置模板文件、数据库配置、中间件和缓存配置 当DEBUG为True且ALLOWED_HOSTS为空时,项目只允许以localhost或127.0.0.1在浏览器 ...
分类:其他好文   时间:2020-05-27 20:23:03    阅读次数:64
js循环语句while,do..while,for
1. while循环 while(循环条件){ 循环体语句块; } 2.do..while循环 do{ 循环体语句块; }while(循环条件) 两者区别:while先判断后执行、循环体语句可能一次都不执行,do while是先执行后判断,所以循环体语句至少执行一次。 3.for循环 for(表达式 ...
分类:Web程序   时间:2020-05-27 20:22:22    阅读次数:83
740条   上一页 1 ... 5 6 7 8 9 10 11 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!