自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 tensorflow笔记(五)之MNIST手写识别系列二

tensorflow笔记(五)之MNIST手写识别系列二版权声明:本文为博主原创文章,转载请指明转载地址http://www.cnblogs.com/fydeblog/p/7455233.html前言这篇博客将用tensorflow实现CNN卷积神经网络去训练MNIST数据集,并测试一下MNIST的测试集,算出精确度。 由于这一篇博客需要要有一定的基础,基础部分请看前面的ten

2017-08-31 22:29:34 265

转载 ABP从入门到精通(5):.扩展国际化语言资源

ABP的有些组件使用的该组件自带的语言包资源,所以在有些时候会因为我们当前使用的语言对应的语言包不全,而造成日志一直记录WARN。ABP给我们提供了扩展语言包资源的接口,可以解决这个问题。以下示例代码适用于ABP .net core版本。我要为名为“Abp”的这个资源包括扩展中文语言。 1.新建一个"Abp"文件夹,这里我是放在 "项目根目录/Localization/Abp"这个路径

2017-08-31 17:49:34 506

转载 img之间的间隙问题

前言:关于基线(base line),中线(middle line),行高(line height)的了解还是比较浅的,所以引用前辈的成果,稍带解释下1)行高:两行文字之间“基线”之间的垂直距离2)行距:一行文字“底线”到“顶线”之间的垂直距离【我用英文四线谱,脑补了什么为之“基线”,大胆的猜想缘由是:编程语言都为英文】行内元素inline:span,img 等;而行内元素的对

2017-08-30 21:29:36 243

转载 学习计算机的体会与认识

一、初步认识和对比    第一次学习和使用博客,看了不少优秀的博文,有讲述励志学习的,也有讲述成功经验和工作经历的,看了这些博文,让我从起初的不以为然,渐渐感觉这仿佛就是我们的缩影,虽然没有他们优秀,然而成长之路却相似。刘帅博主 https://book.douban.com/subject/4006425/discussion/22803961/的这篇博文让我感同身受,自己虽然是理科班计算机

2017-08-30 16:37:34 1760

转载 Java并发基础(上)——Thread

并发编程可以使我们将程序划分为多个分离的,独立运行的任务。通过多线程机制,这些独立任务都将由执行线程来驱动。在使用线程时,CPU将轮流给每个任务分配占用时间,每个任务都觉得自己在占用CPU,但实际上CPU时间是划分为片段分配给了所有任务。定义任务继承Thread类      我们可以继承Thread类,并重写run方法。public class SimpleThread e

2017-08-30 11:37:32 159

转载 文本排序的王者:玩透sort命令

本文目录:1.1 选项说明1.2 sort示例1.3 深入研究sortsort是排序工具,它完美贯彻了Unix哲学:"只做一件事,并做到完美"。它的排序功能极强、极完整,只要文件中的数据足够规则,它几乎可以排出所有想要的排序结果,是一个非常优质的工具。虽然sort很强大,但它的选项很少,使用方法也很简单。更让人觉得它成功的地方在于:即使想要实现复杂、完整的sort功能,所使

2017-08-29 19:49:37 278

转载 OTG 线结构原理及注意事项

对于传统的Android系统的device(pad 手机 智能手表 .....)来说,通常具有OTG功能,在device的USB 接口处插入一根OTG转接线,然后再插入OTG设备,如鼠标,键盘,U盘,在网上能搜到好多OTG线的结构原理资料,但基本上都是直接将OTG线的ID 引脚与GND连接,其实这样做是不对的,它们之间最好接入一个匹配电阻,不同的设备匹配电阻阻值大小是不同的,如果直接连接,存在风险

2017-08-29 15:05:29 4780

转载 读Zepto源码之Ajax模块

