自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 深度神经网络(DNN)反向传播算法(BP)

在深度神经网络(DNN)模型与前向传播算法中,我们对DNN的模型和前向传播算法做了总结,这里我们更进一步,对DNN的反向传播算法(Back Propagation,BP)做一个总结。1. DNN反向传播算法要解决的问题    在了解DNN的反向传播算法前,我们先要知道DNN反向传播算法要解决的问题,也就是说,什么时候我们需要这个反向传播算法?     回到我们监督学习的一般问题,假设我

2017-02-28 19:27:24 497

转载 《智能时代》读书笔记:这是最好的时代,也是最坏的时代

一、关于此书      看完了《硅谷之谜》之后,室友肖老板立即向我推荐了这本《智能时代》,当然他也买了,于是乎我就拿来看了。作者仍然是无所不通的吴军博士,Google早期员工之一,原腾讯副总裁,当前Google中日韩文搜索算法的主要设计者硅谷大咖,是一个还不错的摄影爱好者,一个古典音乐迷,喜欢享受高质量的影视。平时偶尔会修理园子,甚至做点木匠活,每年还会旅游很多次。  罗辑思维的罗胖曾

2017-02-28 15:43:43 552

转载 Mybatis实战之自定义TypeHandler处理枚举

在Mybatis中,处理枚举类的TypeHandler有两个:EnumTypeHandler: 用于保存枚举名 EnumOrdinalTypeHandler: 用于保存枚举的序号。 在实际项目中,以上往往不能满足我们的需求。需求分析枚举需要包含两个属性,label(用于显示), value(实际的枚举值)。数据库保存枚举值(value)。这很明显Mybatis提供的两个枚举

2017-02-28 12:23:24 362

转载 node-webkit制作桌面应用

心血来潮突然想用js尝试写桌面应用,突然发现我大js真的无所不能。在网上搜到了这么一个东东:node-webkit。用Node.js来进行系统资源的访问,用HTML+CSS完成页面的搭建。哇,一切突然就好像变得特别简单。大学上c#课时也用c#制作过一些很入门的桌面应用,严格来说那个叫桌面窗体程序。比起来,node-webkit创建桌面应用的方式就像是我平时用来搭积木的东西突然可以盖楼了~厉害了,我

2017-02-27 12:47:23 253

转载 clearsiver cgi获取到的post数据为空问题

问题描述:在封装cgi库支持fastcgi从而在Nginx下通过spawn-fcgi方式运行时,发现通过jQuery ajax方式POST提交的数据在cgi侧获取为空。 1.先确认数据是否确实提交到服务器工具:Fiddler 确实发送了 2.是否是Nginx转发出了问题打开Nginx日志,添加$request_body,重启Nginx确实转发了 

2017-02-27 09:19:22 452

转载 社交媒体(朋友圈、微博、QQ空间)开发一网打尽,PC端移动端都有!——源码来袭!

一.应用场景      曾几何时,社交媒体已经驻扎到了几乎每个人的生活中。看看你身边的朋友,有几个不玩朋友圈的?就算他不玩朋友圈,那也得玩微博吧。再没有底线,也得玩QQ空间。      不过,作为程序员的我们,没事还是少上这些社交媒体为妙。反而,我们应该去考虑——如何实现这些社交媒体的开发呢?      我相信一定有不少朋友跟我一样,思考过这个问题,今天我就把自己的成果分享给大家,不一

2017-02-26 19:31:18 284

转载 NuGet的简单使用

什么是NuGet?NuGet(读作New Get)是用于微软.NET开发平台的软件包管理器,是一个Visual Studio的扩展。在使用Visual Studio开发基于.NET Framework的应用时,NuGet能够令你在项目中添加、移除和更新引用的工作变得更加快捷方便。通过NuGet你可以很容易的访问到其他开发者发布的软件包,你也可以创建、分享或者发布自己的包到NuGet。微软的

2017-02-26 12:11:35 234

转载 CREELINKS平台_处理器CeCcp资源使用说明(CeCcp的配置与使用)

