自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 【Caffe学习01】在Caffe中trian MNIST

在上次搭建好Caffe环境的基础上我们进行第一次实验,将Caffe自带的一个Mnist example跑一跑,对其在处理图像方面的能力有个初步了解。如果还没有搭建好环境的朋友可以看看我的上一篇文章: http://blog.csdn.net/AkashaicRecorder/article/details/71016942 MNIST简介MNIST手写数字数据库是另外一个更大的手写体数据库N

2017-05-08 01:49:01 1668

原创 Win10+VS2015 caffe环境搭建(极其详细)

caffe是好用,可是配置其环境实在是太痛苦了,依赖的库很多不说,在VS上编译还各种报错,你能想象那种被一百多个红色提示所笼罩的恐惧。 且网上很多教程是VS2013环境下编译的,问人很多也说让我把15卸载了装13,我的答案是:偏不 记下这个艰难的过程,万一还要再来一次呢……Attention: 本文使用的caffe windows环境配置为: VS2015+CMake3.7.2+Pyth

2017-05-05 23:13:06 24725 30

转载 web集群全局唯一request id生成算法, 替代uuid等“通用”方案

如何为每一个web请求分配一个在全集群范围内都唯一的request id 却又不想去实现一个复杂的集中式id序列生成器呢? UUID? 这或许是个办法,但不觉得不太甘心么? 下面的这个方式可能可以帮到你:package test;import java.util.concurrent.atomic.AtomicLong;import test.LocalIpAddressUtil;public

2017-04-21 14:24:05 9150

转载 图像物体分类与检测算法综述

图像物体分类与检测算法综述 转自《计算机学报》图像物体分类与检测是计算机视觉研究中的两个重要的基本问题,也是图像分割、物体跟踪、行为分析等其他高层视觉任务的基础。 本文从物体分类与检测问题的基本定义出发,首先从实例、类别、语义三个层次对物体分类与检测研究中

2017-04-01 13:41:49 48089 1

转载 TCP/IP、Http、Socket的区别

TCP/IP、Http、Socket的区别 网络由下往上分为  物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。  通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,  三者从本质上来说没有可比性,  socket则是对TCP/IP协议的封装和应用(程序员层面上)。  也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,

2017-03-24 10:01:27 478

转载 GIT ssh登录 The authenticity of host 192.168.0.xxx can't be established. 的问题

GIT ssh登录 The authenticity of host 192.168.0.xxx can’t be established. 的问题(转)原文链接:http://blog.csdn.net/kimsoft/article/details/5865418用ssh登录一个机器(换过ip地址),提示输入yes后,屏幕不断出现y,只有按ctrl + c结束错误是:The authentici

2017-03-06 09:28:35 2541

转载 MongoDB错误和使用总结

MongoDB错误和使用总结(转)原文链接:http://www.lifeba.org/arch/mongodb_errors.html 作者:Steven1、Error creating index 13111 field not found, expected type 16在执行mongorestore导入数据的时候出现这个错误,使用的命令是./mongorestore -h localh

2017-03-03 11:26:54 2397

原创 Request对象获取顺序

Request对象获取顺序前几天更新文件,发现更新一个Request获取token的代码后系统无法上传文件了,查了半天才发现是Request.Form[“XXX”]取某个对象会把信息获取完,后面的上传流直接读不到了,查了查Request的获取顺序,记录下来Request对象的获取顺序依次是:QueryStringFormCookiesServerVariablesClientCertifi

2017-03-03 11:18:02 950

原创 【解惑】H5和HTML5?

H5和HTML5是一个东西吗?作为一个普通的程序员妹子,平时经常在生活中遇到一下情形:情形A: H5开发你熟吗?我们这有个年收入 xxx万的岗位,你看? H5?我做了好多年了!行啊!情形B: H5就是HTML5的缩写吧? 应该是……还有很多种情况不详细列举,如今互联网发达的现在,人们越来越多的接触到新名词,对于相近的名词也很容易产生关联联想。移动媒体发达,前端技术的发展,微博微信的传播

2017-02-23 14:38:10 1357

转载 Python学习之路 —— *args 和**kwargs

转载自博客园: http://www.cnblogs.com/moodlxs/p/3232222.html当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值。话不多说直接上代码[python] def fun_var_args(farg, *args): print "arg:", farg for value i

2017-02-07 09:35:46 429

原创 我的Python学习之旅(02)