Ajax 模块也是经常会用到的模块,Ajax 模块中包含了 jsonp 的现实,和XMLHttpRequest 的封装。读 Zepto 源码系列文章已经放到了github上,欢迎star: reading-zepto源码版本本文阅读的源码为 zepto1.2.0ajax的事件触发顺序zepto 针对 ajax 的发送过程,定义了以下几个事件,正常情况下的触发顺序如下:

2017-08-29 10:33:37 285

转载 ArrayList和CopyOnWriteArrayLis

这篇文章的目的如下:了解一下ArrayList和CopyOnWriteArrayList的增删改查实现原理 看看为什么说ArrayList查询快而增删慢? CopyOnWriteArrayList为什么并发安全且性能比Vector好 1. List接口首先我们来看看List接口,因为ArrayList和CopyOnWriteArrayList都是实现了List接口,我们今天主要是研

2017-08-28 14:01:30 1261

转载 【Java学习笔记之二十八】深入了解Java8新特性

前言: Java 8 已经发布很久了,很多报道表明java 8 是一次重大的版本升级。在Java Code Geeks上已经有很多介绍Java 8新特性的文章,例如Playing with Java 8 – Lambdas and Concurrency、Java 8 Date Time API Tutorial : LocalDateTime和Abstract Class Versus Inte

2017-08-27 22:21:29 189

转载 java web轻量级开发面试教程读书笔记:建索引时我们需要权衡的因素

场景一,数据表规模不大,就几千行,即使不建索引,查询语句的返回时间也不长,这时建索引的意义就不大。当然,若就几千行,索引所占的空间也不多,所以这种情况下,顶多属于“性价比”不高。场景二,某个商品表里有几百万条商品信息,同时每天会在一个时间点,往其中更新大概十万条左右的商品信息,现在用where语句查询特定商品时(比如where name = ‘XXX’)速度很慢。为了提升查询效率可以建索引,但

2017-08-27 17:41:24 681 1

转载 安卓项目五子棋代码详解(五)

这一期给大家带来我自己添加的功能,最近还搞了个播放背景音乐和下棋音效,与这个一起讲了 开笔之前,忽然响起还有一个保存游戏没讲,真是失误。保存游戏呢,就是将当前棋子的位置都保存下来,我们可以设想一个情景,玩家玩着游戏的时候,忽然一个电话过来,就会跳转到打电话的界面,或者一条QQ消息要处理,玩家跳转到了QQ的界面处理消息,待他处理完之后,就会返回游戏,如果我们没有设置保存游戏的这个方法的话,那

2017-08-27 12:57:28 786

转载 PHP面向对象