0x00 CREELINKS平台简介    CREELINKS(创e联)是由大信科技有限公司研发,集合软硬件、操作系统、数据云储存、开发工具于一体,用于物联网产品的设计、研发与生产的平台。    平台涉及智能硬件、车联网、智能家居、可穿戴设备、工业控制等各个物联网领域。旨在辅助中小型企业快速完成物联网产品原型的设计与开发;并为开源软硬件爱好者、硬件DIY极客、教育机构等提供更高效的

2017-02-25 23:27:15 287

转载 管理后台的登录功能-重新思考

每个网站、APP都几乎必然有其管理后台,其中管理的内容则是公司的核心技术财产。而登录模块则是这扇大门,其安全的重要性可想而知。我们知道,功能越多,安全性就会越低,所以我们有必要重新审视一下,管理后台的登录界面到底需要些什么功能。一、功能模块的取舍1、基本的账号密码登录。这个无可避免是必然需要的了。2、图片验证码。验证码的目的是为了阻止机器人暴力撞库,作为管理后台很有必要,而且是要每次登

2017-02-25 19:55:18 630

转载 个推你应该这样用的

前言:    说到这个远程推送,大家知道的应该都挺多的,但用到的估计极光和个推要占一很大部分,这篇博客重点说的就是个推的使用,个推官网的链接在这里,它的集成是比较方便的,你可以直接使用Cocoapods集成,待会再下面命令行也会给大家分享出来,这我们还会提到的有它的一个推送流程,还有SDK的一些使用以及在使用的过程中我们需要注意的地方:    先看看个推的推送流程图:    集成中

2017-02-25 16:31:16 394

转载 PHP---如何修改域名的指定的根目录

如何修改域名的指定的根目录环境:linux使用工具:xShell修改域名指定的文件根目录需要修改nginx的配置文件第一步:连接xShell第二步:进入根路径找到nginx的配置文件cd .. 进入根目录 cd usr 进入usr文件 cd local 进入local文件 cd nginx 进入nginx文件 cd conf

2017-02-25 13:07:16 407

转载 esri-leaflet入门教程(4)-加载各类图层

esri-leaflet入门教程(4)-加载各类图层by 李远祥      在leaflet中图层一般分为底图(Basemap)和叠加图层(Overlay)。前面章节已经介绍过底图其实也是实现了TileLayer 接口,而其他的叠加图层要么就是叠加的业务图层,要么就是动态显示的图形和符号。这一点在esri leaflet中也是有对照的。      ArcGIS产品中比较让人熟知的图层包

2017-02-25 09:19:17 626

转载 POJ 2125 Destroying The Graph 二分图 最小点权覆盖

POJ2125 题意简述:给定一个有向图,要通过某些操作删除所有的边,每一次操作可以选择任意一个节点删除由其出发的所有边或者通向它的所有边,两个方向有不同的权值。问最小权值和的解决方案,要输出操作。乍一看是要用点去覆盖边,联想到二分图的最小点权覆盖,通过拆点,我们可以得到二分图。每个点都拆成两个点,一个作为入点,另一个作为出点。于是我们构建了一个标准的二分图最小点权覆盖的模型解决二分图

2017-02-24 13:31:14 246

转载 HashTable源码分析

本次分析代码为JDK1.8中HashTable代码。  HashTable不允许null作为key和value。  HashTable中的方法为同步的,所以HashTable是线程安全的。Entry类介绍Entry是HashTable内的一个静态内部类,实现了Map.Entry接口。table的类型就是Entry。 基本参数hash:存这个Entry的hash值

2017-02-24 09:55:26 195

转载 设计模式(十五):原型模式

早就发现java父类有个方法clone(),但一直没用过,也不知道怎么用。直到学习了原型设计模式才明白,他就是克隆方法,专门用来复制对象的。虽然到目前为止还没真正在项目中用到,但克隆方法还是挺有用的,它为我们创建相同对象带来了很大的便利,只要克隆一下就可以拥有一个全新的、初始值跟父类一样的对象。一、概述  原型模式(Prototype),用原型实例指定创建对象的种类,并且通过拷贝这些原

2017-02-23 21:19:15 216

转载 入职一周

