找回密码
 立即注册
也谈TDD,以及三层架构、设计模式、ORM……:没有免费的午餐
想在园子里写点东西已经很久了,但一直没有落笔,忙着做 一起帮 的开发直播,还有些软文做推广,还要做奶爸带孩子,还要……好吧,我承认,真正的原因是: 太特么的难写了!   但再难写也要写啊,要等到“能写好了再写”,怕是黄花菜都 ...
聚怪闩 2025-5-28 23:44
106 0 0
如何编写轻量级 CSS 框架
Github: https://github.com/nzbin/snack Docs:  https://nzbin.github.io/snack 前言 这篇文章我已经酝酿了半年之久,或者说拖沓了这么久吧。想说的东西很多,却又无从说起。如今轻量级框架如雨后春笋,层出不穷。我想每个人都应该归 ...
距佰溘 2025-5-28 23:44
143 0 0
理工男打造帝都89平智能家庭
毕业后的2016年年初,搬入新家,总算不用在出租屋里鬼混了,于是就想把之前童年的梦想:智能家居+家庭影院好好实现一下~ 相比帝都高昂的房价,这些东东还凑合玩得起,不过在有限预算下实现尽可能定制和强大的功能会更有意思。我yy了以下 ...
挫莉虻 2025-5-28 23:44
136 0 0
【javascript】函数中的this的四种绑定形式 — 大家准备好瓜子,我要讲故事啦~~
  javascript中的this和函数息息相关,所以今天,我就给大家详细地讲述一番:javascript函数中的this 一谈到this,很多让人晕晕乎乎的抽象概念就跑出来了,这里我就只说最核心的一点——函数中的this总指向调用它的对象,接下来的故事 ...
支季雅 2025-5-28 23:44
106 0 0
剖析Linux系统调用的执行路径
在什么是操作系统这篇文章中,介绍过操作系统像是一个代理一样,为我们去管理计算机的众多硬件,我们需要计算机的一些计算服务、数据管理的服务,都由操作系统提供接口来完成。这样做的好处是让一般的计算机使用者不用关心硬件的细节。 1 ...
衣旱 2025-5-28 23:44
165 0 0
MySQL · 引擎特性 · InnoDB Buffer Pool
前言 用户对数据库的最基本要求就是能高效的读取和存储数据,但是读写数据都涉及到与低速的设备交互,为了弥补两者之间的速度差异,所有数据库都有缓存池,用来管理相应的数据页,提高数据库的效率,当然也因为引入了这一中间层,数据库 ...
酒跚骼 2025-5-28 23:44
189 0 0
什么是内存(二):虚拟内存
通过上一篇文章的扯淡,我们应该已经明白了存储器的层次结构,技术细节很复杂,但是思想却不难理解,因为就是很简单的缓存思想。那么本文我们开始讨论关于内存的另一个话题.虚拟内存。其实思想也是很容易理解的。 我不知道有多少人听过虚 ...
阜逐忍 2025-5-28 23:43
166 0 0
如何写代码 —— 编程内功心法
写代码就是学一门语言然后开始撸代码吗?看完了我的《GoF设计模式》系列文章的同学或者本身已经就是老鸟的同学显然不会这么认为。编程是一项非常严谨的工作!虽然我们自嘲为码农,但是这工作毕竟不是真正的搬砖,我们是软件工程师。编程 ...
匣卒 2025-5-28 23:43
192 0 0
微服务架构:基于微服务和Docker容器技术的PaaS云平台架构设计(微服务架构实施原理)
版权声明:本文为博主原创文章,转载请注明出处,欢迎交流学习!        基于微服务架构和Docker容器技术的PaaS云平台建设目标是给我们的开发人员提供一套服务快速开发、部署、运维管理、持续开发持续集成的流程。平台提供基础设施、 ...
讲怔 2025-5-28 23:43
125 0 0
.NET Core跨平台的奥秘[中篇]:复用之殇
在《.NET Core跨平台的奥秘[上篇]:历史的枷锁》中我们谈到:由于.NET是建立在CLI这一标准的规范之上,所以它天生就具有了“跨平台”的基因。在微软发布了第一个针对桌面和服务器平台的.NET Framework之后,它开始 “乐此不疲” 地对这个 ...
汲佩杉 2025-5-28 23:43
106 0 0
比较优雅地编码
笔者认为做到比较优雅地编码,需遵从如下约束,排名分先后: [*]良好的命名 [*]清晰的结构 [*]不十分差劲的算法 下面逐一说明: 良好的命名 名不正,则言不顺,言不顺,则事不成 ── 孔子 孟子曰:“孔子说的对”。 命名很重要,随便 ...
米榜饴 2025-5-28 23:43
127 0 0
一个程序员送给大学生弟弟的那些话
前言: 昨天一个大学生弟娃问了我一些问题,他是想赚点钱,因为读书嘛没什么钱,又谈了恋爱,想通过一些方式赚点外快。  虽然平时也没怎么联系,但是作为大湿人,也不免多啰嗦几句,把我能想到的一些观点告诉他,希望对他能有所启发。 ...
田雅宁 2025-5-28 23:42
89 0 0
从银行转账失败到分布式事务:总结与思考
  思考这个问题的初衷,是有一次给朋友转账,结果我的钱被扣了,朋友没收到钱。而我之前一直认为银行转账一定是由事务保证强一致性的,于是学习、总结了一下分布式事务的各种理论、方法。   事务是一个非常广义的词汇,各行各业解读 ...
