找回密码
 立即注册

推荐主题

分布式锁1 Java常用技术方案
前言:       由于在平时的工作中,线上服务器是分布式多台部署的,经常会面临解决分布式场景下数据一致性的问题,那么就要利用分布式锁来解决这些问题。所以自己结合实际工作中的一些经验和网上看到的一些资料,做一个讲解和总结。希 ...
姊囝 2025-5-29 00:14
2345 0 0
验证码对抗之路及现有验证机制介绍
yahoo邮箱在九几年的时候,业务深受各种邮箱机器人的困扰,存在着大量的垃圾邮件,于是他们找到了当时仍在读大学的路易斯·冯·安(Luis von Ahn),并设计了经典的图形验证码,即通过简单的扭曲图形文字进行机器的识别。 通过这个简单的 ...
纪睐讦 2025-5-29 00:13
1155 0 0
很认真的聊一聊程序员的自我修养
本文正在筹备第二版,以下是第一版主要内容   首先要谈的是,今天的话题所聊的程序员包含哪些人? 在中国,写程序,不仅仅是一种兴趣,更多的时候,还是一种普通职业和谋生工具 大公司有厉害的程序员,优秀的架构师,但大量的小公司也有 ...
颐港 2025-5-29 00:12
116 0 0
科普:String hashCode 方法为什么选择数字31作为乘子
1. 背景 某天,我在写代码的时候,无意中点开了 String hashCode 方法。然后大致看了一下 hashCode 的实现,发现并不是很复杂。但是我从源码中发现了一个奇怪的数字,也就是本文的主角31。这个数字居然不是用常量声明的,所以没法从字面 ...
能氐吨 2025-5-29 00:12
137 0 0
来看看机智的前端童鞋怎么防盗
很多开发的童鞋都是只身混江湖、夜宿城中村,如果居住的地方安保欠缺,那么出门在外难免担心屋里的财产安全。 事实上世面上有很多高大上的防盗设备,但对于机智的前端童鞋来说,只要有一台附带摄像头的电脑,就可以简单地实现一个防盗监 ...
胥望雅 2025-5-29 00:11
149 0 0
先说IEnumerable,我们每天用的foreach你真的懂它吗?
我们先思考几个问题: [*]为什么在foreach中不能修改item的值? [*]要实现foreach需要满足什么条件? [*]为什么Linq to Object中要返回IEnumerable? 接下来,先开始我们的正文。 自己实现迭代器 .net中迭代器是通过IEnumerable和IEnume ...
站竣凰 2025-5-29 00:11
158 0 0
【腾讯bugly干货分享】HTML 5 视频直播一站式扫盲
本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://bugly.qq.com/bbs/forum.php?mod=viewthread&tid=1277 视频直播这么火,再不学就 out 了。 为了紧跟潮流,本文将向大家介绍一下视频直播中的基本流程和主要的 ...
尝琨 2025-5-29 00:11
100 0 0
基础知识漫谈(6-2) 作为面试官的一点心得
上一篇关于面试的谈得太多,招聘只好另起一章。 以当前的现状来看,优秀的毕业生会先被知名的大企业刷过一轮,那么,相对不知名的企业招聘负责人要如何找到适合自己公司的技术人才呢?询问过一些毕业生之后,我总结了如下经验。 1. 招聘 ...
觞刈 2025-5-29 00:09
118 0 0
[PHP内核探索]PHP中的哈希表
在PHP内核中,其中一个很重要的数据结构就是HashTable。我们常用的数组,在内核中就是用HashTable来实现。那么,PHP的HashTable是怎么实现的呢?最近在看HashTable的数据结构,但是算法书籍里面没有具体的实现算法,刚好最近也在阅读PHP ...
抽厉 2025-5-29 00:09
166 0 0
webp图片实践之路
最近,我们在项目中实践了webp图片,并且抽离出了工具模块,整合到了项目的基础模板中。传闻IOS10也将要支持webp,那么使用webp带来的性能提升将更加明显。估计在不久的将来,webp会成为标配。 本文主要分享一下我们在webp图片使用上的实 ...
簑威龙 2025-5-29 00:09
109 0 0
我们是怎么做Code Review的
前几天看了《Code Review 程序员的寄望与哀伤》,想到我们团队开展Code Review也有2年了,结果还算比较满意,有些经验应该可以和大家一起分享、探讨。 我们为什么要推行Code Review呢?我们当时面临着代码混乱、Bug频出的状况。 当时我觉 ...
璋锌 2025-5-29 00:09
166 0 0
前后端分离开发模式下后端质量的保证 —— 单元测试
概述   在今天, 前后端分离已经是首选的一个开发模式。这对于后端团队来说其实是一个好消息,减轻任务并且更专注。在测试方面,就更加依赖于单元测试对于API以及后端业务逻辑的较验。当然单元测试并非在前后端分离流行之后才有,它很 ...
遑盲 2025-5-29 00:09
157 0 0
.NET Core中的认证管理解析
.NET Core中的认证管理解析   0x00 问题来源 在新建.NET Core的Web项目时选择“使用个人用户账户”就可以创建一个带有用户和权限管理的项目,已经准备好了用户注册、登录等很多页面,也可以使用AuthorizeAttribute进行各种权限管理, ...
户烫擞 2025-5-29 00:09
166 0 0
那些年搞不懂的术语、概念:协变、逆变、不变体
简述什么是协变性、逆变性、不变性 [*]协变性,如:string->object (子类到父类的转换) [*]逆变性,如:object->string (父类到子类的转换) [*]不变性,基于上面两种情况,不可变。具体下面再做分析。 泛型委托的可变性 先使用框 ...
喙审 2025-5-29 00:08
184 0 0
你必须知道的EF知识和经验
注意:以下内容如果没有特别申明,默认使用的EF6.0版本,code first模式。 推荐MiniProfiler插件 工欲善其事,必先利其器。 我们使用EF和在很大程度提高了开发速度,不过随之带来的是很多性能低下的写法和生成不太高效的sql。 虽然我们 ...
南宫玉英 2025-5-29 00:08
145 0 0
ASP.NET Core 之 Identity 入门(一)
前言 在 ASP.NET Core 中,仍然沿用了 ASP.NET里面的 Identity 组件库,负责对用户的身份进行认证,总体来说的话,没有MVC 5 里面那么复杂,因为在MVC 5里面引入了OWIN的东西,所以很多初学者在学习来很费劲,对于 Identity 都是一头雾 ...
怒鼓踊 2025-5-29 00:08
102 0 0
即时通信服务器架构的一些思考
对于一个即时通信服务器来说,在用户量少的时候,一台服务器就足以提供所有的服务。而这种架构也最简单,举个例子,用户A与用户B互为好友,A向B发消息,服务器接收到消息时,解析出接收消息的人,直接转发给B即可。可是当用户数量越来越 ...
欤夤 2025-5-29 00:07
123 0 0
随谈10年的技术生涯和技术成长
先简单分享自己这10年在技术上曾经感觉到明显迷茫的阶段: 阶段1:只会增删改查: 时间:大学期间(2005年-2006年) 学习的方式:看视频、看书。(学会了使用控件的增删改查,和写SQL语句)。 自我感觉:XX管理系统已不在话下,反正网站 ...
悯拄等 2025-5-29 00:07
129 0 0
使用浏览器的计算力,对抗密码破解
本文前半部分科普 PBKDF 函数的意义,后半部分探讨在前端计算的可行性。 前言 几乎每隔一段时间,就会听到“XX 网站被拖库”的新闻。之后又会出现一些报道,分析该网站使用最多的密码是什么、有多少等等。 众所周知,密码在数据库中通常 ...
申屠梓彤 2025-5-29 00:06
133 0 0
C# 在腾讯的发展
本文首发我的微信公众号"dotnet跨平台", 内容得到大家热烈的欢迎,全文重新发布在博客,欢迎转载,请注明出处. .NET 主要的开发语言是 C# , .NET 平台泛指遵循ECMA 334 C#和 ECMA 335 CLI 标准的开发平台 ,包括微软自行开发的.NET 平台和 ...
鞍注塔 2025-5-29 00:06
173 0 0

快速发帖

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

本版积分规则