09 2021 档案

摘要:Master 进程、Reactor 线程、Worker 进程、Task 进程、Manager 进程的区别与联系 Master 进程 Master 进程是一个多线程进程,参考进程 / 线程结构图Reactor 线程 Reactor 线程是在 Master ... 阅读全文
posted @ 2021-09-30 09:18 码农编程进阶笔记 阅读(60) 评论(0) 推荐(0)
摘要:1. redo log是什么? 为什么需要redo log? redo log 是什么呢? redo log 是重做日志。它记录了数据页上的改动。它指事务中修改了的数据,将会备份存储。发生数据库服务器宕机、或者脏页未写入磁盘,可以通过redo log恢复。... 阅读全文
posted @ 2021-09-30 08:00 码农编程进阶笔记 阅读(40) 评论(0) 推荐(0)
摘要:因对医院不满遂产生报复念头 西安某医院网络管理员离职后 利用自学网络知识 非法入侵医院内网服务器 远程进行破坏性操作 致使该院诊疗系统瘫痪 无法正常诊治 今年3月起,西安市莲湖区一家医院的网络系统持续出现故障,导医台、诊室、药房和病历系统等网络设备无法正... 阅读全文
posted @ 2021-09-29 23:23 码农编程进阶笔记 阅读(147) 评论(0) 推荐(0)
摘要:Fatal error: Uncaught Error: Call to undefined function cli_set_process_title() in /home/wwwroot/es-task/taskServer.php:21 Stack... 阅读全文
posted @ 2021-09-28 17:36 码农编程进阶笔记 阅读(126) 评论(0) 推荐(0)
摘要:问题出现环境,OS版本:CentOS-7-x86_64-Minimal-1708;ES版本:elasticsearch-6.2.2。 1、max file descriptors [4096] for elasticsearch process is t... 阅读全文
posted @ 2021-09-28 15:04 码农编程进阶笔记 阅读(3077) 评论(0) 推荐(0)
摘要:启动jumpserver报错 ImportError: libmysqlclient.so.20: cannot open shared object file: No such file or directory。 查找这个libmysqlclient.so... 阅读全文
posted @ 2021-09-28 09:25 码农编程进阶笔记 阅读(163) 评论(0) 推荐(0)
摘要:我们很多人对kill -9 非常熟悉,在工作中也经常用到。特别是你去重启服务的时候。但是所有的服务都能用kill -9来处理吗?kill -9能杀掉所有的进程吗? 首先我们来了解一下 kill -n 中的n到底是什么东西。 kill 从help中... 阅读全文
posted @ 2021-09-27 23:20 码农编程进阶笔记 阅读(3116) 评论(0) 推荐(0)
摘要:安装 CouchBase 安装方法: pecl install couchbase 报错: checking for libcouchbase in default path... not foundconfigure: error: Please reins... 阅读全文
posted @ 2021-09-27 17:50 码农编程进阶笔记 阅读(101) 评论(0) 推荐(0)
摘要:1.cygwin 安装swoole 报错致命错误:pcre2.h:No such file or directory make install 时报错 In file included from /home/swoole-src-4.4.14/swoole.... 阅读全文
posted @ 2021-09-27 09:38 码农编程进阶笔记 阅读(193) 评论(0) 推荐(0)
摘要:感带女朋友上分的都是勇士 阅读全文
posted @ 2021-09-25 08:20 码农编程进阶笔记 阅读(50) 评论(0) 推荐(0)
摘要:持续更新,每天进步一点点。。。 微信公众号:码农编程进阶笔记 关注可获得更多的视频教程及面试技巧。问题或建议,请公众号留言! 22.回响科技一面 1.kafka多个分区怎么保证消息顺序 (1)首先发送消息可以通过指定key+单分区实现 (... 阅读全文
posted @ 2021-09-25 08:20 码农编程进阶笔记 阅读(178) 评论(0) 推荐(0)
摘要:### 欢迎使用Jumpserver开源跳板机系统 ### 1) 输入 ID 直接登录 或 输入部分 IP,主机名,备注 进行搜索登录(如果唯一). 2) 输入 / + IP, 主机名 or 备注 搜索. 如: /ip ... 阅读全文
posted @ 2021-09-24 14:11 码农编程进阶笔记 阅读(109) 评论(0) 推荐(0)
摘要:14.快手一面 微信公众号:码农编程进阶笔记 关注可获得更多的视频教程及面试技巧。问题或建议,请公众号留言! 1.CDn工作原理 答:CDN通过广泛的网络节点分布,提供快速、稳定、安全、可编程的全球内容分发 加速服务,支持将网站、音视频、... 阅读全文
posted @ 2021-09-20 12:03 码农编程进阶笔记 阅读(239) 评论(0) 推荐(0)
摘要:持续更新,每天进步一点点。。。 微信公众号:码农编程进阶笔记 关注可获得更多的视频教程及面试技巧。问题或建议,请公众号留言! ~~~6.小米一面~~~ 1.让你设计一个框架,主要模块有哪些?怎么设计路由更高效? 答: (1)框架... 阅读全文
posted @ 2021-09-19 12:00 码农编程进阶笔记 阅读(125) 评论(0) 推荐(0)
摘要:首先面试都是从小公司到大公司的过程,小公司主要为了练手,熟悉面试节奏,后面才去面大公司。尽量不要一开始就奔着大公司去,容易出现准备不足的情况。。。另外,算法是真的难!遇到的面试题也都记了下来,主要是php+go的部分面试题。部分问题附带答案,希望对大家找工... 阅读全文
posted @ 2021-09-18 21:30 码农编程进阶笔记 阅读(209) 评论(0) 推荐(0)
摘要:Elasticsearch是一个开源的分布式、RESTful 风格的搜索和数据分析引擎,它的底层是开源库Apache Lucene。 Lucene 可以说是当下最先进、高性能、全功能的搜索引擎库——无论是开源还是私有,但它也仅仅只是一个库。为了充分发... 阅读全文
posted @ 2021-09-17 15:06 码农编程进阶笔记 阅读(70) 评论(0) 推荐(0)
摘要:MongoDB详细安装: 1、进入官网,点击DOWNLOAD MONGODB,下载所需要的版本。。 我这里把下载的文件放在d\MongoDB文件夹下,点击下载的官方镜像文件,开始安装,在安装过程中有需要的可以更改安装路径,不更改默认即可。 在安装... 阅读全文
posted @ 2021-09-15 08:00 码农编程进阶笔记 阅读(633) 评论(0) 推荐(0)
摘要:本文中使用的例子均在下面的数据库表tt2下执行: 一、concat()函数 1、功能:将多个字符串连接成一个字符串。 2、语法:concat(str1, str2,...) 返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值... 阅读全文
posted @ 2021-09-14 18:30 码农编程进阶笔记 阅读(1240) 评论(0) 推荐(0)
摘要:26. 聊聊 TCP 的滑动窗口 TCP 发送一个数据,需要收到确认应答,才会发送下一个数据。这样有个缺点,就是效率会比较低。 这就好像我们面对面聊天,你说完一句,我应答后,你才会说下一句。那么,如果我在忙其他事情,没有能够及时回复你。你说完一句后,要... 阅读全文
posted @ 2021-09-14 18:30 码农编程进阶笔记 阅读(1181) 评论(0) 推荐(0)
摘要:1.数据库 一个mongodb中可以建立多个数据库。 MongoDB的默认数据库为"db",该数据库存储在data目录中。 MongoDB的单个实例可以容纳多个独立的数据库,每一个都有自己的集合和权限,不同的数据库也放置在不同的文件中。 "show dbs... 阅读全文
posted @ 2021-09-13 09:29 码农编程进阶笔记 阅读(101) 评论(0) 推荐(0)
摘要:1. HTTP 常用的请求方式,区别和用途? GET: 发送请求,获取服务器数据 POST:向 URL 指定的资源提交数据 PUT:向服务器提交数据,以修改数据 HEAD: 请求页面的首部,获取资源的元信息 DELETE:删除服务器上的某些资源... 阅读全文
posted @ 2021-09-13 08:05 码农编程进阶笔记 阅读(1584) 评论(0) 推荐(0)
摘要:场景 第一种方法 悲观锁 悲观并发控制(又名 “悲观锁”,Pessimistic Concurrency Control,缩写 “PCC”)是一种并发控制的方法。它可以阻止一个事务以影响其他用户的方式来修改数据。如果一个事务执行的操作读某行数... 阅读全文
posted @ 2021-09-13 08:05 码农编程进阶笔记 阅读(893) 评论(0) 推荐(0)
摘要:在遇到需要update设置的参数来自从其他表select出的结果时,需要把update和select结合使用,不同数据库支持的形式不一样,在mysql中如下: update A inner join(select id,name from B) c on A.... 阅读全文
posted @ 2021-09-10 15:30 码农编程进阶笔记 阅读(2484) 评论(0) 推荐(0)
摘要:项目中用的是MongoDB,但是为什么用其实当时选型的时候也没有太多考虑,只是认为数据量比较大,所以采用MongoDB。 最近又想起为什么用MongoDB,就查阅一下,汇总汇总: 之前也用过redis,当时是用来存储一些热数据,量也不大,但是操作很频繁... 阅读全文
posted @ 2021-09-10 08:00 码农编程进阶笔记 阅读(524) 评论(0) 推荐(0)
摘要:update user INNER JOIN (SELECT GROUP_CONCAT('',id)AS app_id_str FROM `app` WHERE `admin_id` = '用户B的id' AND `status` > '0' AND `is... 阅读全文
posted @ 2021-09-09 11:16 码农编程进阶笔记 阅读(3025) 评论(0) 推荐(0)
摘要:MongoDB 更类似 MySQL,支持字段索引、游标操作,其优势在于查询功能比较强大,擅长查询 JSON 数据,能存储海量数据,但是不支持事务。Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,支持多种类型的数据结构,可用作数据库,高速缓... 阅读全文
posted @ 2021-09-09 08:01 码农编程进阶笔记 阅读(1084) 评论(0) 推荐(0)
摘要:本文主要讲解 MQ 的通用知识,让大家先弄明白:如果让你来设计一个 MQ,该如何下手?需要考虑哪些问题?又有哪些技术挑战? 有了这个基础后,我相信后面几篇文章再讲 Kafka 和 RocketMQ 这两种具体的消息中间件时,大家能很快地抓住主脉络,同时分... 阅读全文
posted @ 2021-09-08 19:00 码农编程进阶笔记 阅读(1024) 评论(0) 推荐(0)
摘要:update 表名 set 字段名=CONCAT(字段名,"需添加的值")WHERE 条件 列如: update np_order set customer_remark=CONCAT(customer_remark,"sgja那里能的可能")WHERE or... 阅读全文
posted @ 2021-09-08 18:00 码农编程进阶笔记 阅读(357) 评论(0) 推荐(0)
摘要:一.Windows 平台安装 MongoDB 1.MongoDB 下载 MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www.mongodb.... 阅读全文
posted @ 2021-09-08 17:59 码农编程进阶笔记 阅读(300) 评论(0) 推荐(0)
摘要:项目中用的是MongoDB,但是为什么用其实当时选型的时候也没有太多考虑,只是认为数据量比较大,所以采用MongoDB。 最近又想起为什么用MongoDB,就查阅一下,汇总汇总: 之前也用过redis,当时是用来存储一些热数据,量也不大,但是操作很频繁。现在项... 阅读全文
posted @ 2021-09-08 14:31 码农编程进阶笔记 阅读(437) 评论(0) 推荐(0)
摘要:最近需要实现一个功能,查找车辆附近的加油站,如果车和加油站距离在200米以内,则查找成功。 加油站数量肯定不小,能否缩小查找范围,否则以遍历形式,效率肯定高不了。 Geohash算法就是将经纬度编码,将二维变一维,给地址位置分区的一种算法。 基本原理 Ge... 阅读全文
posted @ 2021-09-03 17:36 码农编程进阶笔记 阅读(752) 评论(0) 推荐(0)
摘要:PHP代码: ';echo date('Y-m-d', 2147483648);?> 运行后显示结果,可以看出第一样运算正确支持处理2147483648 + 100,但第二行就显示1901年了: 首先php是64位的,windows也是2012 64位,... 阅读全文
posted @ 2021-09-01 14:45 码农编程进阶笔记 阅读(70) 评论(0) 推荐(0)

返回顶部 有事您Q我