开发运维

此贴收集  程序员的科技与狠活

此贴收集 程序员的科技与狠活

此贴一直收集,欢迎广大程序员们分享 一、代码书写上 1、表字段查询 1、where 11 可以直接用 select * from 表名 where 11查出字段。不用再拼接limit 1; top 1 2、表结构查询 不同的数据库查询表结构有不同的sql语句;但我们可以直接用: Connection

大猫 大猫 2023-10-11
0 0 0
【面试题精讲为什么 Java 只有值传递?

【面试题精讲为什么 Java 只有值传递?

有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blog.zysicyj.top 首发博客地址 面试题手册 系列文章地址 1. Java 中的参数传递方式 在 Java 中,方法调用时只有值传递(pass by value)一种参数传递方式。这意味着当我

竹子爱熊猫 竹子爱熊猫 2023-10-11
0 0 0
面试官:除了继承Thread类和实现Runnable接口,你知道使用Callable接口的方式来创建线程吗?

面试官:除了继承Thread类和实现Runnable接口,你知道使用Callable接口的方式来创建线程吗?

🍊为何要使用Callable来创建线程? 对一个变量n,初始化为0,我们使用实现Runnable接口的方式创建一个线程来对其进行一次n++操作,看看能得到我们预期的结果吗? public class MyCallable { private static int n; publi

法医 法医 2023-10-11
0 0 0
【面试题精讲序列化协议对应于 TCP/IP 4 层模型的哪一层?

【面试题精讲序列化协议对应于 TCP/IP 4 层模型的哪一层?

有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blog.zysicyj.top 首发博客地址 面试题手册 系列文章地址 序列化协议对应于 TCP/IP 4 层模型的应用层。 TCP/IP 4 层模型是一种网络通信架构,由四个层次组成:物理层、数据链路层

大白菜程序猿 大白菜程序猿 2023-10-11
0 0 0
Python Rich:美化终端显示效果

Python Rich:美化终端显示效果

Rich库的功能就像它的名字一样,使Python编程更加丰富(rich),它帮助开发者在控制台(命令行)输出中创建丰富、多彩和具有格式化的文本。 本篇总结了如何使用Rich库让我们的命令行工具更加美观。 1. 安装 通过pip安装: pip install rich 使用下面的命令验证是否安装成功

共饮一杯 共饮一杯 2023-10-11
0 0 0
Django ModelSerializer 实现自定义验证

Django ModelSerializer 实现自定义验证

随着 Web 开发的日益复杂化,对数据验证的需求也日益增加。Django REST framework 提供了一套强大的、灵活的验证系统,帮助开发者轻松处理各种复杂情况。本文将重点探讨 Django ModelSerializer 中如何实现自定义验证。 1. 简介 Django ModelSeri

三掌柜 三掌柜 2023-10-11
0 0 0
在 Elasticsearch 中实现自动完成功能 3:completion suggester

在 Elasticsearch 中实现自动完成功能 3:completion suggester

在这篇博文中,我们将讨论 complete suggester - 一种针对自动完成功能进行优化的 suggester,并且被认为比我们迄今为止讨论的方法更快。 Completion suggester 使用称为有限状态转换器的数据结构,该结构类似于 Trie 数据结构,并且针对更快的查找进行了优化

三掌柜 三掌柜 2023-10-11
0 0 0
Rust:eprintln!在rust中是什么宏,跟println!有什么区别?

Rust:eprintln!在rust中是什么宏,跟println!有什么区别?

eprintln!在rust作用是什么,跟println!有什么区别? 在Rust中, eprintln! 和 println! 都是用来输出文本的宏, 但它们的输出目标不同。 println! : 这个宏用于向标准输出 (stdout) 打印文本。通常,这是你在终端或命令行界面中直接看到的输出

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-10-11
0 0 0
利用ChatGPT提升测试工作效率——测试工程师的新利器(一) | 京东云技术团队

利用ChatGPT提升测试工作效率——测试工程师的新利器(一) | 京东云技术团队

1、前言 随着ChatGPT的爆火,各个行业开始尝试利用ChatGPT来提升工作效率。其中,测试工程师们也开始探索如何应用ChatGPT来加强测试工作。在本文中,我们将从测试工程师的角度出发,探讨ChatGPT在测试工作中的应用。通过ChatGPT,测试工程师可以快速进行人机对话,从而加速测试任务的

共饮一杯 共饮一杯 2023-10-11
0 0 0
软件开发人员 Kubernetes 入门指南|Part 1

软件开发人员 Kubernetes 入门指南|Part 1

Kubernetes 是一个用于部署和管理容器的编排系统。使用 Kubernetes,用户可以通过自动执行管理任务(例如在跨节点间扩展容器并在容器停止时重新启动任务),在不同环境中可靠地运行容器。   Kubernetes 提供的抽象可以让你从 Pod(容器)、Services(网络端点)和 Job

捡田螺的小男孩 捡田螺的小男孩 2023-10-11
0 0 0
在 Elasticsearch 中实现自动完成功能 1:Prefix queries

在 Elasticsearch 中实现自动完成功能 1:Prefix queries

自动完成与搜索功能不同 - 我们应该在用户键入下一个字符后立即更新自动完成选项,每秒都会访问数据库,过滤数百万条记录,而不会导致任何性能下降! Elasticsearch 是一种可以轻松实现此类功能的技术,它是一种基于 Apache Lucene 库构建的搜索和分析引擎。 Elasticsearch

法医 法医 2023-10-11
0 0 0
深入浅出JVM中的垃圾回收

深入浅出JVM中的垃圾回收

介绍 JVM大家都听说过,或者也深入学习过,从我们刚接触Java这一门语言的时候,我相信你肯定知道一句名言:“一次编译,到处运行”。这句话的依赖,便是JVM。我个人的理解,在计算机的世界中,所有的问题都可以通过添加一层来解决。 而JVM便是用于解决c/c++语言跨平台性不好的问题锁添加的一层。JVM

剑圣无痕 剑圣无痕 2023-10-11
0 0 0
了解了spring mvc web容器中一个http请求的全过程,能给我们提升多少武力值

了解了spring mvc web容器中一个http请求的全过程,能给我们提升多少武力值

​  继上一篇文章什么,这年头还有人不知道404 - 掘金 (juejin.cn)后,有些同学发现,学了之后有啥用,有什么实际场景可以用到吗?程序员就是这样,不习惯于纸上谈兵,给一个场景show me code才是最实在的,好了,不扯淡了,回归正文吧! 一、场景 有这么一个场景,大家看看怎么来实现,

Escape Escape 2023-10-11
0 0 0
SpringBoot启动流程

SpringBoot启动流程

Spring中有两种Runner,ApplicationRunner跟CommandLineRunner.它们都是接口 它的作用是进行一些初始化的操作,比如预先加载并缓存某些数据,读取某些配置等等。 这两个接口可以在 Spring 的环境下指定一个 Bean 运行(run)某些你想要做的事情,如果你

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-10-11
0 0 0
Spring源码解析——AOP的使用及AOP自定义标签

Spring源码解析——AOP的使用及AOP自定义标签

正文 我们知道在面向对象OOP编程存在一些弊端,当需要为多个不具有继承关系的对象引入同一个公共行为时,例如日志,安全检测等,我们只有在每个对象里引入公共行为,这样程序中就产生了大量的重复代码,所以有了面向对象编程的补充,面向切面编程(AOP),AOP所关注的方向是横向的,不同于OOP的纵向。接下来我

捡田螺的小男孩 捡田螺的小男孩 2023-10-11
0 0 0
工具使用集|Kafka:官方文档简明解读(续)

工具使用集|Kafka:官方文档简明解读(续)

前言 kafka 官方文档浅读,好吃力。已经有大半个月没有更新了,记录一下kafak相关的内容。 konwlage Kafka不是一个传统的消息传递系统,而更类似于一个持久性的分布式发布订阅消息日志。 那么kafka一般将数据持久化在哪里呢? kafka的持久化数据存储通常存储在称为"日志目录"(l

大白菜程序猿 大白菜程序猿 2023-10-11
0 0 0
10月TIOBE榜Java跌出前三!要不我转回C#吧

10月TIOBE榜Java跌出前三!要不我转回C#吧

前言 Java又要完了,又要没了,你没看错,10月编程语言榜单出炉,Java跌出前三,并且即将被C#超越,很多资深人士预测只需两个月,Java就会跌出前五。 看到这样的文章,作为一名Java工程师我感到一阵发自灵魂的战栗,三魂丢了两魂,七魄去了六魄,现在已经躺在床上奄奄一息,对未来产生了极大的迷茫

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-10-11
0 0 0
从头构建 Go Web 框架(四):第三方路由集成

从头构建 Go Web 框架(四):第三方路由集成

本系列文章写于 2014 年,相较于 golang 极短的发展历程,这已经是古董级别的一篇文章了,但 web 框架思想概念依然有效。希望通过翻译这个系列文章,能让大家都现有 Go Web 框架有更深的认识。 本文是 "构建属于自己的 Web 框架" 系列文章中的第四篇,将介绍如何在 Go 中使用三

剑圣无痕 剑圣无痕 2023-10-11
0 0 0
离职原因千万不要这样说!

离职原因千万不要这样说!

HR 面作为面试的最后一关,非常重要,因为走到这一步,你已经和 Offer 只有一步之遥了。有人会认为:只要进入 HR 面就稳了,其实并不是! 在一个公司里,HR 拥有最终的人事任命权,部门主管只能提供用人建议,所以这一关千万不要大意,我每年都有学生挂在 HR 面。那么,今天我们就来聊聊“离职原因”

醒在深海的猫 醒在深海的猫 2023-10-11
0 0 0
关系型数据库设计三大范式 | 京东云技术团队

关系型数据库设计三大范式 | 京东云技术团队

范式定义 百度百科:设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 人类语言: 范式可以理解为设计一张数据表的表结构,符合的标准级别、规范和要求。 而通常我们用的最多的就是第一范式(1NF)、第二范式

大白菜程序猿 大白菜程序猿 2023-10-11
0 0 0
1 899 900 901 902 903 1,703