自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 设计模式之二装饰者模式

一 概述 1.什么是装饰者模式? 在不修改类,不使用继承的前提下,用一个对象来装饰另一个对象,以扩展目标对象的功能。 2.装饰者模式的作用: 继承也可以扩展类的功能,装饰者模式比继承更加灵活,因为继承时子类受父类的约束,比如子类方法不能降低访问权限,返回值必须是父类方法返回值的子类,而装饰模式就不受这些约束,比较灵活。 二 基本装饰者模式结构:父类...

2017-05-31 18:58:00 65

转载 this is incompatible with sql_mode=only_full_group_by

mysql 迁移到5.7后业务日志中出现:this is incompatible with sql_mode=only_full_group_by解决方法:1.https://dev.mysql.com/doc/refman/5.7/en/miscellaneous-functions.htmlANY_VALUE()2. SQL MO...

2017-05-31 10:09:07 55

转载 CentOS7 搭建Ambari-Server,安装Hadoop集群(一)

2017-07-05:修正几处拼写错误,之前没发现,抱歉!第一次在cnblogs上发表文章,效果肯定不会好,希望各位多包涵。编写这个文档的背景是月中的时候,部门老大希望我们能够抽时间学习一下Hadoop大数据方面的技术;给我的学习内容是通过Ambari安装Hadoop集群。通过一周左右的学习和实践,整理出现在这篇安装心得。第一篇,重点放在Ambari...

2017-05-27 14:51:00 255

转载 百度对TOP等冷门域名冷淡

新网站上线有半年多了,更新少也没怎么优化,主要做些会员教程之类,没怎么留意收录情况,最近想把优化做起来,学习下SEO。查询了下网站收录情况,我去,半年多虽然少更新,但还是有更新的,文章也不少,不至于百度才收录10几个页面,搜狗和360更绝,一个连接都没。以前的老站都没出现过这情况。怀疑是不是域名的问题,使用的是.top域名。带着问号网上寻找答案,最后在贴吧里找到这么一个截图:.top .b...

2017-05-27 12:28:00 251

转载 UE4: 学习虚幻引擎4的16条准则

作为一个完全的新手,尝试去学习一个新的游戏引擎看起来会很可怕。你拥有了许多的学习教程、文件和建议,但是你却不明白怎样去开始或是以一个什么样的步骤去学习虚幻引擎4。你在不同的方向间摇摆不定,最终你会越来越迷惑和受打击。我花费了许多的时间去重构那些从零开始学习游戏引擎的方法。那些方法就是你最初需要关注什么、哪些是你现在需要避免的。虚幻引擎4是一个完全的游...

2017-05-27 10:05:00 700

转载 nginx 403 Forbidden

访问自己设置的目录时,出现nginx 403 Forbiddeny解决方案:在nginx.conf[]配置文件首行添加:user root;完美解决 转载于:https://blog.51cto.com/ictedu/1930045

2017-05-26 23:48:11 65

转载 搭建本地 Registry - 每天5分钟玩转 Docker 容器技术(20)

Docker Hub 虽然非常方便,但还是有些限制,比如: 需要 internet 连接,而且下载和上传速度慢。 上传到 Docker Hub 的镜像任何人都能够访问,虽然可以用私有 repository,但不是免费的。 安全原因很多组织不允许将镜像...

2017-05-26 06:13:00 32

转载 php 可以动态的new一个变量类名

<?PHPheader("content-type:text/html; charset=utf-8");//echo ucfirst('a b');class Student{ private $xh; private $name;  function __construct($id,$name){  $this->id = $id;  $this->name = $nam...

2017-05-25 14:59:00 1287

转载 apache-commons pool使用

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

2017-05-25 10:39:00 47

转载 测试播放器

AndroidManifest.xml<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.mediaplayer" android:versionCode=...

2017-05-24 23:24:00 64

转载 注解的原理又是怎么一回事

Java内置的注解以及自定义一个注解大家都比较熟悉的了,现在来看看注解实现的原理,看看Java的体系下面是如何对注解的支持的。在讨论前先看一个自定义注解的例子,自定义实现这样一个注解:通过@Test向某类注入一个字符串,通过@TestMethod...

2017-05-24 19:16:51 49

