找回密码
 立即注册
在创业型软件公司的收获
我在两家创业公司工作过。A公司,由3人发展到20人;B公司,由20人发展到60人。这两家公司都不算成功,因此,要讲收获,更多的是经验与教训。就如同教材一样,反面教材更加有教育意义。我针对创业公司面临的重要问题,谈谈我的想法。 灵活 ...
瞧厨 2025-5-29 16:55
1018 0 0
从登录框看前端
我们会骂 12306 的网站界面挫,效果差,速度慢,回头看看自己写的代码,是不是也一样的狗血!在前端,很多看似简单的东西,内藏无数玄机。本文将以一个小小的登录框为入口,谈一谈如何完善自己的程序。 在很多人眼里,前端就是 DIV+CSS+J ...
晌集涟 2025-5-29 16:55
774 0 0
跟我一起云计算(5)——Shards
什么是sharding Sharding的基本思想就要把一个数据库切分成多个部分放到不同的数据库 (server)上,从而缓解单一数据库的性能问题。不太严格的讲,对于海量数据的数据库,如果是因为表多而数据多,这时候适合使用垂直切分,即把关系紧密 ...
于映雪 2025-5-29 16:54
316 0 0
JavaScript性能优化
如今主流浏览器都在比拼JavaScript引擎的执行速度,但最终都会达到一个理论极限,即无限接近编译后程序执行速度。 这种情况下决定程序速度的另一个重要因素就是代码本身。 在这里我们会分门别类的介绍JavaScript性能优化的技巧,并提供相 ...
汪之亦 2025-5-29 16:54
825 0 0
疯狂的JSONP
何为跨域?何为JSONP?JSONP技术能实现什么?是否有必要使用JSONP技术? 跨域 就是由于JavaScript同源策略的限制,使得a.com域名下的js无法操作b.com或c.a.com域名下的对象或数据。简单理解同一个域就是:相同域名、相同端口、相同协议 ...
赀倦 2025-5-29 16:54
166 0 0
也谈哈希表
基本概念   哈希表(Hash Table)是一种根据关键字直接访问内存存储位置的数据结构。通过哈希表,数据元素的存放位置和数据元素的关键字之间建立起某种对应关系,建立这种对应关系的函数称为哈希函数(如图)。 哈希函数构造方法   ...
阴昭昭 2025-5-29 16:53
746 0 0
高并发服务端分布式系统设计概要(上)
高并发服务端分布式系统设计概要(上)          ======张峻崇 原创。转载请注明出处。======         又是快一年没写博客了,2013年也只剩尾巴,也不知道今年都忙了些什么。写这篇文章的目的,主要是把今年以来学习的一些东西 ...
裴竹悦 2025-5-29 16:39
931 0 0
SQL Server数据库损坏、检测以及简单的修复办法
简介     在一个理想的世界中,不会存在任何数据库的损坏,就像我们不会将一些严重意外情况列入我们生活中的日常一样,而一旦这类事情发生,一定会对我们的生活造成非常显著的影响,在SQL Server中也同样如此,或许几年内您没有遇 ...
欧阳雪枫 2025-5-29 16:38
147 0 0
.NET开发邮件发送功能的全面教程(含邮件组件源码)
           今天,给大家分享的是如何在.NET平台中开发“邮件发送”功能。在网上搜的到的各种资料一般都介绍的比较简单,那今天我想比较细的整理介绍下: 1)         邮件基础理论知识 2)         邮件发送相关 ...
背竽 2025-5-29 16:38
187 0 0
如何在高并发分布式系统中生成全局唯一Id
    最近公司用到,并且在找最合适的方案,希望大家多参与讨论和提出新方案。我和我的小伙伴们也讨论了这个主题,我受益匪浅啊……   博文示例: 1.         GUID生成Int64值后是否还具有唯一性测试 2.         Rando ...
