自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 软件的模块化开发

转自:https://www.cnblogs.com/snandy/p/3189379.html什么是模块化模块化这个词最早出现在研究工程设计中的《Design Rules》,这本探路性质的书中。其后模块化原则还只是作为计算机科学的理论,尚不是工程实践。此时硬件的模块化一直是工程技术的基石之一。如标准螺纹、汽车组件、计算机硬件组件等。软件模块化的原则也是随着软件的复杂性诞生的。从开始的...

2016-08-31 14:48:00 88

转载 性能测试的基础概念

一、性能测试(performance Testing)的种类主要有三种:1、负载测试(load Testing) eg:用户数量---->关注性能指标2、压力测试(stress Testing )eg:高压力 ------>关注系统怎么崩溃的(一般在做压力测试前都会有针对压力测试结果的预案)3、容量测试(Volumn Testing) eg:最大支撑数  关于性能...

2016-08-30 19:32:00 52

转载 深入理解Java:SimpleDateFormat安全的时间格式化

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

2016-08-29 10:59:00 57

转载 hive ETL之广告行业-用户行为归类sql

--case2----==========click_log==========--/*11ad_1012014-05-0106:01:12.334+0122ad_1022014-05-0107:28:12.342+0133ad_1032014-05-0107:50:12.33+0...

2016-08-28 14:07:00 65

转载 java中long和Long的区别

double是原始数据类型,Double是封装数据类型double没有方法,Double有自己的属性和方法double只创建引用,Double创建对象集合类不能存放double,只能存放Doubledouble存放在栈中,Double存放在堆中栈的存取速度要高于堆,另外栈中的数据可以共享如:doublea=0;doubleb=0;不会创建对...

2016-08-28 14:04:00 61

转载 hive中order by,sort by, distribute by, cluster by作用以及用法

1. order by Hive中的order by跟传统的sql语言中的order by作用是一样的,会对查询的结果做一次全局排序,所以说,只有hive的sql中制定了order by所有的数据都会到同一个reducer进行处理(不管有多少map,也不管文件有多少的block只会启动一个reducer)。但是对于大量数据这将会消耗很长的时...

2016-08-28 14:03:00 58

转载 node 安装模块

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

2016-08-27 16:21:00 47

转载 CCNP笔记---DHCPV6简化版

DHCPV6简化版简单说明DHCPV6简化版: 啥是DHCPV6简化版?客户端无需通过DHCPV6获取地址,而是使用无状态自动配置获取IPV6地址前缀,并结合接口EUI-64生成IPV6地址。DHCPV6服务器只负责为客户端推送一些必要的选项。 DHCPV6简化版的核心 ...

2016-08-27 14:11:50 160

转载 JavaScript实现简单的双向绑定

很多的前端框架都支持数据双向绑定了,最近正好在看双向绑定的实现,就用Javascript写了几个简单的例子。几个例子中尝试使用了下面的方式实现双向绑定:发布/订阅模式属性劫持脏数据检测发布/订阅模式实现数据双向绑定最直接的方式就是使用PubSub模式:当model发生改变的时候,触发Model change事件,然后通过响应的事件处理函数更新界面当界面更新的时候,触发UI c...

2016-08-26 22:01:00 57

转载 Beyond Compare生成文件比较报告教程

使用Beyond Compare可开启最优质的对比体验,找出感兴趣的差异,合并变化,然后同步文件,并生成报告。其中生成文件比较报告的话,可以将报告发给其他用户,达到互相交流和共享信息的目的,接一下就和大家简单介绍一下,BeyondCompare生成文件比较报告的方法。步骤一:打开Beyond Compare软件,选择文件夹比较会话,打开会话操作界面。单击“浏览文件夹”按钮,选...

2016-08-26 13:48:30 3843

转载 FTP部署之pure-ftpd

FTP == file transfer protocolhttp是让用户去访问的,而ftp是让用户去上传和下载有两种软件:pure-ftpd; vsftpd(系统自带)pure-ftpd 通过映射系统用户来进行登录,虚拟用户是不能登录服务器的,但可以登录FTP下载https://download.pureftpd.org/pub/pure-ftpd/releases/pur...

2016-08-26 11:27:22 99

转载 一直理解错了的category

http://tech.meituan.com/DiveIntoCategory.html一直理解错了的category和同名方法和方法查找转载于:https://www.cnblogs.com/lihaiyin/articles/5808264.html

2016-08-25 20:29:00 69

原创 Shell--LANMP自动编译安装并卸载!

很多平台基于LANMP平台,yum安装挺方便,编译安装的话就花了不少时间,自己写个脚本,LANMP,安装需要10分钟。卸载10秒。此脚本作用自动安装并卸载LANMP平台,需要安装什么版本,需要单独修改脚本指定的包名,(本来想做的自动化点,但是版本有点多。)如果当前系统有残余环境,并会提示,并自动退出。如果安装报错,可以根据颜色看出哪里报错,此外,还可以单独安装某一个程序。(个人也是怕影响生产环境,...

2016-08-25 08:53:06 134

转载 分组统计查询

分组统计查询范例1:查找出公司每个月支出的月工资的总和SELECT SUM(sal) FROM emp ;范例2:查询出公司的最高工资、最低工资、平均工资SELECT AVG(sal), ROUND(AVG(sal),2), MAX(sal), MIN(sal) FROM emp ;...

2016-08-24 14:07:00 161

转载 解决nginx环境网站css文件加载报错

生产环境为LNMP,部署后网站所有的CSS样式失效。在浏览器中启用开发者工具查到以下报错信息: 样式表单:xxxxxx.css未载入,因为它的MIME类型"text/plain"不是"text/css"。解决方法: 1.修改nginx配置文件nginx.conf。 在nginx.conf文件中添加一行代码include mime.types; 2.重启n...

2016-08-23 21:00:14 562

转载 PowerShell中调用外部程序和进程操作命令例子

学习PowerShell,我们不指望通过C#编程去搞定所有事情,我们应该记住cmd.exe或者说批处理给我们留下的宝贵财富——通过调用外部程序去解决问题。调用了外部程序,势必就要对进程进行管理,这就是本文要介绍的。1、Get-Process,返回进程。Get-Process [-id] ,按pid获取Get-Process -name ,按进程名Get-Process -inputObje...

2016-08-23 18:31:00 1279

转载 PHP 暂停函数 sleep() 与 usleep() 的区别

在PHP中暂停代码执行一定时间,有两个函数可以实现,一个是sleep(),另一个是usleep(),它们参数都是一个整数值。sleep()是暂停多少秒,usleep()是暂停多少微秒。注意:usleep()单位是微秒,1秒 = 1000毫秒 ,1毫秒 = 1000微秒,即1微秒等于百万分之一秒。如果程序中要使用要暂停多少毫秒,只能使用usleep(),务必注意参数的单位,假设暂停 ...

2016-08-22 23:07:00 426

转载 iOS开发 AFNetworking 3.0使用遇到的问题

前段时间写了一个iOS开发之AFNetworking 3.0.4使用这篇文章,是基本的用法,昨天在使用的时候又出现了几个问题,特地俩记录下,希望能帮到大家!问题一我是做一个获取手机验证码的功能,进行一个网络请求,验证码也发给我了,后台的也跟我说请求成功了,但是我这边打印信息显示直接进入了错误的回调。。。如下图: 验证码获取返回格式问题报错说是返回类型不一致,...

2016-08-20 23:31:00 101

转载 newCoder在线编程---(1)

二维数组查找题目描述:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。1、暴力搜索(简称"暴搜")public class Solution { public boolean Find(int [][] array,int targe...

2016-08-20 16:36:00 66

转载 记录下重新安装VMware tools

突然不能全屏了,重新安装VMware tools后可以1、挂载光驱#mount /dev/cdrom /mnt/cdrom2、进入存放解压后文件存放的位置#cd /tmp(及放在tmp下,也可放在其它目录下)3、解压文件#tar zxf /mnt/cdrom/vmware-linux-tools.tar.gz4、卸载挂载的光驱#umount /mnt/cdr...

2016-08-18 20:53:09 86

转载 思考

不必过于跟别人争论 成败在自己心中要努力提高自己 相信努力永远都不晚绝不放弃 不抛弃不放弃 就是最根本的信条转载于:https://www.cnblogs.com/aquariusm/p/5783533.html...

2016-08-18 12:53:00 47

转载 Google Python Course --- Lists

Python List 可以使用len获取列表的长度,使用[]访问列表中的元素;列表的索引从0开始 colors = ['red', 'blue', 'green'] print colors[0] ## red print colors[2] ## green print len(colors) ## ...

2016-08-17 20:42:46 87

转载 Spark的这些事<三>——spark常用的Transformations 和Actions

Transformationsmap,filter spark最长用的两个Transformations:map,filter,下面就来介绍一下这两个。先看下面这张图:从上图中可以清洗的看到 map和filter都是做的什么工作,那我们就代码演示一下。 val input = sc.parallelize...

2016-08-17 19:58:00 71

转载 有序链表 -> 参数更换为 addr + reg

有序链表的参数更换为 addr + reg// 有序双链表 -> addr + reg#include <stdio.h>#include <stdlib.h>#include <string.h>#include <assert.h>typedef enum{ FALSE = 0, ...

2016-08-17 19:37:00 71

转载 Android 获取TextView 显示的字符串宽度

工作上有业务需要判断textview是否换行,我的做法是判断textview要显示的字符串的宽度是否超过我设定的宽度,若超过则会执行换行。项目中的其他地方也有这样的需求,故直接使用了那一块的代码。如下public float getTextWidth(Context Context, String text, int textSize){ TextPaint paint = ...

2016-08-17 16:52:00 79

转载 构造方法特点,void

构造方法特点:  1.和类有相同的名字  2.无返回值  3.被默认强制voidvoid作用:====》》说明声明的方法没有返回值构造方法作用:--》初始化实例属性--》用于生成实例对象转载于:https://www.cnblogs.com/zhaozhaozhang/p/5777653.html...

2016-08-16 19:51:00 108

转载 IOS 封装功能和逻辑思想

在ios开发中,难免会用到helper的思想。这篇就简单讲解下关于helper的简单实用方法。假设我们要做一个这样的界面:会议分为四种情况:未召开正在召开已结束已取消再看看逻辑关系:编程联想:当我们要开发某一种功能的时候,有的同学可能一上来就写代码,由于有一定的经验,可能很快就实现了功能,但遇到业务复杂的功能,这么做就很容易写出杂乱的代码。我的习惯是,不妨先画出逻辑...

2016-08-15 17:18:00 119

转载 Sqli-labs less 14

Less-14本关我们直接进行测试,输入username:admin" Pasword:(随意) 可以看到报错了,那么我们知道了id进行了 " 的操作。这里和less13一样,主要是熟悉利用盲注。简单列一下payload:uname=admin"and left(database(),1)>'a'#&pas...

2016-08-11 22:46:00 49

转载 VC编程操作word2010生成表格

作者:朱金灿来源:http://blog.csdn.net/clever101 一. 右键单击工程节点,然后选择添加类,如下图:二. 添加TypeLib中的MFC类,如下图:三. 选择文件,打开MSWORD.OLB, word2010的在Office14的文件夹下,如下图:四. 生成所有的接口类代码,如下图:五. 生成表格的代码如下:void CMFCDlgDlg::...

2016-08-11 17:54:00 271

转载 oracle EXP导出一张表时使用query参数指定where条件

oracle exp 导出一个表的部分内容,使用query参数可加上SQL的where条件进行过滤注意:如果需要使用到日期字符串格式等单引号,需要使用双引号将where条件括起来,而且双引号要用\做转义exp test/test@testdb file=D:\test_bak.dmp log=D:\exp0811.log tables=(tbl_test) query=\"w...

2016-08-11 11:33:00 265

转载 Spring配置文件头及xsd文件版本

最初Spring配置文件的头部声明如下: Xml代码  &lt;?xml version="1.0" encoding="UTF-8"?&gt;  &lt;!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN"  "http://www.springframework.org/dtd/spring-beans-2.0.dtd"&gt;  &l

2016-08-10 17:58:00 940

转载 Java NIO UDP DEMO

 今天有人问我Netty的UDP怎么使用,我自己尝试的去写一个Demo,在网上搜索了一下,关于Netty的UDP实现还是很少的,所以,今天写下这篇文章用来记录今天的一个简单Demo实现 不使用Netty的UDP实例:UdpServer.javapackage com.rainy.netty.udp02;import java.io.IOException;impor...

2016-08-10 14:06:00 147

转载 Linux SSH 免密码登录

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

2016-08-10 11:17:00 54

转载 list array解析(总算清楚一点了)

# -*- coding: utf-8 -*-"""Created on Tue Aug 09 23:04:51 2016@author: Administrator"""import numpy as np''' python中的list是python的内置数据类型,list中的数据类不必相同的,而array的中的类型必须全部相同。 在list中的...

2016-08-10 00:20:00 138

转载 微软企业库5.0 学习之路——第十步、使用Unity解耦你的系统—PART1——为什么要使用Unity?...

今天继续微软企业库5.0的学习之路,今天将介绍微软企业库的重要模块——Unity。本篇文章将主要介绍:1、Unity模块的相关基本知识。2、为什么要使用Unity?3、在什么情况下需要使用Unity。4、Unity学习资源推荐一、Unity模块的相关基本知识在企业库4.0版本中,patterns & practices小 组对整个企业库的架构进行了...

2016-08-09 16:07:00 151

转载 ios的属性和成员变量在.h文件和.m文件的不同

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

2016-08-09 09:33:00 243

转载 BeagleBone Black 使用注意事项

1.连接器P8:其他信号也可以通过这些引脚连接,但是在上电时,引脚是默认的设置。要注意的是,这些引脚的电压是3.3v,不能连接5v信号,不然板子容易损坏。同时,不要在没有上电的情况下,对引脚加电压,会损坏处理器。连接器P9:其中PWR_BUT是5v电平,这个信号是TPS芯片内部产生的。3.供电插口5v直流供电,板子需要5v直流,1A的电流或者...

2016-08-08 11:30:00 239

转载 Ansible安装及简单应用

简介:ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。主要包括:(1)、连接插件...

2016-08-07 23:36:22 47

转载 [osx] 设置crontab

比较坑爹,直接使用crontab -e设置是没有效果的,只能这样设置env EDITOR=vi crontab -e Have fun with Max OSX

2016-08-07 14:29:00 75

转载 每天一个linux命令(60):wget命令

Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到...

2016-08-07 11:21:22 51

空空如也

空空如也

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

TA关注的人

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