自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (11)
  • 收藏
  • 关注

原创 java面试详解-总有你能碰得到的

1.  hibernate中离线查询去除重复项怎么加条件?dc.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY); 2.  http协议及端口,smtp协议及端口http:超文本传输协议    端口 80  smtp:简单邮件传输协议 端口25 3.  编写程序,完成文件复制功能        4.  S

2017-09-21 16:29:43 7198

原创 linux 基础讲解

计算机体系结构:运算器控制器存储器,内存,编址输出设备输入设备POST:BIOS自举程序:指令+数据RAM:ROM:硬件架构:ARMx86x64安腾alphaUltraSparcPowerM68000, M68KPowerPCOS:WindowsLinuxUnixHP

2017-09-18 18:12:12 2459

原创 压力测试脚本-估计面试的时候用的到

#创建表DEPTCREATE TABLE dept( /*部门表*/deptno MEDIUMINT UNSIGNED NOT NULL DEFAULT 0, dname VARCHAR(20) NOT NULL DEFAULT "",loc VARCHAR(13) NOT NULL DEFAULT "") ENGINE=MyISAM DEFAULT CHARSET=u

2017-09-15 16:25:06 404

原创 java发送电子邮件

jar包要用javamail.jar自己随便找一下吧package com.energysh.app.utils;import java.util.Date;import java.util.Properties;import javax.mail.MessagingException;import javax.mail.internet.MimeMes

2017-09-15 10:56:13 594

原创 第四章 kafka环境搭建

kafka环境搭建目录kafka环境搭建... 1一、机器准备... 1二、下载安装包... 1三、安装zookeeper. 1四、kafka配置... 2五、启动 zookeeper 和 Kafka 服务... 3    一、机器准备         三机互联,ssh免密登陆         192.168.6.181         ...

2018-08-31 16:11:03 329

原创 第三章 大数据Hive环境搭建

概述:         Hive是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。Hive 定义了简单的类 SQL 查询语言,称为 HQL,它允许熟悉 SQL 的用户查询数据。同时,这个语言也允许熟悉 MapReduce 开发者的开发自定义的 mapper 和 re...

2018-08-31 16:09:52 402

原创 第二章 Hadoop2.7.3+Spark2.1.0+Scala2.12.2+jdk1.8 完全分布式环境 环境搭建

一、版本选择         Hadoop2.7.3+Spark2.1.0+Scala2.12.2+jdk1.8 完全分布式环境 搭建全过程二、所有环境和已有环境         已有:Hadoop2.7.3、Zookper、Jdk1.8         所需搭建:Spark、Kafka、Scala三、Scala环境搭建         安装步骤如下:(所有集群节点) ...

2018-08-31 16:06:11 538

原创 第一张:基本大数据平台宏观搭建

1业务需求分析         (1)、捕获数据日志或数据库数据信息         (2)、实时分析前当前数据内容         (3)、实时统计当前数据量         (4)、根据业务需求新增统计规划 2、平台组件         hadoop2.8.4         spark2.3.1         hive2.3.3         ka...

2018-08-31 16:04:23 233

原创 汉语转拼音

http://download.csdn.net/download/mzhhy/9997236  jar包下载地址package com.energysh.egame.util;import net.sourceforge.pinyin4j.*;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sour

2017-09-27 10:42:37 305

原创 Redis几个认识误区

前几天微博发生了一起大的系统故障,很多技术的朋友都比较关心,其中的原因不会超出JamesHamilton在On Designing andDeploying Internet-Scale Service(1)概括的那几个范围,James第一条经验“Design for failure”是所有互联网架构成功的一个关键。互联网系统的工程理论其实非常简单,Jamespaper中内容几乎称不上理论

2017-09-25 16:32:28 268

原创 Nagios

一、Nagios概述1、简介Nagios是插件式的结构,它本身没有任何监控功能,所有的监控都是通过插件进行的,因此其是高度模块化和富于弹性的。Nagios监控的对象可分为两类:主机和服务。主机通常指的是物理主机,如服务器、路由器、工作站和打印机等,这里的主机也可以是虚拟设备,如xen虚拟出的Linux系统;而服务通常指某个特定的功能,如提供http服务的httpd进程等。而

2017-09-21 16:44:03 809 1

原创 Java面试宝典

