自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TO BE OR NOT TO BE

DO THE THINGS THAT YOU REALLY WANT TO DO .

  • 博客(81)
  • 资源 (8)
  • 收藏
  • 关注

原创 php实现RSA加密解密

最近开发的项目中用到RSA签名算法,给数据加密解密。php端是如何实现RSA加密解密的呢?RSA的概念RSA是第一个比较完善的公开密钥算法,它既能用于加密,也能用于数字签名。RSA以它的三个发明者Ron Rivest, Adi Shamir, Leonard Adleman的名字首字母命名,这个算法经受住了多年深入的密码分析,虽然密码分析者既不能证明也不能否定RSA的安全性,但这恰恰说明该算...

2019-06-21 15:08:48 1421

原创 Oracle11g静默安装Linux(centos7)

centos7静默安装oracle11gR2,安装前需要确定硬件是否支持。因为是静默安装,所以我们不需要安装图形界面。环境要求内存要求内存最小1G,推荐2G或者更高swap分区查看先用命令查看自己的swap多大 -> free -m ,没有设置分区的话需要设置一下。dd if=/dev/zero of=/swap bs=1024 count=2048000mkswap /sw...

2019-06-04 13:40:01 817

原创 TP5日志Kafka接收Java正则解析

项目需要对企业的业务访问流量进行大数据分析,由于使用Kafka+flume采集数据,接收到的数据是单条的所以需要组装切割再筛选所需要的数据。正则初级入门正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。正则表达式是繁琐的,但它是强大的,...

2019-05-30 16:27:35 716

原创 Flume增量采集Mysql数据

由于业务系统使用的数据库是Mysql,需要对业务进行大数据分析这就要求我们实时采集MySQL的数据。使用flume采集MySQL数据配置较简单,下面是配置的过程。插件下载需要的插件mysql-connector-java-5.1.46-bin.jarflume-ng-sql-source-1.4.1.jar这两个软件需要拷贝到 /usr/local/flume/libflume...

2019-05-30 16:24:04 2982 4

原创 日志分析系统(flume)之数据加密

在实现flume采集数据并使用kafka传输数据后发现数据是以明文传输的,对于安全性要求较高的系统来说是不可取的,故使用flume可扩展的自定义拦截功能来将数据过滤和加密本文主要讲加密过滤的部分依据实际的需要来增加,拦截器使用maven项目实现。有疑问可以参考上篇日志(此处需要采集初始机制搭建完成) — {% post_link 日志分析系统(zookeeper+flume+kafka)之实时接收...

2019-05-23 17:30:14 1556

原创 日志分析系统(zookeeper+flume+kafka)之实时接收数据

日志实时分析系统(单机)本次教程的主要目的是利用flume采集Apache的access.log数据通过kafka消息订阅服务转发至日志分析程序,其中需要的环境包括:linux系统,Java JDK,zookeeper,flume,kafka,接收数据的程序java程序。一准备环境软件下载软件的下载 wget http://www.apache.org/dist/zookeeper/...

2019-05-17 14:35:29 2106

原创 H5+APP实现联网和定位权限提醒并跳转至设置

H5+APP实现联网和定位权限提醒并跳转至设置H5+APP的项目需要用户联网并且定位,没有开启相关权限将导致APP无法正常使用。故在程序打开是需要检测用户的手机是否开启相关权限,没有开启将提醒用户开启。HTML5 网络状态获取常量:CONNECTION_UNKNOW: 网络状态常量,表示当前设备网络状态未知,固定值为0。CONNECTION_NONE: 网络状态常量,当前设备网络未连接...

2019-05-15 17:02:21 6229 3

原创 常用SQL语句收藏 <五>

数据库常用函数 日期 事物锁 函数

2015-09-06 15:43:18 422

原创 常用SQL语句收藏 <四>

数据库 游标的操作 约束 主键 外键

2015-09-06 15:38:06 365

原创 常用SQL语句收藏 <三>

数据库 视图 触发器 操作

2015-09-06 15:32:10 355

原创 常用SQL语句收藏 <二>

数据库建表,修改表,创建索引视图,存储 过程等操作。

2015-08-28 10:03:07 625

原创 常用SQL语句收藏 <一>

主要收集常用的SQL操作语句

2015-08-27 12:05:30 649

原创 Linux 用户管理命令大全

Linux是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和用户口令。用户在登录时键入正确的用户名和口令后,才能进入系统和自己的主目录。实现

2013-11-30 17:00:47 1069

原创 so cute are you python 18

1.python 实现在一个文件中查找字符串:code:#!/bin/evn python#coding:utf-8#FileName:grep.py#History: 18-11-2013#Function:show the function of grep ,found lines by keywords.import osdef cdcGrep(cdcpath,keywo

2013-11-18 21:31:01 878

原创 So cute are you python 17

1.python 实现linux ls 命令:#!/bin/evn python#coding:utf-8#FileName:ls.py#Function:Show the files or directories on a path.#history:16-11-2013import ospath=raw_input("Pleace input the path you want

2013-11-16 21:13:03 618

原创 So cute are you python 16

初次尝试多线程,抓取url代码:#!/usr/bin/evn python #coding:utf-8 #FileName:test.py #function: Python中的Queue对象也提供了对线程同步的支持,同时尝试多线程处理事情抓取某个网页的url#History:12-11 2013from Queue import Queue import rand

2013-11-12 22:05:05 777

原创 So cute are you python 15

Python 创建文件:1) os.mknod("test.txt") 创建空文件2) open("test.txt",w)           直接打开一个文件,如果文件不存在则创建文件创建目录:os.mkdir("file")                   创建目录复制文件:shutil.copyfile("oldfile","newfile")     

