自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 我的一篇博客

这是我的第一篇博客,在这里,我们不谈编程,不谈学习,只想探讨一下人生。大约4个月前,有位师兄推荐我写博客,通过阅读别人的代码来提升自己。但我迟迟没有动手,因为那时候我还没有账号。在后来的四个月中,我一直以没有账号为理由,残忍地打断了自己要写博客的念头。终于,到了今天,我被帅气、青春、阳光的自己所说服,创建一个属于自己的账号,并命名为渣渣斌......其实并不是因为我渣,而是我想让低调成为一种习

2016-11-25 12:29:49 269

转载 centos7安装python3.6.5

安装python3.6可能使用相关软件 # yum groupinstall 'Development Tools'# yum install -y ncurses-libs zlib-devel mysql-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm...

2018-08-16 11:54:15 277

转载 ItelliJ IDEA开发工具使用—创建一个web项目

最近想用IDEA编辑器开发,但是平时都用MyEclipse和eclipse习惯了,突然间用IDEA到处碰壁的感觉。在不断的摸索之后终于苦尽甘来,学会了基本的web程序如何创建以及运行了。期间在网上找了很多资料,大多数都千篇一律,跟我遇到的问题也是相差很远,所以决定写此文帮助其他有类似经历的人。注:我用的是IDEA14.0版本概念需要明确一下    IDEA中的项目(project)与eclipse...

2018-05-12 17:02:36 346

转载 Centos7 安装mysql

(1) 检查centos7上是否安装了自带的mysqlrpm -qa | grep mysql1情况一:如果有安装mysql,可以选择卸载:rpm -e mysql  // 普通删除模式rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除12情况二:没有安装mysql,进行第二部,mysql的安装(2)my...

2018-05-12 17:02:02 250

转载 CentOS 7安装Python3.5

CentOS 7下安装Python3.5•安装python3.5可能使用的依赖yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel•到python官网找到下载路径, 用wget下载wget https://www.python.org/ftp/python/3.5.1/Pyt...

2018-03-25 13:10:34 640

转载 Hadoop2.7.2+Hbase1.2.1分布式环境搭建整理

一.准备环境1.1. 安装包1)准备4台PC2)安装配置Linux系统:CentOS-7.0-1406-x86_64-DVD.iso3)安装配置Java环境:jdk-8u91-linux-x64.gz4)安装配置Hadoop:hadoop-2.7.2-x64.tar.gz5)安装配置Hbase:hbase-1.2.1-bin.tar.gz1.2. 网络配置主机名IPmaster202.196.37...

2018-03-23 09:39:08 1024

转载 hadoop伪分布式环境安装

搭建 Hadoop 伪分布式环境教程环境和说明任务时间:时间未知软硬件环境CentOS 7.2 64 位OpenJDK- 1.8Hadoop- 2.7关于本教程的说明云实验室云主机自动使用 root 账户登录系统,因此本教程中所有的操作都是以 root 用户来执行的。若要在自己的云主机上进行本教程的实验,为了系统安全,建议新建一个账户登录后再进行后续操作。安装 SSH 客户端任务时间:1min ~...

2018-03-22 11:47:33 220

转载 centos搭建git

1. 安装依赖库yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel2. 安装编译工具yum install gcc perl-ExtUtils-MakeMaker3. 下载git到  /usr/local/srccd /usr/local/srcwget https:

2018-02-05 21:43:00 146

转载 maven 安装

1. maven下载cd /homewget http://mirrors.shuosc.org/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz2. 解压tar xzvf apache-maven-3.5.2-bin.tar.gz3. 移动文件夹mv apache-maven-3.5

2018-02-04 20:50:53 143

转载 汇编语言中的各种功能调用

原来汇编中的功能调用就是这么回事,我的理解就是,用汇编来实现键盘上的一些特殊功能1.键盘输入并显示(1号功能调用)格式: MOV AH, 01H       INT 21H功能:按下任何键,将其对应字符的ASCII码送入AL中,并在屏幕上显示该字符。如果按下的是Ctrl+Break组合键,则终止程序执行。1号功能调用无须入口参数,出口参数在AL中

2017-11-01 17:03:26 3108

转载 Android连接经典蓝牙

公司的项目最近需要用到蓝牙开发的相关内容,因此特地查阅了Google官方文档的内容并进行二次整理,希望能对需要学习该部分的朋友有所帮助。原文地址:http://developer.android.com/intl/zh-cn/guide/topics/connectivity/bluetooth.html1.简介关于蓝牙的介绍对于阅读本文章的人来说并不需要我进行对于的介绍。在Android中