1. Java基础部分...41、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?...42、Java有没有goto?.43、说说&和&&的区别。...44、在JAVA中如何跳出当前的多重嵌套循环?...45、switch语句能否作用在byte上,能否作用在long上,能否作用在String上?.56、shorts1 = 1;

2017-09-21 16:27:47 3186 1

原创 c3p0参数详解

3 30 1000 false <!--c3p0将建一张名为Test的空表,并使用其自带的查询语句进行测试。如果定义了这个参数那么 属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试 使用。Default: null--> Test <!--获取连接失败将会引起所有等待连接池来获取连接的线

2017-09-21 16:04:02 512

原创 智能小车的设计与制作

《智能电动小车》摘要:本课题组设计制作了一款具有智能判断功能的小车,功能强大。小车具有以下几个功能:自动避障功能;寻迹功能(按路面的黑色轨道行驶);趋光功能(寻找前方的点光源并行驶到位);检测路面所放置的铁片的个数的功能;计算并显示所走的路程和行走的时间,并可发声发光。作品可以作为高级智能玩具,也可以作为大学生学习嵌入式控制的强有力的应用实例。    作品以两电动机为主驱动,通过各类传

2017-09-20 17:42:00 12850 1

原创 Mysql linux安装日志

Mysql linux安装日志1.Add a login user and group for `mysqld' to run as:为‘mysqld’增添一个登陆用户和组 shell> groupadd mysql shell> useradd -g mysql mysql2.解压 shell> gunzip  shell> cd mysql-5.0.153.Conf

2017-09-20 10:38:45 784

原创 linux下的用户管理详解

linux下的用户管理详解useradd 命令详解添加用户想要对linux下面的帐号了解的话首先必须要了解的4个配置文件[root@localhost /]# cat /etc/passwd首先我们需要了解的是用户帐号的配置信息/etc/passwd里面的内容每个字段都以:分割,下面我们详细的看看每个字段的意思root:x:0:0:root:/root:/bin/bash

2017-09-20 10:37:59 578

原创 Linux下安装JDK/安装Tomcat

Linux下安装JDK    对于Linux安装JDK,需要进行以下几个步骤:    ·1、从sun公司网站下载JDK的Linux安装版本    ·2、通过ftp将该文件上传到Linux    ·3、修改该文件的运行权限    ·4、查询安装文件是什么类型的文件,如果是.bin的文件表示为可以直接运行的文件,如果是rpm文件表示需要通过rpm来进行安装的文件。通过.bin的文件

2017-09-20 10:35:02 485

原创 Linux 常 用 命 令

Linux 常 用 命 令 一:关机命令1:shutdown语  法:shutdown [-efFhknr][-t 秒数][时间][警告信息]说明:shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。使用shutdown命令时在系统将要关机前,系统管理员会通知所有登录的使用者系统将要关闭。而且login指令会被冻结,即新的用户不能再登录。这是最安全的

2017-09-20 10:33:58 285

原创 H5常用标签

一、文字备忘之标签HTML5中新增的标签    定义文章      定义页面内容旁边的内容                          定义声音内容   定义图形                                 定义一个控制按钮 指树或表格状数据格式中的动态数据             定义一个下拉列表    定义一个元素的细节

2017-09-19 14:30:54 702

原创 LEMP

传统上基于进程或线程模型架构的web服务通过每进程或每线程处理并发连接请求,这势必会在网络和I/O操作时产生阻塞,其另一个必然结果则是对内存或CPU的利用率低下。生成一个新的进程/线程需要事先备好其运行时环境,这包括为其分配堆内存和栈内存,以及为其创建新的执行上下文等。这些操作都需要占用CPU,而且过多的进程/线程还会带来线程抖动或频繁的上下文切换,系统性能也会由此进一步下降。在设计的

2017-09-18 18:18:44 605

原创 一步步手动构建小于10M的类嵌入式Linux系统

前提:1、一个作为宿主机的Linux;本文使用的是Redhat Enterprise Linux 5.8;2、在宿主机上提供一块额外的硬盘作为新系统的存储盘,为了降低复杂度,这里添加使用一块IDE接口的新硬盘;3、Linux内核源码,busybox源码;本文使用的是目前最新版的linux-2.6.38.5和busybox-1.20.2。说明:本文是一个step by ste

2017-09-18 18:16:44 576

原创 vsftpd+pam+mysql

一、安装所需要程序1、事先安装好开发环境和mysql数据库;# yum -y install mysql-server mysql-devel# yum -y groupinstall "Development Tools" "Development Libraries"2.安装pam_mysql-0.7RC1# tar zxvf  pam_my

2017-09-18 18:10:20 421

原创 Tomcat 详解

Java体系结构包括四个独立但相关的技术:Java程序设计语言Java class文件格式Java APIJava VM用Java语言编译源代码,把它编译成Java Class文件,然后在Java VM中运行class文件;当编写程序时,通过调用类(Java API)中的方法来访问系统资源,而当程序运行时,它通过调用class文件中实现了Java API的方法也满足程序

2017-09-18 18:04:16 800

原创 Linux Web服务器网站故障分析常用的命令

系统连接状态篇:1.查看TCP连接状态netstat -nat |awk ‘{print $6}’|sort|uniq -c|sort -rnnetstat -n | awk ‘/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}’ 或netstat -n | awk ‘/^tcp/ {++state[$NF]}; END {f

2017-09-18 18:00:25 332

原创 windows7下开启telnet功能,解决win7下不能telnet的设置方案

windows7下开启telnet功能,解决win7下不能telnet的设置方案在win7的命令控制台下想使用telnet,突然发现提示说没有telnet这条命令,后来发现其实win7上边是有telnet这条命令的,不过就是默认被关闭了。开启telnet方法如下:打开Control Panel,选择Program下的Turn Windows features on or off

2017-09-18 17:52:56 4445

原创 mysql优化

EXPLAIN 解析【这是查询sql是否效率够高经常用到的关键字】•Possible_key:该查询可以利用的索引,如果没有任何索引可以使用null•Key                : Mysql从 Possible_key中所选择使用索引•Key_len         :被选中使用索引的索引长度Rows             :显示MySQL认为它执行查询时必须检查

2017-09-15 16:52:06 185

原创 memcached在linux下的安装

安装步骤libevent官网:http://libevent.org/Memcached官网:http://memcached.org• 安装 libevent(memcached依赖libevent)# tar zxvf libevent-2.0.1-stable.tar.gz# cd libevent-2.0.21-stable# ./configure --prefi

2017-09-15 16:15:39 237

原创 redis安装配置

1.  wget  http://redis.googlecode.com/files/redis-2.0.4.tar.gz  2.  tar zxvf redis-2.0.4.tar.gz  3.  cd  redis-2.0.4  4.  make  make完后 redis-2.0.4目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序re

2017-09-15 15:52:17 205

原创 应用之日志汇总

Redis介绍Reids是一个比较高级的开源key-value存储系统,采用ANSI C实现。其与memcached类似,但是支持持久化数据存储,同时value支持多种类型:字符串 (同memcached中的value),列表 ,集合 (Set),有序集合 (OrderSet)和Hash 。所有的值类型均支持原子操作,如列表中追加弹出元素,集合中插入移除元素等。Rdids的数据大部分位于内存中

2017-09-15 15:50:14 676

原创 redis学习笔记整理

redis学习笔记整理 一、.redis 环境搭建. 2二、.redis学习笔记之数据类型. 3三、.redis学习笔记之排序. 11四、.redis学习笔记之事务. 16五、.redis学习笔记之pipeline20六、.redis学习笔记之发布订阅. 23七、.redis学习笔记之持久化. 28八、.redis学习笔记之主从复

2017-09-15 15:49:02 301

原创 为什么使用 Redis及其产品定位

传统MySQL+ Memcached架构遇到的问题实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。2.Memcached与MyS

2017-09-15 15:47:25 240

原创 mysql函数和存储过程

mysql存储过程是干嘛的?函数又是干嘛的?忽然想解释着两个问题也有点头大。不过想想也简单。剩下的事白话胡扯的,听听就行了不要当着,如果有什么不合适的,或者是误人子弟的请留言评论。马上更正首先我们说存储过程是干嘛的,为嘛要用存储过程如果没学过编程语言java或C++的请不要看下面的蓝色字。函数可以理解为java或C++等语言里面的方法或者函数,mysql和他们一样也有系统自定义

2017-09-15 09:58:30 369

原创 webmagic爬虫讲解

最近因工作需求需要在指定网站上爬取App信息,根据自身需求了解了一下webmagic网络爬虫。这个爬虫的缺点我就不说了,有点有一下几个:第一:支持多线程第二:支持xpath检索第三:支持正则表达式第四:支持持久层第五:支持地址过滤第六:最关键一点就是上手很快剩下的大家就在使用中具体体会一下吧。说多了都是泪。下面我把这个具体使用步骤以及用到的一些东西介绍一下。本篇文章

2017-09-15 09:20:18 918

原创 webmagic实例

本实例是拉取应用包信息:功能单一大家别建议package com.energy.yyb;import java.util.ArrayList;import java.util.List;import java.util.Map;import us.codecraft.webmagic.Spider;import us.codecraft.webmagic.s

2017-09-15 09:13:21 724

原创 工作笔记

1、对外开放端口/sbin/iptables -I INPUT -p tcp --dport 8000 -j ACCEPT #开启8000端口 /etc/rc.d/init.d/iptables save #保存配置 /etc/rc.d/init.d/iptables restart #重启服务2、查看进程ps -ef|grep java3、切换账号su - root 

2017-09-14 18:01:04 163

原创 Bat命令切换DNS

切换DNS命令netsh interface ip set dns "本地连接" source=static addr=192.168.1.252ipconfig /flushdns

2017-09-14 17:59:21 2357

原创 Linux基础命令

1、halt[选项]     【指令详解】halt指令用于关闭计算机。在关闭计算机前,会将关闭信息写入到“/var/log/wtmp”文件中。halt指令的作用等同于shutdown -h命令选项功能-n不执行“sync”命令关闭计算机-w在“/var/log/wtmp”日志中写入信息,并不真正重启或关闭计算机-d关闭计算

2017-09-14 17:56:13 252

原创 DB2函数大全

DB2函数大全 函数名 函数解释                                函数举例 AVG()返回一组数值的平均值. SELECTAVG(SALARY)FROMBSEMPMS; CORR(),CORRELATION()返回一对数值的关系系数. SELECT  CORRELATION(SALARY,BONUS)FROM   BSEMPMS;

2017-09-14 17:55:03 582

原创 mysql存储过程

CREATE  PROCEDURE `delete_yyb`()BEGIN-- 需要定义接收游标数据的变量  DECLARE pkga CHAR(255);DECLARE ii INT ;  -- 遍历数据结束标志  DECLARE done INT DEFAULT FALSE;  -- 游标  DECLARE cur CURSOR FOR select A.pk

2017-09-14 17:51:55 163

hadoop安装配置说明书

hadoop安装配置说明书,本文档详细介绍了hadoop安装过程,文档调理清晰。新手如果按步骤操作也可以安装成功

2017-09-29

T-45苍鹰教练机模型3D图纸

3D爱好者可以下载玩一下。5分给一个辛苦分。好不好都给一个评论,谢谢大家。技术在于交流这是我的座右铭。希望对你有帮助

2017-09-27

聊天室源码

此代码供大家开发学习。如果有什么不明白或者在跑项目的时候有什么问题可以直接留言解决。平时没事可以互相讨论一下关于技术方面的问题。技术在于交流嘛

2017-09-27

汉字转拼音源码

本文件是Java系统里面需要汉字转拼音的地方。用法简单。API相当好用。希望能对你们有所帮助,如果有需要帮助的请留言

2017-09-27

memcached权威指南

memcached权威指南:memcached介绍、基本应用、内存管理与删除机制、memcache扩展、memcache实战、分布式集群算法、一致性hash算法等

2017-09-25

面试技术文档

有两三年工作经验的兄弟就不要浪费自己的积分了。如果是一年工作经验或者起步的还是挺有用的。希望你们面试成功

2017-09-22

智能小车资料(包含源码)

主要包含内容:C语言源码、可能用的芯片资料、论文、坦克循迹计时测速、循迹小车接线图、原理图、以及flv视频资料等。

2017-09-22

Memcached缓存技术资料源码

主要内容:PPT文档、详细笔记图解、相关源码、详细资料、供广大同仁学习参考。资料详细、讲解详细细致。希望大家提意见。还要相关资料请 java相关很多。可以供初学者学习。

2017-09-15

memcached-笔记资料

memcached-笔记资料、基本安装使用教程,供学习工作使用,文档内容不是原创,培训机构学习的时候文档。高级程序员请绕道

2017-09-15

空空如也

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

TA关注的人

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