自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 File类和时间类的两道综合练习

练习1:获取指定目录下(包含子目录)所有的某一种类型的文件分析:  1.指定路径并获取其下的文件对象  2.要判断给定的目录是否为空  3.要判断给定路径下获取的目录是否为空  4.判断是否是某种文件  5.因为要求目录下的所有的文件,因此要区分到底是文件夹还是文件,使用递归思想 1 public class Test { 2 3 public

2017-03-20 20:19:16 405

转载 C#7.0之ref locals and returns (局部变量和引用返回,之前欠大家的,现在补上)

没看过原文的请移步:[干货来袭]C#7.0新特性(VS2017可用)废话不多说,直接进入正题.首先我们知道 ref关键字是将值传递变为引用传递那么我们先来看看ref locals(ref局部变量)列子代码如下: static void Main(string[] args) { int x = 3;

2017-03-20 18:24:20 737

转载 轻舟已过万重山——真正的技术派公司是怎么联调、测试和发布的?

郑昀 创建于2017/3/8 最后更新于2017/3/10关键词:研发协作,Docker,环境变量,开发联调,环境维护,虚拟机,中间件,配置与代码分离,git,jenkins 开发联调,测试,预发,生产,稍微上规模的互联网技术团队,每一次发布都需要经历这四个阶段。每一个阶段都对应于一个环境。所以我们会面对:开发联调环境,测试环境,预发环境,生产环境。 产品线若干条。并发

2017-03-20 16:09:16 628

转载 微信公众号项目笔记 二

一、项目介绍   通过公众号页面调用系统接口,完成物流系统客户签收功能。1界面展示使用html5+css布局,使用weui样式库。2Web项目使用asp.net MVC4技术。接口调用使用jquery库Ajax异步调用。3 服务器环境server2008系统,Web容器IIS6 运行环境.net4.0 集成模式 二、用到知识点 1、  用户权限管理,首次

2017-03-20 11:59:18 437

转载 关于Http请求后返回json乱码的问题

其实很多时候我们在做http请求数据返回的时候经常会莫名发现会出现乱码,大部分时候我们都觉得是编码不对造成的。一般情况下正常我们默认都是作个很简单的操作,直接使用UTF-8编码基本问题就搞定了HttpWebRequest request;request = (HttpWebRequest)WebRequest.Create(strURL);request.Method = "GET

2017-03-20 10:04:22 1915

转载 [.net 面向对象程序设计深入](26)Redis——基础

[.net 面向对象程序设计深入](26)Redis——基础    很长一段时间没更新博客了,坚持做一件事,真不是件容易的事,后面我会继续尽可能的花时间更新完这个系列文章。    因这个系列的文章涉及的范围太大了,后面更新不一定会按目录顺序进行,但并不会影响阅读。    最近几年随着电商行业的飞速发展,高可用、高并发、高性能的要求不断提高,Redis火的不要不要的,甚至各种人才招聘的要

2017-03-19 23:09:16 282

转载 TFS发布计划发送到钉钉消息群

由于工作中需要用到钉钉,每天都要和钉钉打交道:上下班打卡、出差请假流程、各种工作讨论组,不一而足,工作已然和钉钉绑在了一起,难怪有广告词: 微信是一个生活方式,钉钉是一个工作方式。   我们是钉钉机器人内测版的首批用户,使用自定义机器人功能做了预警消息推送,效果还不错,目前钉钉机器人已经正式发布,支持与Github、Gitlab、Jira等集成:     由于我们研发过程管理重度依

2017-03-19 21:24:13 295

转载 MySQL分区表的局限和限制

禁止构建分区表达式不支持以下几种构建:存储过程,存储函数,UDFS或者插件声明变量或者用户变量可以参考分区不支持的SQL函数算术和逻辑运算符分区表达式支持+,-,*算术运算,但是不支持DIV和/运算(还存在,可以查看Bug #30188, Bug #33182)。但是,结果必须是整形或者NULL(线性分区键除外,想了解更多信息,可以查看分区类型)。分区表

2017-03-19 19:39:30 1214

转载 HTML和CSS的知识点

HTML的知识点HTML的结构::         文档类型性为HTML5文件  文档声明:在HTML的文档中必不可少,且必须在文档的第一行文档声明的编码格式。HTML的三个常见头部标签:Link  meta  title一 link标签1作用用于为网页链接各种文件2常用属性:rel:用于表明被连接文件与当前文件的关系.次数选ic

2017-03-19 17:54:16 1089 1

转载 Codeforces Beta Round #1 A,B,C

A. Theatre Squaretime limit per test:1 secondmemory limit per test:256 megabytesinput:standard inputoutput:standard outputTheatre Square in the capital city of Berland ha

2017-03-19 16:09:13 456

转载 201521123108《Java程序设计》第3周学习总结

1. 本章学习总结2. 书面作业Q1. 代码阅读public class Test1 {private int i = 1;//这行不能修改private static int j = 2;public static void main(String[] args) { geti(); Test1getj();}public static

2017-03-19 14:19:17 269

转载 校园地图

1.项目描述  趁课余时间做了一个小作品,项目是校园地图,主要目的是练习Qt和一些基本的数据结构和算法。该项目的主要功能是从下拉列表中选择出发地和目的地,然后地图上可以显示路线。主要的显示方法是通过贴图来显示。时间久远才想起来整理,当时也是经历了一个星期的断断续续的修补,最后形成了一个比较完善的小地图软件。2.基本思路  01.首先需要构建路网(很重要),我首先写了一个该版本,然后把路

2017-03-19 10:24:12 560

转载 【Unity优化】构建一个拒绝GC的Lis

版权声明:本文为博主原创文章,欢迎转载。请保留博主链接:http://blog.csdn.net/andrewfan上篇文章《【Unity优化】Unity中究竟能不能使用foreach?》发表之后,曾经有网友说,在他的不同的Unity版本上,发现了泛型List无论使用foreach还是GetEnumerator均会产生GC的情况,这就有点尴尬了。由于它本身就是Mono编译器和相应.net库才能

2017-03-18 21:39:27 254

转载 vue.js 微信浏览器不支持lambda表达式

最近尝试在用vue重构一个微信网页,然后发现在本地测试是可以的,在微信测试工具里也是正常的,然后在手机里有人正常有人不正常,后来发现规律,微信比较新的是不支持的,微信比较旧的是不支持的。然后网上谷歌了很久未果,知道最后才想到是不是lambda表达式的问题,然后尝试将then方法中的lambda方法替换为常规方法,果然解决了问题,这两家真的是好坑啊。

2017-03-18 19:49:10 714

转载 React+webpack开发环境的搭建

首先创建项目,确保该项目已经安装了webpack和webpack-dev-server具体安装方法请参考上章所述.在上一章说过babel是一个javascript编辑器,在react项目中使用babel有以下两个目的:1:让代码支持ES6语法2:支持react的一些特性(例如JSX语法)针对以上两个特性,有如下两个presets可以完美解决babel-preset-es20

2017-03-18 17:54:11 321

转载 Kotlin的属性委托:无上下文情况下Android的赋值(KAD 15)

作者:Antonio Leiva时间:Mar 9, 2017原文链接:https://antonioleiva.com/property-delegation-kotlin/  如我们在前面文章中读到的,属性需要默认值,不能声明属性,而不给它们赋值。  由于你要存储视图到属性中,这就产生一个问题了。在对象创建期间,这赋值代码将被执行,而此时你不能访问这个内容。

2017-03-18 15:59:10 263

转载 Flume-ng源码解析之Channel组件

如果还没看过Flume-ng源码解析之启动流程,可以点击Flume-ng源码解析之启动流程 查看1 接口介绍组件的分析顺序是按照上一篇中启动顺序来分析的,首先是Channel,然后是Sink,最后是Source,在开始看组件源码之前我们先来看一下两个重要的接口,一个是LifecycleAware ,另一个是NamedComponent1.1 LifecycleAware@Inter

2017-03-18 13:59:10 253

转载 迷茫<第一篇:初到北京>

时光如梭,毕业四年了,遥想当年刚毕业的场景就像是昨天发生一样,这四年的人生,就是在不停的漂泊,不断的受挫。感慨良多,一言难以说尽。  2013年11月29号毕业,刚到北京的第二天我就顺利的找到了工作,进入了A公司。可是上班没两天因为能力的不足无法参与项目的正常开发被开除了!接着又换了一家B公司,做了一个礼拜,因为能力的不足又被开除了!接着又换了一家C公司,因为距离太远,上班要两

2017-03-18 10:09:21 237

转载 牛顿迭代法(Newton's Method)

牛顿迭代法(Newton's Method)                    简介牛顿迭代法(简称牛顿法)由英国著名的数学家牛顿爵士最早提出。但是,这一方法在牛顿生前并未公开发表。  牛顿法的作用是使用迭代的方法来求解函数方程的根。简单地说,牛顿法就是不断求取切线的过程。对于形如f(x)=0的方程,首先任意估算一个解x0,再把该估计值代入原方程中。由于一般不会

2017-03-17 23:19:20 750

转载 TokuDB性能测试报告

一 、背景介绍近年来,TokuDB作为MySQL的大数据(Big Data)存储引擎受到人们的普遍关注。其架构的核心基于一种新的叫做分形树(Fractal Trees)的索引数据结构,该结构是缓存无关的,即使索引数据大小超过内存性能也不会下降,也即没有内存生命周期和碎片的问题。特别引人注意的是,TokuDB拥有很高的压缩比(官方称最大可达25倍),可以在很大的数据上创建大量的索引,并保持性

2017-03-17 15:54:09 371

转载 mysql数据库开始——查询

一、简单查询1.最简单查询(查所有数据)select * from 表名   注意:* 代表所有列,并不是代表所有行例:select * from test2.查询指定列select 列名,列名 from 表名例:select code,name from test3.修改结果集的列名 asselect 列名 as '显示的字' from 表名例:select

2017-03-17 13:59:09 498

转载 CommonJS规范

1、CommonJs规范的出发点:JS没有模块系统、标准库较少、缺乏包管理工具;为了让JS可以在任何地方运行,以达到Java、C#、PHP这些后台语言具备开发大型应用的能力; 2、在CommonJs规范中:    一个文件就是一个模块,拥有单独的作用域;    普通方式定义的变量、函数、对象都属于该模块内;    通过require来加载模块;    通过exports和m

2017-03-17 10:09:06 146

转载 2017-3-10 SQLserver增,删,改,查语句,主外键约束

(一)1.创建数据库  create database  数据库名称  ----不能数字开头,不能中文,不能符号开头删除数据库  drop database 数据库名称注释:/*    */  一段注释   --一行注释2.创建表  create table 表名称(  列名  数据类型,  ……     ,  列名 数据类型,)3            设

2017-03-16 23:14:07 211

转载 网络基础知识

计算机与网络发展计算机自诞生伊始,经历了一系列演变与发展。大型通用机计算机、超级计算机、小型机、个人电脑、工作站、便携式电以及现如今的智能手机终端都是这一过程的产物。它们性能逐年增强,价格却逐年下降,机体规模也在逐渐变小。随着计算机的发展,人们不再局限于单机模式,而是将一个个计算机连接在一起,形成一个计算机网络。从而实现信息共享,同事在能在两台物理位置较远的机器之间即时传递消息。计算机

2017-03-16 21:29:12 189

转载 模仿Wireshark网络抓包工具实现---c++

最近在用Wireshark抓包工具的时候,老感觉这东西用起来很简单,功能强大,所以想了解他的实现原理,我就自己好奇写了一个实现基本功能的demo吧。其实叫抓包工具,其实就是抓取流经自己网卡的所有ip包,我们能够按照ip包的协议解析不就行了。实现的核心在这里: 1 //创建SOCKET 2 sock = socket(AF_INET, SOCK_RAW, IPPROT

2017-03-16 19:39:08 281

转载 委托与事件

前面已经具体说明了委托,这里重点解析事件。(关于委托和Lambda:委托与Lambda表达式)一.委托与事件的关系:委托可以理解为指向一个方法的数据类型 由于委托外界只需要通过一个委托变量接收委托,就可以随意的调用了。非常不安全,事件对委托做了封装。使得外界不能随便调用 事件内部是通过委托来实现的 为了方便操作委托,体统提供了三种泛型委托:Action      

2017-03-16 17:44:07 143

转载 【Unity编程】Unity中的欧拉旋转

版权声明:本文为博主原创文章,欢迎转载。请保留博主链接:http://blog.csdn.net/andrewfan欧拉角的定义在写这篇博客之前,我搜索了网上很多关于欧拉角的定义,发现大部分引用自维基百科的定义,我这里也引述一下:维基百科定义莱昂哈德·欧拉用欧拉角来描述刚体在三维欧几里得空间的取向。对于任何参考系,一个刚体的取向,是依照顺序,从这参考系,做三个欧拉角的旋转而设定

2017-03-16 15:49:06 213

转载 Vue学习之路---No.2(分享心得,欢迎批评指正)

昨天我们大致了解了有关Vue的基础知识和语法;今天我们继续在大V这条路上前进。首先,我们回忆一下昨天提到的相关知识点:1.了解Vue的核心理念------”数据驱动视图“2.了解Vue的特色功能-------”双向绑定“3.了解Vue的基础语法-------”{{bigSurprise}},el:'',data{},vm.project,method{},等首先,昨天我们提到了

2017-03-16 14:04:35 218

转载 React+webpack开发环境的搭建_0

首先创建项目,确保该项目已经安装了webpack和webpack-dev-server具体安装方法请参考上章所述.在上一章说过babel是一个javascript编辑器,在react项目中使用babel有以下两个目的:1:让代码支持ES6语法2:支持react的一些特性(例如JSX语法)针对以上两个特性,有如下两个presets可以完美解决babel-preset-es20

2017-03-16 12:09:07 181

转载 Lambda&Java多核编程-5-函数式接口与function包

从前面的总结中我们知道Lambda的使用场景是实现一个函数式接口,那么本篇就将阐述一下何为函数式接口以及Java的function包中提供的几种函数原型。函数式接口早期也叫作SAM(Single Abstract Interface),从全称能够看出是一种只定义了单个抽象方法的接口。在这里,由于需要引入新的概念,故先来学习何为默认方法,再顺便提一下接口中的静态方法。默认方法(Vir

2017-03-16 10:19:05 158

转载 C++11之std--future和std--promise

为什么C++11引入std::future和std::promise?C++11创建了线程以后,我们不能直接从thread.join()得到结果,必须定义一个变量,在线程执行时,对这个变量赋值,然后执行join(),过程相对繁琐。  thread库提供了future用来访问异步操作的结果。std::promise用来包装一个值将数据和future绑定起来,为获取线程函数中的某个值提供便利,取值

2017-03-15 21:34:03 252

转载 物联网之绿色出行

物联网之绿色出行本文纯属个人乱侃,不代表各方意见,如有雷同纯属巧合。“收到了全国免费任骑的短信,在指定日期内,不论骑多久,不论骑多远,免费。”个人觉得免费的东西其实隐藏着很大预谋,用车期间押金不可退,在这免费期间可以集资多少呢。免费的清新空气,免费的无污染水源,蓝蓝的天空,哪儿能找到。免费的东西其实是最昂贵的。绿色出行就是采用对环境影响最小的出行方式。既节约能源、提高能效、减少污染

2017-03-15 17:59:05 211

转载 微信小程序入门之构建一个简单TODOS应用

最近,由于工作需要开始了解微信小程序,虽然小程序已经出了很久了,刚出的那段时间很火,看到很多关于小程序的技术文章,不过现在似乎没那么火了,anyway,我们还是可以学习下的。一、了解微信小程序1.理念:小程序开发框架的目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生 APP 体验的服务。2.框架:框架的核心是一个响应的数据绑定系统。整个系统分为两块视图层(View)

2017-03-15 16:04:11 198

转载 利用java.nio.charset.CharsetDecoder自动识别字符集

研究了在网上能找到的自动识别字符集的办法,有效的就是利用第三方类库jchardet。也有用cpdetector,其实也是利用jchardet。偶然发现jdk的java.nio.charset.CharsetDecoder可以用来识别字符集。一、原理一般用两种方法构建InputStreamReader:InputStreamReader reader = new InputStrea

2017-03-15 14:09:03 475

转载 tomcat警告setting property 'debug' to '0' did not find a matching property

在使用tomcat6.0版本结合myeclipse进行java web项目,运行程序显示setting property 'debug' to '0' did not find a matching property警告,后又是一系列异常,运行达上万毫秒,此解决方案是将debug='0'删除即可,因为6.0版本在连接池配置上采用了其他属性代替了。

2017-03-15 10:24:01 218

转载 isdigit函数

isdigit是计算机应用C语言中的一个函数,主要用于检查参数c是否为阿拉伯数字0到9。相关函数isdigit表头文件#include (C语言),#include (C++)定义函数int isdigit(int c)函数说明检查参数c是否为阿拉伯数字0到9。

2017-03-14 22:00:00 375

转载 2017-3-10 SQL server T-sql语句 高级查询

条件修改:update 表名 set 列名 = 值 where 列名 = 值条件删除:delete from 表名 where 列名 = 值高级查询条件查询 查列 *改为要查看的列,多列逗号隔开 筛选条件 where 列名 = >= 模糊查询select * from 表名 where 列名 like '%值%' %通配符排序查询select * fr

2017-03-14 18:52:02 323

转载 腾讯EC .net API对接第三方系统

最近公司销售部门用到了腾讯EC,实现公司内部OA系统与腾讯ec的数据同步,要求如下:1、OA内部系统账号与腾讯ec登陆账号同步2、首先做义工客户端工具用来把现有客户导入到EC,销售人员的客户信息与EC同步,同时EC添加客户也要同时保存到OA系统内部,两边实现同步  在此不得不吐槽一下,腾讯EC的api,竟然没有导入用户的功能,各种验证,由于内部OA使用比较长,以前手机号码有的填的手机号

2017-03-14 17:24:00 322

转载 求助 webBrowser 的兼容性问题 有偿的 500红包

webBrowser1  兼容性问题  ie10  添加购物车 没问题   webBrowser1  添加购物车 就不行  注册表已经改成了IE10    谁能帮我解决上面的 问题   有偿的 500红包 测试网址 https://www.aliexpress.com/item/Haoduoyi-Womens-Summer-Deep-V-Floral

2017-03-14 15:47:58 226

转载 Vue学习之路---No.3(分享心得,欢迎批评指正)

同样的,我们先来回顾一下昨天学习的内容:1.利用v-once来组织双向绑定2.filter{}过滤器的使用(详情请看上一章)3.computed(计算属性),利用computed属性实现filters同样的效果4.利用method{}来实现与computed和filters同样的效果5.比较filters、computed、method的区别6.利用v-bind{}属性绑定

2017-03-14 11:16:02 177

空空如也

空空如也

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

TA关注的人

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