自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 在2017年,如何将你的小米4刷上Windows 10 mobile?(后附大量图赏)

众多攻略集大成者!资深软粉亲测有效!参考教程:http://bbs.xiaomi.cn/t-11814358http://bbs.xiaomi.cn/t-11736827 问:刷机前,我需要做什么准备工作?答:        1. 确保您的手机有80%以上的电量;    2. 手机在刷机前的日期是正确的;    3. 请提前准备好您的重要信息,比如联系人(您

2017-02-28 17:35:24 866

转载 SQLServer2016 AlwaysOn基于证书的搭建笔记

最近搭建了一套SQLServer2016 AlwaysOn。笔者是采用修改各节点的hosts文件,以及修改计算机名的dns后缀,来避免需要另外一台DNS服务器。 上面128,129,130三个IP属于AlwaysOn的三个节点服务器IP100属于可用性组侦听器IPIP150属于群集途中遇到的问题点记录于此:1.如果不是采用administrator这个内置管理员

2017-02-28 14:07:25 376

转载 Java 流(Stream)、文件(File)和IO

Java.io包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。Java.io包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。Java为I/O提供了强大的而灵活的支持,使其更广泛地应用到文件传输和网络编程中。但本文讲述最基本的和流与I/O相关的功能。我们

2017-02-28 10:35:24 278

转载 1.1XAF框架开发视频教程-简单的订单管理实现过程,视频,提纲,及教程源码

下面是视频教程的提纲:PPT版本的提纲下载本节源码下载XAF框架开发教程快速实现企业级信息系统开发的利器XAF简介´  开发公司:www.devexpress.com,老牌控件公司´  从2006年发布第一个XAF版本,至今11年´  基于Microsoft.Net Framework´  支持.Net Framework2.0-最新版(4.6.2)´  支

2017-02-27 21:59:20 355

转载 Thrift入门初探--thrift安装及java入门实例

公司的一些平台服务框架底层封装了thrift提供服务,最近项目不是很紧,于是研究了一下,刚刚入门,理解得不深,写这篇博文来整理一下思路.什么是thrift?  简单来说,是Facebook公布的一款开源跨语言的RPC框架.  那么问题来了.  什么是RPC框架?    RPC全称为Remote Procedure Call,意为远程过程调用.    假设有两台服务器A,B.

2017-02-27 14:47:23 238

转载 JavaScript实现按键精灵

最近有个需求,需要在页面上面自动点击、输入、提交。用以模拟真实用户的操作行为,可以通过直接执行某个元素绑定的事件,来执行操作。也可以创建事件,再派发事件,执行操作。关于事件的更多细节,可以参考《JavaScript中事件处理》1、模拟MouseEvent中的click事件,x与y位置随机点击2、模拟TouchEvent中的touchstart和touchmove,用scroll来做

2017-02-27 11:11:23 716

转载 ACM 海贼王之伟大航路(深搜剪枝)

“我是要成为海贼王的男人!”路飞他们伟大航路行程的起点是罗格镇,终点是拉夫德鲁(那里藏匿着“唯一的大秘宝”——ONE PIECE)。而航程中间,则是各式各样的岛屿。因为伟大航路上的气候十分异常,所以来往任意两个岛屿之间的时间差别很大,从A岛到B岛可能需要1天,而从B岛到A岛则可能需要1年。当然,任意两个岛之间的航行时间虽然差别很大,但都是已知的。现在假设路飞一行从罗格镇(起点)出发,遍

2017-02-26 21:23:17 422

转载 弹性布局基础讲解与高效应用