我的Python学习之旅(02)基本数据类型及变量的使用list和tuple条件判断和循环dict和set好,接着上次的话题来说说Python的数据类型首先,说个题外话,推荐学习python的大家去看看廖雪峰老师的博客,讲得十分详细,受益匪浅,适合我们这种新手小白,此篇数据类型的讲解就来自廖老师 http://www.liaoxuefeng.com/wiki/00143160895572

2017-01-22 18:04:59 406

原创 我的Python学习之旅(01)

我的Python学习之旅(01)初识PythonHello WorldPython的输入输出基本数据类型及变量的使用list和tuple条件判断和循环dict和setPython概要 Python is a programming language that lets you work more quickly and integrate your systems more eff

2017-01-22 16:12:38 447

转载 HTML Meta中添加X-UA-Compatible和IE=Edge,chrome=1有什么作用

公司在做文档预览时经常遇到IE的兼容性问题,这时就需要在meta标签中加入一句话,强制IE的兼容性版本原文来自:https://zhidao.baidu.com/question/264134661794412085.html这是一个,文档兼容模式的定义。 Edge 模式告诉 IE 以最高级模式渲染文档,也就是任何 IE 版本都以当前版本所支持的最高级标准模式渲染,避免版本升级造成的影响。简单的说

2016-12-20 14:34:54 1582

原创 怎样在程序中打日志?

在平时编程中经常遇到需要打日志诊断错误这种情况,远程客户机?不能远程调试?系统中没有自己的日志方法?这时候就需要一个方便的,随时加入随时删除的日志方法。虽然没有什么技术含量,却是相当实用不多说,直接上代码 /// <summary> /// 写日志信息 /// </summary> public void MyWriteLog(strin

2016-12-14 10:40:07 654

原创 VS2013键盘输入无效,重启无法恢复?