上一次的《入职一周》是在2012-04-22写的,写的是入职到Leedarson的情景,不过这次是为入职到新公司而写。      新公司距离我住的地方也就公交车8分钟,加上走路和等车的时间,大概得要40分钟左右在路上。所以我还是跟以前入职一样时间计算错误,在7点半就已经到公司了。在前台沙发那边坐了一会儿,看到来来往往的准同事,别有一番滋味。是的,跟2008.08.01入职到Tsannkuen,

2017-02-23 17:47:20 484

转载 SharePoint 2016 配置用户请求应用程序

最近看了看SharePoint的应用程序,觉得还是不错的,以前都没怎么注意过这样的功能。当然,应用程序除了让用户和管理员添加外,还可以让他们进行请求,把应用程序添加到应用程序目录,然后由统一的管理员进行管理,审批通过后方可使用。  好了,下面让我们简单介绍下。  1、进入SharePoint应用程序商店,我们可以添加应用程序,如下图:  2、执行设置应用程序的PowerShell命

2017-02-23 14:07:10 243

原创 HTTP的无状态和转发的的理解

IP是无状态的,它只负责将一个IP包发送到指定的IP地址上去。它不会考虑这个包与前面已经发送的包和后面的包的联系。(可能是重发包、可能是不连续包,它不管)。   TCP是有状态的,它通过包头中的一些控制字段(序列编码等)来表明各个包之间的关系(前后关系,重包与否等等)。所以,通过这个协议你可以做到一个可靠的传输。    那么TCP是面向连接的协议是什么意思呢?其实这里的面向连接其实就是“三

2017-02-23 10:35:08 335

原创 轻量却超强——推荐几款好用的截图工具

阅读导览(点击快速跳转):1.FScapture2.Snipaste3.Picpick相关文件下载及链接1.FScapture(返回目录)FScapture全名为 FastStone Capture,它还有一款兄弟软件叫做 FastStoneImageViewer 是一个图片浏览器,有兴趣的可以下载体验。博主自用,文章里面的图就是用它截的,其自带的图像查看/编辑器,

2017-02-22 21:35:18 1568

转载 前端总结·基础篇·CSS(一)布局

目录这是《前端总结·基础篇·CSS》系列的第一篇,主要总结一下布局的基础知识。一、显示(display) 1.1 盒模型(box-model) 1.2 行内元素(inline) & 块元素(block) 1.3 行内块元素(inline-block IE8+ IE6-7/tools) 1.4 flex(IE11+ IE10/-ms-)

2017-02-22 17:11:55 231

转载 SpringMVC-学习笔记(1)——理解MVC及快速入门

SprigMVC—理解MVC及快速入门说明:  传统MVC——>JSPModel2——>Front Controller + Application Controller + Page Controller + Context 三种模式是JavaWeb设计模式的逐渐适配和演进。本文分别讲述了这三种模式,作为了解即可。SpringMVC正是采用了第三种设计模式。 MVC说

2017-02-22 13:47:09 586

原创 Java Web(三) 会话机制,Cookie和Session详解

很大一部分应该知道什么是会话机制,也能说的出几句,我也大概了解一点,但是学了之后几天不用,立马忘的一干二净,原因可能是没能好好理解这两种会话机制,所以会一直遗忘,一直重新回过头来学习它,今天好好把他总结一下,借鉴该文章中的内容,因为我觉得该篇文章确实写的很不错,解答了我很多疑问,特点是对cookie和session的理解,其中的会员卡的例子,真是一针见血的奇效。我按照自己的思路来重新整理一份,给自

2017-02-22 10:15:11 246

原创 安卓开源项目周报0215

由OpenDigg 出品的安卓开源项目周报第八期来啦。我们的安卓开源周报集合了OpenDigg一周来新收录的优质的安卓开源项目,方便安卓开发人员便捷的找到自己需要的项目工具。chuck 拦截并维持所有HTTP请求和响应Just-Another-Android-App 在安卓中实现的很酷的效果BadgeView 自由定制的BadgeViewListenerMusicPla

2017-02-21 17:51:06 214

转载 Windows下使用grep命令(以及其它部分Linux命令)