弹性布局是由w3c在2009年提出的一种布局方法,目前浏览器都已经支持弹性布局(忽略IE6吧)。本文主要讲解弹性布局的基本语法并将其应用到实际网页布局中。   怎样应用弹性布局?.box{display:flex;}改变盒子display的属性为flex即可将盒子变为flex容器(flex container),其所有子元素自动变为容器成员,称为flex 项目(fl

2017-02-26 17:47:21 3209

转载 Unity编程标准导引-3.4 Unity中的对象池

本文为博主原创文章,欢迎转载。请保留博主链接http://blog.csdn.net/andrewfanUnity编程标准导引-3.4 Unity中的对象池  本节通过一个简单的射击子弹的示例来介绍Transform的用法。子弹射击本身很容易制作,只要制作一个子弹Prefab,再做一个发生器,使用发生器按频率产生子弹,即克隆子弹Prefab,然后为每个子弹写上运动逻辑就可以了。这本该是

2017-02-26 14:07:19 202

转载 jQuery选择器课堂随笔

$(function(){   //并集选择器   /*   $("h2,ul").css("background","pink");*/      //交集选择器  //$("h2.ww").css("background","pink");      //全局选择器   //$("*").css("background","red");      /

2017-02-26 10:15:17 183

转载 Angular2的模块架构浅谈

引言angular2相比1引入了更完善的模块系统,回忆ng1的应用中通常在页面的html标签或body标签中添加ng-app节点,值为应用的模块名,整个应用都将围绕这个模块来展开,到了ng2,模块概念完善了很多,并且再不是由一个模块来统治整个应用(当然非要这么做也可以),本文就将叙述一番ng2中的模块体系,以及如何统筹ng2模块最终组合成一个完整的应用。 一、根模块、子模块与惰性加

2017-02-25 21:39:20 280

转载 支付宝即时到账接口

根据支付宝开方平台下载即时到账demo,下载完成如下图所示1.支付接口的“合作身份者ID”和“密匙”就要自己申请  申请链接:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.h6y2hf&treeId=62&articleId=104739&docType=12.然后到 AlipayConfig 中填写申请到

2017-02-25 18:23:16 244

转载 webpack入门与解析(一)

每次学新东西总感觉自己是不是变笨了,看了几个博客,试着试着就跑不下去,无奈只有去看官方文档。 webpack是基于node的。先安装最新的node。1.初始化安装node后,新建一个目录,比如html5。cmd中切到当前文件夹。npm init -y 这个命令会创建一个默认的package.json。它包含了项目的一些配置参数,通过它可以进行初始安装。详细参数:

2017-02-25 14:51:17 296

转载 jxls2.3-简明教程

jxls是一个简单的、轻量级的excel导出库,使用特定的标记在excel模板文件中来定义输出格式和布局。java中成熟的excel导出工具有pol、jxl,但他们都是使用java代码的方式来导出excel,编码效率很低且不方便维护。另外,jxls2.3的运行效率也相当不错,经过测试,在禁用日志输出的情况下,导出excel单表66535条记录仅仅3000毫秒,与poi几乎没什么大的差距。d

2017-02-25 11:31:15 624

转载 Angular企业级开发(7)-MVC之控制器

1.MVC中的控制器AngularJS的控制器主要为了把模型和视图连接在一起。大多数业务逻辑操作都会放在视图对应的控制器中。当然如果我们能够把业务逻辑放到后端的REST服务中,就可以开发轻量级AngularJS应用。涉及到多个控制器中使用的业务逻辑,需要放到一个公共的服务中,然后把改服务注入使用到该业务逻辑的控制器中。2.理解控制器在AngularJS的控制器中,构造函数会有$sc

2017-02-24 22:35:14 195

转载 样式化加载失败的图片

本片文章翻译自 Styling Broken Images 翻译过程中可能会在原意不变的基础上有些细微改动,望读者见谅加载失败的图片是比较丑陋的,比如但是我们可以让结果变得更美好。通过给元素设置CSS相关属性可以实现更美的呈现。IMG元素你需要知道的两点知识我们可以针对IMG元素设置排版相关的CSS样式(诸如font等属性)。一旦IMG的可替换文本(即alt属性)出现,则设

2017-02-24 18:47:13 456

转载 [css 揭秘]:CSS编码技巧

CSS编码技巧我的github地址:https://github.com/FannieGirl/ifannie喜欢的给我一个星吧尽量减少代码重复尽量减少改动时需要编辑的地方 当某些值相互依赖时,应该把它们的相互关系用代码表示出来 代码易维护 VS 代码量少 currentColor —— CSS有史以来第一个变量 inherit可以用在任何CSS属性中,而且它总是绑定到父元素的

2017-02-24 15:27:15 195

转载 Linux~连接windows的ftp,unzip出现的问题

在linux进行连接windows下的ftp服务器ftp://192.168.2.71输入用户名和密码登陆成功 当使用get把文件下载后,然后unzip进行解压时,出现了问题error [10201_database_linux32.zip]:  start of central directory not found;  zipfile corrupt.  (plea

2017-02-24 11:51:14 362

转载 ASP.NET MVC5 实现分页查询

对于大量数据的查询和展示使用分页是一种不错的选择,这篇文章简要介绍下自己实现分页查询的思路。分页需要三个变量:数据总量、每页显示的数据条数、当前页码。//数据总量int dataCount;//每页显示的数据条数int pageDataCount;int pageNumber;根据数据总量和每页显示的数据条数计算出总页数,根据当前页码和每页显示的数据条数计算出从

2017-02-23 23:11:28 7851

转载 测试人员应该如何发展?

作者:TT,《测试架构师》微信公众号作者 最近看到一些测试朋友,对测试未来比较迷茫,不知该如何前行,无方向感。目前来看,业界目前存在一个普遍的矛盾,一方面很多人会觉得测试没有发展前途,另一方面,又有非常多的企业急需专业的测试人员。当我们公司开启招聘的时候,也都会为招不到优秀的测试人员而苦恼,平均面试10个人能进来一个就谢天谢地了。其实在我们的实际工作中,可能大家也都见过一部

2017-02-23 19:39:12 249

转载 [UWP]附加属性2:实现一个Canvas

5. 附加属性实践:自定义Canvas附加属性在UWP中是一个十分重要的组成部分,很多功能都依赖于附加属性实现,典型的例子是常用的Grid和Canvas。通常附加属性有三个使用场景:插入属性、触发行为、当做缓存。可以参考以下提供的MyCanvas示例理解这三点。5.1 插入属性这里实现的MyCanvas继承自Panel,是一个十分简单的类(作为示例并没有十分严格的验证等代码,所以只有几

2017-02-23 16:03:24 213

原创 Monkey实例测试

三、Monkey实例测试Windows下(注:2—4步是为了查看我们可以测试哪些应用程序包,可省略):1、 通过eclipse启动一个Android的emulator或者22、 在命令行中输入:adb devices查看设备连接情况cmd打开输入adb devices查看设备 3、 在有设备连接的前提下,在命令行中输入:adb shell 进入shell界面 

2017-02-23 12:31:11 310

原创 深度神经网络(DNN)模型与前向传播算法

深度神经网络(Deep Neural Networks, 以下简称DNN)是深度学习的基础,而要理解DNN,首先我们要理解DNN模型,下面我们就对DNN的模型与前向传播算法做一个总结。1. 从感知机到神经网络    在感知机原理小结中,我们介绍过感知机的模型,它是一个有若干输入和一个输出的模型,如下图:    输出和输入之间学习到一个线性关系,得到中间输出结果:$$z=\sum\l

2017-02-22 19:23:09 496

转载 MySQL 中NULL和空值的区别

1:在进行count()统计某列的记录数的时候,如果采用的NULL值,会别系统自动忽略掉,但是空值是会进行统计到其中的。2: 判断NULL 用IS NULL 或者 is not null,SQL 语句函数中可以使用ifnull()函数来进行处理,判断空字符用=''或者 3: 对于MySQL特殊的注意事项,对于timestamp数据类型,如果往这个数据类型插入的列插入NULL值,则出现的值是

2017-02-22 12:07:14 233

转载 c++中的内存对齐

//(32bit,x86环境,vs2010)struct test{       char m1;       unsigned int m2;       char m3;       double m4;       char m5;};对其执行sizeof(test),得到值为32,并且我们对里面每个变量取sizeof,确实是所属类型的大小,但为什么不是1

2017-02-21 23:31:06 153

原创 移动端布局

默认以宽度为640px的设计稿为基准页面,然后通过JS获取当前显示设备的尺寸,对应的调整 html 标签的font-size大小,从而实现通过以rem为单位的移动端布局适配。具体代码(function(win,doc){ var timer = null, html = doc.documentElement, baseWidt

2017-02-21 19:39:06 179

原创 使用 flow.ci 快速发布你的项目文档

软件研发的协作过程中,文档是必不可少的一环,有需求文档、接口文档、使用文档等等。当开始写文档时,首先会遇到两个问题:team members 之间如何协作? 文档 OK 后如何分发,去哪里看?如何更新? 很早的时候采用 word+ppt 做文档,然后放到共享服务器(ftp,samba)上,这种方式会有文档锁定和覆盖的问题,几个人的小团队还可以,大不了更新的时喊一嗓子:“我要更新文档了,

2017-02-21 16:11:08 336

原创 select2 4.0.3 空记录时的处理

使用select2插件,如果后台查找没有记录,不能返回null,要返回一个空数组,不然会报错:data is null空数组形式为(firefox调试输出):{"items":[],"total_count":0}完整使用记录如下:前台html标记: 供应商  前台JS

2017-02-21 12:43:07 299

原创 Dirty Flag 模式及其应用

之前在开发中就发现“dirty”是一种不错的解决方案:可以用来延缓计算或者避免不必要的计算。后来在想,这应该也算一种设计模式吧,于是搜索“Dirty设计模式”,没有什么结果,然后换成英文“Dirty design pattern”,搜到了《game programming patterns》这本电子书。书中介绍了Dirty Flag 模式在游戏客户端的应用场景,如果英文不好,这里也有中文翻译。本文

2017-02-21 09:11:07 246

转载 算法笔记_028-字符串转换成整数(Java)

1 问题描述输入一个由数字组成的字符串,请把它转换成整数并输出。例如,输入字符串“123”,输出整数123。请写出一个函数实现该功能,不能使用库函数。  2 解决方案解答本问题的基本思路:从左至右扫描字符串中的每个字符,把之前扫描得到的数字乘以10,再加上当前字符表示的数字。但是,基本思路是这样,还要注意以下几点:(1)最好判断一下输入是否为空。(2)如果字

2017-02-20 20:36:04 199

原创 决策树和基于决策树的集成方法(DT,RF,GBDT,XGB)复习总结

摘要:  1.算法概述  2.算法推导  3.算法特性及优缺点  4.注意事项  5.实现和具体例子内容:1.算法概述  1.1 决策树(DT)是一种基本的分类和回归方法。在分类问题中它可以认为是if-then规则的集合,也可以认为是定义在特征空间与类空间上的条件概率分布,学习思想包括ID3,C4.5,CART(摘自《统计学习方法》)。  1.2 Bagging

2017-02-20 17:16:04 529

原创 springmvc 配置多视图(jsp,freemarker,HTML等)

SpringMVC 的 Controller 可以返回各种各样的视图。比如 JSP, JSON, Velocity, FreeMarker, XML, PDF, Excel, 还有Html字符流 等等。那它们该如何的进行处理的呢?这里就涉及到 各种视图(View)对应的各种视图解析器(ViewResolver). 基本上上面说的每一种视图就对应用一种视图解析器来处理。基本上各种视图解析器大致上可以

2017-02-20 13:52:18 239

转载 Dynamics CRM 2015-Form之添加Ribbon Button

说到在CRM Form上添加Ribbon Button,那就不得不提到一个Tool:Ribbon Workbench,使用这个Tool,能为我们添加button带来不少便利。      Ribbon Workbench下载地址:https://www.develop1.net/public/rwb/ribbonworkbench.aspx      关于Tool如何使用,这个在网上可以搜到

2017-02-20 10:28:03 328

转载 编程书籍阅读随谈(第二篇)

这个读书随谈每篇介绍自己看过的10本书,估摸着会成为一个系列,且听我慢慢道来。上一篇主要讲解的是.NET方面的书籍,下面会介绍一些其他方面的书籍。知识是在传播中得到延伸,在人们的思考中才得到发展。作为程序员不看几本书,的确有些说不过去。   开始今天的10本书介绍,在这个系列中我将书分为三级:入门级,提升级,大神级。如果有更好的分类名称,欢迎大家留言。如果需要一些书的PDF文档,欢迎下面留下邮

2017-02-19 21:56:05 138

原创 制作 OpenStack Linux 镜像

这是 OpenStack 实施经验分享系列的第 1 篇。 OpenStack 的 instance 是通过 Glance 镜像部署的,所以准备镜像是必须要做的工作。本节介绍 Linux 镜像的制作方法,后面还会讨论 Windows 镜像。下载clould 镜像最简单的方法是使用标准镜像。主流的Linux发行版都提供可以在 OpenStack 中直接使用的cloud镜像,

2017-02-19 18:28:05 263

原创 Struts2系列笔记(4)---Ation类访问servle

Ation类访问servletAtion类有三种方式servlet:      (1)间接的方式访问Servlet API  ---使用ActionContext对象      (2)  实现接口,访问Action时完成注入      (3)直接通过ServletActionContext获得Servlet的API下面我来讲第一种:  (1)间接的方式访问Servlet A

2017-02-19 15:04:04 583

转载 git常用命令

MarkdownPad Document开始一个工作区(参见:git help tutorial)clone 克隆一个仓库到一个新目录init 创建一个空的 Git 仓库或重新初始化一个已存在的仓库在当前变更上工作(参见:git help everyday)add 添加文件内容至索引mv 移动或重命名一个文件、目录或符号链接reset 重置当前 HEAD 到

2017-02-19 11:44:01 170

转载 自己动手系列——实现一个简单的LinkedLis

LinkedList与ArrayList都是List接口的具体实现类。LinkedList与ArrayList在功能上也是大体一致,但是因为两者具体的实现方式不一致,所以在进行一些相同操作的时候,其效率也是有差别的。对于抽象的数据结构——线性表而言,线性表分为两种,一种是顺序存储结构的顺序表,另一种是通过指针来描述其逻辑位置的链表。针对于具体的Java实现:顺序存储的顺序表是用数组

2017-02-18 23:20:00 149

转载 北漂的程序猿何去何从

最近一位同事要离开北京回家创业了。于是想写下自己的想法。本文纯属水文,不想浪费时间的就不要看了。。。一、我的打算本人今年 三十岁出头,打算再在北京呆个5年,如果5年后薪资能达到一个月4万多左右,我可能还会留着北京,呵呵。要不就 回老家。打算孩子在燕郊、大厂上小学,等初中 回老家去上初中。北京的教育和我们山东的理念不一样啊,我一个朋友的孩子在北京上5年级,回老家连三年级的题都没学

2017-02-18 19:52:01 338

原创 Unity与Android间的交互

1.打开Android Studio,命名并自动生成包名 2.点击Next,设置最小支持的SDK   3.点击Next,选择Empty Activity  4.点击Next,默认就行不用管 5.Finish 6.在Unity安装路径下找到Class.jar找到libs文件夹  右键点击Show In Explorer,将c

2017-02-18 16:28:04 192

空空如也

空空如也

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

TA关注的人

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