摘要:
重拾C,一天一点点_10来博客园今天刚好两年了,两年前开始学编程。忙碌近两个月,项目昨天上线了,真心不容易,也不敢懈怠,接下来的问题会更多。这两天调试服务器,遇到不少麻烦。刚出去溜达了一下,晚上天凉了,现在手感觉凉的有点不灵活了都。大伙多注意身体!继续我的C。发现个问题,自己的文章排版很丑,以后也要多注意。printf("hello world");printf接受的是一个指向字符数组第一个字符的指针。也就是说,字符串常量可通过一个指向其第一个元素的指针访问。char *p;p = "hello world"; //将一个指向字符串数组的指针赋值给p。该 阅读全文
posted @ 2013-10-27 23:58
HackerVirus
阅读(279)
评论(0)
推荐(0)
摘要:
C++拷贝构造函数总结目录:拷贝构造函数的基础知识拷贝构造函数的使用拷贝构造函数的行为1.拷贝构造函数的基础知识拷贝构造函数(copy constructor)是构造函数,是拷贝已经存在的对象来创建一个新的对象。此方法的声明形式:object(const object&)。例如:class Object{ Object(const Object &);};注意:参数的传递是引用传递的。因为如果在此处使用值传递,会造成递归引用。2.拷贝构造函数的使用拷贝构造函数在什么时候被使用,有助于我们了解拷贝构造函数的用途。一般而言,拷贝构造函数会在以下三种情况下被使用:当构造一个新的对象时 阅读全文
posted @ 2013-10-27 23:49
HackerVirus
阅读(1012)
评论(0)
推荐(0)
摘要:
.NET/ASP.NET MVC Controller 控制器(一:深入解析控制器运行原理)阅读目录:1.开篇介绍2.ASP.NETMVC Controller 控制器的入口(Controller的执行流程)3.ASP.NETMVC Controller 控制器的入口(Controller的继承体系)4.ASP.NETMVC IController Factory 控制器工厂(Controller的创建)1】开篇介绍经过前一篇文章.NET/ASP.NET Routing路由(深入解析路由系统架构原理)的讲解,我们对ASP.NETRouting路由系统的整个运行机制有了一个基本的了解;当我们能清 阅读全文
posted @ 2013-10-27 23:49
HackerVirus
阅读(383)
评论(0)
推荐(0)
摘要:
Lazy在Entity Framework中的性能优化实践(附源码)2013-10-27 18:12 by JustRun,328阅读,4评论,收藏,编辑在使用EF的过程中,导航属性的lazy load机制,能够减少对数据库的不必要的访问。只有当你使用到导航属性的时候,才会访问数据库。但是这个只是对于单个实体而言,而不适用于显示列表数据的情况。这篇文章介绍的是,使用Lazy来提高显示列表页面的效率。这里是相关的源代码PerformanceTest.zip阅读目录:一、问题的描述二、数据表和EF实体介绍三、lazy load的性能四、使用StudentExtensionRepository来提高 阅读全文
posted @ 2013-10-27 23:44
HackerVirus
阅读(216)
评论(0)
推荐(0)
摘要:
Visual Studio 2013中因SignalR的Browser Link引起的Javascript错误一则众所周知Visual Studio 2013中有一个由SignalR机制实现的Browser Link功能,意思是开发人员可以同时使用多个浏览器进行调试,当按下IDE中的Browser Link按钮后,开发中对页面的更改会同步到所有已连接的浏览器中。Browser Link按钮就是位于浏览器调试按钮右边的一个类似“刷新”的按钮:最近在开发apworks.org的新版本(之前因为供应商的问题导致网站全部瘫痪,我也一直没来得及修复,索性自己重新打造一个,顺便也验证Apworks框架的可 阅读全文
posted @ 2013-10-27 23:43
HackerVirus
阅读(365)
评论(0)
推荐(0)
摘要:
Web开发基本准则-55实录-缓存策略续上篇《Web开发基本准则-55实录-Web访问安全》。Web开发基本准则-55实录-缓存策略郑昀 创建于2013年2月郑昀 最后更新于2013年10月26日提纲:Web访问安全缓存策略存储介质连接池业务降级并发请求的处理关键词:会话串号,Cache-Control头域,缓存穿透,缓存集体失效,缓存重建,缓存雪崩,缓存永不过期,缓存计数器,二,缓存策略 这里的“缓存”概念不只限于服务器端的“缓存”。2.1.防会话串号 如果你收到一个投诉,说访问“我的个人中心”页面时进入其他人的帐号,至少订单列表上显示的不是自己的。此时,技术支持人员可以提三个问题,第一,对 阅读全文
posted @ 2013-10-27 23:33
HackerVirus
阅读(345)
评论(0)
推荐(0)
摘要:
《算法导论》第十一章----散列表(直接寻址、链接法解决碰撞)《算法导论》学习记录目录散列表(哈希表)是根据关键字直接访问内存存储位置的数据结构,仅支持插入、查找、删除操作。在最坏情况下,查找一个元素的时间为Θ(n),而在一些合理的假设下,查找一个元素的期望时间为O(1)。散列表是普通数组的推广。对于普通数组: 1、我们可以将关键字为k的元素存到数组下标为k的位置里。 2、如果有一个关键字k,我们直接查看数组下标为k的位置。这种方式为直接寻址方式。但是这种方式有不足:只适用于关键字的全域比较小,而且没有两个元素的关键字完全相同。而显示中存储的关键字集合会比关键字的全域相对小很多。下... 阅读全文
posted @ 2013-10-27 23:29
HackerVirus
阅读(303)
评论(0)
推荐(0)
摘要:
Emacs颜色设置写下自己Emacs的颜色设置的过程,以防自己忘了,借此也和大家分享一下。 版本:Emacs 23.3.1 emacs安装目录:/usr/share/emacs 谷歌了一番之后发现,对我们新手而言,一般是用别人已经写好的themes(如果你对Elisp有一定的了解,而且愿意花时间的话,当然也可以自己定制自己喜欢的颜色罗^-^) 装完后回过头来看,大概的安装步骤是这样的: 下载color-theme安装包→ color-theme解压后将其中的color-theme.el文件和themes文件夹移动到你的插件目录→ 修改配置文件(~/.emacs)→ M-x color-... 阅读全文
posted @ 2013-10-27 23:06
HackerVirus
阅读(1342)
评论(0)
推荐(0)
摘要:
UML和模式应用学习笔记-1(面向对象分析和设计)而只是对情节的记录;此处的用例场景为:游戏者请求掷骰子。系统展示结果:如果骰子的总点数是7,则游戏者赢得游戏,否则为输(2)定义领域模型:在领域模型中展示重要的领域概念和对象,领域模型并不是对软件对象的描述,它使真实世界领域中的概念和想象可视化;因此它也被称为概念对象模型;(3)定义交互图:面向对象设计关注软件对象的定义--它们的职责和协作;顺序图是描述协作的常见表示法,它展示出软件对象之间的消息流,和由消息引起的方法调用。(4)定义设计类图:设计类图有效地表示类的静态视图,这样可以描述类的属性和方法;与领域模型表示的是真实世界的类,设计类图表 阅读全文
posted @ 2013-10-27 23:01
HackerVirus
阅读(186)
评论(0)
推荐(0)
浙公网安备 33010602011771号