自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Javascript 链式操作以及流程控制

春节过后,感觉过年吃的油腻的食品转化的脂肪都长到 脑子去了。 根本转不动啊上班第一天 实在是写不动代码了, 顺手打开多天为看的 收件箱,查看查看邮件,看看春节期间 风云变幻的前端圈又有哪些大事发生。(在这里先为 GitLab 的那位运维同学 默哀一分钟)在 sg 的邮件中 看到了一道有意思的题目。原生JS 实现一个 lazyMan 效果what ? lazyman 是什么鬼,顺其自

2017-02-08 10:53:32 489

原创 .Net语言 APP开发平台——Smobiler学习日志:如何快速实现手机上的资源上传功能

最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 一、目标样式我们要实现上图中的效果,需要如下的操作:1.从工具栏上的“Smobiler Components”拖动一个ResourceUploader控件和一个ImageButton控件到窗体界面上2.ImageButton的Click事件VB:

2017-02-07 22:08:31 2384

原创 C++多重继承与派生类成员标识

C++多重继承的概念由多个基类共同派生出派生类的继承结构称为多重继承或多继承(multiple-inheritance)。多重继承是从实际的需要产生的。例如:从大学在册人员产生学生和教职工。再从学生派生研究生。如果考虑到研究生可以当助教,那么他们又有了教职工的特性。教职工可分为教师和行政人员,但行政人员也可以去授课,兼有教师的特点等。这就是多继承,其继承关系如下图所示。图 大学

2017-02-07 18:03:32 435

原创 C++ 选择分支结构详解

if语句的3种形式1) if(表达式) 语句。例如:if(x>y) cout这种if语句的执行过程见图3.5(a)。2) if(表达式) 语句1 else 语句2例如:if (x>y) coutelse  cout见图3.5(b)。图 3.53) if(表达式1) 语句1else if(表达式2) 语句2else if(表达式3) 语句3

2017-02-07 13:28:52 3848

原创 ASP.NET Web Pages – PHP

PHP 开发者请注意。可以使用 PHP 来编写 Web Pages。WebMatrix 支持 PHPWebMatrix 给人的第一印象是仅支持微软的技术。这并不准确。在 WebMatrix 中,您能够编写搭配 MySQL 的完整 PHP 应用程序。创建 PHP 站点在 ASP.NET Web Pages – 创建网站这章中,我们创建了一个名为 “Demo” 的空网站,并

2017-02-07 09:33:59 457

原创 Python学习--14 序列化

把变量从内存中变成可存储或传输的过程称之为序列化,在Python中叫pickling,在其他语言中也被称之为serialization,marshalling,flattening等等。picklepickle是Python语言特定的序列化模块,序列化的内容只能是Python才能反序列化。pickle.dumps(obj) #把任意对象序列化成一个bytespickle.dum

2017-02-06 17:03:27 265

原创 Introduce- IEPI.BIATranscribe 图像表格拓写工具

应用场合数据表格是学术、文案工作中常用的表述形式。我们经常需要从第三方获取所需的数据。有些时候这些数据并非以可直接编辑的形式(如电子表格文档),而是以打印件或者扫描件的形式提供。假如需要对数据进行进一步的使用,可能需要手工将打印件或扫描件誊写为电子文档。在这方面有许多现有工具及方案可供选择:对于比较清晰的图像,使用OCR软件执行文本识别; 纸质文档可以通过LENS拍摄工具自动展平;

2017-02-06 13:23:58 362

原创 .NetCore~C#6的一些新特性

在进行.netCore平台后,由于它的版本在.net4.6,C#6之后,所以它的语法也有一些新的特性,主要表现在以下几个方面 只读属性初始化static string Hello => @"Hello world , Lind!"; //static string Hello{get;}属性初始化 static DateTime AddTime { get; set;

2017-02-06 09:33:37 336

原创 JDK1.8源码阅读系列之三:Vector

