摘要: Document 请选择一个文件: 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(64) 评论(0) 推荐(0)
摘要: 1.进程,线程及通信方式 https://www.php.cn/php-ask-453612.html 进程和线程有点主从关系一样的,线程共享进程的资源 进程间通信方式: 1. 管道 2. 信号 3. 消息队列 Posix 消息队列4. 共享内存 5.... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(756) 评论(0) 推荐(0)
摘要: DateTimePicker提供丰富的参数设置,帮助个性化设置使用本插件。 DateTimePicker参数设置方法 在js中初始化DateTimePicker时,设置你需要的各项参数 $('#datetimepicker').datetimepicker({... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(1291) 评论(0) 推荐(0)
摘要: 我的主机内存只有100G,现在要全表扫描一个200G大表,会不会把DB主机的内存用光? 逻辑备份时,可不就是做整库扫描吗?若这样就会把内存吃光,逻辑备份不是早就挂了? 所以大表全表扫描,看起来应该没问题。这是为啥呢? 全表扫描对server层的影响 ... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(159) 评论(0) 推荐(0)
摘要: 分享一篇国内外程序员区别对比的好文,原文作者是知乎的一位匿名用户。个人感觉绝大部分内容写的还是挺中肯的,没有故意贬低或者抬高哪一边。 原文链接:https://www.zhihu.com/question/497793332/answer/2216734... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(115) 评论(0) 推荐(0)
摘要: 我们知道使用Go语言的标准库sql/database包操作数据库的过程,虽然使用sql/database包操作数据也是挺方便的,但是需要自己写每一条SQL语句,因此我们可能会自己再度进行封装,以便更好地使用,而使用现有Go语言开源ORM框架则是代替自己... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(440) 评论(0) 推荐(0)
摘要: 1.数据库链接过多的原因和解决方案 原因: 配置的 max_connections 数量太少,修改配置或者 set global max_connections=xxx 就行 sleep 的链接回收太慢,修改 wait_timeout 就行,调 小点加速... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(231) 评论(0) 推荐(0)
摘要: 点击上方蓝字关注我们 系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# ... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(468) 评论(0) 推荐(0)
摘要: 01 所谓门槛,能力够了就是门,能力不够就是槛。 ——人生的沟沟坎坎,多半是能力不足所致。 02 你羡慕别人瘦,别人还羡慕你肠胃好,你羡慕别人有钱,别人还羡慕没人找你借钱。 ——不要总拿自己跟别人比 03 同样是好吃懒做,只因脸不一样,命运截然不... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(549) 评论(0) 推荐(0)
摘要: 一、什么是Exchange RabbitMQ 是 AMQP(高级消息队列协议)的标准实现: 从 AMQP 协议可以看出,Queue、Exchange 和 Binding 构成了 AMQP 协议的核心 Producer:消息生产者,即投递消息的程序。 Br... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(223) 评论(0) 推荐(0)
摘要: 小伙伴们大家好,上周末看到一篇Google大佬离职的文章,一字一句认真看完了。文字很长,他详细讲述了自己对于辞职、工作、生活、规划等各项事情的思考。 不得不说,大佬们的世界确实很精彩,看完之后,让我这个身处围城之中的打工人也甚是羡慕。原文是英文,发表于h... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(79) 评论(0) 推荐(0)
摘要: 由于RabbitMQ是基于Erlang语言开发的,所以在安装RabbitMQ之前需要先安装Erlang的运行环境。 一、下载Erlang和RabbitMQ 官网下载地址 Erlang下载地址:http://www.erlang.org/downloads ... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(1291) 评论(1) 推荐(0)
摘要: 用户 1、超级管理员(administrator) 可登陆管理控制台,可查看所有的信息,并且可以对用户,策略(policy)进行操作。 2、监控者(monitoring) 可登陆管理控制台,同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(271) 评论(0) 推荐(0)
摘要: 一。RabbitMQ简要概括 1、AMQP:Advanced Message Queuing Protocol,是一个提供统一消息服务的应用层标准协议。 2、IPC(单一系统进程间通信) -> socket(不同机器间进程通信) -> AMQP(解决大型系统模... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(460) 评论(0) 推荐(0)
摘要: 前言 本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得。所以还请见谅,同时欢迎留言交流 Nginx能做什么 1.反向代理 2.负载均衡 3.HTT... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(63) 评论(0) 推荐(0)
摘要: 1.-bash: go: 未找到命令问题 方法1:(亲测可行) echo $PATH //查看go 命令路径是否存在 将go安装路径添加到/etc/profile sudo vi /etc/profile 最后关键一步不能丢:加载配置文件,使之生效 s... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(448) 评论(0) 推荐(0)
摘要: 一、nohup.out是什么文件,如何产生的 用途:LINUX命令用法,不挂断地运行命令。 语法:nohup Command [ Arg ... ] [ & ] 描述:nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(703) 评论(0) 推荐(0)
摘要: 1、Mutex 几种状态 mutexLocked — 表示互斥锁的锁定状态;mutexWoken — 表示从正常模式被从唤醒;mutexStarving — 当前的互斥锁进入饥饿状态;waitersCount — 当前互斥锁上等待的 Goroutine ... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(295) 评论(0) 推荐(0)
摘要: 一、fsockopen (PHP 4, PHP 5, PHP 7, PHP 8) fsockopen — 打开一个网络连接或者一个Unix套接字连接 说明 fsockopen( string $hostname, int $port = -1,... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(114) 评论(0) 推荐(0)
摘要: 很多人问如何从高级到专家,如何看待 35 岁职业危机,今天分享一个反例,先来看看一个不好的程序员是什么样的,希望有所帮助。 软件行业的工作经验和从事这个行业的工作年限直接相关。这句话在某种程度上是对的,但是从事这项工作的年限,并不一定代表获得了相同年限的... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(193) 评论(0) 推荐(0)
摘要: 总结: 无论为谁打工,要为自己学东西 我十年如一日地不断学习新的语言和工具。 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(79) 评论(0) 推荐(0)
摘要: 1.MYISAM 和 Innodb 差别 1. InnoDB 支持事务,MyISAM 不支持事务。这是 MySQL 将默认存储引擎从 MyISAM 变成 InnoDB 的重要原因之一; 2. InnoDB 支持外键,而 MyISAM 不支持。对一个包含外... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(200) 评论(0) 推荐(0)
摘要: 1.Server channel error: 406, message: PRECONDITION_FAILED - inequivalent arg 'durable' for exchange 'delay-lxw' in vhost '/': rece... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(323) 评论(0) 推荐(0)
摘要: 一、 事件简述 这是一件发生在前段时间的事情,当时的情况是这样的: 一个新的功能模块上线之后,出现短信接口被恶意访问调用的情况,请求数量很大,而且通过查看短信服务商控制台也发现,短信发送量在飙升,看着统计曲线的增长,紧张的气氛也渐渐变得更浓... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(530) 评论(0) 推荐(0)
摘要: 今天作为听众参加了部门的一场技术分享,这是一场普通的技术分享,却让我感受异常深刻。开场后过了10多分钟就开始了进入晦涩的公式推导,各种公式天马星空,宛若在数学系的课堂上。最要命的是,公式推导完后,分享也就结束了,大家对这场分享的期待也全部成了泡影。因为听... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(91) 评论(0) 推荐(0)
摘要: 「1」 外包产品交付,给客户演示时 「2」 与领导斗智斗勇,躲猫猫 「3」 领导总是能识破程序员的小伎俩 「4」 程序员真实工作精神状态 「5」 甲方与乙方 「6」 去了东南亚之后的程序员 「7」 客户现场遇到一个bug 「8」 周末被叫去加... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(49) 评论(0) 推荐(0)
摘要: 解决了什么问题,解决了什么痛点: 高并发问题,短信积压问题rabbit ,mq go服务等的处理机制,消息不丢失,处理及时,失败补偿机制之不要讲具体实现过程(表操作之类),说出找到听众想要知道的共同点,共同的疑惑 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(37) 评论(0) 推荐(0)
摘要: 往期推荐 【精讲】2022年PHP中高级面试题 2021年最新资源列表【建议收藏并分享】 【分享】面试官:说下Redis 主从同步原理! 面试官:一千万数据,怎么快速查询? 2021年最新最全的MySQL索引面试知识点 送分题 面试官:有操... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(193) 评论(0) 推荐(0)
摘要: 在管理企业时,公司为了合理配置人力资源和发展需要,会对内部员工进行岗位调整、职务晋升/降职等。但就是这一正常的管理手段,却让很多企业动了歪念头,试图通过“恶意调岗”等小动作把员工逼走。 近日,“恶意调岗”一词引起了大家的广泛关注,此前一则“总监被降职... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(389) 评论(0) 推荐(0)
摘要: 解决方法 一、 出错原因 错误提示:SSL certificate problem: unable to get local issuer certificate 是在使用 curl 时出错, 意思是“SSL证书问题:无法获取本地颁发者证书” 二、 解决办法... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(12235) 评论(0) 推荐(0)
摘要: 今日头条创立于2012年3月,到目前仅4年时间。从十几个工程师开始研发,到上百人,再到200余人。产品线由内涵段子,到今日头条,今日特卖,今日电影等产品线。 一、产品背景 今日头条是为用户提供个性化资讯客户端。下面就和大家分享一下当前今日头条的数据(... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(1130) 评论(0) 推荐(0)
摘要: 延迟任务应用场景 场景一:物联网系统经常会遇到向终端下发命令,如果命令一段时间没有应答,就需要设置成超时。 场景二:订单下单之后30分钟后,如果用户没有付钱,则系统自动取消订单。 场景三:过1分钟给新注册会员的用户,发送注册邮件等。 实现方案 定时任务轮... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(548) 评论(0) 推荐(0)
摘要: 1.Printf(),Sprintf(),FprintF() 都是格式化输出,有什么不同? 虽然这三个函数,都是格式化输出,但是输出的目标不一样 Printf 是标准输出,一般是屏幕,也可以重定向。 Sprintf()是把格式化字符串输出到指定的字符串中... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(186) 评论(0) 推荐(0)
摘要: 当代人对于“辞职”已经习以为常。跳槽跳得好,对于企业和个人来说都是好事。 但辞职的时间点也是有讲究的,在恰当的时机辞职,才可以将职场利益最大化。 1、春节前后辞职 春节前后辞职主要是为了拿到年终奖。一般来讲,很少有公司在年底就发当年的年终奖的。大部分... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(1835) 评论(0) 推荐(0)
摘要: 1.常见设计模式 单例模式解决的是如何在整个项目中创建唯一对象实例的问题,避免重复创建(实例化) 对象,已经有现成的实例就用现成的。减少资源的浪费(因为创建多个实例,浪费内存, 完全没必要),单件模式保证了每时每刻引用的都是同一个实例。最常用的地方是数据... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(205) 评论(0) 推荐(0)
摘要: 什么是Nginx? Nginx是一个 轻量级/高性能的反向代理Web服务器,用于 HTTP、HTTPS、SMTP、POP3 和 IMAP 协议。他实现非常高效的反向代理、负载平衡,他可以处理2-3万并发连接数,官方监测能支持5万并发,现在中国使用ngin... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(462) 评论(0) 推荐(0)
摘要: linux bg和fg命令 linux下我们如果想一个任务或者程序还后台执行可以使用&,实际上linux还提供了其他任务调度的命令。 bg: 将一个在后台暂停的命令,变成继续执行;【background后景;背景;不显眼的位置;底色】fg: 将后台中的命令调至... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(620) 评论(0) 推荐(0)
摘要: 以laravel框架为例: $key = $this->redis->keys('db:shipping:shippingId:' . "*"); 我的 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(490) 评论(0) 推荐(0)
摘要: 1、Go 语言当中数组和切片的区别是什么? 数组: 数组固定长度数组长度是数组类型的一部分,所以[3]int 和[4]int 是两种不同 的数组类型数组需要指定大小,不指定也会根据处初始化对的自动推算出大 小,不可改变数组是通过值传递的 切片: 切片可以改... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(186) 评论(0) 推荐(0)
摘要: 背景 鄙人本科毕业一年有余,计算机专业。全栈工程师,但更喜欢前端的工作,于是在一家游戏公司任职前端工作。在这个内卷的时代,身处一线城市,来自全国各地的优秀学院/培训机构人才辈出,涌入市场,竞争激烈,各大公司并驱争先用丰厚的薪水,优渥的待遇去吸引更优秀人才入... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(414) 评论(0) 推荐(1)
摘要: 有这么一种场景: 查找记录 如果存在:更新字段如果不存在:插入字段如果使用ORM来表述的话,则比较长,而且会出现并发问题,即多个提交时,假设设置了唯一索引的情况下,会发生数据冲突,然后 就会隔三差五收到错误:duplicate key ‘xxx’。 因此使... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(490) 评论(0) 推荐(0)
摘要: Redis 通常是我们业务系统中一个重要的组件,比如:缓存、账号登录信息、排行榜等。 一旦 Redis 请求延迟增加,可能就会导致业务系统“雪崩”。 我在单身红娘婚恋类型互联网公司工作,在双十一推出下单就送女朋友的活动。 谁曾想,凌晨 12 点之后,用户量... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(333) 评论(0) 推荐(0)
摘要: 当数据库服务经常突然挂断,造成无法访问时我们能做什么?本篇主题就是记录针对这一现象时发现问题,分析问题,最后解决问题的过程。 发现问题 最近,发现个人博客的Linux服务器,数据库服务经常挂掉,导致需要重启,才能正常访问,极其恶心,于是决心开始解决问题,解... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(346) 评论(0) 推荐(0)
摘要: 1.Iptolong long2ip 注意转换成整形的时候负数问题 function IP2Long($ip) { $ips = explode('.', $ip); if(count($ips) != 4) { return false; }... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(215) 评论(0) 推荐(0)
摘要: 微服务可以设计成消息驱动的微服务,响应式系统也可以基于消息中间件来做,从这个角度来说,在互联网应用开发中,消息中间件真的是太重要了。 今天,以 RabbitMQ 为例,松哥来和大家聊一聊消息中间消息发送可靠性的问题。 注意,以下内容我主要和大家讨论如何确保消息... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(673) 评论(0) 推荐(0)
摘要: 在这个互联网飞速发展的社会,学会如何make money很重要。咱们是个俗人,赚钱才是社会生存的头等大事。这不是高山流水的世界,而是能力创造财富,对于程序员来说,更是如此。作为程序员,我们有更多挣钱的姿势,注意,注意!姿势运用得越好,dollar就越多哦... 阅读全文
posted @ 2022-10-20 23:42 码农编程进阶笔记 阅读(687) 评论(0) 推荐(0)
摘要: 前言:由于redis服务器最大使用内存为450MB,redis存储的部分key没有设置过期时间,内存淘汰策略为:noeviction 以上原因导致redis服务无法加载到新的key,迫使部分业务受阻。 一、keys命令介绍 redis KEYS 命令基本语... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(510) 评论(0) 推荐(0)
摘要: 1.TCP/IP协议中ARP及RARP协议的作用? ARP协议的作用是由IP地址查找对应的MAC地址 RARP协议的作用正好相反,是由MAC地址查找对应的IP地址。 2. 重放攻击,Smurf攻击,字典攻击,中间人攻击 重放攻击指攻击者发送一个目的主机已接... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(116) 评论(0) 推荐(0)
摘要: 1. Mysql优化器的参考标准 mysql的索引是由mysql的server层的优化器决定的 2.Memcache和Redis单个key大小限制 Memcache单个key(变量)存放的数据有1M的限制 Redis单个key(变量)存放的数据有1G的限制... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(246) 评论(0) 推荐(0)
摘要: 1.(int)'0xff'为什么是0? 0xff是字符串 字符串转int 第一个是0 可以转换成功 xff转换失败 2. PHP中10进制与16进制互转 #10转16 dechex(52558);或 gmp_strval(52558,16);#16转10 ... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(36) 评论(0) 推荐(0)
摘要: https://oa.dingtalk.com/contacts.htm#/contacts?_k=k119su 这个UserID貌似是钉钉系统自动生成的?添加员工后,自动生成了。 如何设置员工的UserID-钉钉帮助中心 您好,通讯录管理员添加员工时... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(2682) 评论(0) 推荐(0)
摘要: 场景介绍 企业内部有较多系统支撑着公司的核心业务流程,譬如CRM系统、交易系统、监控报警系统等等。通过钉钉的自定义机器人,可以将这些系统事件同步到钉钉的聊天群。 说明 当前机器人尚不支持应答机制,该机制指的是群里成员在聊天@机器人的时候,钉钉回调指定的服务地... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(262) 评论(0) 推荐(0)
摘要: 一、接入机器人 1.进入智能群助手 2.添加机器人 3.选择自定义:通过webhook接入自定义服务 4.设置关键字或加签: 设置关键字后:发送内容中包含设置的关键字之一才会发送成功 加签:请求时链接地址上加sign,如 $url = "{$url}... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(446) 评论(0) 推荐(0)
摘要: 本文介绍了钉钉消息通知类型和数据格式。 钉钉消息通知类型 工作通知消息:是以企业工作通知会话中某个微应用的名义推送到员工的通知消息,例如生日祝福、入职提醒等。 群消息:是指可以调用接口以系统名义向群里推送群聊消息。 普通消息:是指员工个人在使用应用时,可... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(1381) 评论(0) 推荐(0)
摘要: 有一个合作开发项目(git仓库),突然发现多了一个名为Untitled-1.html文件,一看就知道是无用文件。心想,谁这么不小心。 想知道谁、什么时间添加的的某个文件,有以下几个方法: 首先,切换到你要查看的分支。 1. git log filename 首... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(2950) 评论(0) 推荐(0)
摘要: 近日,一篇关于大龄转行当程序员的文章在 HN 上引起了热烈讨论。文章作者 Derek M. Jones 是从业十余年的软件工程师,最近他遇到了很多希望转行到软件开发领域的大龄求职者。对此,他建议: 选择小众技术,避免与年轻人竞争。 然而这样的观点瞬间吸引了... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(484) 评论(0) 推荐(0)
摘要: Kafka 作为消息队列中的中坚力量,基本上是每次面试必问的知识点。而说到 Kafka,大家对它的印象就是快!异常地快! 因此,为什么 Kafka 这么快,也是每次面试必问的知识点。对于混迹 Java 技术圈多年的我来说,Kafka 这么快的特性已经了然于... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(374) 评论(0) 推荐(0)
摘要: 正式线phpinfo()函数被禁用,但又想知道PHP安装了那些扩展,怎么办呢? php安装时会将扩展包编译进去,对于一个正在运行中的数据库,查看php的扩展开启状况, 第一种:是通过配置文件查看。 第二种:在 PHP-FPM 的网页中,我们可以通过 php... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(831) 评论(0) 推荐(0)
摘要: 1. channel的内部结构和收发流程 2. make和new的区别 3. map的内部结构和并发安全 4. gmp调度和三色算法 5. slice的内部结构和扩容机制 6. rpc通信流程和负载均衡 7. TCP四次挥手 8. Websocket流程... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(356) 评论(0) 推荐(0)
摘要: 在mysql中有多种自增id,除了我们日常开发中经常使用的自增主键外,还有一些其他的自增id,主要是mysql内部为了辅助其正常运行而使用的。 这些自增id,都是定义了初始值,然后不停的累加步长。对于每一种自增id,在mysql中都会定义其数据类型,以及... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(2153) 评论(0) 推荐(1)
摘要: 立刻设我为?星标/置顶 ?- 谢谢你呀 喜欢记得分享转发呀 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(666) 评论(0) 推荐(0)
摘要: 访问数据库之前一直正常访问,执行一次sql 异常脚本后,报错: SQLSTATE[HY000] [2002] Network is unreachable 无法访问SQLSTATE[HY000][2002]网络 找各种原因都试过,不可以,最后偶然重启机器好了... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(109) 评论(0) 推荐(0)
摘要: 1. 前言: 很多时候,因为数据统计,我们需要将数据库的数据导出到Excel等文件中,以供数据人员进行查看,如果数据集不大,其实很容易;但是如果对于大数集的导出,将要考虑各种性能的问题,这里以导出数据库一百万条数据为例,导出时间不过20秒,值得学习的一种... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(1029) 评论(0) 推荐(0)
摘要: linux内置的cron进程能帮我们实现这些需求,cron搭配shell脚本,非常复杂的指令也没有问题。 cron介绍 我们经常使用的是crontab命令是cron table的简写,它是cron的配置文件,也可以叫它作业列表,我们可以在以下文件夹内找到相... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(290) 评论(0) 推荐(0)
摘要: 今天,在访问一个网站的时候,我想看看它的ip是多少,就在windows 命令行下去ping了下该网站/主机;ip地址是解析出来了,但是却发现请求超时,没有ping通,当时我就很困惑。然后,我又tracert 该 ip 跟踪了一下 想看看到底什么问题,最后我... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(4323) 评论(0) 推荐(0)
摘要: 不得不说,如何创建索引已经是我们开发人员必须掌握的技能之一了。在设计系统数据表时,你可能会根据具体业务需求,给对应的某个表字段添加普通索引或唯一索引;也可能根据最左前缀原则、索引下推特性和覆盖索引,将多个列揉成一个联合索引来使用。 当同事问我一些创建索... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(100) 评论(0) 推荐(0)
摘要: 很多员工发现公司和自己签的合同文本内容非常简单,许多条款都不清晰,其实这并不合规,一旦发生纠纷,是真的很难说清。那么正规的劳动合同是啥样的呢? 它至少应该包含九大法定条款,根据《劳动合同法》第十七条规定,劳动合同应当具备以下条款: 第一,... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(40) 评论(0) 推荐(0)
摘要: 职场上,老板和管理者经常需要辞退员工,或者因为能力不济,或者因为态度不好,但无论如何,辞退人终究不是什么好办的事。 能让员工主动离职最好,但劝退也没效果,很多领导就会采用极端手段,逼迫员工离职。以下领导逼退员工的10种常见套路,虽然管用,但狠毒又缺德,管... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(117) 评论(0) 推荐(0)
摘要: 大家都知道,在Mac或Linux环境下使用git比较方便,但有时候根剧项目要求又不得不使用SVN,在windows系统上面有我们最为熟悉的小乌龟(TortoiseSVN,下载链接:https://tortoisesvn.net/downloads.zh.htm... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(1358) 评论(0) 推荐(0)
摘要: 我们都知道 MySQL 是基于磁盘存储的数据库,因此其配置及数据肯定是存在磁盘中的。但 MySQL 到底有哪些相关的磁盘文件,它们的作用又是什么呢?相信不少人还不是很了解,今天我们就来介绍一下 MySQL 文件体系的六大文件。内容有点多,可以点赞收藏再看,... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(362) 评论(0) 推荐(0)
摘要: 第一步: 将前2列填成相同数字 第二步: 滑动右侧滑动按钮到最后行 第三步: 工具栏选择->填充->向下填充 完成 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(1180) 评论(0) 推荐(0)
摘要: -1001:SMTP Error: data not accepted.SMTP server error: DATA END command failed Detail: Requested action not taken: yA7MCgCnr+f1Nb... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(201) 评论(0) 推荐(0)
摘要: 1. 系统解耦 看这么个场景。A 系统发送数据到 BCD 三个系统,通过接口调用发送。如果 E 系统也要这个数据呢?那如果 C 系统现在不需要了呢?A 系统负责人几乎崩溃...... 在这个场景中,A 系统跟其它各种乱七八糟的系统严重耦合,A 系统产生一... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(616) 评论(0) 推荐(0)
摘要: 首先,创建表结构和导入测试数据的SQL #创建表结构DROP TABLE IF EXISTS `t_gaokao_score`;CREATE TABLE `t_gaokao_score` ( `id` int(0) NOT NULL AUTO_INCR... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(636) 评论(0) 推荐(0)
摘要: 您可以使用“截屏”或 QuickTime Player 为整个屏幕或屏幕上的选定部分录制视频。 使用“截屏”工具栏 要查看“截屏”工具栏,请同时按下以下三个按键:Shift、Command 和 5。您将看到用于录制整个屏幕、录制屏幕的选定部分或拍摄屏幕静态图... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(226) 评论(1) 推荐(0)
摘要: 对,你没看错,本文就是教你怎么写出让同事无法维护的代码。 一、程序命名 容易输入的变量名 。比如:Fred,asdf 单字母的变量名 。比如:a,b,c, x,y,z(如果不够用,可以考虑a1,a2,a3,a4,….) 有创意地拼写错误 。比如:... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(74) 评论(0) 推荐(0)
摘要: 第一步,在Navicat这里我们找到查看菜单按钮。 第二步,就能够在这里显示导航窗格 第三步,咱们就能够在这里看到导航窗格的命令被我们启用了。 ​​​​​ 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(171) 评论(0) 推荐(0)
摘要: 一、测试表数据 学生表:student [学号,学生姓名,出生年月,性别] 成绩表:score [学号,课程号,成绩] 课程表:course [课程号,课程名称,教师号] 教师表:teacher [教师号,教师姓名) 下面是表结构和数据,直接执行即可~ ... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(3379) 评论(1) 推荐(0)
摘要: 在使用Explain查看Order By语句执行计划时经常发现用不上索引,难道花好多时间和资源创建的联合索引都摆烂了?今天我把遇到的情况整理出来,做一个Order By使用索引的坑点分享。希望对你有用。 要学会如何使用,你先要搞清楚: 怎么看SQL是否用... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(236) 评论(0) 推荐(0)
摘要: 前言 在应用开发的早期,数据量少,开发人员开发功能时更重视功能上的实现,随着生产数据的增长,很多 SQL 语句开始暴露出性能问题,对生产的影响也越来越大,有时可能这些有问题的 SQL 就是整个系统性能的瓶颈。 SQL 优化一般步骤 | 通过慢查日志等定位那... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(172) 评论(0) 推荐(0)
摘要: 基本用法:on dupdate key update 语句基本功能是:当表中没有原来记录时,就插入,有的话就更新。 1,on duplicate key update 语句根据主键id或唯一键来判断当前插入是否已存在。 2,记录已存在时,只会更新on du... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(524) 评论(0) 推荐(0)
摘要: ~1.2.3 代表 1.2.3 =0.3.0; =1.2.0; =0.1.0; =0.1.0; <0.2.0) 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(636) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(31) 评论(0) 推荐(0)
摘要: 知错能改 追求效率 身份随着工资转变 一代人有一代人的坚持 谢谢你,仲裁侠 下班就应该拒绝工作骚扰 原来 00 后真的有在整顿职场 90后也不甘示弱 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(1552) 评论(0) 推荐(0)
摘要: 32. map的value赋值问题 type Student struct{Name string} m := make(map[string]Student) 这里的map的值是Student结构的值,是值引用,只读。要修改结构体的值... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(236) 评论(0) 推荐(0)
摘要: 例1:三维数组只获取其中一个元素,在遍历外边使用其中一个元素值 $item = [];$arr = [ ['bb' => ['b' => 333]], ['aa' => ['a' => 222]], ['cc' => ['c' => 444]],];forea... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(40) 评论(0) 推荐(0)
摘要: 一、git撤销pull命令 1、运行git reflog命令查看你的历史变更记录 2.然后用git reset --hard HEAD@{n},(n是你要回退到的引用位置)回退。 比如上图可运行 git reset --hard 40a9a83 3. gi... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(292) 评论(0) 推荐(0)
摘要: 日前,互联网大裁员的消息在全网炸开了锅,各个大厂都相继公布了裁员通知。 传言: 爱奇艺裁员 20%到 40%; 腾讯,不续约合同,目前总体5%; 有赞:实际调整比例是20%,涉及1000人; 快手四大事业部均有裁员,个别部门30%; 小米小幅裁... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(351) 评论(0) 推荐(0)
摘要: 这个算法的好处很简单可以在每秒产生约400W个不同的16位数字ID(10进制) 一、雪花算法原理解析 1. 分布式ID常见生成策略: 分布式ID生成策略常见的有如下几种: 数据库自增ID。UUID生成。Redis的原子自增方式。数据库水平拆分,设置初始值和... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(1234) 评论(0) 推荐(0)
摘要: 根据中国裁判文书网的消息,原链家网(北京)科技有限公司数据库管理员韩冰因犯破坏计算机信息系统罪一审被判处有期徒刑七年,二审维持原判。 # 链家 DBA 删库被判有期徒刑七年 根据北京市海淀区人民检察院的指控, 2018 年 6 月 4 日 14 时许,韩冰... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(416) 评论(0) 推荐(0)
摘要: 1.单击输入法按钮,选择“偏好设置” 2.选择“词库”栏目,清空“中文用户词库”,“英文用户词库”即可 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(1253) 评论(0) 推荐(0)
摘要: package mainimport "fmt"func main() { var team = [...]string{"hammer", "soldier", "mum"} fmt.Println(team) //[hammer soldi... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(38) 评论(0) 推荐(0)
摘要: 概述 面试不是花拳绣腿,不是请客吃饭,为此你要做好充分的准备,机会永远留给有准备的人。有准备并不是让你遇到困难就想到逃避问题想跳槽到其他的公司,遇到问题后先想想问题的矛盾点在哪?自己是不是可以做的更好?浅谈面试经验(面试官角度) 每一份工作都是你可以认真书... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(110) 评论(0) 推荐(0)
摘要: 点击上方“码农编程进阶笔记”,选择“置顶或者星标” 在大数据驱使下,数据量越来越多,以内容为王的时代更是让数据表越大越膨胀,导致读取数据表时返回数据变慢,访问内容页速度也相应变慢。如果能在保持内容不变,对内容进行压缩无疑也是一种网站优化。倘若每条内容长度都... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(140) 评论(0) 推荐(0)
摘要: 正文-开门见山 谈起redis锁,下面三个,算是出现最多的高频词汇: setnxredLockredisson 1、setnx 其实目前通常所说的setnx命令,并非单指redis的setnx key value这条命令。 一般代指redis中对set... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(849) 评论(0) 推荐(0)
摘要: Titlesdfsa 后端 gettime 接口返回当前时间戳带us { "time": 1649747287965} 效果图: ... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(75) 评论(0) 推荐(0)
摘要: 万物有开始就有结束。而如今 PHP 也步入了暮年。在这个时代,长盛不衰的唯一方法就是无可取代。 一门技术如非必不可少,就会被慢慢遗忘。PHP不仅可有可无,而且会加剧开发工作的复杂性。与之相比,许多现代语言的表现更为出众。 这些现代语言没有 PHP 的局限性... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(211) 评论(0) 推荐(0)
摘要: 开发 KG公司2014年成立,早期做互联网金融,2017年转型做互联网科技公司,主营业务是“助贷”,也就为按揭贷款购房的客户提供赎楼及债务置换贷款等服务。 这个业务需要经常性地访问政府居住证网站,查询房产地址、房屋编码和学区房的使用情况,用于做房产的市场评... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(416) 评论(0) 推荐(0)
摘要: 左侧project->show options menu->show memebers (取消掉就可以了) 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(63) 评论(0) 推荐(0)
摘要: 在mac系统中安装自己下载的软件,经常会提示“无法打开,因为apple无法检查其是否包含恶意软件”无法使用,下面我们就来学习一下怎么解决这个问题。 解决方法一:(这个亲测可行,其他方法没试,你们可以试试) 打开系统偏好设置>安全性与隐私>通用,这个时候有... 阅读全文
posted @ 2022-10-20 23:41 码农编程进阶笔记 阅读(2681) 评论(0) 推荐(0)
返回顶部 有事您Q我