2017-11-01 15:29:54 1430

转载 Android连接蓝牙4.0

这篇博客主要讲解 蓝牙 BLE 的用法。在讲解之前先讲一些概念性的东西,对于之前没接触过蓝牙开发,现在手上又有个蓝牙BLE项目需要做的人,先看下这些概念还是很重要的。因为我之前就是这样,之前没有接触过蓝牙方面的开发,然后来了个蓝牙的项目,于是就到网上百度了一番,于是有点茫然,产生了几点疑惑:            1:发现蓝牙有传统蓝牙和低功耗蓝牙(ble)之分。那么什么是传统蓝牙,什么又

2017-11-01 15:28:48 886

转载 centos6.8 yum安装mysql 5.6 (完整)

一、检查系统是否安装其他版本的MYSQL数据#yum list installed | grep mysql#yum -y remove mysql-libs.x86_64二、安装及配置# wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm# rpm -ivh mysql-communi

2017-10-29 13:18:43 670

转载 redis打开外网访问端口

1.下载Redis,最新版是redis-3.2.1.tar.gz2.上传到Linux上,解压到/usr/local/下面  ,命令:tar -zxvf redis-3.2.1.tar.gz3.我们需要给redis进行授权一下,因为我们要在外网使用,进入redis.conf 文件修改几处配置  :vi redis.confa)将绑定的本机给注释掉, 

2017-10-27 21:21:48 12068

转载 centos7 配置多个Tomcat

1、安装JDK卸载系统的JDK先查看 rpm -qa | grep java显示如下信息:java-1.4.2-gcj-compat-1.4.2.0-40jpp.115java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5      卸载: Linux学习,http:// linux.it.net.cn         

2017-10-15 19:01:18 422

转载 Linux下安装Git

Ubuntu12.04中默认没有安装Git。需要自行安装。1. 安装Git1.1 Ubuntu12.04下可以使用apt-get方式安装,也可以下载源代码安装【1】,我们这里使用apt-git安装。但由于直接使用 sudo apt-get install git 安装的版本较老,因此我们参考【2】中给出的PPA源。sudo add-apt-repository

2017-04-22 13:50:08 216

原创 express入门

一: express api => http://www.expressjs.com.cn/二: 创建APP实例var express  = require('express');//相当于Http.createServer();var app = express();三: 设置静态文件托管//其中__dirname是当前项目的绝对路径app.u

2017-03-16 10:12:20 212

原创 前后端交互必备技能

一: 前端跨页面传参//页面传参window.open("/Course/displayDocument.jsp?tile=" + title);//另一个页面接收var url=document.location.href; url=url.split("=")[1]; if(url){ url=decodeURI(url); //------------得到参数---

2017-03-08 21:07:32 320

转载 如何用glup自动创建一个前端项目

使用 gulp 构建一个项目请务必理解前面的章节后阅读此章节:访问论坛获取帮助本章将介绍gulp-watch-pathstream-combiner2gulp-sourcemapsgulp-autoprefixer并将之前所有章节的内容组合起来编写一个前端项目所需的 gulp 代码。你可以在 nimojs/gulp-demo 查看完整代码。

2016-12-26 22:13:48 1633 1

转载 CentOS7安装MongoDB3.4

简介MongoDB  是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。Pa

2016-12-13 00:18:23 438

原创 蓝桥杯: Cowboys

首先,题目如下: 问题描述  一个间不容发的时刻:n个牛仔站立于一个环中,并且每个牛仔都用左轮手枪指着他旁边的人!每个牛仔指着他顺时针或者逆时针方向上的相邻的人。正如很多西部片那样,在这一刻,绳命是入刺的不可惜……对峙的场景每秒都在变化。每秒钟牛仔们都会分析局势,当一对相邻的牛仔发现他们正在互指的时候,就会转过身。一秒内每对这样的牛仔都会转身。所有的转身都同时在一瞬间发生。我们

2016-12-08 15:29:30 2077

转载 数据库中模式和基本表的关系

模式与数据库、数据库中的表的关系:1个数据库下,可以有多个模式。1个模式下,可以有0个或多个表 。首先我来做一个比喻,什么是User,什么是Database,什么是Schema,什么是Table,什么是列,什么是行,?我们可以把Database看作是一个大仓库,仓库分了很多很多的房间,Schema就是其中的房间,一个Schema代表一个房间,Table可以看作是每个

2016-12-01 18:12:33 6169 2

转载 树形DP入门