本篇随笔主要描述的是我阅读 Vector 源码期间的对于 Vector 的一些实现上的个人理解,用于个人备忘,有不对的地方,请指出~  先来看一下 Vector 的继承图:    可以看出,Vector 的直接父类是 AbstractList(已在JDK1.8源码阅读系列之一介绍过), 直接子类是 Stack(下一篇文章介绍)。  在 Vector 类源码中,我认为有以下几个地方值得注

2017-02-05 20:33:25 203

原创 html、css、js文件加载顺序及执行情况

今天看书,看到html,css,js加载执行情况,发现自己并不是真正的了解,网上搜了半小时依然未弄明白,就在这时我找到了让我恍然大悟的一段话,如下:  HTML页面加载和解析流程  1. 用户输入网址(假设是个html页面,并且是第一次访问),浏览器向服务器发出请求,服务器返回html文件。  2. 浏览器开始载入html代码,发现标签内有一个标签引用外部CSS文件。  

2017-02-05 16:33:28 371

原创 Educational Codeforces Round 13 D. Iterated Linear Function 逆元+公式+费马小定理_1

D. Iterated Linear Functiontime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputConsider a linear function f(x) = Ax + B.

2017-02-05 12:43:49 219

原创 《HelloGitHub月刊》第10期

前言这一年感谢大家的支持,小弟这里给大家拜年了!《HelloGitHub月刊》会一直做下去,欢迎大家加入进来提供更多的好的项目。最后,祝愿大家:鸡年大吉~《HelloGitHub》第10期兴趣是最好的老师,《HelloGitHub》就是帮你找到兴趣!简介最开始我只是想把自己在浏览 GitHub 过程中,发现的有意思、高质量、容易上手的项目收集起来,这样便于以

2017-02-04 23:53:25 245

原创 leetcode算法题(JavaScript实现)

题外话刷了一段时间的codewars的JavaScript题目之后,它给我最大的感受就是,会帮助你迅速的提升你希望练习的语言的API的熟悉程度,Array对象、String对象等原生方法,构造函数、一些算法题等。每次submit之后,看看自己的代码,再看看别人写的代码。发现自己写的代码和实现实现思路简直弱爆了。于是,每次都会在submi完之后,会看看Top five的答案,理解大牛们的解题思路

2017-02-04 20:13:23 232

原创 C#进阶系列——使用Advanced Installer制作IIS安装包(一:配置IIS和Web.config)

前言:大过年的,写篇文章不容易,还是给自己点个赞~~年前找了下.net安装包的制作方法,发现Visual Studio自带的制作工具使用起来非常麻烦,需要单独下载安装包,并且什么激活认证等等屁事相当麻烦,最坑爹的是它的自定义dialog使用起来有很多的局限性,所以找了很久,终于找到了Advanced Installer。摸索了两天,算是掌握了一些基本的方法,在此做个记录。相信对于需要使用的园友来说

2017-02-04 16:18:28 1235

原创 网管的自我修养-序章

不知不觉,做网管已经十年了。在准备充电转行之际,想把这些年的工作经历及感想总结一下,不谈具体技术只是经验和技巧。纵使文笔不佳,无人阅览,也算是雁过留声吧。  目录:序章 人际关系 工具准备 电脑维护 网络系统 弱电系统 外设相关 信息系统 服务器相关 机房建设 其他  一、概述   随着时代的发展,互联网在各个领域不断渗透,越来越多的企事业单位需要有专业人员来维护各种信息化

2017-02-04 12:28:33 208

原创 在github上搭建ssm项目,记录轻笔记项目的完成进度

刚开始学习ssm框架不久,也没有做过大型的javaweb项目,目前还在不断学习中,对于ssm框架的基础知识掌握较为一般,正逢研一软件实训阶段,借此机会将在做的项目轻笔记拿上台面,记录我进行该项目的过程,也算是与大家分享新人做项目的历程,鄙人不才,才疏学浅,只能边学边做,有问题只会问度娘,面对满屏的红叉bug经常无所适从,但是项目总是要继续,慢一点没关系,进度还是要有的,顺祝大家新年快乐。 

2017-02-03 23:33:20 1577

原创 M公司的回忆录——L公司

