自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 2017年软件测试就业前景趋势

随着中国IT行业的发展和软件市场的成熟,人们对软件作用期望值也越来越高,软件的质量、性能、可靠性等方面也正逐渐成为人们关注的焦点。几乎每个中大型IT企业的产品在发布前都需要大量的质量控制、测试和文档工作。  软件测试工程师,目前IT行业极端短缺的人才。中国软件业每年新增约20万测试岗位就业机会,而企业、学校培养出的测试人才却不足需求量的1/10,这种测试人才需求与供给间的差距仍在拉大。  

2017-02-28 21:43:42 653

转载 如何用docker安装laravel开发环境

如何用docker安装laravel开发环境看laravel框架的官方文档安装部分时,发现需要安装特别多软件,估计还有许多复杂的配置,官方推荐使用Laravel Homestead虚拟机进行安装,但是我想现在既然有 docker这么好的东西,为什么不用呢?Docker vs Vagrant为什么使用Docker而不是Vagrant:从时间上来看,Vagrant提供虚拟机需要数分钟,而D

2017-02-28 18:07:25 411

转载 Ubuntu安装eclipse,并创建桌面快捷方式

系统:Ubuntu 16.04JDK版本:1.8.0_121  Ubuntu下安装JDK配置环境变量可见我的这篇文章   http://www.cnblogs.com/AloneZ/p/Ubuntu1.html1.官网下载eclipse,我的版本是eclipse-jee-neon-2-linux-gtk-x86_64.tar.gz,只要JDK版本高,其他版本也可以2.移动并解压

2017-02-28 14:27:24 323

转载 Java_HelloWorld

Java_HelloWorld一、JDK安装与环境变量的设置可以在甲骨文公司的主页上直接下载。链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html步骤 下载完成之后,打开安装包安装即可。但是有一点需要注意的是建议不要安装在C盘之下,可以更换盘幅,但是要

2017-02-28 10:59:23 235

转载 Android 获取浏览器当前分享页面的截屏

Android 获取浏览器当前分享页面的截屏版权声明:本文为博主原创文章,未经博主允许不得转载。微博:厉圣杰源码:AndroidDemo/BrowserScreenShotActivity文中如有纰漏,欢迎大家留言指出。今天在项目中碰见这么一个需求:获取 Chrome 浏览器分享时,页面的截屏。静下来一想,既然是分享,那么肯定得通过 Intent 来传递数据,如果真的能

2017-02-27 22:23:25 400

转载 往夜 -- 原来世界如此性感

往夜 -- 原来世界如此性感项目简介项目为纯代码编写, 项目周期为14天。 APP分为三个大模块往夜模块 精选模块 专题模块 项目展示分析整体结构用到的三方轮子项目时间轴2017年2月7日网络工具类编写 #import @interface BaseNetManager : NSObject//GE

2017-02-27 18:43:20 218

转载 use vue vuex vue-router, not use webpack

vue,vuex,vue-router放在一起能做什么?不用webpack之类的打包工具使用他们是否可行?各位道友在初学vue时是否有这样的困惑。因为现代构建前端项目的一般模式是:安装webapck,某种是glup,grunt,或者是fis等构建工具 然后安装一个包管理器,npm,bower,或者说是新一代:yarn 再然后用 包管理器 安装各种各样的包,如:vue,bootstrap,v

2017-02-27 15:07:25 223

转载 JSON

1,cJSON支持在C程序中创建和解析JSON数据,其提供多种方法供C程序使用,最直接的是将cJSON.c和cJSON.h加入到C工程中,源代码:https://github.com/DaveGamble/cJSON2, QJsonObject用于在Qt中创建JSON对象3,数据传输通过UDP运行 Qt代码如下:首先在pro文件中加入QT += networkh文件内容

2017-02-27 11:31:22 200

转载 Angular2组件与指令的小实践——实现一个图片轮播组件

如果说模块系统是Angular2的灵魂,那其组件体系就是其躯体,在模块的支持下渲染出所有用户直接看得见的东西,一个项目最表层的东西就是组件呈现的视图。而除了直接看的见的躯体之外,一个完整的“生物”还需要有感觉器官,用来感知外界与其的交互,这就是指令要做的事情。本文将使用Angular2提供的强大的组件与指令等功能制作出一个简单的图片轮播控件,继续上文打的比方的话这就像是一个“器官”,功能是

2017-02-26 21:44:24 281

转载 数据库连接:操作数据增删改查

1.查询:数据的显示,这里就可以嵌入php来进行数据的输出DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml

2017-02-26 18:11:20 229

转载 web移动端Fixed在Input获取焦点时ios下产生的BUG及处理

