自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

麒麟侠

麒麟侠点点滴滴

  • 博客(23)
  • 收藏
  • 关注

转载 JQuery 自定义事件 & 命名空间

jquery现在的事件API:on,off,trigger支持带命名空间的事件,当事件有了命名空间,就可以有效地管理同一事件的不同监听器,在定义组件的时候,能够避免同一元素应用到不同组件时,同一事件类型之间的影响,还能控制一些意外的事件冒泡。在实际工作中,相信大家都用的很多,但是不一定了解它的所有细节,至少我有这样的经验,经常在碰到疑惑的时候,还得重新写例子去验证它的相关作用,所以本文想把事件命名...

2018-03-04 19:19:28 228

转载 移动端屏幕自适应的学习-进阶篇

本文结合自己对网易与淘宝移动端首页html元素上的font-size这个属性的思考与学习,讨论html5设计稿尺寸以及前端与设计之间协作流程的问题,内容较多,但对你的技术和工作一定有价值,欢迎阅读和点评:)。1. 问题的引出最近阅读白树的博文《移动web资源整理》时,他在博文中有一段指出,如果html5要适应各种分辨率的移动设备,应该使用rem这样的尺寸单位,同时给出了一段

2018-02-25 17:01:31 239

原创 移动端屏幕自适应的学习-基本概念篇2

移动端页面与PC的Web页面相比简单了不少,但让我们头痛的事情是要想尽办法让页面能适配众多不同的终端设备。看看下图你就会知道,这是多么痛苦的一件事情:首先得了解下面这些基本概念(术语)视窗 viewport简单的理解,viewport是严格等于浏览器的窗口。在桌面浏览器中,viewport就是浏览器窗口的宽度高度。但在移动端设备上就有点复杂。移动端的viewport太窄,为

2018-02-25 16:36:40 259

原创 移动端屏幕自适应的学习-基本概念篇

最近研究了一下网页根据现实设备如何自动适应,以及如何做。突然发现概念真是复杂。研究了好几天,度娘了很多文章。现我把这几日的学习内容总结一下1.屏幕(主屏)的尺寸是什么,怎么算下面这张图是华为荣耀7的尺寸图,图上写的是5.2英寸。那么这个5.2英寸到底是怎么算出来的呢?在说这个问题之前,我们先进行一下单位的换算。我们平时是不用英寸这个单位的,我们用的是毫米,厘米,米这些单位。那么英寸和毫米,厘米之间...

2018-02-25 10:55:52 330

转载 css3 perspective 属性