2013年3月笔者回国的第一站便是这人称有福之州的福州。受我兄弟之邀笔者来到了L公司。而这也是笔者与M公司相遇的前缘。此时的L公司只是一个刚起步的创业公司。与所有创业公司一样子——创业初期存在着很多问题。当笔者入职的时候,有三个老板共同面试。显然那个时候的笔者对公司一脸迷茫。但这并没有影响笔者加入公司的决心。不是因为公司前程有多么的好,也不是公司给我的福利有多么的丰富。只因为笔者曾跟兄弟有一个承若

2017-02-03 18:58:49 350

原创 记一个质量极差的测试工具——请重视手工测试,自动化测试不是银弹

新年伊始,又想吐槽一番。 背景;我在一个做自动化的持续集成测试的组。我们隔壁有一个做测试工具的组。半年前我们隔壁组做了一个工具,具有代码分支管理、静态分析、不同级别的单元测试、集成测试等功能,这个工具被老板看中,强制让所有部门使用这个工具来提交代码。不用这个工具提交的代码将不能合入产品代码的主分支。使用这个工具提交的代码会自动去编译、打包、进行各层测试。 大家使用之后,发现

2017-02-03 10:29:02 251

原创 Raft 实现日志复制同步

Raft 实现日志复制同步本篇文章以 John Ousterhout(斯坦福大学教授) 和 Diego Ongaro(斯坦福大学获得博士学位,Raft算法发明人) 在 Youtube 上的讲解视频及 ppt 为蓝本,深入分析 Raft 的内部机制,并以日志复制同步(Replicated Logs)为背景,详细介绍使用 Raft 协议实现日志复制的共识性问题。目标:日志复制同步R

2017-02-02 16:53:34 683 3

原创 10年地理信息行业之我见

最近遇到很多事情,颇有感触,不知不觉我也已经在地理信息行业打拼了10年,35年的职场生涯我已经走完了1/3。我认为自己是一个经常规划自己职业的人,在这10年间不断的规划中,对于地理信息这个行业,最近我好像走了点新的感悟。 1.90%地理信息企业是为政府服务的,因为政府人员本身水平等原因,高科技服务不同级别政府的转换时间上存在时间差,所以80%的利润应该源于这里。 2.从国家到县,信

2017-02-01 23:03:18 245 2

原创 SQL中的关联更新和关联删除

在SQL中,经常用到关联查询,比如select a.* from A a inner join B b on a.PId=b.FId where 条件,SQL中也支持类似的关联更新和关联删除。关联更新语法:update a set a.字段=” from A a inner join B b on a.PId=b.FId where 条件关联删除语法:delete from a f

2017-02-01 14:47:44 327 1

原创 Asp.net mvc 知多少(四)