2013-10-31 21:57:07 1069

原创 So cute are you python 14

1.ubuntu 系统 安装mysql 模块直接sudo apt-get install python-mysqldb如果编译需要 sudo apt-get install libmysqlclient-dev2.

2013-10-28 19:37:20 602

原创 So cute are you Python 13

上一节简单的介绍了,BeautifulSoup 的基本使用方法:这一节,我们加一点点难度抓取博客的文章连接:1.首先我们要分析要爬取的页面的结构,再根据结构抓取特定的页面:1.1 解释 BeautifulSoup 函数用法soup = BeautifulSoup(page) #格式化抓取的页面soup.findAll(name="span")#抓取标签 抓取文章标题--

2013-10-25 22:10:45 663

原创 So cute are you Python 12

1.BeautifulSoup 的安装过程:**1.1 下载 BeautifulSoup  下载地址(点击下载)**1.2 安装 安装的时候就是:           python setup.py build           python setup.py install引入包要用:        import bs4        from bs

2013-10-25 11:44:53 574

原创 So cute are you Python 11

1.python 实现路由探测代码#!/usr/bin/evn python#coding:utf-8#FileName:routertracert.py#Function show the path of an websiteimport httplib2import sys if len(sys.argv) < 3: print("Written by y..

2013-10-22 21:55:37 883

转载 软件工程基础 八

软件工程的设计基础软件工程一直以来都缺乏一个统一的定义,很多学者、组织机构都分别给出了自己的定义:Boehm:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。 IEEE:软件工程是开发、运行、维护和修复软件的系统方法。 Fritz Bauer:建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的

2013-10-20 10:08:15 876

原创 C++ Date Structure 4

C++的参数传递1.头文件定义// C++ 参数传递#ifndef __SAWP_H__#define __SAWP_H__void Swap(int &a,int &b);void Swap(int *pa,int *pb);#endif2.方法实现#includeusing namespace std;#include "swap.h"vo

2013-10-19 21:34:54 626

原创 So cute are you Python 10

1.Python 实现抓取网页信息#!/usr/bin/evn python#coding:utf-8#FileName:spider_01.py#Function : grasp an web page from website then show the things that you catchimport urllibresponse = urllib.urlopen('

2013-10-19 16:09:35 756

原创 So cute are you Python 9

1.线程的简单使用#!/usr/bin/evn puthon#coding:utf-8#FileName:Rlock.py#Function: Show how to using threading with python#History:17-10-2013import threadingmylock = threading.RLock()num= 0 class my

2013-10-18 21:07:58 619

原创 So cute are you Python 8

1.Using lambda#!/usr/bin/evn python#coding:utf-8#FileName:lambda.py#function: using lambda#History:14-10-2013def make_repeater(n): return lambda s:s*n twice = make_repeater( 2) print

2013-10-15 21:46:28 688

原创 C++ Date Structure 3

1.运算符重载 头文件/* 运算符重载 */#ifndef __complex_H__#define __complex_H__class Complex{ private: double dRealPart; double dImagePart; public: Complex(double rp=0,double ip=0); virtual~

2013-10-15 20:04:00 525

原创 C++ Data Structure 2