你是否在编写代码的过程中遇到过这种诡异的问题:1.一个VS或多个VS中无法输入字母数字甚至是空格! 2.不管是切换输入法,软键盘都无效 3.重启电脑,IDE均无法解决问题这时,请检查一下你的VS里装ReSharper了吗? 装ReSharper了吗? 装ReSharper了吗? 装ReSharper了吗? 如果答案是肯定的,请: 1.在控制面板的程序与功能中卸载ReSharper(或使

2016-12-10 14:42:36 3083

转载 JS控制CSS伪元素的方法(下)

声明:这个系列文章的下篇转载自博客园,以下是原文标题及链接 js如何控制css伪元素内容(before,after) http://www.cnblogs.com/yunkou/p/4269974.html?utm_source=tuicool&utm_medium=referral在做pdfjs预览的功能时遇到了光标选中不是自己想要文字的问题,由此发现了这篇文章,感谢作者的贡献【简单粗暴的方式

2016-11-01 09:51:29 1330

原创 JS控制CSS伪元素的方法(上)

声明:此方法由bumfod 同学提供【HTML部分】 <!DOCTYPE html> <title>CSS</title> <article>The seller can, under Business Law <ref>1782</ref>, offer a full refund to buyers. </article>【CSS部分】 body {

2016-11-01 09:37:23 654

原创 JS实用ToolKit--NO1.数组排序

JS实用ToolKit–NO1.数组排序首先,核心的JS代码块,一个降序的方法,一个升序的方法 //降序排序数组对象 var compareDesc = function (prop) { return function (obj1, obj2) { var val1 = obj1[prop]; var val2 = obj2[prop];

2016-11-01 09:08:16 444

转载 浅谈依赖注入

转载自博客园一位前辈写的很不错的文章 作者: yangecnu(yangecnu’s Blog on 博客园) 出处:http://www.cnblogs.com/yangecnu/ 浅谈依赖注入——最近几天在看一本名为Dependency Injection in .NET 的书,主要讲了什么是依赖注入,使用依赖注入的优点,以及.NET平台上依赖注入的各种框架和用法。

2016-03-24 00:37:28 597

转载 asp.net webservice 调用实例

原文地址:http://www.cnblogs.com/denylau/archive/2010/07/23/1783530.html1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用

2016-03-15 01:08:43 989

转载 C#中的项目文件夹debug 和release的区别

原文地址:http://blog.sina.com.cn/s/blog_9796861601016lc4.html一: Bin 目录用来存放编译的结果,bin是二进制binrary的英文缩写,因为最初C编译的程序文件都是二进制文件,它有Debug和Release两个版本,分别对应的文件夹为bin/Debug和bin/Release,这个文件夹是默认的输出路径,我们可以通过:项目属性—>配置属

2016-03-15 01:04:11 2601

转载 asp.net身份验证方式

ASP.NET身份验证模式包括Windows、Forms(窗体)、Passport(护照)和None(无)。重点内容Windows身份验证 常结合应用程序自定义身份验证使用使用这种身份验证模式时,ASP.NET依赖于IIS对用户进行验证,并创建一个Windows访问令牌来表示已通过验证的标识。Passport身份验证。 使用这种身份验证模式时,ASP.NET使用Microsoft Passp

2016-01-06 22:01:40 1723

转载 世界七大数学难题

NP完全问题例:在一个周六的晚上,你参加了一个盛大的晚会。由于感到局促不安,你想知道这一大厅中是否有你已经认识的人。宴会的主人向你提议说,你一定认识那位正在甜点盘附近角落的女士罗丝。不费一秒钟,你就能向那里扫视,并且发现宴会的主人是正确的。然而,如果没有这样的暗示,你就必须环顾整个大厅,一个个地审视每一个人,看是否有你认识的人。 生成问题的一个解通常比验证一个给定的解时间花费要多得多。这是这种一般

2016-01-05 18:05:21 915

转载 EF学习笔记——生成自定义实体类

使用EF,采用DataBase 模式,实体类都是按照数据库的定义自动生成,我们似乎无法干预。如果要生成自定义的实体类,该怎么做呢?思路是这样的:1、我们要自定义生成的实体类,都是分部类(partial),目的是对EF生成的实体类进行扩充;2、扩充部分,预先写好在模板里,自动生成3、每个实体类,都进行扩充实施方法:1、给VS2012安装两个插件:**Devart T4 Editor:为VS提供智能提示

2015-12-29 11:07:20 1052

转载 EF学习笔记——通用增删改查方案

我刚接触EF未久,还不知道它有什么强大之处,但看上去,EF提供了一般的增删改查功能。以往用过一些ORM方法,尽管有代码生成器,但代码量总的来说比较多。这次采用EF,我就想,能不能尽量写出一些通用的方法,以后添加表、实体类,只需做很少的改动,就能拥有基本的增删改查功能呢?方案如下:1、分为几个部分:BLL、DAL、Model、Interface。其中,EF生成的代码放在Model。因为不想由BLL直接

2015-12-29 11:03:25 568

转载 XML是什么,它可以做什么?——写给XML入门者

XML即可扩展标记语言(eXtensible Markup Language)。标记是指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。如何定义这些标记,既可以选择国际通用的标记语言,比如HTML,也可以使用象XML这样由相关人士自由决定的标记语言,这就是语言的可扩展性。XML是从SGML中简化修改出来的。它主要用到的有XML、XSL和XPath等。上面这段是对XML

2015-12-29 10:58:43 678

转载 Sql Server 数据库恢复和日志文件的详细介绍

1、正确认识日志文件。 一个Sql Server数据库最少要包含一个mdf数据文件和一个ldf日志文件。 mdf文件中包含了所有的数据库对象和数据,例如表、存储过程、用户信息等等。 ldf文件中包含(或者曾经包含)了数据库的所有事务日志,但是不要指望仅仅通过ldf日志文件来恢复数据库!! 例如,想通过ldf文件和以前的完全备份将数据恢复到某个时间点,或者由于某些原因只剩下了ldf日志文件,想

2015-12-29 10:55:15 1131

转载 强数据类型和弱数据类型

强类型定义语言 一种总是强制类型定义的语言。Java和Python是强制类型定义的。如果你有一个整数,如果不显示地进行转换,你不能将其视为一个字符串弱类型定义语言 一种类型可以被忽略的语言,与强类型定义相反。VBScript是弱类型定义的。在VBScript中,可以将字符串 ‘12 ’ 和整数 3 进行连接得到字符串 ‘123 ‘,然后可以把它看成整数 123,而不需要

2015-11-19 09:06:17 1125

转载 DataContractJsonSerializer和JavaScriptSerializer内部实现差异

问题的引子先来看问题的引子。定义一个下面这样的类,此类有Serializable属性,并且有一个属性的定义没有使用自动属性来实现。[Serializable] public class Users { public int UserID { get; set; } public string UserName { get; set; } public string UserE

2015-11-12 10:15:28 1157

转载 使用 JSON 进行数据的异步传输

JSON(JavaScript Object Notation)允许轻松地将 JavaScript 对象转换成可以随请求发送的数据(同步或异步都可以)。本文首先介绍JSON的数据格式,接着介绍如何在 JavaScript 中使用 JSON,重点介绍一下如何使用JSON完成数据的异步传输。1. JSON的数据格式a) 按照最简单的形式,可以用下面这样的 JSON 表示名称/值对:{ "

2015-11-12 00:25:18 648

转载 JS中document.createElement()的用法

分析代码时,发现自己的盲点——document.createElement(),冲浪一番,总结了点经验。 document.createElement()是在对象中**创建一个对象**,要与appendChild() 或 insertBefore()方法联合使用。其中,appendChild() 方法在节点的子节点列表末添加新的子节点。insertBefore() 方法在节点的子节点列表任意位置插

2015-11-12 00:20:11 10621 2

转载 C#中Dispose和Close的区别

当我们开发C#代码的时候,经常碰到一个问题,有些class提供Close(),有些class提供Dispose(),那么Dispose和Close到底有什么区别?首先,Dispose和Close基本上应该是一样的。Close是为了那些不熟悉Dispose的开发者设计的。因为基本上所有的developer都知道Close是干吗的(特别是对于那些有C++背景的developer)。但是当我们写code时

2015-11-10 20:36:45 697

转载 正确理解 SqlConnection 的连接池机制

作者: eaglet转载请注明出处.net 中通过 SqlConnection 连接 sql server,我们会发现第一次连接时总是很耗时,但后面连接就很快,这个其实和SqlConnection 的连接池机制有关,正确的理解这个连接池机制,有助于我们编写高效的数据库应用程序。很多人认为 SqlConnection 的连接是不耗时的,理由是循环执行 SqlConnection.Open 得到的平均时

2015-11-10 20:30:30 823

转载 什么是json?和jsonp有什么区别?

JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度,那么,JSON到底是什么?JSON就是一串字符串 只不过元素会使用特定的符号标注。{} 双括号表示对象[] 中括号表示数组“” 双引号内是属性或值冒号表示后者是前者的值(这个值可以是字符串、数字、也可以是另一个数组或对象)所以 {“name”: “Michael”}

2015-11-09 22:21:49 1577

转载 XSS攻击的原理

**概念说明**Xss(cross-site scripting)攻击指的是攻击者往Web页面里插入恶意html标签或者javascript代码,当用户浏览该页或者进行某些操作时,攻击者利用用户对原网站的信任,诱骗用户或浏览器执行一些不安全的操作或者向其它网站提交用户的私密信息。比如:攻击者在论坛中放一个看似安全的链接,骗取用户点击后,窃取cookie中的用户私密信息;或者攻击者在论坛中加一个恶意

2015-11-09 00:44:46 526

转载 ASP.NET中的设计模式

GOF设计模式著作中的23种设计模式可以分成三组:创建型(Creational),结构型(Structural),行为型(Behavioral)。下面来做详细的剖析。创建型创建型模式处理对象构造和引用。他们将对象实例的实例化责任从客户代码中抽象出来,从而让代码保持松散耦合,将创建复杂对象的责任放在一个地方,这遵循了单一责任原则和分离关注点原则。下面是“创建型”分组中的模式:1.Abstract Fa

2015-11-06 23:48:13 671

原创 C#开发模式

模式分为三种,设计模式、体系结构模式与惯用法。 其中惯用法是一种语言紧密相关的模式, 例如:定界加锁模式其实是一种惯用法。在C#项目开发过程中,很多情况下您已经使用了某些模式,但或许您并不知道自己所使用的这种解决方案是一种已经被总结归纳的模式。工厂、策略、桥接、模板方法、代理等等23种Gof经典模式是属于设计模式,设计模式的粒度相对较小,基本上用于提高模块内部的可扩展性和可维护性需求 三层、M

2015-11-06 23:03:16 879

原创 B/S架构与C/S架构的区别

现在软件开发的整体架构主要分为B/S架构与C/S架构,选择哪种架构不仅对于软件开发公司很重要,也对应用企业很重要【B/S架构】 B/S结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-ti

2015-11-06 22:44:36 766

转载 你应该知道的35个Jquey小技巧

收集的35个 jQuery 小技巧/代码片段,可以帮你快速开发.禁止右键点击$(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; });});隐藏搜索文本框文字Hide when clicked in the search field,

2015-11-05 23:57:53 411

转载 解释型语言与编译型语言的区别

编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了。解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。C/C++ 等都是编译型语言,而Java,C#等都是解释型语言。虽然Java程序在运行之前也有一个编译过程,但是并不是将程序编译成机器语言,而是将它编译成字节码(可以理解为一个中间语言)。 在运行的时候,

2015-11-05 21:08:44 556

空空如也

空空如也

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

TA关注的人

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