本系列主要翻译自《ASP.NET MVC Interview Questions and Answers 》- By Shailendra Chauhan,想看英文原版的可访问[http://www.dotnettricks.com/free-ebooks](http://www.dotnettricks.com/free-ebooks)自行下载。该书主要分为两部分,ASP.NET MVC 5、A

2017-01-31 21:30:09 210 1

原创 [TPYBoard-Micropython之会python就能做硬件 2] 利用micropython控制NOKIA 5110屏

转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi 欢迎加入讨论群 64770604一、本次实验所需器材1、TPYboard V102板  一块2、DS3231模块   一块3、NOKIA 5110 LCD 屏 一块4、杜邦线:若干===感谢某宝“萝卜城”提供的TPYboard V102豪华版套餐===二、Nokia 5110 LC

2017-01-31 13:23:16 1303

原创 C语言 · 高精度乘法

算法提高 高精度乘法  时间限制:1.0s   内存限制:256.0MB    问题描述  在C/C++语言中,整型所能表示的范围一般为-231到231(大约21亿),即使long long型,一般也只能表示到-263到263。要想计算更加规模的数,就要用软件来扩展了,比如用数组或字符串来模拟更多规模的数及共运算。  现在输入两个整数,请输出它们的乘积。输入格式

2017-01-30 20:38:11 268

原创 【小云工作室】我的第一个开源项目

一、从这里开始     毕业有两年多了,我从一家公司跳槽到另一家公司,期间接触过几个系统,在这些系统中有很多优秀的设计,也有很多坑,填的坑多了就有经验啦,所以2016年5月21日我在码云上创建了“小云工作室”项目,计划将学到的技术都融合进去。     2017年1月22日项目迎来第100次提交,版本号提升到0.4.1,系统基本框架搭建完成,所以写篇博客纪念一下。 二、如何坚持写代码

2017-01-30 12:28:09 241

原创 GreenOpenPaint的实现(六)图片的保存和打开

如果只是直接的图片保存和打开,是没有很多内容的。但是我这里,将EXIF的信息融入其中,使得图像处理的结果能够保存下来。这样就非常有价值意义了。所有的操作都放在DOC中进行处理。我之前已经对EXIF的操作进行总结,这里进行引入#include "Exif.h"/*读取EXIFINFO m_exifinfo;FILE* hFile=fopen(FilePathName.c_

2017-01-29 18:58:05 203

原创 全球化流程中原型设计的加分项

信息技术行业随着全球化的发展不断的状大,软件开发现在也越来越显示出全球化的趋势。前有Tubik Studio这种设计公司,后有Dribbble、Benhance上的Freelancer。地球村在信息时代中形成,同样也影响着信息时代。有不少的软件开发商正在给外国人设计开发软件。那么在全球化的工作过程中,做好哪些事情可以给自己的原型设计加分呢?1. 显示语言如果一个美国客户没有明确说明产品用户

2017-01-29 10:58:10 177

原创 正则表达式(简单易懂篇)_0

又到了跳槽高峰期了,想跳槽的小伙伴们一定已经开始做准备工作了吧,我也不例外,哈哈哈!这里花了几天复习正则表达式,写了这篇文章和大家一起回忆回忆这简单易忘的正则吧。正则表达式基本语法一、创建JavaScript正则(RegExp)对象1. var reg = RegExp('s'); 2. var reg = /s/; // 简写方式 推荐使用 不能为空 不然会以

2017-01-27 23:48:04 187

原创 【G】开源的分布式部署解决方案(一)

做这个开源项目的意义是什么?(口水自问自答,不喜可略过)从功能上来说,请参考 预告篇,因自知当时预告篇没有任何含金量,所以并没有主动推送到首页,而是私下的给一些人发的。从个人角度上来说,我希望.net的环境会越来越好,就我自己的成长曲线是从mxdn开始自学、cxdn尝试解答问题、博客园读别人博客再到自己写博客、最后到工作中经常使用到的stackxxxxflow、gxxgle。这

2017-01-27 14:23:03 450

原创 javascript中对数据文本格式化的思考_0

在实际应用场景中,我们常常需将一些数据输出成更加符合人类习惯阅读的格式。保留小数点后面两位在一些要求精度没有那么准确的场景下,我们可以直接通过Number.prototype.toFixed()来实现保留小数点两位这样的需求。var num = 123.45678console.log(num.toFixed(2)) //123.46var num2 = 12con

2017-01-26 19:18:01 156

原创 神经网络学习笔记-01-基本概念

神经网络学习笔记-01-基本概念基本概念Artificial Neural Network - 基于神经元的计算方向。一个人工神经网络系统一般包含多个层,每层包含多个神经元(也称为节点)。 第一层是输入层。基本上没有什么计算功能,主要是将输入数据映射到每个节点上。 中间的层次为隐藏层。每层都会有一个输出,包含了本层每个节点的输出数据。每层的输出数据,也是下一层的输入数据

2017-01-26 10:57:58 269

原创 为 Jenkins 配置 .NET 持续集成环境

去年年底,得益于公司引入 Jenkins,让我们在持续集成方面迈出了第一步,本文不赘述如何安装 Jenkins,主要关注点在于配置 .Net 环境。另外本文是在 Windows 环境下安装的 Jenkins 进行操作。一、安装环境首先我们需要先准备几个安装包,将它们安装到 Windows 上: .NET Framework 4.6.1https://www.micros

2017-01-25 11:47:58 5745

原创 让EFCore更疯狂些的扩展类库(一):通过json文件配置sql语句

前言EF通过linq和各种扩展方法,再加上实体模型,编写数据库的访问代码确实是优美、舒服,但是生成的sql不尽如意、性能低下,尤其是复杂些的逻辑关系,最终大家还是会回归自然,选择能够友好执行sql语句的ORM,认认真真的编写sql;问题是:EF是否也能够很友好的执行sql语句?EF提供直接执行sql语句的方法并不多,而且也是极其简单的;那是否容易进行扩展?答案是肯定的,在DbContext下提

2017-01-23 21:32:59 4064

原创 部署AlwaysOn第一步:搭建Windows服务器故障转移集群

在Windows Server 2012 R2 DataCenter 环境中搭建集群之前,首先要对Windows服务器故障转移集群(WindowsServer Failover Cluster,简称WSFC)有基本的了解。WSFC必须部署在域管理环境中,由多台服务器组成,每台服务器称作一个“结点”(Node),每个结点上都运行了Windows服务器故障转移集群服务,整个集群系统允许部分结点掉线

2017-01-23 13:22:55 389

原创 3D游戏开发之在UE4中创建非玩家角色(NPC)

接着上节我们继续学习,现在我们来创建一些NPC(non-playable characters,非玩家角色)。在这个游戏中,当我们靠近NPC时,它们会做出相应的反应。一 创建C++类1) 在UE编辑器中,打开文件-新建C++类,选择从Character(角色)类继承,然后命名子类为NPC。2) 编写代码。打开NPC.h文件:添加头文件:(注意包含头文件必须在#include "NP

2017-01-22 18:28:56 339

原创 css3模拟jq点击事件

还是这个梗,收好冷。今天是一个css3模拟jq点击事件,因为我发现,css3中没有类似于,js的点击事件,那么,可不可以仿照jq的效果,类似的做一个呢?主要用到,input里面的radio 单选按钮,然后后面跟一个a标签,让radio覆盖在a上,那为什么不直接把 a放在radio上面呢?因为选择器 + 好选择嘛,用radio的功能,a来修饰按钮样式,再把radio 隐藏,这里要用opaci

2017-01-22 12:04:54 274

原创 Flux --> Redux --> Redux React 入门 基础实例使用

本文的目的很简单,介绍Redux相关概念用法 及其在React项目中的基本使用 假设你会一些ES6、会一些React、有看过Redux相关的文章,这篇入门小文应该能帮助你理一下相关的知识一般来说,推荐使用 ES6+React+Webpack 的开发模式,但Webpack需要配置一些东西,你可以先略过,本文不需要Webpack基础入门,只是一些基础概念和用法的整理,更完整的内容推

2017-01-21 20:00:56 382

原创 理解与应用css中的display属性

理解与应用css中的display属性  display属性是我们在前端开发中常常使用的一个属性,其中,最常见的有:none block inline inline-block inherit   下面,我将按照顺序将上述几种属性做一个完整的讲解。第一部分:display:none  none这个值表示此元素将不被显示。比如,当我们在浏览网页时,如果看到了某个烦人的广告遮挡

2017-01-20 23:12:50 235

原创 响应式布局

一、概述响应式设计,用一句话概括就是针对任意设备对网页内容进行完美布局的一种显示机制。利用HTML5和CSS3就更加如虎添翼。HTML5强调简化标签,例如文档类型声明,在HTML5中,仅用即可,链接外部脚本、样式文件,也更加宽松,无需type属性,如下:代替-->同时,HTML5新增了语义化标签元素,易读和利于SEO,如下:--元素用来定义文

2017-01-20 17:22:50 331

原创 Windows Nano Server安装配置详解06:在物理机中部署NanoServer

在物理机中部署Nano Server的步骤和在虚拟机中加载VHD部署有类似之处,下面把不同的地方罗列出来。1)在生成VHD文件的过程中,需要添加-OEMDrivers参数,意思是为大多数普通硬件安装OEM驱动程序-Compute和-clustering代表启用hyper-v角色和群集功能2)在物理机上装载VHD装载到E盘。3)修改物理机的引导程序,从VHD中启动

2017-01-19 23:57:48 1285

空空如也

空空如也

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

TA关注的人

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