面向对象面向过程对象:一切皆是对象,由类实例化出来的。类:由众多对象抽象出来的。定义类        class Hero{    成员变量(一般是定性的值)    public $name;    private $blood;   //私有成员      protected           //受保护的    public              //

2017-08-26 21:09:23 153

转载 SUSE-11 本地 zypper 配置

配置本地 zypper 目的:安装 SUSE-11 后想要再添加或删除软件组件将比较麻烦。通过配置本地 zypper 将可以从下载的软件仓库(repository)中安装软件包。 本地 zypper 配置步骤:1.下载 zypper 软件仓库(repository)文件例如:saltstack 的软件仓库根目录结构如下。则至少应该下载对应架构(x86_64)目录、noa

2017-08-26 11:49:22 481

转载 30、进程的基础理论,并发

我们之前基于tcp所做的通信都只能一个一个链接只有关闭当前链接时才能去链接下一个通信,这显然与现实情况不合。今天我们将来学一个新的概念进程,来做一个python多进程的并发编程。还会贴一个用json序列化将上个随笔中的ssh例子优化的代码。 一、粘包优化方案之前我们解决粘包的方式是用struct模块来制作一个报头,但是这个解决的方案是有漏洞的,当我们需要传送的文件大于2g时将会报错。所

2017-08-25 20:13:22 162

转载 [undefined,1] 和 [,1]的区别在哪里--认识js中的稀疏数组

事情是这样的今天我想写一个能快速生成一个自然数数组的函数,就是[0,1,2,3]这样的,然后我写了下面的代码:new Array(10).map((item, index) => { return index})我本以为会得到一个0-9的数组,结果确发现map方法并没有执行。原来是稀疏数组在搞鬼。什么是稀疏数组首先看下面这个问题:a = [un

2017-08-25 15:37:20 501

转载 Centos7下快速安装Mongo3.2

Centos7下快速安装Mongo3.2一般安装Mongo推荐源码安装,有时候为了快部署测试环境,或者仅仅是想装个mongo shell,这时候yum安装是最合适的方式,下面介绍一下如何在Centos 7 下用yum的方式快速安装Mongo。MongoDB 3.2 一共有五个包:mongodb-org-3.2.10-1.el7.x86_64.rpm #元数据包

2017-08-25 10:41:21 432

转载 window下MongoDB的配置与安装

前言MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写,支持Windows,Linux,OSX,Solaris等平台,默认端口为27017,是一个效率非常高的nosql数据库。我的测试环境:window10  64位我的安装路径:D:\mongodb我学习mongodb的笔记本:MongoDB配置mongodb我也遇到了两个关键性的问题,记录这篇博客希望搭建mo

2017-08-23 21:37:19 178

转载 eclispe中使用 maven build启动maven项目和打包项目

1.右键项目2.点击run as按钮 3.点击run configurations 4.配置如下:=============================加油加油加油加油加油加油====================目的:在Eclipse中配置Maven build打包项目右击-->Run As-->Run Configurations 在左侧Maven Build下选中自

2017-08-23 17:01:17 8043 3

转载 win10中如何成功安装lxml

lxml官网地址:http://lxml.de/index.html问题:  在学习lxm的时候,发现在win10下总是安装失败,如下:在网上搜索了半天也没找到具体的解决方案,就FQgoogle下,找到了。如下图: 具体解决步骤:  首先执行 pip install wheel  再执行:pip install lxml问题解决。  欢迎关注,纯属娱乐,

2017-08-23 12:21:18 412

转载 Go 程序的性能优化及 pprof 的使用

Go 程序的性能优化及 pprof 的使用程序的性能优化无非就是对程序占用资源的优化。对于服务器而言,最重要的两项资源莫过于 CPU 和内存。性能优化,就是在对于不影响程序数据处理能力的情况下,我们通常要求程序的 CPU 的内存占用尽量低。反过来说,也就是当程序 CPU 和内存占用不变的情况下,尽量地提高程序的数据处理能力或者说是吞吐量。Go 的原生工具链中提供了非常多丰富的工具供开发者使

2017-08-22 21:12:12 232

转载 [知了堂学习笔记]_用JS制作《飞机大作战》游戏_第2讲(四大界面之间的跳转与玩家飞机的移动)

一、通过点击按钮事件,实现四大界面之间的跳转:(一)跳转的思路:  1、打开软件,只显示登录界面(隐藏游戏界面、暂停界面、玩家死亡界面)  2、点击微信登录(QQ登录)跳转到游戏界面,隐藏登录界面  3、点击暂停,弹出具有透明度的暂停界面  4、点击暂停界面的开始按钮,隐藏暂停界面,调用开始方法(点击登录跳转的方法);  5、点击暂停界面的退出游戏,只显示登录界面,隐藏其他

2017-08-22 17:33:13 831

转载 Jenkins - 邮件通知

目录全局配置 为项目添加邮件通知 邮件模板 Pipeline 支持 总结 Jenkins 内置了 Mailer 插件用于发送邮件通知,但是 Mailer 插件的功能比较简单,无法按照用户的需求进行邮件的定制。Email Extension 是 Jenkins 默认推荐安装的一款功能强大的邮件插件,使用它几乎可以定制邮件的任何部分。本文将结合笔者的使用经验介绍 Email Extensi

2017-08-22 13:51:11 629

转载 用aardio给python写个图形界面

前阵子在用python写一些小程序,写完后就开始思考怎么给python程序配一个图形界面,毕竟控制台实在太丑陋了。于是百度了下python的图形界面库,眼花缭乱的一整页,拣了几件有“特色”有“噱头”的下载下来做了个demo,仍旧不是很满意,不是下载安装繁琐,就是界面丑陋或者难写难用,文档不齐全。后来那天,整理电脑文件发现了6年前下载的aatuo(现已更名aardio),顿时一阵惊喜。先

2017-08-22 10:18:10 3020

转载 [Python] wxPython 菜单栏控件学习总结(原创)

1、总结  1、大体创建过程    1、创建一个 菜单栏  : menuBar = wx.MenuBar()            相当于这个白色地方,没有File这个菜单    2、创建 菜单 : fileMenu = wx.Menu()            这两个不是直接“用的”,叫菜单。既用来分类其他 菜单项 的文件夹样    3、创建 菜单项 : newI

2017-08-21 18:29:09 1588

转载 javascript今生前世

事情得从一个chrome控制台中的无意打印说起。众所周知,js共六种数据类型,string、number、undefined、boolean、object、null。当然javascript还准备了引用类型,他们都是object对象构造而来,如下图所示的Function、Array、Date...               话说到这儿,Array instanceof Obj

2017-08-21 13:49:09 142

转载 图片懒加载库echo.js源码学习

最近不是在学习设计模式吗,然后就看到了代理模式加载图片的样例,然后自己实现了一下,就发现,自己写的这货每次就只能加载一张图片,而且图片要放在哪也是个很严重的问题然后就去了 gayhub 找了找了找流行的图片懒加载库,这一找,就找到了一个echo.j是,打开一看,源码只有100多行吧,震惊。。,看完源码,哎,木有上代理模式呀仔细学习了下源码:觉得这种做法比较适合图片位置确定场景的吧,比如文章

2017-08-20 22:17:09 139

转载 MySQL写压力性能监控与调优

写压力调优:数据库的写、写压力性能监控、写压力调优参数一、关于DB的写1、数据库是一个写频繁的系统2、后台写、写缓存3、commit需要写入4、写缓存失效或者写满-->写压力陡增-->写占读的带宽  1、BBU失效  2、写入突然增加、cache满5、日志写入、脏缓冲区写入 二、写压力性能监控  全面剖析写压力:多维度的对写性能进行监控。

2017-08-20 17:49:08 153

转载 类型基础

万物归宗:System.Object  正如标题所述,所有的类型最终都派生自System.Object类,因此每个类型都存在一组最基本的方法。System.Object的公共方法:公共方法说明Equals 如果两个对象具有相同的值,就返回true GetHashCode 返回对象的值的哈希码 ToString 默认

2017-08-20 13:17:06 125

转载 【EntityFramework 6.1.3】个人理解与问题记录(3)

前言说点题外话:前几天接连微软老爹发布了 .net core 2.0 / asp.net core 2.0 / ef core 2.0 / .net standard 2.0(此处撒花,不管是否后面如何,但是我们至少看到了微软的努力和成果,||ヽ( ̄▽ ̄)ノミ|Ю,至于说国内环境使然的情况下, 是否能够引来一丝生机般的阳光那就另当别论了!个人还是比较看好,当然这是许许多多.Neter需要一

2017-08-20 09:37:07 222

转载 什么是Punycode-

今天在看 Katana 源码时看到其中的 HostString 有对一个叫punycode的处理过程,网上查了查资料原来是这么回事:原文地址:PunycodePunycode是一个根据RFC 3492标准而制定的编码系统,主要用於把域名从地方语言所采用的Unicode编码转换成为可用於DNS系统的编码。Punycode可以防止所谓的IDN欺骗。早期的DNS(Domain N

2017-08-18 22:23:30 603

转载 ES6入门之set和map

SetES6提供了新的数据结构Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。Set函数可以接受一个数组(或类似数组的对象)作为参数,用来初始化。// 例一var set = new Set([1, 2, 3, 4, 4]);[...set]// [1, 2, 3, 4]var s = new Set();[2, 3, 5, 4, 5,

2017-08-18 16:33:29 192

转载 做饭与进程线程之间的关系

做饭与进程线程之间的关系what ?做饭和进程与线程有关系。fuck一句之后,我们来看看他们之间的关系是什么。技术文章有时候用专业名词会显得自己逼格比较高,更加专业一点,但是对于初学者往往是很深的壁垒。所谓名词,就是以前没有,为了方便人们形成统一的认识,起了一个客观的名字。一旦一个东西客观起来,就变得不那么生动了,不那么形象了。理解某些前人高人的晦涩名词的时候,不妨用生活中的常见概念来替换

2017-08-18 10:58:28 273

转载 iOS枚举的运用

1.什么是枚举?枚举其实就是一个整型常数的集合,最简单的例子就是表示星期的SUN, MON, TUE, WED, THU, FRI,SAT, 就是一个枚举。2.iOS中枚举的使用   在ObjC中可以使用C语言的方式进行枚举,其实ObjC的枚举就是在C语言上演化而来,先了解C语言定义一个枚举的方式有助于我们对枚举的理解。      下面我们定义一个枚举类型Animal,形式为

2017-08-17 18:18:25 271

转载 安卓6.0编译遇到的问题

运行make sdk之后在下面的位置卡住java -cp prebuilts/tools/common/api-generator/api-generator-22.9.2.jar:prebuilts/tools/common/kxml2-tools/kxml2-2.3.0.jar:prebuilts/tools/common/asm-tools/asm-4.0.jar:prebuilts/t

2017-08-17 12:18:24 286

转载 openstack使用openvswitch实现vxlan组网

openstack使用openvswitch实现vxlan openstack环境:1 版本:ocata 2 系统:ubuntu16.04.2 3 控制节点 1个 + 计算节点 1个 4 控制节点网卡为ens33,ip = 172.171.5.200 ens34 manual模式 无IP  一 下载openswitchcontroller :apt-ge

2017-08-16 19:33:23 1794

转载 谈一谈URL

作者:ManfredHu链接:http://www.manfredhu.com/2017/08/16/22-url/index.html声明:版权所有,转载请保留本段信息,谢谢大家 URLURL普及篇,作为互联网从业者如果连链接都不认识,很难交流。不知道你们有没有遇到这样的情况,开发要给产品一个链接叫产品体验,开发说打开链接加个_test=1的参数,产品说,怎么搞啊,我不会

2017-08-16 12:38:32 351

转载 Spring事务异常回滚,捕获异常不抛出就不会回滚

默认spring事务只在发生未被捕获的 runtimeexcetpion时才回滚。     spring aop  异常捕获原理:被拦截的方法需显式抛出异常,并不能经任何处理,这样aop代理才能捕获到方法的异常,才能进行回滚,默认情况下aop只捕获runtimeexception的异常,但可以通过      配置来捕获特定的异常并回滚    换句话说在service的方法中不使用t

2017-08-15 18:43:19 464

转载 ECharts的简单使用

ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。ECharts 3 中更是加入了更多丰富的交互功能以及更多的可视化效果,并且对移动端做了深度的

2017-08-15 12:18:29 329

转载 洛谷 P1980

P1980 计数问题题目描述试计算在区间 1 到 n 的所有整数中,数字 x(0 ≤ x ≤ 9)共出现了多少次?例如,在 1到 11 中,即在 1、2、3、4、5、6、7、8、9、10、11 中,数字 1 出现了 4 次。输入输出格式输入格式:输入文件名为 count.in。输入共 1 行,包含 2 个整数 n、x,之间用一个空格隔开。 输出格式:输出文件

2017-08-14 16:33:18 510

空空如也

空空如也

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

TA关注的人

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