腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
爱明依
专栏作者
举报
190
文章
248723
阅读量
25
订阅数
订阅专栏
申请加入专栏
全部文章
java
编程算法
数据库
sql
hashmap
云数据库 Redis
容器
http
jdk
javascript
servlet
spring
缓存
网站
分布式
面向对象编程
网络安全
jvm
react
打包
https
kafka
c++
bash
node.js
tomcat
maven
bash 指令
存储
数据分析
数据结构
微服务
程序员
公众号
xml
oracle
git
api
文件存储
zookeeper
php
云数据库 SQL Server
ide
github
jar
搜索引擎
linux
apache
容器镜像服务
开源
mybatis
单元测试
rabbitmq
app
class
time
解决方案
接口
官方文档
python
lua
erlang
jsp
regex
css
html
json
ajax
android
mvc
eclipse
svn
ubuntu
apt-get
腾讯云测试服务
云推荐引擎
mongodb
企业
redux
yarn
运维
压力测试
ssh
正则表达式
sql server
dns
opencv
线性回归
grep
tcp/ip
spring cloud
socket编程
uml
安全
数据处理
windows
hbase
黑盒测试
es
Elasticsearch Service
char
cmd
code
connect
counter
date
final
image
io
iso
layout
model
nio
png
port
properties
provider
rpm
selector
sidebar
string
system
web
报表
遍历
变量
表单
插件
反射
服务
工作
进程
乱码
面试
软件
软件工程
软件开发
数组
算法
网关
需求分析
语法
源码
搜索文章
搜索
搜索
关闭
分布式 ID 生成器 一个唯一 ID 在一个分布式系统中是非常重要的一个业务属性,其中包括一些如订单 ID,消息 ID ,会话 ID,他们都有一些共有的特性:...
数据库
sql
编程算法
分布式
一个唯一 ID 在一个分布式系统中是非常重要的一个业务属性,其中包括一些如订单 ID,消息 ID ,会话 ID,他们都有一些共有的特性:
爱明依
2022-04-01
1.3K
0
MySQL 索引原理
数据库
sql
数据结构
现在互联网应用中对数据库的使用多数都是读较多,比例可以达到 10:1。并且数据库在做查询时 IO 消耗较大, 所以如果能把一次查询的 IO 次数控制在常量级那对数据库的性能提升将是非常明显的,因此基于 B+ Tree 的索引结构出现了。
爱明依
2022-04-01
306
0
数据库水平垂直拆分
数据库
sql
一般水平拆分是根据表中的某一字段(通常是主键 ID )取模处理,将一张表的数据拆分到多个表中。这样每张表的表结构是相同的但是数据不同。
爱明依
2022-04-01
649
0
SQL 优化
sql
数据库
如果给 user 表中的 username pwd 字段创建了复合索引那么使用以下SQL 都是可以命中索引:
爱明依
2022-04-01
494
0
秒杀架构的设计逐步提高性能达到并发秒杀的效果
云数据库 Redis
网站
数据库
sql
api
之前在 JCSprout 中提到过秒杀架构的设计,这次基于其中的理论简单实现了一下。
爱明依
2022-04-01
251
0
对锁的一些认知 有哪些锁?分布式锁、多线程锁、多进程锁
数据库
sql
分布式
云数据库 Redis
使用 ReentrantLock 获取锁的时候会判断当前线程是否为获取锁的线程,如果是则将同步的状态 +1 ,释放锁的时候则将状态 -1。只有将同步状态的次数置为 0 的时候才会最终释放锁。
爱明依
2022-04-01
308
0
Java面试葵花宝典打印版【8】
文件存储
sql server
数据库
sql
java
100、java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类? 字节流,字符流。字节流继承于InputStream \ OutputStream,字符流继承于InputStreamReader \ OutputStreamWriter。在java.io包中还有许多其他的流,主要是为了提高性能和使用方便。 101、java中会存在内存泄漏吗,请简单描述。 会。如:int i,i2; return (i-i2); //when i为足够大的正数,i2为足够大的负数
爱明依
2022-04-01
314
0
CRM 系统的数据库设计、功能需求、前台界面
sql
php
servlet
java
云推荐引擎
-- 删除数据库 DROP DATABASE IF EXISTS crmdb ; -- 创建数据库 CREATE DATABASE crmdb CHARACTER SET UTF8 ; -- 使用数据库 USE crmdb ; -- 创建数据表 -- 1、创建权限组表 CREATE TABLE groups ( gid INT AUTO_INCREMENT, title VARCHAR(50), img VARCHAR(50) , type VARCHAR(50) , CONSTRAINT pk_gid PRIMARY KEY (gid) ); -- 2、创建权限表 CREATE TABLE action( actid INT AUTO_INCREMENT, title VARCHAR(50), menu INT, url VARCHAR(200), CONSTRAINT pk_actid PRIMARY KEY (actid) );
爱明依
2022-04-01
424
0
Oracle简介
sql
数据库
oracle
网站
Oracle是现在世界上最大的专门提供办公平台的软件公司之一,另外一家公司就是微软。
爱明依
2022-04-01
365
0
分布式事务解决方案 微服务分布式事务解决方案 TX-LCN TCC 3PC XA Paxos TxManager TxClient netty 补偿机制 强一致性
数据库
sql
分布式
微服务
分布式事务的实现主要有一下5中方案: 1、XA方案 2、TCC 方案 3、本地消息表 4、可靠消息最终一致性方案 5、最大努力通知方案
爱明依
2019-03-12
3.7K
0
mysql insert into ..select 发生死锁问题。
数据库
sql
编程算法
mysql 对于业务较为复杂的功能,我们常常使用存储过程进行编辑数据库的操作,当我们在进行数据库的操作时,进行着函数的嵌套或者是数据的算法较为复杂时,
爱明依
2019-03-12
2K
0
数据库死锁问题原因分析以及解决方案
数据库
sql
对于存在多用户并发访问的项目,如果遇到了数据库deadLock 时 ,我们如何根据服务器的日志进行排查原因呢?
爱明依
2019-03-12
2.8K
0
Oracle 整理知识点
数据库
sql
oracle
----------------------------------------------------------- 先要连接数据库:才能新建表空间(或删除原有表空间后再新建)
爱明依
2019-03-12
375
0
Java代码 死锁
编程算法
数据库
sql
锁是一个非常有用的工具,运用场景非常多。而且易于理解,下面代码可能引起死锁,使线程t1和线程t2互相等待对方放锁。 /** * Created by 陈晓阳 on 2017/9/9. */ public class DeadLockDemo { private static String A=”A”; private static String B=”B”; public static void main(String[] args){ new DeadLockDemo().deadLock(); } private void deadLock(){ Thread t1=new Thread(new Runnable() { @Override public void run() { synchronized(A){ try { Thread.currentThread().sleep(2000); } catch (InterruptedException e) { e.printStackTrace(); } synchronized (B){ System.out.print(“1”); } } } }); Thread t2=new Thread(new Runnable() { @Override public void run() { synchronized (B){ synchronized (A){ System.out.println(“2”); } } } }); //开启线程 t1.start(); // 开启线程2 t2.start(); } } 现在我们介绍避免死锁的几个常见方法。 1 避免一个线程同时获取多个锁。 2 避免一个线程在锁内同时暂用多个资源,尽量保证每个所只占用一个资源。 3 尝试使用定时锁,使用 lock.tryLock(timeout) 来替代使用内部锁机制。 4 对于数据库锁,加锁和解锁必须在一个数据库连接里,否则会出现解锁失败的情况。
爱明依
2019-03-12
771
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档