洪思思 2025-5-29 16:37
740 0 0
Chrome插件(Extensions)开发攻略
本文将从个人经验出发,讲述为什么需要Chrome插件,如何开发,如何调试,到哪里找资料,会遇到怎样的问题以及如何解决等,同时给出一个个人认为的比较典型的例子——获取网页内容,和服务器交互,再把信息反馈给用户。OK,准备开始吧,我 ...
空娅芬 2025-5-29 16:37
788 0 0
C#开源实现MJPEG流传输
本文为 Dennis Gao 原创技术文章,发表于博客园博客,未经作者本人允许禁止任何形式的转载。 许久以前写了篇文章《基于.NET打造IP智能网络视频监控系统》,记录和介绍了自己几年来积累和演练的一个系统。发现几个月过去了,没有任何进 ...
济曝喊 2025-5-29 16:37
205 0 0
关于领域驱动设计(DDD)中聚合设计的一些思考
关于DDD的理论知识总结,可参考这篇文章。 DDD社区官网上一篇关于聚合设计的几个原则的简单讨论: 文章地址:http://dddcommunity.org/library/vernon_2011/,该地址中包含了一篇关于介绍如何有效的设计聚合的一些原则,共3个pdf文件。 ...
路逸思 2025-5-29 16:37
358 0 0
程序猿也爱学英语(上),有图有真相
一.本文所涉及的内容(Contents) [*]本文所涉及的内容(Contents) [*]前言(Introduction) [*]发音(Pronunciation) [*]基本常用单词积累(Vocabulary) [*]新概念英语(New Concept English) [*]究竟需不需要学语法(English Gr ...
况雪柳 2025-5-29 16:36
1000 0 0
如何设计一门语言(七)——闭包、lambda和interface
人们都很喜欢讨论闭包这个概念。其实这个概念对于写代码来讲一点用都没有,写代码只需要掌握好lambda表达式和class+interface的语义就行了。基本上只有在写编译器和虚拟机的时候才需要管什么是闭包。不过因为系列文章主题的缘故,在这里 ...
侧胥咽 2025-5-29 16:36
176 0 0
EntityFramework与TransactionScope事务和并发控制
最近在园子里看到一篇关于TransactionScope的文章,发现事务和并发控制是新接触Entity Framework和Transaction Scope的园友们不易理解的问题,遂组织此文跟大家共同探讨。 首先事务的ACID特性作为最基础的知识我想大家都应该知道了。ADO. ...
打阗渖 2025-5-29 16:36
976 0 0
Javascript 风格向导
序   大部分针对Javascript最合理的方法归纳。 类型 • 原始类型:我们可以直接使用值。  ο  string  ο  number  ο  boolean  ο  null  ο  undefined•   复合类型:我们通过`引用`对值进行间接访问。 ...
咒卖箴 2025-5-29 16:36
655 0 0
Async和Await异步编程的原理
1. 简介  从4.0版本开始.NET引入并行编程库,用户能够通过这个库快捷的开发并行计算和并行任务处理的程序。在4.5版本中.NET又引入了Async和Await两个新的关键字,在语言层面对并行编程给予进一步的支持,使得用户能以一种简洁直观的方 ...
更成痒 2025-5-29 16:36
310 0 0
git寻根——^和~的区别
一. 引子 在git操作中,我们可以使用checkout命令检出某个状态下文件,也可以使用reset命令重置到某个状态,这里所说的“某个状态”其实对应的就是一个提交(commit). 我们可以把一个git仓库想象成一棵树,每个commit就是树上的一个节点。 ...
甦忻愉 2025-5-29 16:36
284 0 0
如何设计一门语言(三)——什么是坑(面向对象和异常处理)
在所有的文字之前,我需要强调一下,我本人对structure typing持反对态度,所以就算文中的内容“看起来很像”go的interface,读者们也最好不要觉得我是在赞扬go的interface。我比较喜欢的是haskell和rust的那种手法。可惜rust跟go一样恨 ...
挽幽 2025-5-29 16:35
759 0 0

快速发帖

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

本版积分规则