- 博客(131)
- 资源 (57)
- 收藏
- 关注
原创 Git远程仓库
我们以github为远程仓库,所以在介绍远程仓库之前我们需要做四步准备,准备工作第一步:注册GitHub账号第二步:进入电脑用户主目录,C:\Users\Administrator,看看是否有 .ssh 目录 已经 id_ras 和 id_ras.pub两个文件第三步:如果没有私钥和公钥。那么需要生成,命令是 ssh-keygen -t rsa -C "hu
2017-04-18 20:01:24
600
原创 Git的基本工作流程二
在上节中我们介绍了Git的基本命令 add commit status 忽略文件的设置等,这节主要介绍git的版本回退。版本回退和前进首先我们准备使用init语句准备一个git库,库中假设有个 readme.txt 文件中只有一行文字为 111111git initgit add -Agit commit -m '六个1第一次提交'然后我们
2017-04-17 19:39:46
556
原创 Git基本工作流程
首先在了解Git基本工作流程之前我们需要对Git如何存储文件和历史记录有个浅显的了解。Git如何存储文件Git使用的是40个16进制的SHA-l Hash来标识对象,Git有四种对象1. blob 文本文件,或者二进制文件,.java .cs .html 等源代码都属于blob对象2. tree 目录3.commit 提交4.tag 指定
2017-04-10 22:04:44
672
原创 安装Git
文章介绍Git,主要环境都是windows平台,如其他平台可参考:http://www.liaoxuefeng.com/wiki下载GitGit官网下载地址:https://git-scm.com/ 优快云下载地址: http://download.youkuaiyun.com/detail/q269399361/9801687
2017-04-01 20:41:13
683
原创 CSS定位
fixed固定定位元素的位置相对于浏览器窗口是固定位置,即使窗口是滚动的它也不会移动,固定定位的元素将会脱离文档流。 html, body { margin: 0; padding: 0; } .fixed-div {
2017-03-22 16:23:06
478
转载 HTML表单元素分组
转载:http://www.w3cschool.cn/html/html-css-form-fieldset.htmlHTML fieldset要将一些元素组合在一起,您可以使用fieldset元素。它具有局部属性:name,form,disabled。您可以在以下代码中了解如何应用fieldset元素。!DOCTYPE HTML>html>bo
2017-03-16 14:47:17
3270
转载 HTML图像
转载出自:http://www.w3cschool.cn/html/html-css-image.htmlHTML图像img元素允许您将图像嵌入到HTML文档中。它有局部属性:src,alt,height,width,usemap,ismap。HTML5中的border,longdesc,name,align,hspace和vspace属性已过时。
2017-03-16 11:40:10
455
转载 HTML文本内容
转载出自:http://www.w3cschool.cn/html/html-css-format.html FCL 浦东新区春晓路439号 $399 Warning: $199 Javascript. This is a te
2017-03-16 11:30:23
868
转载 HTML页面内容
转载出自:http://www.w3cschool.cn/html/html-css-content.html介绍了 article、hgroup、section、nav、details、summary、aside、headers、footers等标签
2017-03-16 10:52:29
791
转载 HTML基本标签
转载出自:http://www.w3cschool.cn/html/html-css-basic-tags.html组标题与hgrouphgroup元素允许您处理多个标头元素作为单个项目,而不会影响HTML文档的大纲。以下代码使用hgroup元素。!DOCTYPE HTML>html>body> hgroup> h1>H1h1>
2017-03-16 10:38:58
441
转载 HTML脚本(script)
转载出自:http://www.w3cschool.cn/html/html-css-script.html延迟脚本你可以通过使用async和defer属性来控制脚本的执行。defer属性指示浏览器在页面加载和解析之前不执行脚本。要了解defer属性的好处,让我们看看它解决的问题。假设simple2.js脚本文件具有如下所列的单个语句。document.
2017-03-15 11:52:03
1124
转载 HTML资源链接(resourcelink)
在HTML5中,有个很有用但常被忽略的特性,就是预先加载(prefetch),它的原理是: 利用浏览器的空闲时间去先下载用户指定需要的内容,然后缓存起来,这样用户下次加载时,就直接从缓存中取出来,效率就快了. 目前,只有firefox和chrome支持这两个特性,chrome是在version 13后开始支持的, safri和ie依然不支持. 举个例子说明:
2017-03-15 11:42:29
2222
转载 HTML样式(style)
转载出自:http://www.w3cschool.cn/html/html-css-style.htmlstyle元素允许您在HTML文档中内联定义CSS样式。style元素具有局部属性:type,media,scoped。HTML5中添加了scoped属性。 a { back
2017-03-15 11:31:53
605
转载 HTML元数据<meta>
HTML Basebase元素为相对链接设置基本URL。相对链接是省略URL的协议,主机和端口部分的链接并且针对一些其他URL(由基本元素或由基本元素指定的URL)进行评估用于加载当前文档的URL。base元素也指定如何在用户单击链接时打开链接,以及在表单提交后浏览器的行为。base元素有两个局部属性hreftargetHTML文档最多只能包含一
2017-03-14 11:41:02
921
原创 消息队列MSMQ
消息队列消息队列(英语:Message queue)是一种进程间通信或同一进程的不同线程间的通信方式,软件的贮列用来处理一系列的输入,通常是来自使用者。消息队列提供了异步的通信协议,每一个贮列中的纪录包含详细说明的资料,包含发生的时间,输入装置的种类,以及特定的输入参数,也就是说:消息的发送者和接收者不需要同时与消息队列互交。消息会保存在队列中,直到接收者取回它。 简单的说队列就是贮存了我们需要处
2017-03-10 16:00:55
647
原创 异步编程
为什么需要异步,异步对可能起阻止作用的活动(例如,应用程序访问 Web 时)至关重要。 对 Web 资源的访问有时很慢或会延迟。 如果此类活动在同步过程中受阻,则整个应用程序必须等待。 在异步过程中,应用程序可继续执行不依赖 Web 资源的其他工作,直至潜在阻止任务完成。在前面的章节已经知道了C#有三种方式进行异步调用:using System;using System.Collections.G
2017-03-09 11:52:52
372
原创 多线程编程(3、多任务并发处理)
例:假设我们有个方法要执行100次,得到100次返回的结果总和。串行执行 static void Main(string[] args) { SerialExcute(); Console.ReadLine(); } /// <summary> /// 串行执行,要阻塞主线程
2017-03-08 15:57:43
3864
原创 多线程编程(2.Timer)
Threading.Timer internal sealed class UnSafelTimer { private static Timer timer; private static object unsafel_lock = new object(); private static int count = 0;
2017-03-07 17:03:28
379
原创 多线程编程(1.线程池ThreadPool)
什么是线程池(Pool)?水池装水,线程池装线程。池(Pool)是一个很常见的提高性能的方式,之所以有这些池是因为线程和数据库连接的创建和关闭是一种比较昂贵的行为。对于这种昂贵的资源我们往往会考虑在一个池容器中放置一些资源,在用的时候去拿,在不够的时候添点,在用完就归还,这样就可以避免不断的创建资源和销毁资源。最大线程(MaxThreads)?池中能容纳的最大线程数,就好比一个5L的水桶,硬是要装1
2017-03-07 15:33:01
516
转载 任务线程和同步(二、Task)
在我们了解Task之前,如果我们要使用多核的功能可能就会自己来开线程,然而这种线程模型在.net 4.0之后被一种称为基于“任务的编程模型”所冲击,因为task会比thread具有更小的性能开销,不过大家肯定会有疑惑,任务和线程到底有什么区别? 1:任务是架构在线程之上的,也就是说任务最终还是要抛给线程去执行。2:任务跟线程不是一对一的关系,比如开10个任务并不是说会开10个线程,这一点任务
2017-03-06 14:17:22
929
转载 任务线程和同步(一、Parallel)
随着多核时代的到来,并行开发越来越展示出它的强大威力,像我们这样的码农再也不用过多的关注底层线程的实现和手工控制,要了解并行开发,需要先了解下两个概念:“硬件线程”和“软件线程”。 1. 硬件线程 相信大家手头的电脑都是双核以上的,像我这样古董的电脑都是双核的,这样的双核叫做物理内核。 硬件线程又叫做逻辑内核,我们可以在”任务管理器“中查看”性能“标签页,如下图,我们知道有2个硬件线
2017-03-06 11:09:45
769
转载 直接拿来用,最火的.NET开源项目(beta)
综合类微软企业库 微软官方出品,是为了协助开发商解决企业级应用开发过程中所面临的一系列共性的问题, 如安全(Security)、日志(Logging)、数据访问(Data Access)、配置管理(Configuration Manage)等,并将这些广泛使用的应用程序块集成封装至一个叫企业库的程序包中CommonLibrary.net 一个帮助类库,包含了ActiveRecord, Csv, Co
2017-03-06 10:25:04
419
原创 序列化和反序列化
序列化:将实体对象序列化为指定格式,如序列化为XML文件又或者是序列化为JSON字符串等。 反序列化:将XML文件或者JSON字符串等转换为实体对象。准备实体数据1.首先新建一个控制台工程,建立实体Company(公司类)、Employee(员工类)、ESex(性别枚举) public class Company { /// <summary>
2017-02-24 10:42:34
475
原创 反射和特性(3.动态创建和调用)
动态创建对象在前面节中,我们先了解了反射,然后利用反射查看了类型信息,并学习了如何创建自定义特性,并利用反射来遍历它。可以说,前面三节,我们学习的都是反射是什么,在接下来的章节中,我们将学习反射可以做什么。在进行更有趣的话题之前,我们先看下如何动态地创建一个对象。我们新建一个控制台项目。然后,添加一个示范类,本文中将通过对这个示范类的操作来进行说明:public class test {
2017-02-10 15:23:14
403
原创 反射和特性(2.反射特性信息)
1.什么是特性特性是一个对象,它可以加载到程序集及程序集的对象中,这些对象包括 程序集本身、模块、类、接口、结构、构造函数、方法、方法参数等,加载了特性的对象称作特性的目标。特性是为程序添加元数据(描述数据的数据)的一种机制,通过它可以给编译器提供指示或者提供对数据的说明。2.使用FCL内置特性这是一个发送短信的示例,我们将短信需要的参数以方法参数的形式一个个代入方法。后期参数越来越多显然是使方法扩
2016-12-30 15:56:44
1962
原创 Asp.net WebAPI对Ajax和Angularjs跨域的支持
什么是跨域请求?假设我们请求的地址A:http://api.xx.com/api/GetAllPeople,那如果在B页面 http://www.baidu.com/tlzzu.html中使用POST去调用外部接口的话,B页面会先向A地址发送一个OPTIONS类型(OPTIONS并不是webapi中的一个方法名,而是一种请求类型,类似POST、GET等)的预检请求(Preflight Request
2016-12-29 14:29:53
1453
原创 反射和特性(1.反射基本信息)
1.反射的作用简单来说,反射提供了如下几种能力: 1. 查看和遍历类型和成员的基本信息以及程序集元数据 2. 迟绑定属性和方法 3. 动态创建实例2.获取Type的三种方式反射的核心是Type类,这个类封装了关于对象的信息,也是进行反射的入口。当你获得了关于类型的Type对象后,就可以根据Type提供的属性和方法获取这个类型的一切信息(方法、字段、属性、事件、参数、构造函数等)。2.1 通过静
2016-12-29 14:08:06
688
原创 Html+Css基础之仿蘑菇街2(主体部分)
在制作主体区域需要用到的知识点: 1. 如何使标签元素文字垂直显示。标签元素文字垂直显示首先将内联标签设置为块级标签 在设置标签宽度不能大于或等于 2*文字大小<!DOCTYPE html><html><head> <meta charset="utf-8"> <title></title> <style type="text/css"> htm
2016-12-22 15:30:30
2532
原创 Html+Css基础之仿蘑菇街1(顶部栏)
在制作顶部栏是需要用到的知识点: 1. 浮动 2. 背景图浮动 浮动后脱离文档流,不管是内联元素还是块级元素将变为内联块级元素,如不设置,元素宽度就是包裹内容的宽度 ul有默认的margin和padding,注意清除默认样式<!DOCTYPE html><html><head> <meta charset="utf-8"> <title></title> <style
2016-12-22 11:59:03
2208
原创 Html+Css基础之仿百度首页
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>百度一下,你就知道</title> <style> html { height: 100%; overflow-y: scroll; } body {
2016-12-21 15:06:42
7614
原创 Html+Css基础之样式布局模型
CSS样式速查手册CSS格式化排版字体body{font-family:"微软雅黑";}字号、颜色body{font-size:12px;}/*字号、字体大小*/body{color:red;}/*字体颜色*/粗体body{font-weight:bold;}斜体body{font-style:italic;}下划线body{text-decoration:underline;}中划线、删除线b
2016-12-20 15:54:31
2178
原创 Linq(3.连表、合并、分区(分页)、转换)
连表查询 使用join可以将两个数据源按照特定的条件连接到一起内连接查询一个年份列表,查询当前年份的赛车手冠军和车队冠军 //得到所有冠军赛车手 IList<Racer> champions_racers = Formula1.GetChampions(); //得到冠军车队 IList<Team>
2016-12-16 16:03:13
1625
原创 Linq(2.分组、排序、筛选)
筛选查询姓氏为A开头的冠军赛车手,并按胜利场数进行倒序排列。 //得到所有冠军赛车手 IList<Racer> champions_racers = Formula1.GetChampions(); //linq查询 var query = from r in champions_racers
2016-12-15 15:46:11
1766
原创 Html+Css基础之样式选择器和样式特殊性
认识CSS CSS全称为“层叠样式表 (Cascading Style Sheets)”,它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小、颜色、字体加粗等。CSS的三种写法行内样式内嵌样式外嵌样式 优先级:内联式 > 嵌入式 > 外部式, 在相同权重的情况下,遵循就近原则1. 内联样式表的权值最高 10002. ID 选择器的权值为 1003. Class
2016-12-13 19:44:42
839
原创 Html+Css基础之认识标签
<head>: 文档的头部描述了文档的各种属性和信息,包括文档的标题等<title>: 文档的标题<meta>: 元素可提供有关页面的元信息详细介绍<body>: 页面的正文。<p>: 段落标签<hx>: 标题标签,有1到6个等级。因为h1标签在网页中比较重要,所以一般h1标签被用在网站名称上。<em>: 表示强调,默认是斜体,为了
2016-12-13 18:28:00
882
原创 Linq(1.延迟的查询执行)
Linq的概念 什么是linq? C#集成了查询语法,可以使用相同的语法查询不同的数据源。Linq提供了不同数据源的抽象层,所以可以使用相同的语法。如:Linq可以查询数据库(EF),还可以查询XML,json等。 使用linq的好处? 使用相同的语法查询不同的数据源学习Linq的初始数据准备Racer.csusing System;using System.C
2016-12-12 16:41:09
706
原创 集合总结篇
集合名称 传送门 特点 List<T> —— 列表 传送门 表示可通过索引访问的对象的强类型列表。 提供用于对列表进行搜索、排序和操作的方法。 Queue<T> —— 队列 传送门 表示对象的先进先出集合(FIFO)。 Stack<T> —— 栈 传送门 表示相同任意类型的实例的可变大小的后进先出 (LIFO) 集合。 LinkedList<T>
2016-12-12 14:50:56
318
原创 集合(10-位数组)
概念 如果需要处理很多位,就可以使用位数组。数组中每一位只能是0或1,即假或真。BitArray的使用 BitArray是引用类型,长度是可以伸缩的,当不确定位的长度时可以使用。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threadi
2016-12-09 15:01:58
532
原创 集合(9-可观察的集合 ObservableCollection)
特征 何为可观察的集合? 如果需要集合元素添加和删除的信息,就可以使用ObservableCollection,这个类在WindowsBase程序集定义,这个类是为WPF定义的,如集合发生变化能通知到UI示例using System;using System.Collections.Generic;using System.Linq;using System.Text;using
2016-12-06 16:48:05
1282
原创 集(8-HashSet、SortedSet)
集的概念 集 set 不是 集合 list,集合可以包含可重复的元素,集中包含的元素是唯一的,不能有重复HashSet和SortedSet的区别共同点: 1. 都是集,都具有集的特征,包含的元素不能有重复不同点: 1. HashSet的元素是无序的,SortedSet的元素是有序的示例using System;using System.Collections.Generic;using
2016-12-06 16:09:49
483
Cocos2D-X2.2.3学习笔记9(处理重力感应事件,移植到Android添加两次返回退出游戏效果)
2014-05-21
Cocos2D-X2.2.3学习笔记8(处理精灵单击、双击和三连击事件)
2014-05-20
Cocos2D-X2.2.3学习笔记7(事件队列之触屏事件
2014-05-16
Cocos2D-X2.2.3学习笔记6(UI系统)
2014-05-13
Cocos2D-X2.2.3学习笔记5(UI系统)
2014-05-12
Cocos2D-X2.2.3学习笔记3(内存管理)
2014-05-07
Android反编译工具包
2014-03-18
Android基础-3(Fragment)
2014-02-11
Android基础-2(Activity)
2014-02-10
abcpdf.net
2013-08-12
docker-compose-Linux-x86_64.zip
2020-03-04
nexus-3.20.1-01-unix.tar.gz
2020-03-03
后台主题UI框架
2017-08-02
Cocos2D-X2.2.3学习笔记20(地图系统)
2014-07-14
Cocos2D-X2.2.3学习笔记19(地图系统)
2014-07-10
Cocos2D-X2.2.3学习笔记18(场景切换)
2014-07-02
Cocos2D-X2.2.3学习笔记17(粒子系统)
2014-07-01
2048源码(Cocos2dx)
2014-06-27
Cocos2D-X2.2.3学习笔记15(回调动作/动画/加速度)
2014-06-05
Cocos2D-X2.2.3学习笔记10(几何图形)
2014-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人