上完了慕课上的“十天精通css3”课程,课程里没有讲解perspective 属性,但是编程练习里却有用到的这个属性,所以就自己找资料了解了一下,算是对这个课程的一个补充吧!首先看了张鑫旭老师的教程(http://www.zhangxinxu.com/wordpress/?p=2592)我看完一头雾水,一篇图片比代码还多的讲解,对关键的地方举个关联性不强的例子带过,对小白而言实在难懂。

2018-02-22 16:52:21 878

转载 透视的基本原理

小伙伴们看过来!作为一个名设计师如果不会透视就像厨子不会切菜一样(原谅小编我粗俗的比喻吧)。下面就是小编给你们整理的一些透视的基本原理。一点透视,也叫“平行透视”。放置在地面上的方形物中,有一个竖直面是平行于画面,观者眼中这个面不会发生透视变形,那么我们称之为“一点透视”。一点透视中“水平线”的位置:水平线的高低是随眼睛的上下移动的变化而变化的,它决定了方盒子的上面

2018-02-22 16:45:37 8200

转载 通过配置的方式Autofac 《第三篇》

一、基本配置  1、通过配置的方式使用Autofac  xml version="1.0"?>  configuration>   configSections>   section name="autofac" type="Autofac.Configuration.SectionHandler, Autofac.Configuration"/>   confi

2017-12-30 22:19:08 256

转载 Autofac 组件、服务、自动装配 《第二篇》

一、组件  创建出来的对象需要从组件中来获取,组件的创建有如下4种(延续第一篇的Demo,仅仅变动所贴出的代码)方式:  1、类型创建RegisterType  AutoFac能够通过反射检查一个类型,选择一个合适的构造函数,创造这个对象的实例。主要通过RegisterType() 和 RegisterType(Type) 两个方法以这种方式建立。  ContainerBuilde

2017-12-30 22:18:29 565

转载 Autofac 解释第一个例子 《第一篇》

Autofac是一个轻量级的依赖注入的框架,同类型的框架还有Spring.NET,Unity,Castle等。  Autofac的使用有一个非常让人郁闷的地方,就是服务器要求安装有Microsoft .NET Framework 4 KB2468871。该补丁的地址是:http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=35

2017-12-30 22:17:28 149

转载 ASP.NET请求处理过程

Asp.Net构架(Http请求处理流程) - Part.1引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇

2017-12-23 16:41:04 350

转载 什么是publickeytoken及publickeytoken的作用

概念:(一)DotNet中的版本组成DotNet中的版本由4个物理号码组成,如图(一) 图(一)在程序集里面,我们可以通过加上AssemblyVersion特性来设置它,如[assembly: AssemblyVersion("2.0.2.11")](二) GAC:计算机范围内的代码缓存,它存储专门安装的程序集,这些程序集由计算机上的许多应用程序共享。在全局程序集缓

2017-12-23 16:34:42 10420

转载 设计模式--提供者模式provider

设计模式(C#) - 提供者模式(Provider Pattern)介绍为一个API进行定义和实现的分离。示例有一个Message实体类,对它的操作有Insert()和Get()方法,持久化数据在SqlServer数据库中或Xml文件里。根据配置文件中的配置来决定数据持久化方案是使用SqlServer数据库还是Xml文件。MessageMod

2017-12-19 21:06:45 13765

原创 放下你那屌屌的架子,学会聆听别人的想法---致那些傲慢的家伙

由于工作的缘故,今天加班对应XX工厂账期。本来就因为用户的账期内出现错误的操作导致国庆通宵对应了一夜,今天还梦想着简单收尾就罢了. 可是哪有那么美的事,今天还是发生了一些突发的情况,心想着跟下游系统那就谈谈呗,看看大家如何对应更妥当。 哎~,随叫我下游系统人员是那头衔好大的ORACLE 财务系统维护人员呢。感觉干了ORACLE的事情是不是觉得自己很了不起呀,是不是觉得你给领导家当佣人都得高人一等

2017-10-04 21:49:15 361

转载 一般函数指针和类的成员函数指针

函数指针是通过指向函数的指针间接调用函数。函数指针可以实现对参数类型、参数顺序、返回值都相同的函数进行封装,是多态的一种实现方式。由于类的非静态成员函数中有一个隐形的this指针,因此,类的成员函数的指针和一般函数的指针的表现形式不一样。指向一般函数的指针函数指针的声明中就包括了函数的参数类型、顺序和返回值,只能把相匹配的函数地址赋值给函数指针。为了封装同类型的函数,可以把函数指针作为通用接口函数的

2017-09-30 20:09:12 249

原创 谈谈这几年软件工作的体会,给刚刚入行朋友一个借鉴吧

2017年国庆节来了,终于可以休息几天了.这2年创业期间我不断的回想着自己参加工作到现在点点滴滴。懵懂阶段2000年大学毕业除了会点C语言的皮毛外什么也不懂(if else 有时候都需要看看书),就这样进入了一家私企软件公司.地区性缘故当时工作的内容基本都是给日本人代工开发.看着天书般的式样书和羡慕的前辈大牛们开启了自己工作的旅程.在没有度娘的年代,一切都是以MSDN和源代码中前辈们的血汗代码作为我

2017-09-30 11:42:19 563

转载 MFC共享DLL模块状态的切换AFX_MODULE_STATE

MFC共享DLL模块状态的切换AFX_MODULE_STATE在DLL中使用资源(一) 现在最常看见的关于DLL的问题就是如何在DLL中使用对话框,这是一个很普遍的关于如何在DLL中使用资源的问题。这里我们从Win32 DLL和MFC DLL两个方面来分析并解决这个问题。 1.Win32 DLL在Win32 DLL中使用对话框很简单,你只需要在你的DLL中添加对话框资源,而且可以在对话框上面设置

2017-09-30 10:36:05 479

转载 MFC的模块状态概念

本技术备忘录介绍MFC “模块状态”结构的实现。充分理解模块状态这个概念对于在DLL中使用MFC的共享动态库是十分重要的。MFC的状态信息分为三种:全局模块状态数据、进程局部状态数据和线程局部状态数据。有时这些数据类型之间没有严格界限,例如MFC的句柄表既是全局模块状态数据也属于线程局部状态数据。进程局部状态数据和线程局部状态数据差不多。早先这些数据是全局的,但是为了更好的支持Win32和多线程,现

2017-09-30 10:30:27 625

原创 Windows平台异常处理 开发中何时利用异常处理模块

windows平台异常何时需要异常处理模块

2017-09-22 22:19:59 186

转载 【转】简单的菜单和按钮

菜单和图标菜单和按钮 例子:菜单1  本小节仅仅向你展示如果向你的窗口中加入一个基本的菜单,通常你会用到一个提前制作好的菜单资源,这会是一份.rc文件并且会被编译链接进你的.exe可执行程序中。这是具体的流程做法,而商业编译器将会有一个资源编辑器,你可以通过这个编辑器来创建菜单,但是在这个例子中我会向你展示如何用.rc文件的手动写法。通常我会配合使用一个头文件,在资

2017-09-16 08:57:30 425

原创 设备描述表数进行以及保存设备描述表

设备描述表默认很多属性的,书中记载的是Window98支持的属性内容具体参看图也就是说从坐标系统到画笔画刷以及颜色还有图像都会因为设备描述表属性不同而不同通常,在您调用GetDC或者BeginPaint时,Windows用默认值创建一个新的设备描述表,您对属性所做的一切改变在设备描述表用ReleaseDC或者EndPaint调用时候会释放都会丢失。.如果您需要程序中使用非默认的设备描述

2017-09-14 21:40:32 189

原创 窗口绘制的知识汇总

今天周末,有幸看了一会儿Windows相关书.针对我这种不善于总结的人来说,督促自己写写笔记是一个不错的选择.能将自己当时的思绪和想法记录下来.言归正传,开始我正式的总结  话说回来哈,窗口绘制来说无非主要针对WM_PAINT消息来展开的。因为基本都是向当前应用程序通知描绘新的数据内容或者擦除无效内容。基本是如下情况会触发  1. WM_PAINT消息      1.应用程序同时打

2017-09-09 15:39:27 325

原创 Unicode发展简史

第一阶段  ASCII定义阶段  美国信息交换标准码 起始于50年代后期 1967年定稿.长度为7位,包括26个小写字母 26个大写字母 10个数字 32个符号 33个控制代码和1个空格,总共128个代码.第二阶段  ASCII扩展阶段   随着ASCII的发展,在此期间它主要致力于克服其自身限制来更适应于非美国英语的其他语言,出现了扩展ASCII提法.采用8位一个字节来保存字符,则比

2017-09-07 20:28:27 873

原创 窗口过程必须是可重入的概念理解

窗口过程部分代码如下:switch(msg){    case WM_CREATE:         UpdateWindow(...);    case WM_PAINT:}窗口过程处理WM_CREATE过程中发送了会产生另外一个消息的函数(UpdateWindow),这时窗口过程必须在函数调用UpdateWindow返回之前处理完对WM_PAINT第二个消息的处

2017-09-06 16:43:05 242

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除