自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(206)
  • 资源 (18)
  • 收藏
  • 关注

原创 socket(1)

server.c 等待客户端连接,打印客户端的信息,ip和连接时间.#include #include #include #include #include #include int main(){ int sockfd,bindfd,listenfd,acceptfd,ntopfd; socklen_t len;

2017-06-14 10:19:04 329

原创 Spark中组件Mllib的学习 RowMatrix行矩阵

1解释 分布式行矩阵有:基本行矩阵、index 行矩阵、坐标行矩阵、块行矩阵 功能一次增加2.代码:/** * @author xubo * ref:Spark MlLib机器学习实战 * more code:https://github.com/xubo245/SparkLearning * more blog:ht

2017-06-01 20:52:02 3616 1

原创 ==号和equals方法区别

java中==号和equals方法区别,是个常问的问题,总结如下:区别: 1. ==号是比较运算符,既可以比较基本数据类型,也可以比较引用数据类型,基本数据类型比较的是值,引用数据类型比较的地址值      2.equals方法只能比较的是引用数据类型,equals方法在没重写之前,比较的地址,底层依赖的是==号,但是比较地址值是没有意义的,我们需要重写equals方法比较对象中的

2017-04-12 10:17:16 441

原创 基于MySQL元数据的Hive的安装和简单测试

引言: Hive是一种强大的数据仓库查询语言,类似SQL,本文将介绍如何搭建Hive的开发测试环境。1. 什么是Hive?   hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。 其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专

2017-03-16 21:58:55 319

原创 servlet获取表单数据

先展示下简单得表单:Insert title here 用户名: 密码: 性别:男 女 爱好 : 篮球 唱歌 编码 所在城市: ------请选择------ 北京 上海 广州 servlet案例代码如下:这里需要导入包,选用i

2017-03-14 11:25:13 532

原创 用java实现文件下载

一个很重要的API是URLEncoder, 它是关于string在http传输中编码的问题,请在官方文档详细查看。import java.io.FileInputStream;import java.io.IOException;import java.net.URLEncoder;import javax.servlet.ServletException;import java

2017-03-13 17:58:59 235

原创 用java写的验证码

服务器servlet代码如下:import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Random;import javax.imageio

2017-03-13 17:56:32 239

原创 struts学习(第一天 )

一、框架概述1、框架的意义与作用:所谓框架,就是把一些繁琐的重复性代码封装起来,使程序员在编码中把更多的经历放到业务需求的分析和理解上面。特点:封装了很多细节,程序员在使用的时候会非常简单。2、三大框架:Struts2,Hibernate,Spring二、关于三层架构三、控制器:MVC中的控制器1、MVC回顾M:Model模型,封

2017-02-23 11:14:51 231

原创 ajax原理

Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。这其中最关键的一步就是从服务器获得请求数据。要清楚这个过程和原理,我们必须对 XMLHttpRequest有所了解。 XMLHttpRequest是ajax的核心机制,它是在IE5中首先引入的,是一种支持异步请求的技术。简单的说,也就是javasc

2017-02-21 15:15:47 381

原创 追逐BAT - 大数据开发工程师

2017年2月21号,给自己 下一个目标。在2017年3月21号,找到一份java web开发的工作。在2017年6月21号,找到一份大数据开发的实习。其实,我也很迷茫,不知道罩什么样的工作,先从java代码做起。我本科在南京一所普通二本 ,大二,考了红帽的RHCE 证书, 学习了 ORCLE OCP, 后来进入卓越班学习linux应用编程, linux内核编程,操作系统定制。再后来,考研

2017-02-21 13:12:23 441 4

原创 DNS原理

DNS解析原理及过程。   当用户访问我们网站一个网页时,他需要经过以下步骤:   1)找到这个网页的存放服务器;   2)服务器将用户的请求信息接入;   3)服务器通过文件路径(URL)查找用户请求网页;   4)用户将该网页内容下载到自己电脑上。   我们所讲的DNS解析主要是第一个步骤,即让用户通过URL找到文件存放的服务器一、DNS 是什么?DNS (Domain Name

2017-02-20 16:51:51 246

转载 前端解决跨域问题的8种方案

前端解决跨域问题的8种方案(最新最全) 1.同源策略如下:URL说明是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js同一域名下允许http://www.a.com/lab/a.jshttp://www.a.com/script/b.js同一域名下不同文件夹允许ht

2017-02-20 13:04:04 524

原创 航空售票系统

花了4 5 天时间,写的小系统。没什么技术含量,就是java jsp servlet javabean.

2017-02-19 22:02:00 2982 6

转载 JSP页面超链接跳转到Servlet后中文乱码解决

因为涉及到项目的一个功能,我们使用到了超链接a标签作为分页符,进行模糊查询功能,在使用过程中,使用form表单post提交中文数据进入servle界面,第一次使用中文查询没有问题,但是在按动分页符时,发现无法将中文数据再次传入后台,所以简单使用在地址栏尾部增加值的方式,然后直接跳转到Servlet界面,因为超链接默认使用GET方法跳转,三件套对POST提交有作用,对GET提交是没有影响,所以Ser

2017-02-17 15:52:29 604

原创 ubuntu连不上无线网

故障情况:ubuntu 系统显示有无线网可以连接,但是输入密码就是连接不上去解决方法:ifconfig -a查看下                                              rfkill list 获取设备列表,每个都包含与之关联的索引号                                               

2016-02-21 14:16:38 1267

原创 linux下自动获取并安装软件包 apt-get 的命令介绍

命令                                 作用 apt-cache search package    搜索包 apt-cache show package    获取包的相关信息,如说明、大小、版本等 sudo apt-get install package    安装包 sudo apt-get install package - - reinsta

2015-07-16 14:35:10 896

原创 MySQL问题解决:-bash:mysql:command not found

MySQL问题解决:-bash:mysql:command not found 问题:       [root@linux115 /]# mysql -uroot -p        -bash: mysql: command not found    因为mysql命令的路径在/usr/local/mysql/bin下面,所以你直接

2015-06-12 11:27:56 507

原创 yum makecache

yum makecache就是把服务器的包信息下载到本地电脑缓存起来配合yum -C search xxx使用不用上网检索就能查找软件信息执行完 yum makecache之后,你可以用yum search subversion和yum -C search subversion试下,看看二者速度差别有多大。我试的结果,二者差别挺明显的,前者明显比后者慢。

2015-06-05 15:05:33 6792

原创 selinux学习笔记

SElinux(Security Extend linux)Red hat Enterprise 5支持内核实施的一项新的安全策略:SElinux。SElinux是由美国国防部让安全局针对计算机基础结构开发的,SElinux允许管理员定义高度灵活的策略,让linux内核把它作为日常操作的一部。SElinux将每个程序都编入到SElinux域内,同时将每个资源放在SElinux安全上下文中,

2015-05-30 11:57:53 1690

原创 redhat 安装ceph

redhat 6.2 安装配置ceph(前)1.  安装ceph-deployvim /etc/yum.repos.d/ceph.repo    [Ceph]    name=Ceph packages for $basearch    baseurl=http://ceph.com/rpm-giant/el6/x86_64    enabled=1    gpgc

2015-05-30 10:12:18 1604

原创 【Linux】用户不在sudoers文件中

*** is not in the sudoers file.  This incident will be reported.” (用户不在sudoers文件中……)处理这个问题很简单,但应该先理解其原理再操作首先要明白root的密码一般用户是不应改知道的,但一般用户有时可能要用到root的一些权限。这里就有了一个 /etc/sudoers 文件,用来保存一些用户,使这些用户

2015-04-09 13:22:37 434

原创 Ubuntu 新建用户无法登录问题

今天在系统上以root身份新增了一个用户,passwd设置了登录密码,开机登录时(unity界面),输入密码,屏幕闪了一下,立刻又回到登录界面了,以为密码错了,可是ctrl+alt+f1进入命令行login时输入之后就进去了。不知道哪里出了问题,查了资料后有的说显卡不支持unity默认图形界面,觉得不太可能。晚上回来又找了找,发现是命令用的不合适,我用的是useradd xxx,实际上应该用a

2015-04-08 19:55:38 5428 1

原创 Ubuntu14.04密码正确 进不去桌面系统(已测试恢复正常)

遇到过两次ubuntu输入密码正确,但是进不去系统,输入密码后,跳转到一下界面 之后又返回到登陆界面,一直这样循环输入密码。解决办法:1。进入tty下                                                             :ctrl+alt+F1(F1-F6都行)                    2。然后切换到家目

2015-04-08 19:50:55 9819

转载 菜鸟 该如何应对服务器被黑

今天给菜鸟们说说以入侵者的角度去谈谈服务器被黑掉后,我们该做的哪些防护和检查工作,大牛的话都比较熟悉系统加固和安全的问题,对于我等菜鸟来说,没有做过从事过安全方面工作,所以只能从入侵者的角度去说说相对立的工作。因为菜鸟的我们也会自己弄服务器自己建站,又没有专业的知识,也不是搞什么大项目,所以都只能自己维护了,那么被干掉后,肯定也是得自己做维护和检查工作了,于是有了下文。  通常服务器被干掉

2015-04-06 23:07:12 517

原创 Linux入侵检查实用指令

Linux入侵检查实用指令 1可以得出filename正在运行的进程#pidof filename2可以通过文件或者tcp udp协议看到进程#fuser -n tcp port3可以看文件修改时间,大小等信息#stat filename4看加载模块#lsmod5看rpc服务开放

2015-04-06 22:28:37 494

原创 linux网络安全

一、安装Centos二、Linux网络网络环境设置a.配置linux与客户机相连通b.配置linux上网三、Yum详解yum 的基本操作a.使用 yum 安装新软件 yum install –y Softwareb.使用 yum 更新软件 yum update –y Softwarec.使用 yum 移除软件yum remove –y Software

2015-04-02 14:06:42 2049

原创 ubuntu下安装sublime

1 sudo add-apt-repository ppa:webupd8team/sublime-text-22 sudo apt-get update3 sudo apt-get install sublime-text-2

2015-03-31 09:26:07 693

原创 关于 Ubuntu 14.04出现内部错误

對於新手 安裝新版本時 構成困擾想要徹底避免 錯誤訊息 再出現把這個檔案/etc/default/apport找到這一行enabled=1把 1 改為 0儲存立刻生效錯誤訊息 不再出現

2015-03-31 08:33:38 3440

转载 linux下留本地后门的两个方法

方法一:setuid的方法,其实8是很隐蔽。看看过程:[root@localdomain lib]# ls -l |grep ld-linuxlrwxrwxrwx 1 root root       9 2008-06-07 17:32 ld-linux.so.2 -> ld-2.7.solrwxrwxrwx 1 root root      13 2008-06-07 17:47

2015-03-30 15:39:15 937

转载 【案例】如何处理Linux虚拟机文件系统损坏无法进入系统的问题

【故障类型】:Linux文件系统损坏【关键词】:Linux文件系统损坏 无法进入系统 【适用版本】:FusionCompute所有版本【问题现象】:当Linux虚拟机文件系统损坏导致无法进入系统时,从VNC登录虚拟机可以查看到如下三种现象。(1) 现象一:Linux虚拟机启动过程报文件系统错误并自动进入修复模式。图1自动进入修复模式

2015-03-27 14:44:26 4663

转载 Linux学习笔记之RedHat Enterprise Linux 6.4 使用 Centos 6 的yum源问题

作为一名新手,学习Linux已经一个月了,其间遇到了不少问题,而今天笔者遇到的问题是#yum install pam-devel#This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.Setting up Install

2015-03-26 09:45:51 418

转载 RPM软件包管理的查询功能

RPM软件包管理的查询功能:命令格式rpm {-q|--query} [select-options] [query-options]RPM的查询功能是极为强大,是极为重要的功能之一;举几个常用的例子,更为详细的具体的,请参考#man rpm1、对系统中已安装软件的查询;1)查询系统已安装的软件;语法:rpm -q 软件名举例:[root@localhost bei

2015-03-26 09:19:52 493

原创 -bash: yum: command not found 问题解决

操作系统是centos5.6 x86_64,不同的机器已安装的包有所区别,关键是掌握方法。1下载yum的rpm安装包 [root@localhost rpm]# wget http://mirror.centos.org/centos/5.7/os/x86_64/CentOS/yum-3.2.22-37.el5.centos.noarch.rpm2 [root@localhost rp

2015-03-26 09:19:05 14594

转载 dhclient eth0

网络参数设置命令 所有时刻如果你想要做好自己的网络参数设置,包括IP参数、路由参数和无线网络等,就得要了解下面这些相关的命令才行。其中Route及ip这两条命令是比较重要的。当然,比较早期的用法,我们都是使用ifconfig的。? ifconfig:查询、设置网卡和IP网段等相关参数。? ifup、ifdown:这两个文件是Script,通过更简单的方式来启动网络接口。?

2015-03-03 16:21:49 12796 1

转载 Linux内核编译与安装

Linux内核介绍Linux内核是一个用C语言写成的,符合POSIX标准的类Unix操作系统。内核是操作系统中最基本的一部分,提供了众多应用程序访问计算机硬件的机制。Linux内核的一大特点就是采用了整体式结构,有很多过程组成,每个过程都可以独立编译,其模块机制又湿得内核保持独立而又易于扩充。Linux发行版实在Linux内核的基础之上,与外带的应用软件和工具打包配置之后发行的版本。最初的

2015-03-03 16:13:45 463

原创 远程连接MySQL报错ERROR 2003解决办法

在mysql远程连接时出现ERROR 2003错误的很多种,下面我来给大家介绍两种解决此问题的方法,有需要的同学可参考。问题代码代码ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.19' (111) ERROR 2003 (HY000): Can't connect to MySQL s

2015-01-20 10:05:10 1925

原创 Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改

Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改      今天帮童鞋重装系统,他的电脑是Windows、Ubuntu双系统,需要重装的系统是windows,据说是因为很多游戏都只支持64位,要给换成64位的 = =...     于是我就帮他装了个windows,之后重新引导了Ubuntu,下面记录下:gurb引导的修复:   

2015-01-18 10:37:31 664

转载 Linux中用ALSA驱动声卡流程详解

一、什么是ALSA ;  Advanced Linux Sound Architecture 的简称为 ALSA ,译成中文的意思是 Linux 高级声音体系(这是我直译的,可能译的不对);一谈到体系就有点范围就太大了,所以ALSA不仅仅是包括对声卡的支持和驱动;  ALSA具有如下特征:  代码:  1、对所有音频接口的高效支持,从普通用户的声卡到专业级别多路音频设备;  2

2015-01-13 15:33:58 897

转载 error while loading shared libraries: libmysqlclient_r.so.15: wrong ELF class: ELFCLASS64

运行程序出问题:1.确认当前运行的程序是32位还是64位[root@localhost fgn_switch]# file fgn_switch.newfgn_switch.new: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (use

2015-01-11 16:04:17 2738

转载 JMF天昏地暗之路(二)-------打开摄像头并显示在屏幕上

现在我来说一下如何用java打开本地摄像头并将当前摄像头的图片显示在屏幕上。我先把我写的一个测试代码发上来。[java] view plaincopyprint?"font-size:18px;">/**  * 这是一段打开摄像头并将当前图像显示出来的代码  * @author 天下无双由我  * @time    2013/12/15  * @location  

2014-12-29 19:21:42 560

LeetCode-in-Go-master.zip

leetcode 答案解析 golang解答

2020-04-27

beego第三方软件包

beego框架,和macaron框架,已经安装好,下载后放在gopath目录下。

2019-07-03

golang的web框架macaron,可直接运行

golang中的macaron框架,已经下载下来了,可以直接解压缩,并运行里面main.go 文件,就可以运行起服务了!!!注意放到自己的GOPATH目录!!!

2019-06-22

build1.zip

编译出来的docker客户端,可以在docker容器内部使用。

2019-06-10

航空售票系统

http://blog.csdn.net/u013013553/article/details/55823526 运行截图。防sql注入等

2017-02-19

vsftpd安装大全

vsftpd 安装大全 ,适合于redhat 系统

2015-05-30

epel-release-6-8.noarch.rpm

epel-release-6-8.noarch.rpm redhat

2015-05-30

ceph安装需要的所有安装包

ceph安装需要的所有安装包,没有网络也一样安装

2015-05-30

arpoison使用

局域网的arp攻击,使用gcc编译,把可执行程序链接到/lib/sbin目录下

2015-04-23

webrtc nodejs 视频聊天

基于浏览器,webrtc进行的语音视频聊天,采用nodejs

2015-01-14

linux语音聊天

基于linux alsa 声卡编程,用c写的代码,能够语音聊天

2015-01-14

freeswitch

freeswitch的安装包,至于安装教程,网上有很多

2015-01-14

java语音聊天

这次实现linux下的语音聊天,用了很久的时间,终于实现了,这是用java 写的,运行时先点击服务端语音按钮,再点击客户端按钮。这代码绝对不是坑人的。

2015-01-14

微薄是这样炼成的pdf

微薄是这样炼成的pdf,里面有NAT穿透,语音视频聊天室的实现

2015-01-14

openfire spark

spark即时通讯,Spark和Openfire能够很好的相互支持.

2015-01-14

openfire .tar

openfire,即时通讯服务器,支持视频语音

2015-01-14

即时通讯JAVA聊天

1 文件传输 2 远程控制 3 语音视频聊天 4 支持离线消息 5 支持自动重连

2015-01-14

给主函数传参

给主函数传参 通过int main int argc char argv[]

2014-09-28

空空如也

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

TA关注的人

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