1.现象可以看到下面两张图,图1搜索框为fixed固定在顶部,滚动没有任何问题。图2当光标进入搜索框时,ios自作聪明的把光标定位到中间,并且fixed属性被自动修改成了absolute。此时注意滚动页面的话,会发现原本fixed的搜索框跟着文档一起滚动了。再仔细观察ios下的一些特点,ios为了让input垂直居中,甚至还滚动了滚动条,原本看不到的上半段产品的内容也漏出来了。

2017-02-26 14:31:19 299

转载 lazy ideas in programming

lazy形容词,懒惰的,毫无疑问是一个贬义词。但是,对于计算机领域,lazy却是非常重要的优化思想:把任务推迟到必须的时刻,好处是避免重复计算,甚至不计算。本文的目的是抛砖引玉,总结一些编程中的lazy idea,以期有一些启发。google “lazy”这个单词,在计算机领域高频出现三个词:lazy loading(惰性加载)、lazy initializing(惰性初始化)、lazy eval

2017-02-26 10:39:18 168

转载 Ansible之 Inventory 资源清单介绍

一、Inventory 库存清单文件 1.Inventory 作用  Ansible 可以在同一时间针对多个系统设施进行管理工作。它通过选择Ansible 资源清单文件中列出的系统,该清单文件默认是在/etc/ansible/hosts,也可以使用 -i 进行路径的指定。文件内的格式INI 风格,中括号内为分组名。 除了这个文件之后,还可以同时使用多个清单文件,可以动态的获取,也

2017-02-25 22:07:21 378

转载 欧里几德及扩展欧里几德算法

欧几里德算法欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。基本算法:设a=qb+r,其中a,b,q,r都是整数,则gcd(a,b)=gcd(b,r),即gcd(a,b)=gcd(b,a%b)。第一种证明:      a可以表示成a = kb + r,则r = a mod b  假设d是a,b的一个公约数,则有  d|a, d|b,而r = a - kb,因

2017-02-25 18:43:20 834

转载 [Kafka]

一、Kafka数据收集机制Kafka集群中由producer负责数据的产生,并发送到对应的Topic;Producer通过push的方式将数据发送到对应Topic的分区Producer发送到Topic的数据是有key/value键值对组成的,Kafka根据key的不同的值决定数据发送到不同的Partition,默认采用Hash的机制发送数据到对应Topic的不同Partition中,配置参

2017-02-25 15:11:16 209

转载 Log4net配置与使用简要说明

log4net详细配置:http://logging.apache.org/log4net/本文描述如有错误,以官网的说明为准;p一:先来看看log4net中的几个概念:1. log4net继承机制log4net通过logger的名字与"."符号来体现继承层次,类似于c#的命名空间,例如: var loggerA=LogManager.GetLogger("a"

2017-02-25 11:51:18 220

转载 深入学习的艺术——每一个程序员都必不可少的技能

本文与编程无关,但是与每个程序员密切相关的学习有关,还请《博客园首页》网开一面,让本文多多传播,在此感激不尽。最近一直苦于如何扩展思维深度的问题,故搜寻到《深入学习的艺术》,由表及里,采用大量实验证明,阐述了如何深入学习;读完此书,运用书中观点,整理为此篇blog。 作者观点及行文思路见脑图总结,整体上分为提问、解码、操练、融合四大部分:  a).其中提问、解码两部分,以现实中实际

2017-02-24 19:11:15 224

转载 [一个人的项目] 序

春节过后,部门经理给了一个活儿。说是上面很重视,暂时只有一人年的经费。活儿是好活儿。干了十年.net桌面程序开发后,终于来了一个Web开发的,并且是在公司一个大型Web平台之上开发。能接触到很多优秀的开发,很多有势的领导。无论技术还是管理,都会有很多新东西。但这也是一个挑战。习惯了团队分工合作,自己能一个人把所有事情做好吗?从关注需求、进度、开发、集成、测试、部署,到搞定stakehold

2017-02-24 15:47:14 221

转载 MyBatis 源码分析——生成Statement接口实例

JDBC的知识对于JAVA开发人员来讲在简单不过的知识了。PreparedStatement的作用更是胸有成竹。我们最常见用到有俩个方法:executeQuery方法和executeUpdate方法。这俩个方法之外还有一个execute方法。只是这个方法我们很少用。但是mybatis框架就是却用这个方法来实现的。不管mybatis用是哪一个方法来实现。有一点可以肯定——那就是必须得到Stateme

2017-02-24 12:11:13 298

转载 C# 6 与 .NET Core 1.0 高级编程

