2010年08期《程序员》配套源码及相关链接
为了方便大家查阅,现把2010年08期《程序员》杂志中相关链接及代码发布在此:
微博
原文请见:http://www.programmer.com.cn/3783/
程序天下事
P16 微软技术专栏 推荐资源
视频
在Norwegian Developers Conference技术会议上,C#大师级人物Jon Skeet奉献了一个精彩的课程。
视频地址:http://streaming.ndc2010.no/tcs/?id=AFDB4098-C5C8-49DF-8C2A-7E317F63E72D
P21 数据库技术专栏 新闻快讯
net-security.org
Repscan 3.5扩充对MySQL和DB2的数据库漏洞评估支持
http://www.net-security.org/secworld.php?id=9492
新品发布
iPad周刊
DB Viewer Plus Lite提供iPad与Oracle、SQLServer、DB2、MySQL、PostgreSQL、Access等数据库的浏览及同步功能
http://www.ipadweek.ly/apps/364584373/sys-con.com
针对MapReduce封装的预制分析软件包
http://www.sys-con.com/node/1438569
IT Business Edge:基于亚马逊EC2的数据库集成方案
http://www.itbusinessedge.com/cm/blogs/lawson/new-open-source-cloud-data-integration-solution-runs-on-amazon-ec2/?cs=41731
事件
PostgreSQL停止对较早前版本的支持
PostgreSQL宣称下个关于7.4和8.0版本的补丁将是针对这两个版本的最后一次补丁。
http://www.h-online.com/open/news/item/End-of-support-for-old-PostgreSQL-versions-1029897.html
P23 游戏开发专栏 推荐资源
李巍的博客:http://blog.csdn.net/noslopforever/
P24 安全专栏 本月热点
IT价值联盟
……网址:http://www.itvalue.com.cn/
P29 Web专栏
代码1:
……一起来了解这些领域的应用。
http.createServer(function (req, res) {
res.writeHead(200, {‘Content-Type’: ‘text/plain’});
res.end(‘Hello World\n’);
}).listen(8080, “127.0.0.1”);
代码2:
……处理并发请求效率更高等……
{“id”: “036378”, “name”: “etai”, “job”: “F2E” }
代码3:
……并且在海量存储、高并发读写方面有绝佳的表现。
var t = db.things.findOne( { name : “etai” } );
P55 《编程语言的发展趋势及未来方向》代码段
代码1:
……如果是用命令式的编程方式,可能是这样的:
var groups = new Dictionary<string, Grouping>();
foreach (Product p in products)
{
if (p.UnitPrice >= 20)
{
if (!groups.ContainsKey(p.CategoryName))
{
Grouping g = new Grouping();
g.Name = p.CategoryName;
g.Count = 0;
groups[p.CategoryName] = g;
}
groups[p.CategoryName].ProductCount++;
}
}
var result = new List<Grouping>(groups.Values);
result.Sort(delegate(Grouping x, Grouping y)
{
return
x.Count > y.Count ? -1 :
x.Count < y.Count ? 1 :
0;
});
代码2:
……但如果使用LINQ,代码便可以改写成:
var result = products
.Where(p => p.UnitPrice >= 20)
.GroupBy(p => p.CategoryName)
.OrderByDescending(g => g.Count())
.Select(g => new { Name = g.Key, Count = g.Count() });
代码3:
……这段代码还可以利用C# 3.0中内置的DSL,即LINQ查询语句来改写:
var result =
from p in products
where p.UnitPrice >= 20
group p by p.CategoryName into g
orderby g.Count() descending
select new { Name = g.Key, Count = g.Count() };
代码4:
……在F#中如果要计算一个列表所有元素之和,也可以使用命令式的风格来编写代码:
let sumSquaresI l =
let mutable acc = 0
for x in l do
acc <- acc + sqr x
Acc
代码5:
……事实上,在F#中更典型的做法是:
let rec sumSquaresF l =
match l with
| [] -> 0
| head :: tail -> sqr head + sumSquaresF tail
代码6:
……例如有这样一段代码:
var a = 0, n = 10;
for (var i = 0; i < n; i++) {
a += i;
}
P62 《ECMAScript 5th中的语言特色》代码段
代码1:
……我们可以这样来声明一个对象的属性:
{
aName : aValue
}
2010年08期《程序员》配套源码及相关链接相关推荐
- 2010年01期《程序员》配套源码及相关链接
为了方便大家查阅,现把2010年01期<程序员>杂志中相关链接及代码发布在此: 程序天下事 P15页,推荐资源: 诗剑书生的专栏:http://blog.csdn.net/axman/ P ...
- HTML5七夕情人节表白网页(抖音-流动爱心表白)HTML+CSS+JavaScript 求婚示爱代码 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 爱心表白网页
HTML5七夕情人节表白网页❤抖音-流动爱心表白❤ HTML+CSS+JavaScript 求婚示爱代码 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 爱心表白网页 这是程序员表白 ...
- HTML5七夕情人节表白网页(流星动画3D相册) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心表白
HTML5七夕情人节表白网页❤流星动画3D相册❤ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱心表白 这是 ...
- HTML5七夕情人节表白网页(星空萤火虫) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱心表白
HTML5七夕情人节表白网页(星空萤火虫) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱心表白 这是程序员 ...
- HTML5七夕情人节表白网页(雪花爱心表白) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱心表白
HTML5七夕情人节表白网页❤雪花爱心❤ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱心表白 这是程序员表 ...
- HTML5七夕情人节表白网页(抖音超火3D炫酷魔方) HTML+CSS+JavaScript 求婚示爱代码 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心表白
HTML5七夕情人节表白网页❤抖音超火❤3D炫酷魔方❤ HTML+CSS+JavaScript 求婚示爱代码 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心表白 这是程序 ...
- HTML5七夕情人节表白网页_生日快乐粒子烟花(自定义文字)_ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码
HTML5七夕情人节表白网页❤生日快乐粒子烟花(自定义文字)❤ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css ...
- HTML5七夕情人节表白网页(抖音-罗盘时钟) HTML+CSS+JavaScript 求婚示爱代码 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心表白
HTML5七夕情人节表白网页❤抖音罗盘时钟❤ HTML+CSS+JavaScript 求婚示爱代码 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心表白 这是程序员表白系列 ...
- HTML5七夕情人节表白网页(结婚倒计时) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心表白
HTML5七夕情人节表白网页❤结婚倒计时❤ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心表白 这是程序员表白 ...
- HTML5七夕情人节表白网页(粉色的情人节爱心飞出ui特效) HTML+CSS+JavaScript 求婚示爱代码 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心
HTML5七夕情人节表白网页❤粉色的情人节爱心飞出ui特效❤ HTML+CSS+JavaScript 求婚示爱代码 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心表白 这 ...
最新文章
- Java迭代器ListIterator
- 导出SAP表结构到EXCEl
- visual studio 调试时提示 已加载“C:\Windows\SysWOW64\ntdll.dll”。无法查找或打开 PDB 文件。
- 文件保存到服务器失败,Office 2010在服务器共享文件夹中保存文件失败
- Java知识点梳理——继承
- P4249-[WC2007]剪刀石头布【费用流】
- CuteEditor6.0使用配置心得体会(转)
- (转)Linux下的输入/输出重定向
- 一步一步学习ObjectDataSource--(3)
- VS2017编译OpenJDK,编译通过的工程包下载链接
- windows php_redis.dll 官方下载地址 php5x php7x
- 长ping命令返回结果输出为文本
- office2013 安装易用宝不成功
- ARCore快速入门-02导入ARCore For Unity
- ear的英语怎么念_ear的三种发音各有哪些英文单词
- Android deeplink原理解析
- 提高计算机系统速度的相关技术,提高计算机运行速度的几种措施
- Vue中使用 Aplayer 和 Metingjs 添加音乐插件
- 超级光棍节,你想好怎么过了吗?来聆听大师的演讲吧
- excel想要把两列合并且用空格隔开
热门文章
- ubuntu20.04版本下,ssh学习传输文件
- 用单片机控制直流电机
- 基于51单片机控制步进电机正反转
- 电影院售票系统mysql表格_电影院票务管理系统数据库设计(1)
- 计算机二级excel试题练习网盘,计算机二级练习试题excel
- python写一个定时关机软件
- k2路由器linux系统,【路由器】斐讯K1/K2刷专版潘多拉固件以及教程
- Maya批量随机替代插件BatchReplacerV1.0.2 下载及教程
- 深入浅出Python——Python高级语法之异常、模块、包
- 学习笔记-行政区划匹配缺失补全