自定义博客皮肤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)
  • 资源 (13)
  • 收藏
  • 关注

原创 spring boot + spring security 基于 前端 ajax Content-Type为applications-json的 post方式的登陆 以及权限认证

1,maven依赖 加入 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>s

2018-08-03 10:12:05 1690

原创 redis java 2次封装

package com.feng; import com.common.utils.SerializeUtil; import org.springframework.beans.factory.annotation.Autowired; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; i

2017-07-26 14:44:44 1069

原创 hadoop wordcount程序代码

/** * @Copyright: Copyright 2007 - 2017 MPR Tech. Co. Ltd. All Rights Reserved. * @Description: * * Modification History: * Author: lucius.lv * Version: 1.0.0.0 * Description:

2017-07-21 09:29:59 372

原创 java api操作 hbase

/** * @(#)HbaseTest.java 1.0 2017年7月19日 * @Copyright: Copyright 2007 - 2017 MPR Tech. Co. Ltd. All Rights Reserved. * @Description: * * Modification History: * Date: 2017年7月19日

2017-07-21 09:14:55 320

原创 msyql root密码丢失找回

停到运行的mysql: /etc/init.d/mysql stop使用skip-grant-tables这个选项启动MySQL: /usr/bin/mysqld_safe –skip-grant-tables &现在可以不用密码进入mysql 了。myql use mysql; UPDATE user SET password=password(‘123456’) WHERE

2016-05-04 17:11:41 577

原创 ssh免密码登录

A为本地主机 B为远程主机1,在A上生成密钥对 : ssh-keygen -t rsa 3下回车 2,将A上生成的公钥发送到B上 :在用户 ~/.ssh/下生成2个文件 其中 id-rsa.pub为公钥 id-rsa为私钥 ssh-copy-id -i ~/.ssh/id-rsa.pub “-p22 root@B的ip地址 ” 输入 密码 推送成

2016-04-08 18:15:24 303

原创 修改 Linux 主机名

修改 Linux 主机名Linux 下什么都比较麻烦,就连修改主机名也不例外。 Linux 安装好后,其默认的主机名是 localhost。修改 Linux 主机名需要3步。使用 hostname 修改当前主机名。 hostname new-hostname修改 /etc/sysconfig/network 配置文件,以便下次重启的时,使用新的主机名。 打开 /etc/sysconfig/n

2016-04-05 22:02:40 335

转载 Linux系统安装后的基础优化-基于CentOS(5.8/6.4)

在运维工作中,我们发现Linux系统安装之后并不能立即投入生产环境使用,往往需要先经过我们运维人员的优化才行。  下面我就为大家简单讲解几点关于Linux系统安装后的基础优化操作。  注意:本次优化都是基于CentOS(5.8/6.4)。关于5.8和6.4两者优化时的小区别,我会在文中提及的。  优化条目:  修改ip地址、网关、主机名、DNS等 关闭selinux,清空iptables 添加普

2016-01-23 13:45:07 380

原创 linux makefile 编译c和c++文件

.SUFFIXES:.c .o //.c和.o建立关联CC=gcc SRCS=hello.c\ add.c //同时编译两个.c文件OBJS=$(SRCS:.c=.o)//ORJS=hello.o add.o EXEC=hellostart: (OBJS)//依赖hello.oadd.o(OBJS) //依赖hello.o add.o (CC) -o

2015-04-03 16:54:48 1496

转载 mysql安装常见问题(系统找不到指定的文件、发生系统错误 1067 进程意外终止)

在安装mysql时总是会遇到这样那样的问题,每次重新安装都会花很多时间来排查。在网上其实有很多相关的文章,但很多都只讲了方法,但没讲具体细节问题,导致无法解决问题。其实有时候知道问题的原因,但总是因为一些细节问题没有注意到,反复的尝试,浪费了很多时间。现在把我安装过程中遇到的问题以及该注意的问题记录下来。环境:windows7mysql版本:mysql-5.6.10-win32如果是默认安装,那么m

2015-03-31 22:28:31 464

原创 windows7 64位下配置mysql64位免安装版

windows 7 64位下配置mysql64位免安装版 文章分类:数据库 1、下载http://pan.baidu.com/s/1jGf5nUI 2、解压到D:\MySQL(路径自己指定) 文件夹不要带中文,最好改成Mysql 3、在D:\MySQL下将my-default.ini改成my.ini配置文件并将内容改成,如下:*****************配置文件开始*******

2015-03-31 22:24:23 847

原创 Can't load IA 32-bit .dll on a AMD 64-bit platform解决方案

在myeclipse中使用的,tomcat异常: java.lang.UnsatisfiedLinkError: D:\JAVA\ApacheTomcat\bin\tcnative-1.dll: Can’t load IA 32-bit .dll on a AMD 64-bit platform at java.lang.ClassLoaderNativeLibrary.load(NativeM

2015-03-31 17:18:27 3352

原创 myeclipse10破解过程

下载myeclipse 10硬解程序包:ed2k://|file|%5Bmyeclipse.10.0.%E6%9B%B4%E6%96%B0%E5%8F%91%E5%B8%83%28%E7%A0%B4%E8%A7%A3%E6%9B%B4%E6%96%B0%29%5D.MyEclipse10cr.rar|682469|ed9bcbeec0d5f82e2125280813c21550|h=fo7n76ct

2015-03-31 16:39:30 2144 1

原创 JDK1.7安装配置图文教程

JDK1.7安装配置图文教程 1.安装jdk 双击jdk-7-windows-i586 安装文件 等待“下一步”变亮点击 可以根据需要更改安装路径,如无特殊要求,可以点击“下一步”,开始安装出现安装界面,稍后会弹出jre 安装对话框。 选择jre7安装目录,如无特殊需要默认安装路径,点击“下一步”,进入安装界面,安装完 成后会出现如下对话框,点击“完成” 2.配置JDK环境

2015-03-31 14:32:54 12947 1

原创 符串I/O: fgets与fputs

函数原型: char *fgets(char *s,int n,FILE *fp) int fputs(char *s,FILE *fp)功能:从fp指向的文件读/写一个字符串 返值: fgets正常时返回读取字符串的首地址;出错或文件尾,返回NULL fputs正常时返回写入的最后一个字符;出错为EOFfputs把s指向的字符串写入fp指向的文件 fgets从fp所指文

2015-03-30 21:37:46 876

原创 c语言 格式化文件输入输出

已经对普通的格式化输入输出函数scanf和printf很熟悉了,格式化文件输入输出函数是在两个函数名前加f,表明“读写对象是磁盘文件而不是键盘和显示器”。 两个函数的原型为: int fprintf(FILE , const char , …); int fscanf(FILE , const char , …); fprintf和fscanf与普通的printf和scanf用法几乎一致,唯

2015-03-30 21:29:15 1540

原创 fread和fwrite对结构体数组从文件读入或写入

从键盘输入4个学生数据,把他们转存到磁盘文件中去 重点内容#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#define SIZE 2struct student_type{ char name[10]; int num; int age; char addr[15];}stud[SIZE];main()

2015-03-30 21:14:10 16410 2

原创 数据块I/O:fread与fwrite

数据块I/O:fread与fwrite 函数原型: size_t fread(void *buffer,size_t size, size_t count,FILE *fp) size_t fwrite(void *buffer,size_t size, size_t count,FILE *fp)功能:读/写数据块 返值:成功,返回读/写的块数;出错或文件尾,返回0

2015-03-30 21:11:43 778

转载 快速简单地求负数的补码和求补码代表的负数

快速简单地求负数的补码和求补码代表的负数特点是:快速简单实用,不用教科书的取反加一之类的麻烦方法。//1 这是我认为必要的基本知识补码,是整数数字数据在计算机内部的存储格式。整数分为正数,0,和负数。1位二进制数字可以表示2个不同的状态,2位二进制数字可以表示4个不同的状态,3位二进制数字可以表示8个不同的状态,(此处省略

2015-02-28 11:10:26 7546 2

原创 网络层提供的两种服务

网络层关注的是如何将分组从源端沿着网络路径送达目的端。在计算机网络领域,网络层应该向运输层提供怎样的服务(“面向连接”还是“无连接”)曾引起了长期的争论。争论焦点的实质就是:在计算机通信中,可靠交付应当由谁来负责?是网络还是端系统?两种服务:网络层应该向运输层提供怎样的服务?§虚电路服务§数据报服务因特网:数据报服务网络层向上只提供简单灵活的、无

2015-02-20 16:37:08 10407

原创 使用点对点信道的数据链路层

PPP协议现在全世界使用得最多的数据链路层协议是点对点协议 PPP (Point-to-Point Protocol)。用户使用拨号电话线接入因特网时,一般都是使用 PPP 协议。PPP协议应该满足的要求:简单——这是首要的要求封装成帧 透明性 多种网络层协议 多种类型链路 差错检测 检测连接状态 最大传送单元 网络层地址协商 数据压缩协

2015-02-08 10:51:56 2888

原创 差错检测和循环冗余检验crc

差错检测传输过程中可能会产生比特差错:1 可能会变成 0 而 0 也可能变成 1。在一段时间内,传输错误的比特占所传输比特总数的比率称为误码率 BER(Bit Error Rate)。误码率与信噪比有很大的关系。为了保证数据传输的可靠性,在计算机网络传输数据时,必须采用各种差错检测措施。循环冗余检验 CRC在数据链路层传送的帧中,广泛使用了循环冗余检验 CRC

2015-02-08 10:36:56 5661

原创 数据链路层的三个基本问题

数据链路层的三个基本问题封装成帧透明传输差错控制 差错检测

2015-02-08 10:24:08 2612

原创 链路与数据链路以及帧

链路(link)是一条点到点的物理线路段,中间没有任何其他的交换结点。一条链路只是一条通路的一个组成部分。数据链路(data link) 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。现最常用的方法是使用适配器(即网卡)来实现这些协议的硬件和软件。一般的适配器都包括了数据链路层和物理层这两层的功能。

2015-02-08 10:18:30 930

原创 数据链路层简单模型和信道类型

数据链路层使用的信道主要有以下两种类型:点对点信道。这种信道使用一对一的点对点通信方式。广播信道。这种信道使用一对多的广播通信方式,因此过程比较复杂。广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发送。

2015-02-08 10:11:54 2237

原创 js放烟花效果,刚从某个网站扒下来的

(function(){var canvas = document.getElementById("j-spring-cas");var ctx = canvas.getContext("2d");var bigbooms = [];var boomsCount = 0;function isCanvasSupported(){                    var

2015-02-04 19:09:24 1562

原创 信道复用技术

时分复用TDM(Time DivisionMultiplexing) 时分复用则是将时间划分为一段段等长的时分复用帧(TDM 帧)。每一个时分复用的用户在每一个 TDM 帧中占用固定序号的时隙。每一个用户所占用的时隙是周期性地出现(其周期就是 TDM  帧的长度对应的时间)。TDM 信号也称为等时(isochronous)信号。时分复用的所有用户是在不同的时间占用同

2015-01-31 23:30:17 938

原创 物理层下面的传输媒体

导向传输媒体导向传输媒体中,电磁波沿着固体媒体传播。双绞线屏蔽双绞线 STP无屏蔽双绞线 UTP同轴电缆50 W同轴电缆用于数字传输,由于多用于基带传输,也叫基带同轴电缆;75 W同轴电缆用于模拟传输,即宽带同轴电缆。光缆 网络设备非导向传输媒体 非导向传输媒

2015-01-31 23:14:23 794

原创 奈氏准则和香浓公式

奈氏准则1924 年,奈奎斯特(Nyquist)就推导出了著名的奈氏准则。他给出了在假定的理想条件下,为了避免码间串扰,码元的传输速率的上限值。在任何信道中,码元传输的速率是有上限的,否则就会出现码间串扰的问题,使接收端对码元的判决(即识别)成为不可能。如果信道的频带越宽,也就是能够通过的信号高频分量越多,那么就可以用更高的速率传送码元而不出现码间串扰。香农公式

2015-01-31 23:04:33 2642

原创 数据通信的基础知识

相关术语通信的目的是传送消息。数据(data)——运送消息的实体。信号(signal)——数据的电气的或电磁的表现。“模拟信号”——代表消息的参数的取值是连续的。“数字信号”——代表消息的参数的取值是离散的。码元(code) —— 在使用时间域的波形表示数字信号时,则代表不同离散数值的基本波形就成为码元。在数字通信中常

2015-01-31 22:48:31 1703

原创 物理层的基本概念

物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。       物理层的主要任务描述为:确定与传输媒体的接口的一些特性,即:  机械特性:例接口形状,大小,引线数目  电气特性:例规定电压范围(-5V到+5V)  功能特性:例规定-5V表示0,+5V表示1  过程特性:也称规程特性,规定建立连接时各个相关部件的工作步骤

2015-01-31 22:46:47 920

原创 计算机网络的性能

2015-01-30 22:14:21 454

原创 TCP/IP协议和OSI参考模型

2015-01-30 21:39:47 704

转载 算法书籍

如果计算机系只开三门课,那么这三门课就一定是:离散数学,数据结构与算法,编译原理。如果只开一门课,那剩下的就一定是:数据结构与算法。Niklaus Wirth说:算法+数据结构=程序,不说废话了,下面列出一份数据结构算法书目,先从最著名的说起A原书名:The Art of Computer Programming中文名:计算机程序设计艺术作者:Donald E.Knuth难度:

2015-01-16 18:22:50 551

原创 c++中const

const 的使用const经常用来修饰一个值不能改变的量,安全,并且能消除存储操作const的几种用法:(1) 说明值常量(2) 说明指针(3) 说明函数参数及其返回值(4) 说明类的常量和成员函数const 说明值常量值常量的说明一般放在头文件或者文件的开始部分,也可以放在类中进行说明(1) 说明符号常量,表明符号代表的是一个常量,语法:const=,=……例如:double const

2015-01-10 09:32:11 530

转载 生产者与消费者模型

/** 生产者与消费者模型中,要保证以下几点: * 1 同一时间内只能有一个生产者生产     生产方法加锁sychronized * 2 同一时间内只能有一个消费者消费     消费方法加锁sychronized * 3 生产者生产的同时消费者不能消费     生产方法加锁sychronized * 4 消费者消费的同时生产者不能生产     消费方法加锁sychronize

2015-01-10 09:28:42 504

原创 java多线程实例

import java.io.*;public class C1 implements Runnable {String C1Name;public C1(String Name){this.C1Name=Name;}public void run(){try {Thread.sleep(Math.round(Math.random()*1000));}ca

2015-01-10 09:12:16 339

原创 代码陪我走过600多个日日夜夜

记得第一次接触IT当时是我偶尔从一位同学的空间里看到了他在联想公司的一次产品发布会上照的一张照片,后来我就与他电话联系才初步了解了计算机软件的一些知识。后来我就南下开始了我的学习生涯,从第一个程序helloworld,到后来的循环,递归,总觉得技术这东西离我太远了。我当时特别灰心,我没有任何基础,我甚至学了3个多月了还是一窍不通,但是对知识的渴望促使我努力的去攻破难关。在后来的5个月里,我每天基本

2015-01-09 10:41:39 1003 1

原创 vs工具的使用

具体的使用在视频中有讲到      http://www.iqiyi.com/w_19rsen1rtp.html

2015-01-09 09:49:57 396

原创 C语言运算符优先级 详细列表

优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .

2015-01-09 09:46:59 459

Windows程序设计(第五版)

Windows程序设计(第五版).pdf )高清不可多得得资料

2015-01-18

算法设计与分析基础第二版

该书写于1976年,作者Hopcroft是 1986年ACM图灵奖得主,这三个人写过很多书,大多数都是经典,于一般的算法书不同,该书侧重于证明算法的正确性和复杂性,而不是怎样实现和应用算法,叙述上更加形式化,属于定义-引理-定理的数学书风格,认真研究一下里面的证明能大大提高理论水平。如果你看完了CLRS或其他数据结构入门书,要深入学习算法,但TAOCP看起来又太吃力的话,这本比较适合。最后一点是书中的习题很精华,即使你不看这本书,做一下里面的习题也是非常有意思的

2015-01-14

算法设计与分析基础.第二版

该书写于1976年,作者Hopcroft是 1986年ACM图灵奖得主,这三个人写过很多书,大多数都是经典,于一般的算法书不同,该书侧重于证明算法的正确性和复杂性,而不是怎样实现和应用算法,叙述上更加形式化,属于定义-引理-定理的数学书风格,认真研究一下里面的证明能大大提高理论水平。如果你看完了CLRS或其他数据结构入门书,要深入学习算法,但TAOCP看起来又太吃力的话,这本比较适合。最后一点是书中的习题很精华,即使你不看这本书,做一下里面的习题也是非常有意思的

2015-01-14

算法导论(原书第3版)

本书俗称CLRS(作者名字的简写),算法的经典教材,堪称算法分析著作中的“独孤九剑”。作者之一Ronald L.Rivest 由于其在公开秘钥密码算法RSA上的贡献获得了ACM图灵奖。全书内容全面,结构清晰,6个部分1000多页把数据结构算法的主要内容都包含了。

2015-01-14

0day+安全:软件漏洞分析技术(第2版)

0day+安全:软件漏洞分析技术(第2版),非常经典的一本书

2015-01-11

一步一步学习linux汇编语言程序设计

一步一步学习linux汇编语言程序设计.Assembly.Language.Step-by-Step是本好书

2015-01-10

The C Programming Language

The C Programming Language美国佬写的书就是不一样,大家喜欢的话可以看看。

2015-01-10

The C Programming Language (K&R) 中文版.pdf

好的资源免费下载,希望大家给好评。高清中文版,本书特别棒

2015-01-10

基于axis2的webservice开发

本人在项目开发中用的axis2开发,这个excel是开发中一步一步截图下来的,讲的特别详细,基本上照着我的思路就不会出错。

2015-01-07

单点登录小例子

这是之前同学在传智播客学习的时候老师讲课用的开发文档,里面有开发中需要的jar包,以及一些详细的开发步骤,希望能够帮助大家。

2015-01-07

POI3.5_HSSF_和XSSF_Excel操作快速入门手册

想尽快使用HSSF和XSSF对电子表格进行操作么,这个指南正是您所需要的,现在稳定的POI的版本为3.6.在查阅apache网站的时候发现了这份文档,看着不错,希望对大家有所帮助

2015-01-07

空空如也

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

TA关注的人

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