51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#如何查询开户行信息
mysql数据库时间类型datetime、bigint、timestamp的查询效率比较
数据库中可以用datetime、bigint、timestamp来表示时间,那么选择什么类型来存储时间比较合适呢? 通过程序往数据库插入50w数据数据表:CREATETABLE`users`(`id`int(11)NOTNULLAUTO_INCREMENT,`time_date`datetimeNOTNULL...
代码星球
·
2021-01-30
mysql
数据库
时间
类型
datetime
阿里面试官:字符串在JVM中如何存放?90%的人就真的只回答在哪里存放
目录:一道面试题的引出案例分析intern源码分析总结1.一道面试题的引出在面试BAT这种一线大厂时,如果面试官问道:字符串在JVM中如何存放?大多数人能顺利的给出如下答案: 字符串对象在JVM中可能有两个存放的位置:字符串常量池或堆内存。使用常量字符串初始化的字符串对象,它的值存放在字符串常量池中;使用字符...
代码星球
·
2021-01-30
存放
阿里
面试
字符
串在
如何优雅的设计一个告警系统?远没有你想的那么简单
目录:告警的本质告警对象监控的指标和策略理论与现实异常检测基于曲线的平滑性检测基于绝对值的时间周期性基于振幅的时间周期性基于曲线回升的异常判断核心要点总结 告警的本质没有多少系统的告警是设计得当的。良好的告警设计是一项非常困难的工作。如何知道你收到的告警是糟糕的?多少次你收到了告警之后,立即就关掉了的?是不是...
代码星球
·
2021-01-30
如何
优雅
设计
一个
告警
如何设计一个百万级用户的抽奖系统?
1.抽奖系统的背景引入2.结合具体业务需求分析抽奖系统3.一个未经过优化的系统架构4.负载均衡层的限流5.Tomcat线程数量的优化6.基于Redis实现抽奖业务逻辑7.发放礼品环节进行限流削峰8.系统架构设计总结本文给大家分享一个之前经历过的抽奖系统的流量削峰架构的设计方案。抽奖、抢红包、秒杀,这类系统其实都有一些共...
代码星球
·
2021-01-30
如何
设计
一个
百万
用户
千万级用户的大型网站,应该如何设计其高并发架构?
(1)单块架构(2)初步的高可用架构(3)千万级用户量的压力预估(4)服务器压力预估(5)业务垂直拆分(6)用分布式缓存抗下读请求(7)基于数据库主从架构做读写分离(8)总结本文将会从一个大型的网站发展历程出发,一步一步的探索这个网站的架构是如何从单体架构,演化到分布式架构,然后演化到高并发架构的。一般一个网站刚开始建...
代码星球
·
2021-01-30
千万
用户
大型
网站
应该
如何在工作中快速成长?阿里资深架构师给工程师的10个简单技巧
一、如何阅读本文?找一个固定不被打扰时间仔细阅读。在碎片化的时间中,每次读完一段内容。 最重要的是每次做到只字不差的阅读,然后停下,带着批判性思维从本文中提取出你觉得对的思考方式,并把思考方式关联和迁移到自己身上,经过实践内化成自己的认知,就是非常成功的一次阅读。二、开始认识“认知升级”第一次:从文章中看到认...
代码星球
·
2021-01-30
如何
在工作中
快速
成长
阿里
面试官:说说一条查询sql的执行流程和底层原理?
一条查询SQL执行流程图如下 序章自我介绍我是一条sql,就是一条长长的字符串,不要问我长什么样,因为我比较傲娇。 额~~不是我不说啊,因为细说起来,我可以细分为DML(Update、Insert、Delete),DDL(表结构修改),DCL(权限操作),DQL(Select)操作,一个个去介绍,我...
代码星球
·
2021-01-30
面试
说说
一条
查询
sql
一条SQL语句在MySQL中如何执行的
本篇文章会分析一个sql语句在MySQL中的执行流程,包括sql的查询在MySQL内部会怎么流转,sql语句的更新是怎么完成的。在分析之前我会先带着你看看MySQL的基础架构,知道了MySQL由那些组件组成以及这些组件的作用是什么,可以帮助我们理解和解决这些问题。1.1MySQL基本架构概览下图是MySQL的一个简要架...
代码星球
·
2021-01-30
一条
SQL
语句
MySQL
如何
如何设计一个百万级的消息推送系统
先简单说下本次的主题,由于我最近做的是物联网相关的开发工作,其中就不免会遇到和设备的交互。最主要的工作就是要有一个系统来支持设备的接入、向设备推送消息;同时还得满足大量设备接入的需求。所以本次分享的内容不但可以满足物联网领域同时还支持以下场景:基于 WEB 的聊天系统(点对点、群聊)。WEB&nbs...
代码星球
·
2021-01-30
如何
设计
一个
百万
消息
【金三银四跳槽季】Java工程师如何在1个月内做好面试准备?
目录一、写在前面二、技术广度的快速准备三、技术深度的快速准备四、基础功底的快速准备五、下篇预告春节长假转眼已过,即将迎来的是一年一度的金三银四跳槽季。假如你准备在金三银四跳槽的话,那么作为一个Java工程师,应该如何利用1个月的时间,快速的为即将到来的面试进行充分的准备呢?之前写过两篇文章:互联网公司的面试官是如何36...
代码星球
·
2021-01-30
金三银
跳槽
Java
工程师
何在
如何完美回答面试官问的Mybatis初始化原理!!!
对于任何框架而言,在使用前都要进行一系列的初始化,MyBatis也不例外。本章将通过以下几点详细介绍MyBatis的初始化过程。MyBatis的初始化做了什么MyBatis基于XML配置文件创建Configuration对象的过程手动加载XML配置文件创建Configuration对象完成初始化,创建并使用SqlSes...
代码星球
·
2021-01-30
如何
完美
回答
面试
官问
CentOS用dig、nslookup查询DNS命令
一、不能使用dig、nslookup二、安装相应软件包yuminstall-ybind-utils三、使用命令1.dig命令dig命令是一个功能强大的DNS查询命令。一般格式:dig[@global-server][domain][q-type][q-class]{q-opt}{d-opt}参数说明:@global-s...
代码星球
·
2021-01-30
CentOS
dig
nslookup
查询
DNS
Node.js中的不安全跳转如何防御详解
导语:早年在浏览器大战期间,有远见的Chrome认为要运行现代Web应用,浏览器必须有一个性能非常强劲的Java引擎,于是Google自己开发了一个高性能的开源的Java引擎,名字叫V8。在2009年,Ryan正式推出了基于Java语言和V8引擎的开源Web服务器项目,命名为Node.js。对于任何web开发人员来说,...
代码星球
·
2021-01-30
Node.js
中的
不安全
跳转
如何
如何防止网页被植入广告,内容被监控-HTTPS
前几天一朋友说访问网站页面底部怎么出现小广告了呢,内容有点不雅,朋友截图发给我,调侃我说怎么放这种广告,我一听纳闷,网站运行伊始,从来没有投放过任何广告,更别说不雅广告了。最近还遇到一个问题就是,网站莫名其妙被服务商拦截,服务商有一个比较低能的违法信息监测系统,为啥低能呢?就是系统内置一批关键字,只要网页中包含任意关键...
代码星球
·
2021-01-30
如何
防止
网页
植入
广告
小学递归查询
项目中经常遇到页面中需要展示菜单树,如bootstrap的tree控件,要用到递归查询,其实对于jsp页面用到的树形目录,就是要让查询出来的数据按父子目录排序好,数据直接传给前台前台控件展示,下面,鄙人粗浅的来讲下递归查询: 不多说,直接上代码: public...
代码星球
·
2021-01-29
小学
递归
查询
首页
上一页
...
75
76
77
78
79
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他