摘要:
Unicode(UTF&UCS)深度历险计算机网络诞生后,大家慢慢地发现一个问题:一个字节放不下一个字符了!因为需要交流,本地化的文字需要能够被支持。 最初的字符集使用7bit来存储字符,因为那时只需要存下一些英文字母和符号。后来虽然扩展到使用8bit来存储一个字符了(这种方式被国际标准化组织收录,成为ISO8859-1。在字符集发展历程中国际标准化组织一直发挥着重要作用。),也还是无法存储诸如中文的字符。 混乱的年代到来了。为了存储下自己的文字,各个国家和地区(多为非拉丁语系的民族,因为这些语种字符数很庞大)各自使用两个字节即16bit来存放一个字符。他们把首字节的前2^7个位留给一 阅读全文
posted @ 2013-09-15 22:11
HackerVirus
阅读(180)
评论(0)
推荐(0)
摘要:
float的深入剖析float是什么?float即为浮动,在html中的作用是使元素脱离正常的文档流并使其移动到其父元素的“最左边”或“最右边”。下面解释下这个定义中的几个名词的概念:文档流:在html中文档流即为元素从上至下排列的顺序。脱离文档流:元素从正常的排列顺序被抽离。最左边/最右边:上述的移动到父元素最左和最右是指元素往左或往右移动直到碰到另一个浮动元素或父元素内容区的边界(不包括padding)。float造成的影响对其父元素的影响对于其父元素来说,元素浮动之后,它所占的空间会消失在当前文档中,所以它也无法撑开其父元素,效果如下图所示。 1 //CSS 2 #wrapper {.. 阅读全文
posted @ 2013-09-15 21:59
HackerVirus
阅读(241)
评论(0)
推荐(0)
摘要:
《12个有趣的C语言问答》评析(2)前文链接:http://www.cnblogs.com/pmer/p/3313913.html(没存盘,遭遇过热保护。至少4个问答的评论白写了。默哀一下)2,main() 方法的返回类型Q:请问下面这段代码能否通过编译?如果能的话,那么这段代码中隐含什么问题吗??#includevoidmain(void){char*ptr = (char*)malloc(10);if(NULL == ptr){printf("\n Malloc failed \n");return;}else{// Do some processingfree(ptr 阅读全文
posted @ 2013-09-15 21:59
HackerVirus
阅读(234)
评论(0)
推荐(0)
摘要:
UML六种关系基础之上,并对其进行了扩展。在程序中是通过继承类实现的。比如狗是对动物的具体描述,在面向对象设计的时候一般把狗设计为动物的子类。表示方法:空心三角形箭头的实线,子类指向父类实现概念:实现是一种类与接口的关系,表示类是接口所有特征和行为的实现,在程序中一般通过类实现接口来描述表示方法:空心三角形箭头的虚线,实现类指向接口依赖概念:是一种使用的关系,即一个类的实现需要另一个类的协助,所以要尽量不使用双向的互相依赖,在程序中一般表现为类A中的方法需要类B的实例作为其参数或者变量,而类A本身并不需要引用类B的实例作为其成员变量。表示方法:实线箭头,类A指向类B。关联概念:表示类与类之间的 阅读全文
posted @ 2013-09-15 21:48
HackerVirus
阅读(156)
评论(0)
推荐(0)
摘要:
socket的那些事(1)TCP/IP简单介绍应用层 (Application):应用层是个很广泛的概念,有一些基本相同的系统级 TCP/IP 应用以及应用协议,也有许多的企业商业应用和互联网应用。传输层 (Transport):传输层包括 UDP 和 TCP,UDP 几乎不对报文进行检查,而 TCP 提供传输保证。网络层 (Network):网络层协议由一系列协议组成,包括 ICMP、IGMP、RIP、OSPF、IP(v4,v6) 等。链路层 (Link):又称为物理数据网络接口层,负责报文传输。Socket相关概念socket的英文原义是“孔”或“插座”。作为进程通信机制,取后一种意思。通 阅读全文
posted @ 2013-09-15 21:36
HackerVirus
阅读(189)
评论(0)
推荐(1)
摘要:
ios学习之常见问题记录关于报:error: failed to attach to process ID 0首先,明确一下这个问题原因,无法找到所要启动应用线程。那有哪些时候会出现这个问题呢,下面分两种情况:1.编译出错,这个就是网上很多人所说的,然后其解决方法也是大众化的,如直接删除应用,再重新运行。或者还原模拟器设置即可。2.项目版本更新,项目文件架构更改:这个弄了整整一下午,问题原因是前后项目的可执行文件名不一样导致的。所以其解决方法就是把前后的项目可执行文件名改一致!而若使用上面的方法,则是治标不治本的,因为你无法跟用户说你把之前项目删了再更新吧!还有就是有这种情况,也就是这两天做的 阅读全文
posted @ 2013-09-15 21:35
HackerVirus
阅读(283)
评论(0)
推荐(0)
摘要:
-栈和队列总结篇正式学习编程也就1年而已,在这1年里,要学习C/C++,Java,C#这些主流语言,还要熟悉JavaScript,HTML,CSS这些前端开发知识,加上一些Android应用软件,网站站点的开发工作,导致我现在就是一个大杂烩,什么都知道一点,但又什么都不精通。现在又面临毕业找工作压力,不知道自己应该找什么工作,毕竟自己好像什么都碰过,心浮气躁,原本基础就是薄弱,还要在这段日子顶着压力,将手头上的项目努力完成,毕竟开发软件不难,但维护软件特别难,像是已经发布的网站,现在面临服务器被攻击而无法正常运行的问题。果然还是那句行内的老话:当软件正式上线运行的时候,真正麻烦的事情才正式开始 阅读全文
posted @ 2013-09-15 21:34
HackerVirus
阅读(312)
评论(0)
推荐(0)
摘要:
Entity Framework做IN查询2013-09-14 11:43 by JustRun,599阅读,9评论,收藏,编辑开发中遇到的Too high level of nesting for select错误项目使用了Entity Framework结合Mysql, 遇到了一个非常奇怪的性能问题,一个看起来非常简单的查询通过不了。报出错误, “Too high level of nesting for select”。整个查询非常简单,只是从表中取到属于一个集合中的id的数据, 比如从表中取到OfficeId 是1, 2,3,6的数据。Expression> filter = o 阅读全文
posted @ 2013-09-15 21:22
HackerVirus
阅读(300)
评论(0)
推荐(0)
摘要:
业务类接口在TCP,HTTP,BLL模式下的实例 设计模式混搭 附源码一份WinForm酒店管理软件--框架这篇随笔可以说是我写的最被大家争议的随笔,一度是支持和反对是一样的多。大家对我做的这个行业的前景有很大的建议啊。虽然市场有困难,但好技术架构肯定是前提。事实也是,当你还是一个孩子准备和一群成年人竞争时,你可以被人轻易的暴力推到,可以被人家多年的经验轻松完虐,别人也会说“大人说话小孩子一边玩去”。这些都是过程,作为一位有准备的小孩会有心理准备的,今天准备把之前的架构中的使用策略实现业务类接口在TCP,HTTP,BLL模式下的实例大家一起交流下。这样说大家可能比较模糊,我提几个问题。 1、. 阅读全文
posted @ 2013-09-15 20:18
HackerVirus
阅读(263)
评论(0)
推荐(0)
摘要:
通过反射实现IOC功能这段时间园子里有不少介绍IOC组件的文章,由于自己也一直在学习IOC的各种组件,及IOC的思想,常见的IOC组件很多:AutoFac、Ninject、Utity包括.NET自带的MEF等。由于今天周六,女朋友去加班了(也是一枚标准的程序媛,做java开发),闲来没事,自己就想着根据反射可以自己写一个简易的IOC组件。IOC组件说白了就是根据反射实例化对应的接口。废话不多说,开始说说我的解决方案。1、项目结构图:IOCTest为web MVC项目。Common 通过配置文件实例化对应的接口IBLL定义的接口BLL实现接口2、引用IOCTest项目引用IBLL、Common项 阅读全文
posted @ 2013-09-15 20:15
HackerVirus
阅读(411)
评论(0)
推荐(0)
浙公网安备 33010602011771号