转载 html特殊字符(css3 content)

由于偶尔用到,又经常忘记,所以把网上的资料考下来记录一下。<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><style type="text/css">.icon{ height: 100px; background:#f...

2017-05-23 18:32:00 102

转载 echarts散点图搭配时间轴

1.echarts搭配时间轴可以很直观的看到数据的动态变化,那么如何实现呢?请看代码。2.这次做的散点图是学生的成绩随着时间的变化图,就是学生的成绩随着时间的变化而变化。x轴是时间,年月日,和时间轴是相同的。3.具体步骤1).需要一个容器,这个上次说过了。2).实现的js坐标轴的样式,x轴、y轴和时间轴的实现option = {baseOp...

2017-05-23 17:13:00 690

转载 android 跨进程点击方式总结

我们在日常的测试中,经常需要模拟用户点击等操作来实现模拟用户各种输入功能,在这里归纳总结一下几种点击方式,以及它们各自的优缺点,目前实现跨进程点击方式大致会有一下四种方式 一 adb shell 命令下输入 input命令,我们会看它支持的事件类型如下图: 我们重点来看一下input tap 命令,它是模拟用户触屏事件,具体的方式为: input tap x,y;x,y是要点...

2017-05-23 13:13:56 670

原创 写给准备学习Linux的人

现在国人学习linux的情况也是这样,学linux的人个个都意气分发,以为学习linux会用linux是多么了不得.学了一点皮裘就以为很牛了.但是那些企业用人单位却很难找到真实合适的linux人材.因而,我想就目前的情况宣布一下我的观点. 首先,这篇文章是写给那些想成为linux高手,并真正想用linux做些事情的人.如果你只想做一个菜鸟,没事的时候在你双系统启动的电脑上偶尔选一次 linux,然...

2017-05-22 19:40:44 85

转载 C# DataTable 和List之间相互转换的方法

一、 List<T>/IEnumerable转换到DataTable/DataView方法一:/// <summary>/// Convert a List{T} to a DataTable./// </summary>private DataTable ToDataTable<T>(List<T> i...

2017-05-22 17:51:00 68

转载 jdk1.8新特性之lambda表达式及在Android Studio中的使用举例

Jdk1.8已经出很久了但是很多同学对它的特性在android studio中的应用可能还不是很熟悉,今天我们就来对这个新特性在AS中做它的应用实践。一.首先在有JDK1.8的情况下我们要在AS的设置中将这个地方设置成java1.8的。二在build.gradle中添加上这两句即:compileOptions {sourceCompatibili...

2017-05-22 10:34:00 75

转载 scikit-learn学习之贝叶斯分类算法

版权声明:&lt;—— 用心写好你的每一篇文章,转载请注明出处@http://blog.csdn.net/gamer_gyt &lt;—— 目录(?)[+] ======================================================================本系列博客主要参考 Scikit-Learn 官方网站上的每一个算法进行,并进行部分...

2017-05-22 10:26:00 109

转载 OpenCV探索之路(十):图像修复技术

在实际应用中,我们的图像常常会被噪声腐蚀,这些噪声或是镜头上的灰尘或水滴,或是旧照片的划痕,或者是图像遭到人为的涂画(比如马赛克)或者图像的部分本身已经损坏。如果我们想让这些受到破坏的额图片尽可能恢复到原样,Opencv能帮我们做到吗?OpenCV真的有这个妙手回春的功能!别以为图像修补的工作只能用PS或者美图秀秀那些软件去做,其实由程序员自己写代码去做更加高效!图像修复技术的原理是什么呢?...

2017-05-22 10:08:00 1977

转载 HDU 2317 Nasty Hacks

Nasty HacksTime Limit: 3000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 2299    Accepted Submission(s): 1816Problem DescriptionYou ...

2017-05-19 11:20:00 45

转载 Node.js入门以及第一个helloworld程序.

1、概念:简单的说 Node.js 就是运行在服务端的 JavaScript。学之前需要明白Node.js是无法挑战jsp、php或者asp这种老牌网站的地位的,是永远不会出现在证券、金融这种领域的。node.js的出现,就像是思维的极限反转带来的性能极致,它就像是一个玩具一样,如果把传统的jsp必做战斗机的话,那么node.js就是一个无人机!...

2017-05-18 09:36:00 87

转载 Web之http协议(一)

一、我们是如何使用web网站的?首先,我们会在浏览器的地址栏里面输入web网站的地址。然后就可以见到浏览器出现了相关的内容了。其实这一个过程是web浏览器通过请求web服务器,然后把web服务器的内容接收后呈现在我们面前的内容。这个过程,使用了一个叫超文本传输协议(http协议)作了规范,完成了这一流程。也就是说web是基于http协议的,可见HTTP协议的重要性。二、HT...

2017-05-17 21:06:47 59

转载 CSS 变量教程

转自:阮一峰的网络日志原文链接:www.ruanyifeng.com/blog/2017/05/css-variables.html今年三月,微软宣布Edge 浏览器将支持 CSS 变量。这个重要的 CSS 新功能,所有主要浏览器已经都支持了。本文全面介绍如何使用它,你会发现原生 CSS 从此变得异常强大。一、变量的声明声明变量的时候,变量名前面要加两根...

2017-05-17 14:13:00 47

转载 STL~Deque简介

STL~Deque简介 转自百度经验deque简介deque是双向开口的连续性存储空间。虽说是连续性存储空间,但这种连续性只是表面上的,实际上它的内存是动态分配的,它在堆上分配了一块一块的动态储存区,每一块动态存储去本身是连续的,deque自身的机制把这一块一块的存储区虚拟地连在一起。它首次插入一个元素,默认会动态分配5...

2017-05-17 14:09:00 48

原创 Spark Streaming中流式计算的困境与解决之道

Spark streaming 在各种流程处理框架生态中占着举足轻重的位置, 但是不可避免地也会面对网络波动带来的数据延迟的问题,所以必须要进行增量数据的累加。 在更新Spark 应用的时候或者其他不可避免的异常宕机的时候,增量累加会带来重复消费的问题,在一些需要严格保证 exact once 的场景下, 这个时候我们就需要进行离线修复,从而保证exact once 语义, 本文将针对这个问题,...

2017-05-17 06:58:00 74

转载 P1855 榨取kkksc03

题目描述以下皆为真实的故事。洛谷2的团队功能是其他任何oj和工具难以达到的。借助洛谷强大的服务器资源,任何学校都可以在洛谷上零成本的搭建oj并高效率的完成训练计划。为什么说是搭建oj呢?为什么高效呢?因为,你可以上传私有题目,团队外别人是无法看到的。我们还能帮你们评测!你可以创建作业,给组员布置任务,查看组员的完成情况,还可以点评任意一份代码!你可以创建比赛!既可以...

2017-05-16 14:51:00 66

原创 腾讯安全团队深入解析wannacry蠕虫病毒

背景:2017年5月12日,WannaCry蠕虫经过MS17-010漏洞在全球规模大迸发,传染了很多的计算机,该蠕虫传染计算机后会向计算机中植入敲诈者病毒,致使电脑很多文件被加密,这篇文章对其进行详细分析。***概况:WannaCry***利用前阵子泄漏的方程式工具包中的“永恒之蓝”漏洞工具,进行网络端口扫描***,目标机器被成功攻陷后会从***机下载WannaCry***进行感染,并作为***机...

2017-05-15 17:01:19 126

转载 Windows Server Failover Cluster 使用的协议和端口

Windows Server Failover Cluster 使用的协议和端口Windows Server群集服务,群集服务用于控制服务器群集操作和管理群集的内部平面文件数据库。一个群集是独立服务器组合起来并作为一个单独实体对外提供服务的集合。用户看到的群集是一个单独的系统。如果某个节点发生故障,其他节点会承担起故障节点的服务和数据继续运作。当一个新节点加入群集,所有的已群...

2017-05-15 15:02:43 315

转载 表单提交Post方法、Get方法

 表单用来接受用户的输入,并将用户的输入以“name=value值对”集合的形式提交到服务器进行处理。那么表单是怎样将数据提交到服务器的?服务器是怎样对表单数据进行处理的?下面我将为大家揭开表单提交背后的秘密  表单用&lt;form&gt;&lt;/form&gt; 标记定义,表单里面放置各种接受用户输入的控件  [html] view plain copy &lt...

2017-05-15 13:39:00 643

原创 使用Windows 自带防火墙拦截勒索病毒

运行服务管理器右键点击该服务,确保该服务已经启动自定义一个inbound 入站规则点阻止连接最后自己起一个名字就好了,生成之后再入站规则时候在看看规则是否存在,大功告成。...

2017-05-15 10:46:21 796

转载 Ubuntu下使用UFW配置防火墙(简化iptables的操作)

UFW全称为Uncomplicated Firewall,是Ubuntu系统上配置iptables防火墙的工具。UFW提供一个非常友好的命令用于创建基于IPV4,IPV6的防火墙规则。 但是,UFW是没有界面的,就是用命令的那一种,所以,操作起来就不是那么的方便,有人帮它写了个界面,名字就叫做“Gufw”。由于Ubuntu下的iptables操作起来比...

2017-05-14 00:37:00 72

转载 11.python并发入门(part4 死锁与递归锁)

一、关于死锁。死锁,就是当多个进程或者线程在执行的过程中,因争夺共享资源而造成的一种互相等待的现象,一旦产生了死锁,不加人工处理,程序会一直等待下去,这也被称为死锁进程。下面是一个产生“死锁”现象的例子:import threadingimport timelock_a = threading.Lock()lock_b = threading.Lock()class test...

2017-05-13 23:07:24 66

转载 ajax 使用方法简述

$.ajax({type:"get", 或者 "post"url:"接口地址", 你的请求要和接口一样data: "参数="+ 值 ,dataType:"html", //"xml","html","script","json","jsonp","text"beforeSend:function(){console.log("请求之前调用的函数");}success:functio...

2017-05-13 22:27:00 48

转载 undefined reference to `clock_gettime'

在编译程序的时候出现undefined reference to `clock_gettime'吃的错误,发现是在链接的时候出错。经过查找发现clock_gettime在实时库(real time)里面,由于链接的时候没有链接这个库导致报错。解决方案:只需在我们运行Makefile文件里面添加 -lrt ,重新编译即可。例如:LINK_LIBS += -Luintlib/x86/ -lrt...

2017-05-13 13:18:00 73

转载 【原创】图解抓包

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

2017-05-13 13:05:00 390

转载 Android开发技术周报 Issue#17

Android开发技术周报 Issue#17声明:所有内容收集整理自网络。如有侵权,请联系删除。微信公众号上请点击“阅读原文”阅读完整版本。业界新闻1. Google 正秘密开发第三款操作系统 Fuchsia这是一款开源的、实时操作系统,被其称作Fuchsia。与Android和Chrome OS不同,Fuchsia不是基于Linux,它使用...

2017-05-12 14:54:55 104

转载 使用tomcat8下的websocket进行web前后端通信

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

2017-05-12 11:33:00 148

转载 poj3181 Dollar Dayz

DescriptionFarmer John goes to Dollar Days at The Cow Store and discovers an unlimited number of tools on sale. During his first visit, the tools are selling variously for $1, $2, and $3. Farm...

2017-05-11 11:59:00 45

转载 网站系统架构层次

平台的建立前期先做一个预设框架,打地基,然后根据这个地基一点一点的填充,并优化。  网站系统架构层次如下图所示:  1、前端架构  前端指用户请求到达网站应用服务器之前经历的环节,通常不包含网站业务逻辑,不处理动态内容。  浏览器优化技术  并不是优化浏览器,而是通过优化响应页面,加快浏览器页面的加载和显示,常用的有页面缓存、合并HTTP减少请求次数、使用页面压缩等。  CDN  ...

2017-05-07 21:17:00 619

转载 bootstrap+masonry.js写瀑布流

最近在用bootstrap写一个网站,其中有个图文展示的页面要用到瀑布流的效果。因为项目要求,项目要以bootstrap为基准,不准私自添加内联样式、内部样式,所以,自己写瀑布流就不行了,所以,根据要求,百度查找相关资料,看到masonry.js.个人认为这是一个非常好用的瀑布流插件。下面说一下我在引用的过程中遇到的问题,一开始我用bootstrap栅格系统布局,代码如下<div cla...

2017-05-05 17:51:00 72

空空如也

空空如也

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

TA关注的人

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