找回密码
 立即注册
.NET基础拾遗(5)多线程开发基础
 Index :  (1)类型语法、内存管理和垃圾回收基础  (2)面向对象的实现和异常的处理基础  (3)字符串、集合与流  (4)委托、事件、反射与特性  (5)多线程开发基础  (6)ADO.NET与数据库开发基础  (7)WebService的开发与 ...
髭赌 2025-5-29 00:24
835 0 0
对抗拖库 —— Web 前端慢加密
(更新:https://www.cnblogs.com/index-html/p/frontend_kdf.html ) 0x00 前言 天下武功,唯快不破。但在密码学中则不同。算法越快,越容易破。 0x01 暴力破解 密码破解(严格地说应该是账号口令的破解),就是把散列值还原成明文口 ...
拍棹 2025-5-29 00:24
953 0 0
Entity Framework教程(第二版)
源起 很多年前刚毕业那阵写过一篇关于Entity Framework的文章,没发首页却得到100+的推荐。可能是当时Entity Framework刚刚发布介绍EF的文章比较少。一晃这么多年过去了,EF6.1已经发布很久,EF7马上就到来。那篇文章已经显得相当过时, ...
存叭 2025-5-29 00:24
520 0 0
每个人都应该懂点函数式编程
目录 [*]一个问题 [*]函数式编程中的函数 [*]数学与函数式编程 [*]混合式编程风格 一个问题 假设现在我们需要开发一个绘制数学函数平面图像(一元)的工具库,可以提供绘制各种函数图形的功能,比如直线f(x)=ax+b、抛物线f(x)=ax²+bx+c ...
泡市 2025-5-29 00:23
168 0 0
架构之路(二):性能
  我们在上一篇博客中设定了架构的目标,只有一个,就是可维护性。完全没有提性能,这是故意的。   似乎程序员都是急性子,或许是被windows冗长的开机时间折磨够了,有可能是因为提升性能的效果是最显而易见的……总之,我发现,绝大部 ...
梳踟希 2025-5-29 00:23
98 0 0
不懂程序看的明白《黑客帝国》吗?
十多年后又看了遍《黑客帝国》,扯点和程序有关的非技术话题。 前段时间出差周末没事就在酒店又把黑客帝国重温了一遍,不看不要紧,十年后再看发现以前对这部电影的理解完全错了。 《黑客1》是 1999 年出的,我还在读高中,第一次看还在 ...
系味 2025-5-29 00:23
700 0 0
通往全栈工程师的捷径 —— react
腾讯Bugly特约作者: 左明 首先,我们来看看 React 在世界范围的热度趋势,下图是关键词“房价”和 “React” 在 Google Trends 上的搜索量对比,蓝色的是 React,红色的是房价,很明显,人类对 React 的关注程度已经远远超过了对房价的 ...
袁勤 2025-5-29 00:23
519 0 0
重构的那些事儿
几天前的一次上线,脑残手抖不小心写了bug,虽然组里的老大没有说什么,但心里面很是难过。同事说我之所以写虫子是因为我讨厌if/else,这个习惯不好。的确,if/else可以帮助我们很方便的写出流程控制代码,简洁明了,这个条件做什么,那 ...
愿隙 2025-5-29 00:22
865 0 0
戏说HTML5
  如果有非技术人员问你,HTML5是什么,你会怎么回答?     新的HTML规范。。。   给浏览器提供了牛逼能力,干以前不能干的事。。。(确切地说应该是给浏览器规定了许多新的接口标准,要求浏览器实现牛逼的功能。。。 这里感谢红 ...
宋子 2025-5-29 00:22
833 0 0
视错觉:从一个看似简单的自定义控件说起
为什么要写今天这篇博客那就说来话长了,那是在一个大雪纷飞的冬天……然后……。好了,不扯淡了,直接进入今天的主题吧,这篇博客是关于iOS自定义组件的东西。一些UI效果看起来似乎是这个样子,其实本质不是这个样子。在做一些UI效果时 ...
方方仪 2025-5-29 00:22
362 0 0
干货分享:让你分分钟学会 javascript 闭包
闭包,是 Javascript 比较重要的一个概念,对于初学者来讲,闭包是一个特别抽象的概念,特别是 ECMAScript 规范给的定义,如果没有实战经验,很难从定义去理解它。因此,本文不会对闭包的概念进行大篇幅描述,直接上干货,让你分分钟理解 ...
酒跚骼 2025-5-29 00:21
984 0 0
C#高性能TCP服务的多种实现方式
哎~~ 想想大部分园友应该对 "高性能" 字样更感兴趣,为了吸引眼球所以标题中一定要突出,其实我更喜欢的标题是《猴赛雷,C# 编写 TCP 服务的花样姿势!》。 本篇文章的主旨是使用 .NET/C# 实现 TCP 高性能服务的不同方式,包括但不限于 ...
琉艺戕 2025-5-29 00:21
316 0 0
python自动化测试(2)-自动化基本技术原理
python自动化测试(2) 自动化基本技术原理 1   概述 在之前的文章里面提到过:做自动化的首要本领就是要会 透过现象看本质 ,落实到实际的IT工作中就是 透过界面看数据。 掌握上面的这样的本领可不是容易的事情,必须要有扎实 ...
公西颖初 2025-5-29 00:21
733 0 0
京东咚咚架构演进
咚咚是什么?咚咚之于京东相当于旺旺之于淘宝,它们都是服务于买家和卖家的沟通。 自从京东开始为第三方卖家提供入驻平台服务后,咚咚也就随之诞生了。 我们首先看看它诞生之初是什么样的。 1.0 诞生(2010 - 2011) 为了业务的快速上线 ...
忌才砟 2025-5-29 00:21
186 0 0
【趣事】用 JavaScript 对抗 DDOS 攻击
继续趣事分享。 上回聊到了大学里用一根网线发起攻击,今天接着往后讲。 不过这次讲的正好相反 —— 不是攻击,而是防御。一个奇葩防火墙的开发经历。 第二学期大家都带了电脑,于是可以用更高端的方法断网了。但设备先进反而没有了 GEEK ...
峰埋姚 2025-5-29 00:21
679 0 0
首个threejs项目-前端填坑指南
第一次使用threejs到实际项目中,开始的时候心情有点小激动,毕竟是第一次嘛,然而做着做着就感受到这玩意水好深,满满的都是坑,填都填不过来。经过老板20天惨无人道的摧残,终于小有成就。 因为第一次搞这玩意,相对的遇到的问题也是 ...
仇华乐 2025-5-29 00:21
197 0 0
架构之路(六):把框架拉出来
写技术文档的难度太大了!数次删改,都没能满意,所以我还决定,先写出来,以后再逐步整理完善——否则可能这个系列都没办法写下去了。这也算是借鉴了敏捷的思路,先写再改,不断迭代重构吧! 前面的几篇博客反响还不错,但还有一个硬伤 ...
水苯 2025-5-29 00:21
993 0 0
C#与C++的发展历程第三 - C#5.0异步编程巅峰
系列文章目录 1. C#与C++的发展历程第一 - 由C#3.0起 2. C#与C++的发展历程第二 - C#4.0再接再厉 3. C#与C++的发展历程第三 - C#5.0异步编程的巅峰   C#5.0作为第五个C#的重要版本,将异步编程的易用度推向一个新的高峰。通过新增的as ...
呈步 2025-5-29 00:20
241 0 0
服务的扩展性
  在编写一个应用时,我们常常考虑的是该应用应该如何实现特定的业务逻辑。但是在逐渐发展出越来越多的用户后,这些应用常常会暴露出一系列问题,如不容易增大容量,容错性差等等。这常常会导致这些应用在市场的拓展过程中无法快速地响 ...
佟棠华 2025-5-29 00:20
855 0 0
猫哥网络编程系列:HTTP PEM 万能调试法
注:本文内容较长且细节较多,建议先收藏再阅读,原文将在 Github 上维护与更新。 在 HTTP 接口开发与调试过程中,我们经常遇到以下类似的问题: [*]为什么本地环境接口可以调用成功,但放到手机上就跑不起来? [*]这个接口很复杂,内 ...
恿榫 2025-5-29 00:20
374 0 0

快速发帖

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

本版积分规则