茅断卉 2025-5-28 23:41
96 0 0
.NET Core跨平台的奥秘[上篇]:历史的枷锁
微软推出的第一个版本的.NET Framework是一个面向Windows桌面和服务器的基础框架,在此之后,为此微软根据设备自身的需求对.NET Framework进行裁剪,不断推出了针对具体设备类型的.NET Framework版本以实现针对移动、平板和嵌入式设备提 ...
任修 2025-5-28 23:41
156 0 0
初探性能优化——2个月到4小时的性能提升
  一直不知道性能优化都要做些什么,从哪方面思考,直到最近接手了一个公司的小项目,可谓麻雀虽小五脏俱全。让我这个编程小白学到了很多性能优化的知识,或者说一些思考方式。真的感受到任何一点效率的损失放大一定倍数时,将会是天文 ...
豌笆 2025-5-28 23:41
165 0 0
架构之路(三) 单元测试
======================   实事求是的讲,写《【野生程序员】:优先招聘》的时候,是带着情绪的。其后也有反思,是不是我杞人忧天了?尤其是下面开始的几条评论,如“都是混口饭吃的不容易”,“何以内外之分,中华儿女非山倾河泄而不能 ...
戎玉珂 2025-5-28 23:34
138 0 0
访问暗网专用Linux操作系统
Tails OS(The Amnesic Incognito Live System)是一款专门设计用于保护用户隐私和匿名性的操作系统。它是一个基于Debian Linux的Live系统,可以从USB闪存驱动器或光盘启动,而不需要安装在计算机上。 Tails OS提供了一系列工具和功能, ...
新程序 2025-5-28 20:39
118 0 0
178个常使用的黑客网站
1、黑客基地:www.hackbase.com/ 黑基网(WWW.HACKBASE.NET)成立于2003年,由IT精英和白帽黑客共同发起创立,致力于打造高端IT与网络安全的技术交流平台,网站拥有100万注册用户,在过去近20年的发展历程中,被赞誉为白帽黑客的启蒙导 ...
新程序 2025-5-28 20:13
102 0 0
中国公民在新加坡出售代理 IP、赚7亿元,被美国司法部逮捕
美国司法部携手国际合作伙伴捣毁了 911 S5 代理僵尸网络,并在新加坡逮捕了管理员、35 岁的中国公民 YunHe Wang(音译王云河)。 据 5 月 24 日公布的起诉书显示,王云河的众多资产和财产现在被没收,“包括一 ...
新程序 2025-5-27 20:49
122 0 0
ChatTTS Web UI: 将文字合成为语音,同时支持对外提供API接口
ChatTTS Web UI,自己可以部署 ChatTTS Web UI:一个简单的本地网页界面,直接在网页使用 ChatTTS 将文字合成为语音,同时支持对外提供API接口。
新程序 2025-5-27 20:47
87 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则