在windows下有一些非常优秀的文件查找工具(比如Everything),但是她们往往只能根据文件名查找。在Linux下有grep可以支持根据文件内容进行正则匹配,尽管windows下也有一些软件可以根据文件内容进行查找,但是却并不称手。  使用Git可以解决这些问题。windows版的git命令行可以支持一些Linux命令,其中就包括grep,岂不快哉啊!

2017-02-21 14:23:05 897

转载 link js重构心得

过年前后一段时间,对link库的代码进行的大量的重构,代码精简了许多,性能也得到了很大的改善,写此文记录期间所做的改进和重构,希望对看到此文的js程序员有所帮助。1. 代码构建最初代码使用gulp 结合concat 等插件组合文件生成库文件, 现在用的是rollup ,号称是下一代js模块打包器, 结合buble 插件将es6代码编译为es5 , 和cleanup插件删除不必要的注释和空行

2017-02-21 10:51:08 751

原创 .Net下的分库分表帮助类——用分库的思想来分表

简介    在大型项目中,我们会遇到分表分库的情景。     分库,将不同模块对应的表拆分到对应的数据库下,其实伴随着公司内分布式系统的出现,这个过程也是自然而然就发生了,对应商品模块和用户模块,我们会建立商品服务和用户服务,各个服务访问各自的数据库,系统间的交互,通过远程调用实现,而不是直接访问其数据库。    但是随着业务的进一步发展,数据表也会出现瓶颈,比如数据表的记录已经超

2017-02-20 22:16:04 257

转载 带新手走进神秘的HTTP协议

在开发的时候经常需要访问网络,比如Android就有好多这方面的框架:Volley、OkHttp、Retrofit等,当你看这些框架源码时,可能会很好奇关于http的部分,它的首部字段是什么意思,http是如何工作的??等等,希望这篇文章会为你解惑。一、概念协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记

2017-02-20 18:48:06 206

转载 Linux系统格式化磁盘+挂载分区

1.查看可使用的磁盘:$fdisk -l2.对磁盘进行分区:$fdisk /dev/vdb3.格式化磁盘:$fdisk -l --查看已经分区的磁盘$mkfs -t ext4 /dev/vdb1 --格式化磁盘4.挂载分区:$vim /etc/fstab/dev/vdb1 /data ext4 defaults 0 0$mount -a5

2017-02-20 12:00:05 382

转载 开源PLM软件Aras详解七 在Aras的Method中如何引用外部DLL

