22 22
4年前
如何找东西?查找算法之顺序查找和二分查找详解
本文属于系列文章【】1.何为查找?我们平常做很多事情,都会涉及到大量的增删改查操作。比如一个用户管理系统,会涉及用户注册(增)、用户注销(删)、修改用户信息(改)、查找用户(查),其中“删”和“改”要依赖“查”操作。下面重点来介绍一下查找这个重要的操作。现给你一个点名册,让你查找一个学生。我们的做法是:根据这个学生的姓名或者学号,在点名
艾木酱 艾木酱
3年前
PostgreSQL的函数和存储过程--MemFireDB
简介PostgreSQL是最流行的对象关系型数据库系统。它是一个强大的、高性能的数据库系统。在这篇文章中,我们将讨论如何使用函数和存储过程来执行操作,如插入、删除、更新和查询。感兴趣的同学可以通过memfiredb.com提供的免费云数据库一边操作一边阅读。函数一般来说,函数是一组进行任何操作的SQL语句,如选择、插入、删除和更新。在PostgreSQ
Wesley13 Wesley13
3年前
mysql sql优化
前言有人反馈之前几篇文章过于理论缺少实际操作细节,这篇文章就多一些可操作性的内容吧。注:这篇文章是以MySQL为背景,很多内容同时适用于其他关系型数据库,需要有一些索引知识为基础。优化目标  1.减少IO次数  IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90
Wesley13 Wesley13
3年前
JAVA 写入数据到LDAP
Spring操作LDAP增加依赖<dependency<groupIdorg.springframework.ldap</groupId<artifactIdspringldapcore</artifactId<version2.1.0.RELEASE</versi
Wesley13 Wesley13
3年前
Java虚拟机(一):JVM简介
JVM简介Java虚拟机(JVM)是由Java虚拟机规范定义的,其上运行的是字节码指令集。这种字节码指令集包含一个字节的操作码(opcode),零至多个操作数(oprand),虚拟机规范明确定义了每种字节码指令完成的功能是什么以及需要多少个操作数。Java虚拟机上运行的class文件,这个文件中包含字节码指令流以及类定义的信息,所以Java虚
Wesley13 Wesley13
3年前
MDT 2013 从入门到精通之概念扫盲
从今日开始为大家带来微软MDT2013批量部署操作系统从入门到精通系列教程,旨在为大家以后的工作、学习提供一个便利的参考教程,以便大家更好、更深入的了解微软MDT,从而减轻企业工程师、IT从业人员及个人用户在生产环境或测试环境中部署问题,提高操作系统部署速度、质量等。接下来直接进入正文:常规部署操作系统缺点:1.硬件标准差异、软件多样化
Wesley13 Wesley13
3年前
MySQL应对高并发之Redis缓存
高并发高并发(HighConcurrency)是指系统运行过程中的一种“短时间内遇到大量操作请求”的情况,主要发生在web系统集中大量访问收到大量请求,例如淘宝双十一、京东618类的活动。该情况的发生会导致系统在这段时间内执行大量操作(对资源的请求、数据库的操作等)。高并发相关常用的一些指标有:响应时间、吞吐量、每秒查询率QPS、并发用户数
Wesley13 Wesley13
3年前
ubuntu下磁道坏区的检测与修复
使用命令行进行操作。一:检查坏道对磁盘操作前,必须卸载之~umount参数如下:  a卸除/etc/mtab中记录的所有文件系统。  h显示帮助。  n卸除时不要将信息存入/etc/mtab文件中。  r若无法成功卸除,则尝试以只读的方式重新挂入文件系统。
Stella981 Stella981
3年前
Spring Cloud 项目 SpringApplication Run 执行两次解密
ApplicationContextInitializer介绍作用是在ConfigurableApplicationContext类型的ApplicationContext.refresh操作之前,允许我们对ConfiurableApplicationContext增强处
【保护你的上线】风险治理的防范与排查之路 | 京东云技术团队
本文,我们将从三个方面来防范上线风险:操作防范、双岗&自查、监控告警