首页 > 2016年05月07日 > 全部分享
C#基础笔记
1、C#变量命名可以以邮件符@开头 2、C#中字符串值可以@开头,如此该字符串则是逐字指定的字符串,两个双引号中的任意字符都作为字符串处理,特殊字符也不需要转义,但是双引号需要,否则会被视为字符串的结束。 如:"asdasd: item1 item2" 3、C#支持goto语句 4、C#的switch语句不允许从一个case的...
分类:Windows开发   时间:2016-05-07 06:50:46    收藏:0  评论:0  赞:0  阅读:216
Spring AOP原理
一、AOP(Aspect Oriented Programming)是Spring框架的核心技术之一,要理解AOP,先理解一些基本概念。 *横切关注点(Cross-cutting concerns):*在软件开发中,分布于应用中多处的相同功能,例如:日志、安全和事务管理等,它们都是贯穿在软件的各个功能模块的,但又不是各功能模块的核心功能。 *切面(Aspect):*横切关注点可以被模块...
分类:编程语言   时间:2016-05-07 06:50:38    收藏:0  评论:0  赞:0  阅读:241
人工智能的新纪元——深度学习
摘要:随着大数据时代的到来,以神经网络为基础的深度学习迎来春天,世界各地深度学习研究所,研究项目如雨后春笋。一种并非全新却会令世界都会改变的新技术正在渐渐的成熟,走进我们的视野。它的出现使人工智能得到飞跃性的发展[1]。深度学习是近几年人工智能领域颇具影响力和代表性的技术之一。本文从深度学习的发展历程,深度学习的技术实现和存在的问题,以及展望和它对社会的影响进行报告。 正文:一、发展历程 1....
分类:其他   时间:2016-05-07 06:50:17    收藏:0  评论:0  赞:0  阅读:275
约瑟夫问题的求解——利用循环链表
约瑟夫问题——利用循环链表求解1. 约瑟夫问题的提法 约瑟夫问题(约瑟夫环)是一个数学的应用问题。 已知n个人(以编号1,2,3…n分别表示)围坐在一张圆桌周围,从编号为k的人开始报数,数到m的那个人出列,他的下一个人又从1开始报数,数到m的那个人又出列,依此规律重复下去,直到圆桌周围的人全部出列。 通常解决这类问题时我们把编号从1~n,最后结果编号即为原问题的解。 2. 求解约瑟夫问题的算法原理示...
分类:其他   时间:2016-05-07 06:50:09    收藏:0  评论:0  赞:0  阅读:229
Java为什么要设置环境变量、JAVA_HOME
1. 为什么要说这个问题?想起来两年前刚学习Java时,被要求先要设置环境变量,自然不解,随后网上找答案。现在想来感觉当时看到的答案都是神神叨叨,含糊不清,没有几个说的明明白白的。当然也有可能是当时的我没看明白吧…总之,相信我,看了我的博客,你不用再找别的地方了!2. 环境变量环境变量 就是英文直译:Environment Variable 。 变量 知道吧? 对,就是可以随意给其赋值的一个存储单...
分类:编程语言   时间:2016-05-07 06:49:47    收藏:0  评论:0  赞:0  阅读:206
ecshop php5.4以上版本错误之preg_replace 替换成 preg_replace_callback
是不是对最新版本的php 适配ecshop很苦恼.最近我就遇到了这个事情,最终我花了一个小时的时间把这个问题解决了.特放出来,方便大家查阅.Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_call ...
分类:Web开发   时间:2016-05-07 06:37:36    收藏:0  评论:0  赞:0  阅读:249
[CareerCup] 18.6 Smallest One Million Numbers 最小的一百万个数字
18.6 Describe an algorithm to find the smallest one million numbers in one billion numbers. Assume that the computer memory can hold all one billion n ...
分类:其他   时间:2016-05-07 06:37:16    收藏:0  评论:0  赞:0  阅读:270
iOS UIKit:Navigation Controllers
navigation controller是一种层次结构的container view controller,即其通过一个view controllers栈来管理内部的content view controllers。如图 11所示最上两层属于Navigation view的层次结构。 图 11 T ...
分类:移动平台   时间:2016-05-07 06:36:56    收藏:0  评论:0  赞:0  阅读:271
浅谈浏览器http的缓存机制
针对浏览器的http缓存的分析也算是老生常谈了,每隔一段时间就会冒出一篇不错的文章,其原理也是各大公司面试时几乎必考的问题。 之所以还写一篇这样的文章,是因为近期都在搞新技术,想“回归”下基础,也希望尽量总结的更详尽些。 那么你是否还需要阅读本篇文章呢?可以试着回答下面这个问题: 我们在访问百度首页 ...
分类:Web开发   时间:2016-05-07 06:36:46    收藏:0  评论:0  赞:0  阅读:230
哈希表的基本操作
散列(hash)表/哈希表 1.关键字和和存储的地址建立一个对应的关系:Add = Hash(key); 2. 解决冲突方法: (1)开放定址法 – 探测方式:线性探测、二次探测。 (2)再哈希法 (3)分离链接法 – 利用链表的方式。 (4)公共溢出区法 3.存储结构:用顺序存储来构建哈希表。构建 ...
分类:其他   时间:2016-05-07 06:36:26    收藏:0  评论:0  赞:0  阅读:159
【Swift学习】Swift编程之旅---析构方法(十九)
在一个类的实例内存被释放之前,析构方法被立即调用。使用deinit关键字来声明析构方法,类似于构造方法用init来声明。析构方法只适用于类类型。 析构方法原理 Swift会自动释放不再需要的实例以释放资源。如自动引用计数那一章描述,Swift通过自动引用计数(ARC)处理实例的内存管理。不需要手动的 ...
分类:编程语言   时间:2016-05-07 06:36:06    收藏:0  评论:0  赞:0  阅读:148
设计模式——1.概述&UML类图和时序图
声明:设计模式相关文章均整理修改自网络,原文地址:图说设计模式 学习设计模式的3个层次—— 1.熟悉所有设计模式; 2.能够用代码实现; 3.运用到工作的项目中。 设计模式指导软件开发,学习设计模式首先需要了解相关UML图,下面将对UML类图做相关介绍。 重点需要明白,类图中各个类之间的关系,各个类 ...
分类:其他   时间:2016-05-07 06:35:56    收藏:0  评论:0  赞:0  阅读:251
二叉平衡排序树的基本操作
//定义数据类型 #define MAXSIZE = 100; #define OK 1; #define ERROR 0; typedef int status; typedef int ElemType; //平衡二叉排序树的结构 typedef struct Tnode { ElemType ...
分类:编程语言   时间:2016-05-07 06:35:46    收藏:0  评论:0  赞:0  阅读:262
原生JS实现分页效果1.0
不太完整,写的太急,等等加上完整注释,写起来还是有些难度的,写的有点水,后面再改进改进。 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>原生JS实现分页效果</title> <style> body{ marg ...
分类:Web开发   时间:2016-05-07 06:35:26    收藏:0  评论:0  赞:0  阅读:303
图的遍历
图的遍历和树的遍历类似,希望从图中某一顶点出发访遍图中其余顶点,且使每一个顶点仅被访问一次,这一过程就叫图的遍历。 对于图的遍历来说,如何避免因回路陷入死循环,就需要科学地设计遍历方案,通过有两种遍历次序方案:深度优先遍历和广度优先遍历。 1. 深度优先遍历 深度优先遍历,也有称为深度优先搜索,简称 ...
分类:其他   时间:2016-05-07 06:35:06    收藏:0  评论:0  赞:0  阅读:254
ES6新特性:利用解构赋值 (destructuring assignment), 简化代码
本文的Demo的运行环境为nodeJS, 参考:让nodeJS支持ES6的词法 babel的安装和使用 ; 解构赋值是一种表达式, 利用这种新语法, 可以直接从数组或者对象中快速提取值 赋值给不同的变量, 利用这种写法的好处是减少了代码量, 一定程度优化了代码, 也有一点缺点就是阅读代码不再那么直观 ...
分类:其他   时间:2016-05-07 06:34:46    收藏:0  评论:0  赞:0  阅读:285
CentOS7上安装Pycharm
下载pycharm 解压 移动 运行 设置 设置github ...
分类:其他   时间:2016-05-07 06:34:37    收藏:0  评论:0  赞:0  阅读:262
linux学习笔记(1)
********************************************************** DATE:2016-05-07 TIME:00:47:18 AUTHOR:gaojiaxing ******************************************* ...
分类:系统服务   时间:2016-05-07 06:34:26    收藏:0  评论:0  赞:0  阅读:276
C#写入log文本
string fname = Directory.GetCurrentDirectory() + "\\LogFile.log"; FileInfo finfo = new FileInfo(fname); if (!finfo.Exists) { FileStream fs; fs = File. ...
分类:Windows开发   时间:2016-05-07 06:34:16    收藏:0  评论:0  赞:0  阅读:413
栈的基本操作
#include #include #include #define OK 1 #define ERROR 0 #define STACK_INIT_SIZE 100 #define STACKINCREMENT 10 typedef int SElemType; typedef int Statu ...
分类:其他   时间:2016-05-07 06:34:06    收藏:0  评论:0  赞:0  阅读:220
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!