译文,个人原创,转载请注明出处(C# 6 与 .NET Core 1.0 高级编程 - 40 章  ASP.NET Core(上)),不对的地方欢迎指出与交流。   章节出自《Professional C# 6 and .NET Core 1.0》。水平有限,各位阅读时仔细分辨,唯望莫误人子弟。  附英文版原文:Professional C# 6 and .NET Core 1.0 - 4

2017-02-23 23:31:16 288

转载 游戏UI框架设计(二) - 最简版本设计

游戏UI框架设计(二)--最简版本设计   为降低难度决定先讲解一个最简版本,阐述UI框架的核心设计理念。这里先定义三个核心功能:   1:UI窗体的自动加载功能。   2:缓存UI窗体。   3:窗体生命周期(状态)管理。     UI框架设计主要目的,就是尽可能的完成一些与具体游戏功能逻辑无关的一些底层事务性的功能实现。这些功能最好是自动或者是半自动的实现,无须

2017-02-23 19:59:13 1069

原创 【MSP是什么】MSP的九个治理主题

关于九个治理主题这里讲的治理是指项目群的管理框架,通过这个框架,项目群可以实现它们的变革目标,并使它们在组织内部为人所见并且可控。在现有的组织管理和控制框架内,项目群的管理框架需要同组织的管理架构相融合。MSP 每一个主题都详细描述了管理项目群所必须的、一致的管理控制行为。这些管理主题是: 项目群管理组织架构及设计 (Organization):建构典型项目群的组织架构并定义角色和职责

2017-02-23 16:31:10 345

原创 MySQL数据库基础(一)(启动-停止、登录-退出、语法规范及最基础操作)(持续更新中)

1.启动/停止MySQL服务启动:net start mysql    停止:net stop mysql2.MySQL登录/退出登录:mysql 参数;如果连接的是本地服务器,一般用命令:mysql -uroot-p******(******代表密码)退出:mysql >exit;或mysql >quit;或mysql >\q;3.修改MySQL提示符提示

2017-02-23 12:51:14 261

原创 californium 框架设计分析

Californium 源码分析1. Californium 项目简介Californium 是一款基于Java实现的Coap技术框架,该项目实现了Coap协议的各种请求响应定义,支持CON/NON不同的可靠性传输模式。Californium 基于分层设计且高度可扩展,其内部模块设计及接口定义存在许多学习之处;值得一提的是,在同类型的 Coap技术实现中,Californium的性

2017-02-23 09:11:13 559

转载 nodejs-fs模块

fs 模块来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录readFile(),readFileSync() writeFile(),writeFileSync() exists(path, callback) mkdir(),writeFile(),readFile() mkdirSync(),writeFileSync(),readFileSync

2017-02-22 12:35:12 1017

转载 Counting Offspring(hdu3887)

Counting OffspringTime Limit: 15000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2759    Accepted Submission(s): 956Problem DescriptionYou are g

2017-02-21 23:55:06 237

转载 算法笔记_029-约瑟夫斯问题(Java)

目录1 问题描述2 解决方案 1 问题描述引用自《算法设计与分析基础》第三版:约瑟夫斯问题,是以弗拉瓦斯。约瑟夫斯(Flavius Josephus)的名字命名的。约瑟夫斯是一个著名的犹太历史学家,参加并记录了公元66—70年犹太人反抗罗马的起义。约瑟夫斯作为一个将军,设法守住了裘达伯特的堡垒达47天之久,但在城市陷落了以后,他和40名顽强的将士在附近的一个洞穴中避

2017-02-21 20:03:07 201

转载 创建线程的几种方式

说道线程,肯定会想到使用 java.lang.Thread.java这个类那么创建线程也主要有2种方式第一种方式:public class MyThread extends Thread { public void run() { System.out.println("这是MyThread线程"); }}然后在调用处,执行sta

2017-02-21 16:31:06 248

原创 SQL Server-聚焦事务对本地变量、临时表、表变量影响以及日志文件存满时如何收缩(三十一)

前言接下来我们将SQL Server基础系列还剩下最后几节内容结束,后续再来讲解SQL Server性能调优,我们开始进入主题。SQL Server事务对本地变量影响事务对变量影响具体是指什么意思呢,换句话说就是当我们回滚事务和提交事务之后对本地变量是否起作用呢,下面我们来看下具体例子。PRINT '回滚事务之后测试'DECLARE @FlagINT INTSET @F

2017-02-21 13:03:09 517

原创 Easy单例模式

在学习单例模式前,不妨问自己几个问题:单例模式是怎么来的,单例模式怎么去用?单例模式是怎么来的?这就从设计模式起源开始,他是在实际实践中遇到类似情况可以通用经验所得到的总结,一般在其他模块或者方法多次调用类对象,也就是公共模块,用单例模式可以减少内存的消耗。单例模式怎么去用?那这个容易,然后很快不到一分钟写完了。 1 public class singleTonEx01

2017-02-21 09:31:07 273

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

对于这个系列的博文,更新的很有些快。主要原因是这个系列讲解的是个人感悟,没有技术点,也就不用四处翻阅资料,去GitHub上下载源码。(说到这里还有一句话说,我曾经花了一个月多把我觉得GitHub上比较好的项目代码都给下载下来,然后自己做了一个表格做了分类和说明。后面会把这些代码上传,有兴趣的也可以私信我。)   最近的确有些心烦,很多事情都需要处理,写博客的心理也就淡了很多,不过后面还是尽量去

2017-02-20 20:56:07 147

原创 前端培训班出身——吐槽下16年的艰辛

一个人的成长,伴随着每一个人经历的多少,经验积累的多少,也就是资本的丰厚度,然后才会获得相应的回报。                                                                                           为何走上程序猿这条不归路  2016年4月,生活三年的青岛,春暖花开的季节,相对于我们这届大三即将毕业

2017-02-20 17:36:06 375

转载 TCP-IP协议族(三) 数字签名与HTTPS详解

前面几篇博客聊了HTTP的相关东西,今天就来聊一聊HTTPS的东西。因为HTTP协议本身存在着明文传输、不能很好的验证通信方的身份和无法验证报文的完整性等一些安全方面的确点,所以才有了HTTPS的缺陷。HTTPS确切的的说不是一种协议,而是HTTP + SSL (TSL)的结合体。HTTP报文经过SSL层加密后交付给TCP层进行传输。SSL(安全套节层)主要采取的是RSA(非对称加密)与AES(对

2017-02-20 14:12:04 776

原创 Glusterfs下读写请求的处理流程

Glusterfs基于内核的fuse模块,fuse模块除了创建fuse文件系统外,还提供了一个字符设备(/dev/fuse),通过这个字符设备,Glusterfs可以读取请求,并发送响应,并且可以发送notify消息。下面是在Glusterfs下的一个读/写请求的完整流程: 蓝实线表示一个请求通过系统调用到VFS,然后经由Fuse封装为一个req并发送到等待队列,然后唤醒在该等待队列上

2017-02-20 10:48:04 891

原创 华为荣耀畅玩5C NEM-UL10 ROOT那些事儿(亲测成功)

以前ROOT手机都是在手机上安装KingRoot 刷机精灵等软件分分钟成功(不排除偶然,,比如这款华为荣耀。。。)手机安装KingRoot等软件,,,失败   电脑上安装连接手机Root,,,,失败 于是就百度吧我再多说一句:百度能解决问题是真的,但是大多都是你看到一篇作者亲测成功的文章,,,欣喜的按照作者的路子一步一步的。。。发现作者没有提示、自己还不知怎么解决的坑,,,眼睁睁的看着前方

2017-02-19 18:48:03 477

原创 Unity渲染优化中文翻译(一)

最近有一点个人的时间,尝试一下自己翻译一下英文的 Optimizing graphics rendering in Unity Games,这儿附上英文链接:  个人英文水平有限,unity图像学知识也是入门,希望通过这次翻译能增进自己的图形学知识,若有错误,欢迎各位大神指点,让我也学习进步,谢谢。介绍    本文主要学习在Unity进行一帧的渲染的时候,观察到的场景背后的运行原理

2017-02-19 15:24:02 209

转载 Java 线程面试题 Top 50(转 ImportNew)

不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。 在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程,

2017-02-19 12:04:07 192

原创 Vue.js 系列教程 4:Vue

这是关于 JavaScript 框架 Vue.js 五个教程的第四部分。在这一部分,我们会学习使用 Vuex 进行状态管理。 这不是一个完整的指南,而是基础知识的概述,所以你可以了解 Vue.js 以及它的用途。系列文章:渲染, 指令, 事件 组件, Props, Slots Vue-cli Vuex (你在这!) Animations Vuex如果你错过了关于组件

2017-02-18 16:47:59 519

转载 Java中的位运算

在Java运算中有一种较为神秘的运算符——“位运算符”,说它神秘,主要是考虑到它的不常用性,一般在运算中,权限管理和游戏开发涉及到位运算比较多。Java位运算符有:~(取反),&(和),|(或),^(亦或),>>(右移),那么位运算符到底是什么呢,见名知义,我们都知道,一字节等于8位,“位操作”就是在位级别上,对数值(二进制)进行操作运算,我们将对几种位运算一一解读:1、~(取反)

2017-02-18 13:19:59 219

转载 通过 Chrome 调试运行在 IOS-safari 上的页面

本文重点讨论如何在 Windows 系统中通过chrome 浏览器调试运行在 iPhone Safari 浏览器中的网页。如果你有一台 iMac/MacBook,可忽略该文档。iMac 环境下,直接通过 USB 将 iphone 与 iMac/MacBook 链接,之后在 iMac/MacBook 中打开 Safari 进入调试模式,即可对运行在手机中的页面进行调试。详情见:Using Web I

2017-02-18 09:56:00 1216

空空如也

空空如也

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

TA关注的人

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