自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 7个原因告诉你为什么要选择ArangoDB “多模型” 数据库?

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-05-31 22:01:00 218

转载 PHP+正则抓取淘宝装修市场设计师数据

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-05-31 20:10:00 117

转载 基于Qt的OpenGL可编程管线学习(13)- 变亮变暗

图片混合变亮与变暗的效果,如下图所示变暗效果变亮效果变亮shaderuniformsampler2DU_MainTexture;uniformsampler2DU_SubTexture;varyingvec2M_coord;voidmain(){vec4blendColor=texture2D(U_SubTexture,M_...

2017-05-31 19:38:52 105

转载 用rem来做响应式开发(转)

由于最近在做公司移动项目的重构,因为要实现响应式的开发,所以大量使用到了rem的单位,觉得这个单位有点意思。但是现在貌似用他的人很少。上一篇文章我分享了淘宝写的一篇rem的介绍,介绍的非常全面,但是他们似乎都把关注点放在了字体单位上了,其实rem不只是能应用到字体上面,还可以应用到长度和宽度上面,接下来看下我做的一个项目的首页吧。由于这个项目我设置了最大的宽度限制是640...

2017-05-31 10:36:00 48

转载 如何在Python中创建mock

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-05-30 23:36:00 103

转载 代码检查工具jshint和csslint

前面的话  Douglas Crockford大神根据自己的理念用JavaScript写了一个JavaScript代码规范检查工具,这就是JSLint。后来非常流行,也的确帮助了广大的JavaScript程序员。但是,大神对于自己的代码规范不做丝毫的妥协,对开源社区的反馈的回应也不礼貌。于是,JSLint从一个帮助程序员规范代码,避免Bug的工具,变成了一个让代码像Crockford的工具。在...

2017-05-28 23:47:00 186

转载 Windows Azure Cloud Service (21) 通过远程桌面功能访问Windows Azure 计算节点

《Windows Azure Platform 系列文章目录》  我们在开发Windows Azure的应用程序,虽然在大部分的情况下都可以使用Azure Emulator模拟器来模拟在云端计算节点(Azure VM)的执行结果,但是并不能100%模拟真正在Azure VM中的运行情况。开发人员更倾向于时间远程桌面来查看Azure VM,比如查看...

2017-05-28 17:57:00 223

转载 Oracle表中含有255列以上是需要注意的(r12笔记第77天)

今天看JL(Jonathan Lewis)的一篇文章,真是费了不少的脑细胞,玩Oracle几十年的老司机,看问题的角度和深度果然不一样,当时看他的大作《Oracle核心技术》就花了我不少时间,还没有看完,一本薄薄的书能够蕴含如此的能量,做技术到了这个火候,让人深深佩服。 他的一篇博文,标题很简单,就是“...

2017-05-27 23:23:19 104

转载 Mac下软件包管理器-homebrew

类似于redhat系统的yum,ubuntu的apt-get,mac系统下也有相应的包管理容器:homebrew。用法与apt-get、yum大同小异,都是对安装软件做一些安装删除类的命令行操作,以下实例演示通过命令安装homebrew,见到“Installation successful!”则说明安装成功。tdcqma:awesome-python3-webapp $ ruby -e "$(...

2017-05-26 20:30:00 55

转载 在Eclipse IDE使用Gradle构建应用程序

文 by / 林本托Tips做一个终身学习的人。1. 下载和配置GradleGradle Inc.是Gradle框架开发的公司,为Eclipse IDE提供了Gradle工具的支持。 此工具可以创建和允许Gradle项目导入到Eclipse IDE中。 它还允许运行Gradle任务并监视它的执行。首先,我们需要下载 Gradle,下载的路径为Gradle,具体如何配置,官方网站上已...

2017-05-26 16:44:00 381

转载 nodejs微信jssdk后端接口

写过了两个微信的页面,遇到了挺多不会的问题,当时也是自己边查资料,边实践完成了简单的需求,刚好现在有空,把之前的东西整理一遍。与普通的手机页面不同的是,微信页面提供给你了调用微信APP内置功能的接口,可以实现更复杂的功能。jssdk的前端使用前端页面调用jssdk首先要通绑定“公众号设置”的“功能设置”里填写“JS接口安全域名”...

2017-05-25 23:20:45 459

转载 Vim 编辑器的兼容模式

目前,在我们讲述Vim的教程中,讨论过编辑器的模式行Modeline功能以及怎样用插件来扩展 Vim 的功能集。可正如我们所知,Vim 提供了非常多的内置功能:因此在本教程中更进一步,我们来谈谈在该编辑器启动时的可用模式。但在我们开始之前,请注意在本教程中提及的所有例子、命令及用法说明都是在 Ubuntu 14.04 上测试的,我们测试用的 Vim...

2017-05-25 18:02:00 49

转载 使用fatjar来实现将包括第三方jar包的项目到处成一个jar包供其它程序使用

一、在线安装fat jar在线安装步骤:eclipse菜单条 help >software updates >Search for new features to install>new update site>填写name 和url name:随意起个。 就写fat吧url:这个是fat jar的地址  输入http://kurucz-grafika.de/fatja...

2017-05-24 20:33:00 134

转载 [MAC OS] NSOpenPanel 使用

 Mac OS开启沙盒之后,文件的保存会涉及到一个权限问题。如下图,在Capabilities中,可以勾选的权限一共有5种。User Selected File 必须勾选,否则 NSOpenPanel 无法起来。NSSavePanel需要保存文档到本地,因为不是Pictures、Music或者Movies,不能使用这几个权限,因此使用NSSavePanel让用户自定义保存路径...

2017-05-24 16:47:00 148

转载 C# 文件去仅仅读工具-线程-技术&分享

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using ...

2017-05-23 21:23:00 67

转载 连接到 Linux 服务器时首先要运行的 5 个命令

连上 Linux 服务器的第一分钟这些命令对于有经验的软件工程师来说都非常熟悉,但我意识到对于一个刚开始接触 Linux 系统的初学者来说,例如我在Holberton 学校任教的学生,却并非如此。这也是我为什么决定分享当我连上 Linux 服务器首先要运行的前 5 个命令的原因。whistorytopdfnetstat这 5 个命...

2017-05-23 14:48:00 66

转载 javaweb学习总结四---http协议

什么是http 协议http 是 hypertext transfer protocol(超文本传输协议)的简写,他是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与web服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器的某个web资源,需遵守一定的通讯格式,http 协议用于定义客户端与web服务器通讯的格式二HTTP协议的版式http协议的版式:HT...

2017-05-23 14:33:00 66

转载 G1垃圾收集器介绍

简介Oracle在JDK7 update 4之后开始完全支持G1垃圾收集器,G1是一个针对多处理器大容量内存的服务器端的垃圾收集器,其目标是在实现高吞吐量的同时,尽可能的满足垃圾收集暂停时间的要求。G1在执行一些Java堆空间中的全区域操作(如:全局标记)时是和应用程序线程并发进行的,因此减少了Java堆空间的中断比例。(译者注:可简单理解为减少了St...

2017-05-23 13:33:00 55

转载 并发译文翻译计划(三)

为了促进并发编程在中国的推广和研究,让更多的同学能阅读到国外的文献。所以打算将国外的编程文献翻译成中文,但是我一个人的精力有限,所以希望征集译者帮忙一起翻译。这是一篇比较基础的文章,希望翻译后对新手有很大帮助。Introduction to Java Concurrency(译者:jiyou)Benefits(译者:古圣昌)Costs ...

2017-05-23 09:27:16 90

转载 Git使用教程

Git是什么?Git是世界最先进的分布式版本控制系统之一。1 安装[root@localhost ~]# yum -y install git[root@localhost ~]# git --versiongit version 1.7.12 版本库操作创建版本库版本库又名仓库,英文名repository,可以简单理解为一个目录。这个目录里所有的文件都可以被Git管理起来,...

2017-05-22 18:09:09 78

转载 Timestamp时间戳精确到微妙级别,出现bug

timestamp时间戳精确到微妙级别,出现bug自MariaDB5.3版本起,timestamp时间戳精确到微妙级别,但这里存在一个致命bug,它会导致binlog记录的内容损坏,致使闪回恢复功能失效、Canal工具抓取binlog失败。影响版本MariaDB 5.5/10.0复现:我使用的版本为10.0.29-MariaDB-enterpriseBinlog格式为...

2017-05-22 16:09:06 415

转载 mybatis-入门

学而时习之,不亦说乎! --《论语》开发环境:  JDK7  Eclipse  Mybatis3.4.0  mysql5.6参考资料:  http://www.mybatis.org/mybatis-3/zh/index.html  http://books.sonatype.com/mvnref-book...

2017-05-22 10:40:00 47

转载 T4870 水灾(sliker.cpp/c/pas) 1000MS 64MB

题目描述大雨应经下了几天雨,却还是没有停的样子。土豪CCY刚从外地赚完1e元回来,知道不久除了自己别墅,其他的地方都将会被洪水淹没。CCY所在的城市可以用一个N*M(N,M<=50)的地图表示,地图上有五种符号:“. * X D S”。其中“X”表示石头,水和人都不能从上面经过。“.”表示平原,CCY和洪水都可以经过。“*”表示洪水开始地方(可能有多个地方开始发生洪水)。...

2017-05-20 21:37:00 102

转载 判断对象存活的方法

1. 引用计数法:给对象添加一个引用计数器,每当一个地方引用它,计数器值加1;当引用失效时,计数器值就减12. 可达性分析法:当一个对象到GC Roots没有任何引用链相连时,该对象被判断为可回收的对象,主流方法可作为GC Roots对象的:(1)虚拟机栈中引用的对象(栈帧中的本地变量表);(2)方法区中的静态属性引用的对象;(3)方法区中常量引用的对象;(4)本地方法栈中...

2017-05-20 16:44:00 37

转载 Redis 配置文件及命令详解

==基本配置daemonize no 是否以后台进程启动databases 16 创建database的数量(默认选中的是database 0)save 900 1 #刷新快照到硬盘中,必须满足两者要求才会触发,即900秒之后至少1个关键字发生变化。save 300 10 #必须是300秒之后至少10个关键字发生变化。save 60 10000 #必须是60...

2017-05-20 10:02:00 73

转载 关于docker swarm有满满干货的一篇文章,讲了如何用service来作nginx负责proxy已级无缝升级策略...

http://www.cnblogs.com/atuotuo/p/6260591.html=================================$docker network create -d overlay test 然后在同一个网络上分别吧应用容器和http服务容器起来:$ docker service create --name test -p 5000:5...

2017-05-19 22:33:00 260

转载 activeMQ

一、简介 activeMQ是apache开源的一个消息中间件.之前的RPC基本上都是高耦合的,而消息中间件的采用,实现了松耦合.它基于JMS规范,支持多种传输协议,最重要的是它实现了异步的调用.二、主要概念provider(broker) provider是消息中间件服务的提供者,在activeMQ也称为broker. 在两种实现方式:第一种我们下载的active...

2017-05-19 16:02:23 72

转载 什么样的云数据库架构选型才能做到安全,稳定又可靠?

摘要:从传统IT部署到云,人肉运维已经是过去式,云上运维该怎么开展?人工智能对于运维“威胁论”也随之袭来,如何去做更智能的活,当下很多运维人在不断思考和探寻答案。在2017云栖社区运维/DevOps在线技术峰会上,阿里云数据库技术专家喜乐就为大家分享了对于云数据库的选型的考量和云数据库的使用经验以及对于云数据库未来的展望,精彩不容错过。以下内容根据演讲视...

2017-05-19 14:14:42 322

转载 Ring.velocity:render velocity templates for ring in clojure

Home:https://github.com/killme2008/ring.velocityA Clojure library designed to render velocity template for ring in clojure.UsageAdds dependency in leiningen project.clj: [r...

2017-05-18 17:54:17 65

转载 ClassNotFoundException: javax.validation.ValidatorFactory

spring mvc 程序。 浏览器一访问controller 则出现:ClassNotFoundException: javax.validation.ValidatorFactory...很大的一摞错误信息。 可是, 我的项目中 javax.validation.ValidatorFactory 确实是存在的呢。。? why哦, 可能是我的 pom 存在冲突?从 http://sta...

2017-05-18 15:12:00 1239 2

转载 RxJava2 / RxAndroid2操作符distinct去重

RxJava2 / RxAndroid2操作符distinct去重distinct去除重复的数据,例如:package zhangphil.app;import android.os.Bundle;import android.support.annotation.N...

2017-05-18 10:23:41 143

转载 PLSQL 之类型、变量和结构

1、类型在《.Net程序员学用Oracle系列(5):三大数据类型》一文中详细地讲述了 Oracle 的基本数据类型,文中还提到,除基本数据类型之外,Oracle 还在语法上支持一些非固有数值类型。事实上,Oracle 在语法上支持的数据类型远不止于此,Oracle 还支持一些复杂而强大的数据类型。如属性类型%TYPE和%ROWTYPE,记录类型 RECORD,集合类型 VA...

2017-05-16 12:12:36 65

转载 HBASE RPC 源码实现及解析

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-05-16 09:49:00 263

转载 Android自己定义组件系列【11】——实现3D立体旋转效果

今天在网上看到一篇文章写关于Android实现3D旋转(http://www.ibm.com/developerworks/cn/opensource/os-cn-android-anmt2/index.html?ca=drs-)。出于好奇就写了一个。执行效果例如以下:以下我们就開始一步步完毕这个效果吧。实现水平滑动package com.example.rotation3dview;im...

2017-05-14 12:58:00 224

转载 (十) 使用Hibernate 注解

Hibernate里有两种注解 :Hibernate 注解JPA注解  主键生成机制 : http://www.cnblogs.com/ph123/p/5692194.html  案例一: 用注解对非复合主键的表生成配置文件package bean;import javax.persistence.Column;import jav...

2017-05-13 22:55:00 48

转载 【CNMP系列】PHP配置和调优

【CNMP系列】PHP配置和调优 上一节我们说到PHP5.6.30在CentOS7.0下的整个安装过程,http://www.cnblogs.com/riverdubu/p/6428226.html今天我来和大家讲解一下PHP-FPM安装的一些配置和调优。PHP-FPM配置相关再来解释下php-fpm的概念,PHP-FPM(PHP ...

2017-05-13 21:55:00 66

转载 集合应用案例:编写程序实现学生信息管理系统的录入登录

本编文章主要介绍一个关于集合的应用案例:完成班级学员录入功能(没有持久化操作,每次重启录入的信息都保存不了)一、需求:创建学生类:添加以下属性以及相应的构造函数!使用集合保存学员信息!完成登录功能!二、功能展示:1.系统启动时,因系统内没有学生信息,所以需要注册之后才能使用2.注册时判断用户输入信息是否正确3.可以使用注册信息登录系统...

2017-05-13 19:22:00 340

转载 关于toLocaleDateString的坑

Date.prototype.toLocaleDateString 这个方法并不常用,但是不排除一些同学会喜欢。笔者还是奉劝这部分同学戒掉这个方法吧。有时候被坑死了还不知道是什么情况。刚刚从坑里了爬出来,所以总结一下。从一个真实的故事开始:夏日的早晨,却是很清爽。某程序员一觉醒来就收到测试报的一个问题,“页面怎么什么都不显示,js还报...

2017-05-12 10:51:28 488

转载 LinearLayout 源码分析

原文地址:https://github.com/razerdp/AndroidSourceAnalysis/blob/master/LinearLayout/android_widget_LinearLayout.md1.谈谈LinearLayout Android的常用布局里,LinearLayout属于使用频率很高的布局。RelativeLayout也是,但相比于RelativeLayout...

2017-05-11 17:55:00 76

转载 让你的分享飞起来——极光推出社会化分享组件

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-05-11 14:05:00 89

空空如也

空空如也

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

TA关注的人

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