今天开始做老师给的专辑,打开DP专辑 A题 Rebuilding Roads 直接不会了,发现是树形DP,百度了下了该题,看了老半天看不懂,想死的冲动都有了~~~~最后百度了下,树形DP入门,找到了 poj 2342 Anniversary party   先入门一下~题意:某公司要举办一次晚会,但是为了使得晚会的气氛更加活跃,每个参加晚会的人都不希望在晚会中见到他的直接上司,

2016-12-01 10:00:06 165

原创 用node连接MySQL

用node连接数据一般有两种方式: 第一种方式为直接连接,第二种方式为连接池连接。其中我们用得比较多为连接池连接,不过在了解连接池连接时,我们先要了解一下直接连接。1. 直接连接       (1)在创建连接之前,我们先要安装一下数据库驱动,在DOS窗口中输入npm install mysql。       (2)如一下代码所示,对数据库执行增删改操作//导入模块var mysq

2016-11-30 22:32:35 319

转载 不可忽略的xss攻击

大多数人对于XSS的原理有一个基本认识,这里不再重复,只给出一个能够演示其原理的完整样例。1 角色分配有XXS漏洞的网站,IP地址172.16.35.135,PHP为开发语言受害访问者,IP地址172.16.35.220,浏览器为IE11黑客的数据接收网站,IP地址172.16.2.192,PHP为开发语言2 源码实例2.1 漏洞网站存在漏洞的URL为:http://1

2016-11-29 20:05:02 283

原创 移动前端—touch事件与click事件的区别

一·: 300毫秒的道德规范        移动设备访问的Web页面都是pc上的页面。在默认的viewpoint(980px)的页面往往都是需要“双击”或“捏开”放大来看清页面。正是为了确认确认用户是“单击”还是“双击”。Safari用300ms延迟来判断,而后来的iPhone,Android也用这种方式来判断,因此移动页面的click反应比PC端的慢上300毫秒。        为了解决

2016-11-28 17:09:37 2719

原创 平衡二叉树与红黑树的简单知识

平衡二叉树由Adelson-Velskii和Landis在1962年提出,因此也成为AVL树。它是一棵空树或者是具有以下性质的二叉排序树:         (1)根结点的左子树和右子树的深度最多相差1。        (2)根结点的左子树和右子树也是二叉平衡树。         平衡因子: 节点的平衡因子是该节点的左子树和右子树的深度之差。         最小不平衡子树: 最小不

2016-11-27 19:44:44 573

原创 动态数组

在数据结构中,数组以顺序存储的形式存在,而且数组的长度是固定的,当我们无法确定数组长度而且又要保证它不能溢出时,往往需要定义一个比较大的数组,这很容易造成空间浪费,而且又不能绝对保证它不能溢出。这时,我们可以考虑做一个动态数组,数据发生溢出,可以增加数组的容量,这样就可以减少空间浪费,又可以保证数组不会溢出。以下为我思路:        1. 用new来为数组分配空间       2. 当

2016-11-27 13:49:41 553

原创 大整数乘法以及空间性能优化

在C++版的数据结构中有一道课后练习题—大整数求和,题目如下所示:         用某种程序设计语言进行编程时,可能需要处理非常大或者运算精度要求非常高的整数(称为大整数),这种大整数用该语言的基本数据类型是无法直接表示的。处理大整数的一般方法是用数组存储大整数,数组元素代表大整数的一位,通过数组运算模拟大整数的运算。        以上为题目: 首先我来说一下我的解题思

2016-11-26 20:44:50 1103

原创 蓝桥杯: 打印十字型

问题描述小明为某机构设计了一个十字型的徽标(并非红十字会啊),如下所示:对方同时也需要在电脑dos窗口中以字符的形式输出该标志,并能任意控制层数。输入格式一个正整数 n (n输出格式对应包围层数的该标志。样例输入11样例输出1样例输入23样例输出2首先

2016-11-25 20:22:56 353

原创 循环单链表需要注意的小问题

一: 将指针指向表尾        一般情况下,当我们创建一个单链表时,通常会将指针指向表头。但当我们创建一个循环单链表而且需要对表头表尾频繁操作时,我们是否还会为它创建一个头指针呢?下面小编来分析一下:         定义头指针: 当我们查找表头时,时间复杂度为O(1),当我们查找表尾时,时间复杂度为O(n);        定义尾指针: 当我们查找表头时,因为尾指针和头指针相连,

2016-11-25 20:16:38 1222

ajax提交file文件

用原生的js提交表单

2017-03-09

空空如也

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

TA关注的人

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