C++ 友元函数的简单使用。1. *.hinclude "rectangle.h"/* write function rectangle.h provides */Rectangle::Rectangle(int len,int wd,int ht){ length=len; width=wd; height=ht;}int Volume(Rectangl

2013-10-14 12:40:26 697

原创 So cute are you python 7

1.Python using file 。#!/usr/bin/evn python#coding:utf-8#FileName:using_file.py#function:Show how to use python to operation a file simply.#History:12-10-2013poem ='''\Programing is funWhen

2013-10-12 21:50:22 705

原创 So cute are you python 6

1.Using a class#!/usr/bin/evn python#coding:utf-8#FileName:Simplestclass.py#Function: Define a clss with pythonclass Person: pass #An empty block. p =Person()print p2.Define a

2013-10-11 21:50:59 567

原创 C++ Data Structure 1

Learn Data Structure by C++1.Define *.h file /* hello.h*/#include class Hello{ public:  void sayHello(const char *str);};*2.Define an public function of class Hello/* h

2013-10-11 14:43:19 556

原创 So cute are you python 5

Learn python step by step1.show how to using an objcet#!/usr/bin/python#coding:utf-8#FileName: referance.py# function: show how to using an objcetprint 'Simple Assignment'shoplis

2013-10-10 21:53:04 668

原创 So cute are you python 4

Python 实现端口探测import osimport socketimport threadingimport getopt,sysdef connect_port(ip,port):    try:        s=socket.socket(socket.AF_INET,socket.SOCK_STREAM) # 初始化socket

2013-10-10 09:24:34 789

原创 So cute are you python 3

Python  teachLearn it step by step1.Using from module import *.#!/usr/lib/evn python#coding:utf-8# this program show how to using an module you defined.from mymodule import sayhi,versi

2013-10-09 20:56:40 773

原创 Windows Socket programming 4

互斥对象实现线程同步#include#includeDWORD WINAPI myfun1(  // 声明线程函数LPVOID lpParameter);DWORD WINAPI myfun2(LPVOID lpParameter);HANDLE hmutex;int a =0 ;int main(){hmutex = ::CreateMutex

2013-10-08 15:26:44 595

原创 So cute are you python 2

Learn Python step by step:1.Using default  parameter#!/usr/lib/evn python#coding:utf-8defsay(message,times = 1):    printmessage*timessay('Hello')say('world',

2013-10-08 14:33:36 843

原创 So cute are you python 1

Learn Python step by step.1.How to using 'if'#!/usr/lib/evn python#coding:utf-8number =23guess =int(raw_input('Enter an integer:')) if guess == number:    print"Con

2013-10-07 21:55:45 857

原创 Windows Socket programming 3

#include#include#includeusing namespace std;DWORD WINAPI myfun1(LPVOID lpParameter);DWORD WINAPI myfun2(LPVOID lpParameter); HANDLE hevent;int a =0;int main()

2013-10-07 16:52:33 601

原创 Windows Socket programming 2

Server:#include#include#include# pragma comment(lib,"WS2_32.lib")int  main(){WSADATA data;WORD w =MAKEWORD(2,0); // Set the socket versionchar sztext[] = "Welcome you here ,now w

2013-10-02 21:07:22 500

原创 Windows Socket programming 1

服务器端代码:#include#include#include#pragma comment (lib,"WS2_32.lib") // connection to socket baseint main() // main function starting...{while(true){WSADATA data; // define an param

2013-09-30 20:03:52 556

HtmlParser 文档 英文

HtmlParser 文档 英文

2016-05-09

C# HTML解析类库(含Demo,手册)

C# HTMLParser HTML解析类库(含Demo,手册)

2016-05-09

PHP 中文手册

PHP CHM 中文教程 文档

2016-05-09

Ajax教程 chm

从文档中你可以找到Ajax的操作方法,是很好的开发者手册!

2015-09-06

SQL常用操作 (收藏版)

SQL语句大全,涵盖几乎所有的SQL操作,有实例易理解适合学习收藏。

2015-08-28

计算机网络操作系统原理

本书的语言清晰简洁易懂,通过哲学的方式来解说计算机操作系统.适合作为初学者的入门教材.

2013-09-05

静态 html 个人主页 模板

适合html 入门提升使用,其中包含了 html 技术 ,css 技术 , js 技术 。希望对网友有所帮助。

2013-06-21

Android 人机界面指南

适合入门者学习, 希望对初学者有用。

2013-05-16

空空如也

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

TA关注的人

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