在实际的项目中,Aras内部的方法可能并不能完全满足我们,比如Office的组件,就必须引入,那么在Aras内部的Method中,我们如何引入外部Dll文件首先,我们新建一个Dll文件,简单的Demo,Test.Dll新建一个最简单的静态方法,test();namespace TEST{ public class TEST { publ

2017-02-19 20:04:02 524

转载 [转]深入浅出妙用 Javascript 中 apply、call、bind

from http://web.jobbole.com/83642/这篇文章实在是很难下笔,因为网上相关文章不胜枚举。巧合的是前些天看到阮老师的一篇文章的一句话:“对我来说,博客首先是一种知识管理工具,其次才是传播工具。我的技术文章,主要用来整理我还不懂的知识。我只写那些我还没有完全掌握的东西,那些我精通的东西,往往没有动力写。炫耀从来不是我的动机,好奇才是。”对于这句话,不能赞同

2017-02-19 16:36:02 427

转载 asp.net core mvc剖析:处理管道构建

在启动流程文章中提到,在WebHost类中,通过BuildApplication完成http请求处理管道的构建。在来看一下代码: 。。。。。。 //这个调用的就是Startup.cs类中的Configure方法 configure(builder); //生成中间件链式结构 return builder.Build();在框架中,一个中间件处理逻辑是使用一个Re

2017-02-19 09:56:14 177

原创 性能优化之快速响应的用户界面

用于执行JavaScript和更新用户界面的进程通常被称为“浏览器UI线程”。JavaScript和用户界面更新在同一个进程中运行,因此一次只能处理一件事情。 ·任何JavaScript任务都不应当执行超过100毫秒,过长的运行时间导致UI更新出现明显延迟,从而会影响用户体验。 ·浏览器有两类限制JavaScript任务的运行时间的机制,调用栈大小限制(即记录自脚本开始以来执行的语

2017-02-18 21:28:01 246

原创 『设计模式』之小试牛刀

为了更好的学习设计模式,以及督促自己完成设计模式的学习,现提笔为记。怎么的,每周至少也要学一个设计模式!!!恳请大家的监督和不吝赐教,共同学习和进步!内容主要参考自《设计模式之禅》以及相关网络博文!源码路径:源代码C# GitHub目录想学设计模式,你得先会看类图,一张图读懂UML大致了解下都有哪些设计模式我是独一无二的『单例模式

2017-02-18 18:03:59 157

转载 MYSQL性能优化详解(一)

一、MySQL的主要适用场景1、Web网站系统2、日志记录系统3、数据仓库系统4、嵌入式系统二、MySQL架构图: 三、MySQL存储引擎概述1)MyISAM存储引擎MyISAM存储引擎的表在数据库中,每一个表都被存放为三个以表名命名的物理文件。首先肯定会有任何存储引擎都不可缺少的存放表结构定义信息的.frm文件,另外还有.MYD和.MYI文件,分别存放了表的数

2017-02-18 14:39:59 471

转载 AWS EC2笔记

朋友想搭一个境外网站,找我帮忙,希望服务器、域名都在境外。我没有在境外建站的经历,只能先尝试。于是上网搜索了一下境外服务器,大家比较常用的是Digital Ocean和AWS,我索性打开这两家的官网,打算自己比较一下,后来选择AWS,是因为他的官网打开的比Digital Ocean快,就这一点,我义无反顾地选择了AWS。  简单介绍一下,AWS即Amazon Web Services,是Ama

2017-02-18 11:07:58 399

转载 POJ 2728 Desert King (最优比例生成树)

POJ2728 无向图中对每条边i 有两个权值wi 和vi 求一个生成树使得 (w1+w2+...wn-1)/(v1+v2+...+vn-1)最小。采用二分答案mid的思想。将边的权值改为 wi-vi*mid.对所有边求和后除以v 即为 (w1+w2+...wn-1)/(v1+v2+...+vn-1)-mid. 因此,若当前生成树的权值和为0,就找到了答案。否则更改二分上下界。

2017-02-17 15:39:56 181

原创 不需要jdk的eclipse

为了使用eclipse而安装jdk,感觉好麻烦,现在福利来了,1.打开https://pan.baidu.com/s/1hsHMbXE,2.下载压缩包3.解压4.双击打开这个文件大声告诉我你看到了什么?嘘……ps:不过这样的eclipse有利有弊,如果只是简单的悄悄java代码完全可行,但是如果需要用到其他插件,可能会失败,看个人吧 !共勉!

2017-02-16 14:59:55 226

转载 C++模板元编程

原理:模板元程序由编译器在编译期解释执行,利用模板特化机制实现编译期条件选择结构,利用递归模板实现编译期循环结构。模板元编程(metaprogramming)意思是,编程系统将会执行我们所写的代码,来生成新的代码,而这些新代码才真正实现了我们所期望的功能。元编程最大的特点在于:某些用户自定义的计算可以在编译期进行,二者通常能够在性能和接口简单性方面带来好处。  1. 利用模板特化机制实现编译期

2017-02-15 22:51:52 189

转载 【TerryHe 博客园】Spring Boot 应用示例

准备工作需要安装以下工具或组件JDK 1.8 以上 Gradle 3.3 以上版本( Mac 上安装可以参考另一篇文章 Mac 上安装 Gradle) 开发工具推荐使用 IDEA,如果用 Eclipse 创建项目的步骤会有些差别(但代码都是一样的) 在 IDEA 中新建项目选择 Spring Initializr, SDK 选择 1.8 的版本下一步,输入

2017-02-15 15:35:58 278

原创 Openstack容器项目之Magnum

本文以Newton版本为例。1.Magnum简介Magnum项目通过Openstack API能够在Openstack中创建基于容器的服务,但它本身并不直接对容器进行操作,而是通过Kubernetes, Swarm或者Mesos后端进行管理。Openstack正式项目Zun具有直接管理docker的功能。Magnum特征:(1)Clusters(node对象的集合, 以前版本称为B

2017-02-15 11:51:55 345

空空如也

空空如也

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

TA关注的人

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