- redis之源码包安装
瀟湘夜雨-秋雨梧桐
redis数据库缓存
文章目录前言一、安装步骤1.源码包官方下载2.解压源码包3.安装redis4.配置环境变量5.redis服务启动前言Redis(RemoteDictionaryServer)是一个开源的高性能内存数据存储系统。它以键值对的形式存储数据,并支持多种数据结构,如字符串、哈希表、列表、集合和有序集合等。Redis具有低延迟、高吞吐量的特点,适用于对响应时间要求较高的场景。它支持数据持久化,通过快照和日志
- Linux服务管理
全村滴希望
服务简介与分类服务的分类linux服务分了两个大类:RPM包默认安装的服务,源码包安装的服务。RPM包默认安装的服务又分为独立的服务和基于xinetd服务启动与自启动服务启动:就是在当前系统中让服务运行,并提供功能。服务自启动:自启动是指让服务在系统开机或重启动之后,随着系统的启动而自动启动服务。查询已安装的服务RPM包安装的服务chkconfig--list#查看服务自启动状态,可以看到所有RP
- 使用LNMP架构部署动态网站环境
独留西厢梦
LNMP动态网站部署架构是一套由Linux+Nginx+MySQL+PHP组成的动态网站系统解决方案,具有免费、高效、扩展性强且资源消耗低等优良特性。源码包程序优点:源码包的可移植性非常好,几乎可以在任何Linux系统中安装使用,而RPM软件包是针对特定系统和架构编写的指令集,必须严格地符合执行环境才能顺利安装(即只会去“生硬地”安装服务程序)。使用源码包安装服务程序时会有一个编译过程,因此可以更
- LNMP架构部署动态网站
justin_861004
OSphp架构服务器linux
一、服务器环境搭建在使用源码包安装服务程序之前,首先要让安装主机具备编译程序源码的环境。这需要具备C语言、C++语言、Perl语言的编译器,以及各种常见的编译支持函数库程序。因此请先配置妥当软件仓库,然后把下面列出的这些软件包都统统安装上:配置服务器本地YUM源软件仓库[root@TradeProbe~]#mkdir-p/media/cdrom#挂载光盘并设置为开机自动挂载[root@TradeP
- 34 使用 LNMP 架构部署动态网站环境
_trick
#RHCE架构linux服务器运维Linuxredhat
源码包程序LNMP动态网站部署架构LNMP动态网站部署架构是一套由Linux+Nginx+MySQL+PHP组成的动态网站系统解决方案。1.准备工作在使用源码包安装服务程序之前,首先要让安装主机具备编译程序源码的环境。这需要具备C语言、C++语言、Perl语言的编译器,以及各种常见的编译支持函数库程序。因此请先配置妥当软件仓库dnf-yinstallapr*autoconfautomakenuma
- 【Java】环境搭建-jdk安装、环境变量配置(全)
穿山甲yyds
java开发语言jdk
一、jdk安装方式介绍1.二进制安装(自动安装)1.1rpm离线安装特点:无需网络,但要有离线的安装包,及其依赖的包,安装路径分散。无需手动配置环境变量。1.2yum在线安装特点:需要网络,不用关注依赖,自动安装完成,安装路径分散。方便快捷,无需手动配置环境变量。2.源码包安装(手动安装)特点:无需网络,源码包解压后,即可使用。安装路径集中,方便管理,可以安装多个版本。需要手动配置环境变量。手动安
- 记录centos安装nginx过程和问题
雁过无声1986
linux服务器配置维护centosnginxlinux
今天在centos上安装了nginx,遇到了些问题,记录一下。使用yum直接安装的话安装的版本是1.20.1,使用源码包安装可以装到1.25.0(最新稳定版)。很有意思的一点是两种安装方法下安装的路径是不同的,且源码安装需要自己手动改很多东西,开机自启动,nginx直接运行这些都没有,都需要一步一步自己搞定。yum安装这些过程都不需要自己操心。yuminstallnginx手动源码安装需要过程参看
- 安装配置Nginx
CN_HW
nginx运维linux
步骤一:构建Nginx服务器1)使用源码包安装nginx软件包[root@proxy~]#yum-yinstallgccmake#安装编译工具[root@proxy~]#yum-yinstallpcre-devel#正则表达式依赖包[root@proxy~]#yum-yinstallopenssl-devel#SSL加密依赖包[root@proxy~]#tar-xfnginx-1.22.1.tar
- linux基础学习(4):rpm包与相关命令
入门如入土
linux学习运维
1.linux内的软件包分类linux只有2种软件包:源码包与二进制包(1)源码包源码包就是开源的源程序包,使用者可以直接看到其程序,也可以进行修改(2)二进制包由于源码包安装难度大,后来就出现了二进制包,但二进制包不再是开源的了linux的二进制包以.rpm结尾,windows的二进制包以.exe结尾redhat的二进制包是RPM包,ubuntu的二进制包是DPKG包*对于大型环境,最好用源码包
- lxcfs 源码安装(RHEL)
猫&九
运维
lxcfs源码安装(RHEL)下载源码安装包解压源码包安装依赖安装测试下载源码安装包GitHub网址:https://github.com/lxc/lxcfs/tagslxcfs的Github首页:https://github.com/lxc/lxcfs解压源码包tar-xvflxcfs-lxcfs-2.0.5.tar.gz安装依赖yuminstallfusefuse-develautomakel
- centos7上搭建禅道
青岛大桥_Android到后端
首先,安装phpapache,marioDB其中marioDB搭建参考https://www.jianshu.com/p/18bc69853651使用源码包安装http://www.zentao.net/book/zentaopmshelp/101.html如果需要安装pdo_mysql记得只需要以下一句就可以了,不需要网上说的还要手动编译源码yuminstallphp-mysql
- 7.6 yum更换国内源 7.7 yum下载rpm包 7.8/7.9 源码包安装
weixin_34150503
运维runtime
7.6yum更换国内源7.7yum下载rpm包7.8/7.9源码包安装7.6yum更换国内源有时自带的yum仓库源,因为是国外的源,下载的时候,就会比较慢,影响工作,这时就可以考虑更改源的地址为国内的源仓库进入/etc/yum.repos.d目录删除CentOS-Base.repo仓库配置文件使用wget或curl-O从国内的源仓库下载一个仓库配置文件,因为配置文件都是官方提供的,配置文件已经配置
- 最新Centos7.6.64源码包安装Lamp之Mysql8.0.15详情介绍
二当家的素材网
运维mysqlcentos数据库
全新以最小化包安装了64位的CentOS7.6系统,作为本地的Web服务器使用,现记录全过程第二步,安装mysql8数据库v8.0.15,无法用yum源安装的相关依赖有cmake-3.14.5、gcc6.3※知悉源码安装mysql,其中两个版本对编译环境有要求1.mysql从5.5版本开始,不再使用./configure编译,而是使用cmake编译器。2.mysql从8.0.16版本开始,要求cm
- mysql 数据编译安装以及参数说明 安装包下载
白嫖一茶
mysql数据库mysqladb数据库
目录MySQL官网地址官网下载源码包安装步骤修改密码MySQL官网地址https://dev.mysql.com/doc/官网下载源码包安装步骤#所需要的依赖及安装mysql的包"[root@mysql_source~]#yum-yinstallncursesncurses-developenssl-develbisonlibgcryptgccgcc-c++makecmakebisonLinux下
- Centos下安装Pure-ftpd
黄宝康
linux
可以使用yum安装或者源码包安装,源码包安装的优点是可以自由选择安装的软件版本,yum安装时仓库的版本一般都是固定的某一个版本,无法自由选择。yum安装默认的yum源没有提供pure-ftpd,需要先安装epel扩展源:#yuminstallepel-release然后使用yum命令安装Pure-ftpd:#yuminstallpure-ftpd源码包安装pure-ftpd官网:https://d
- 【Linux】GDB的安装与使用
kuangd_1992
linux
安装安装gdb的具体步骤如下:1、查看当前gdb安装情况rpm-qa|grepgdb如果有,则可以先删除:rpm-e--nodeps文件名如果没有,则进行下一步。2、下载gdb源码包或者直接apt安装。apt命令安装:sudoaptinstallgdb源码包安装:在linux中输入:wgethttp://ftp.gnu.org/gnu/gdb/gdb-7.10.1.tar.gz解压:tar-zxv
- Tomcat-安装部署(源码包安装)
小羊的风火轮冒烟啦
tomcatjava
一、简介Tomcat是由Apache开发的一个Servlet容器,实现了对Servlet和JSP的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。简单来说,Tomcat是一个WEB应用程序的托管平台,可以让用户编写的WEB应用程序,被Tomcat所托管,并提供网站服务。即让用户开发的WEB应用程序,变成可以被访问的网页。二、安装Tomcat
- Linux-CentOS7(无图形界面版)部署stable-diffusion-webui 全过程
菜鸟也疯狂_
linuxstablediffusion运维
Linux-CentOS7(无图形界面版)部署StableDiffusionwebui全过程前置要求git的版本不能是CentOS默认的版本(1.8),版本太老,在后面安装过程会失败。去github上下载最新的git源码包安装成功显示版本号-安装Python3,安装时记得配置环境变量,这里不教安装,能显示版本号就表示安装成功了准备工作就绪后,开始安装webui按照官方文档的方法安装第一步安装git
- 重新启动mysql服务器
m0_54883970
java服务器mysqllinuxintellij-idea网络
-重新启动mysql服务器如何重启MySQL,正确启动MySQLlinux平台及windows平台mysql重启方法Linux下重启MySQL的正确方法:1、通过rpm包安装的MySQLservicemysqldrestart2、从源码包安装的MySQL//linux关闭MySQL的命令$mysql_dir/bin/mysqladmin-uroot-pshutdown//linux启动MySQL的
- Linux学习笔记--27(使用LNMP架构部署动态网站环境)
oracle_drower
OSlinux学习架构
LNMP动态网站部署架构是一套由Linux+Nginx+MySQL+PHP组成的动态网站系统解决方案,具有免费、高效、扩展性强且资源消耗低等优良特性。源码包程序使用源码包安装服务程序具有两个优势源码包可移植性非常好,几乎可在任何linux系统中安装使用,而RPM软件包是针对特定系统和架构编写的指令集,必须严格执行环境才能顺利安装。使用源码包安装服务程序时会有一个编译过程,可以更好地适应安装主机的系
- Linux:LAMP-phpmyadmin
鲍海超-GNUBHCkalitarro
Linuxlinux运维服务器
LAMP环境(1条消息)Linux:LAMP搭建(全源码包安装)_鲍海超-GNUBHCkalitarro的博客-CSDN博客phpmyadminphpMyAdminhttps://www.phpmyadmin.net/传进LinuxtarxfzphpMyAdmin-5.2.1-all-languages.tar.gz这个是解出来的包mvphpMyAdmin-5.2.1-all-languages/
- Linux:LAMP搭建(全源码包安装)
鲍海超-GNUBHCkalitarro
Linuxlinux运维服务器
LAMP就是LinuxApacheMysqlPHP/Python目录Linux安装Apache安装Mysql安装安装PHP安装PHP扩展包编译安装PHPPHP添加优化模块测试网页协同工作Linux安装虚拟机安装(1条消息)VMware:安装centos7_鲍海超-GNUBHCkalitarro的博客-CSDN博客真机安装(1条消息)linux:真机安装centoslinux(突发事件:解决卡在安装
- 源码包安装mysql
乐乐J
源码包安装mysql5.7过程graphLRwget下载或者官网下载mysql-->新建/etc/my.cnf配置文件新建/etc/my.cnf配置文件-->安装配置文件新建/mysql/data文件夹安装配置文件新建/mysql/data文件夹-->初始化数据库初始化数据库-->启动数据库启动数据库-->指定本地socket连接步骤说明初始化数据库说明:root@vm0a:/usr/local/
- Centos7源码包安装Nginx,添加到服务列表,设置开机自启
Return NullPoint
centoslinuxnginx
一、安装Nginx1、安装gcc安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,则需要安装yuminstallgcc-c++2、下载源码包(二种方式)方式①:https://nginx.org/en/download.html方式②:wget-chttps://nginx.org/download/nginx-1.10.1.tar.gz3、解压源码包tar-z
- Linux 服务管理 rpm包 xinetd服务 源码包
Skyeeee_W
Linuxlinux运维服务器
1.服务简介与分类1.1分类启动与自启动服务启动:就是在当前系统中让服务运行,并提供功能。服务自启动:自启动是指让服务在系统开机或重启动之后,随着系统的启动而自动启动服务。查询已安装的服务RPM包安装的服务chkconfig--list#查看服务自启动状态,可以看到所有RPM包安装的服务源码包安装的服务查看服务安装位置,一般是/usr/local/下1.2RPM安装服务和源码包安装服务的区别RPM
- Linux 源码包安装
向阳逐梦
Linux基础linux运维服务器
SRPM包,比RPM包多了一个“S”,是“Source”的首字母,所以SRPM可直译为“源代码形式的RPM包”。也就是说,SRPM包中不再是经过编译的二进制文件,都是源代码文件。可以这样理解,SRPM包是软件以源码形式发布后直接封装成RPM包的产物。从表中可以看到,SRPM包的命名与RPM包基本类似,唯一区别在于SRPM包多了“src”标志,即SRPM包采用“包名-版本号-发布次数-发行商-src
- 03 - Linux下安装软件的三种方式
红蓝安全
Linux系统linux网络安全
目录1、源码包安装软件2、软件包安装软件3、yum源安装软件1、源码包安装软件尝试安装Web服务,在Linux中叫httpd。压缩包名字httpd-2.2.15.tar.gz。软件源码大多数都是C语言写的;源码一般都是压缩包;可以跨平台安装;更新速度快;安装过于繁琐,需要编译;需要指定安装哪些功能源码包安装ApacheWeb服务器首先将复制的文件,复制到/tmp目录下然后进行解压 mv/root/
- Linux软件包安装与卸载
Noob_f
LinuxLinux下安装软件包rpm工具yum工具源码包安装
Linux下安装软件包的三种方法rpm工具yum工具源码包安装yum是Redhat所特有的安装RPM程序包的工具,使用起来相当方便。因为使用RPM安装某一个程序包有可能会因为该程序包依赖另一个程序包而无法安装,而使用yum工具就可以连同依赖的程序包一起安装。CentOS同样可以使用yum工具,而且在CentOS中可以免费使用yum,但Redhat中只有付费后才能使用yum,默认是无法使用yum的。
- libevent实现TCP服务器通信
暗月li
Linux系统网络编程libevent库linux网络
libevent实现TCP服务器通信1.libevent库安装1.1libevent库优点1.2源码包安装步骤2.libevent框架2.1创建事件2.2添加事件到event_base2.3释放事件3.未决和非未决4.带缓冲区的Bufferevent4.1Bufferevent结构体4.2Bufferevent事件创建、释放4.2.1创建基于套接字的bufferevent4.2.2.释放buffe
- linux零基础学习教程: Centos8软件包的管理与安装
侠盗安全
本人从事IT行业已有十多年,有着丰富的实战经验,总结了大量的学习方法,更是积累了很多的学习资料,很高兴能在这里跟大家交流学习,希望能在这里跟大家共同进步和成长!全套学习资料移步至公众号【学神来啦】本节所讲内容:8.1使用rpm命令-安装-查看-卸载-rpm软件包8.2yum管理软件包8.3CentOS8中使用DNF管理软件包8.4实战tar源码包管理-源码包安装方法8.1软件包的管理软件包的类型r
- PHP如何实现二维数组排序?
IT独行者
二维数组PHP排序
二维数组在PHP开发中经常遇到,但是他的排序就不如一维数组那样用内置函数来的方便了,(一维数组排序可以参考本站另一篇文章【PHP中数组排序函数详解汇总】)。二维数组的排序需要我们自己写函数处理了,这里UncleToo给大家分享一个PHP二维数组排序的函数:
代码:
functionarray_sort($arr,$keys,$type='asc'){
$keysvalue= $new_arr
- 【Hadoop十七】HDFS HA配置
bit1129
hadoop
基于Zookeeper的HDFS HA配置主要涉及两个文件,core-site和hdfs-site.xml。
测试环境有三台
hadoop.master
hadoop.slave1
hadoop.slave2
hadoop.master包含的组件NameNode, JournalNode, Zookeeper,DFSZKFailoverController
- 由wsdl生成的java vo类不适合做普通java vo
darrenzhu
VOwsdlwebservicerpc
开发java webservice项目时,如果我们通过SOAP协议来输入输出,我们会利用工具从wsdl文件生成webservice的client端类,但是这里面生成的java data model类却不适合做为项目中的普通java vo类来使用,当然有一中情况例外,如果这个自动生成的类里面的properties都是基本数据类型,就没问题,但是如果有集合类,就不行。原因如下:
1)使用了集合如Li
- JAVA海量数据处理之二(BitMap)
周凡杨
java算法bitmapbitset数据
路漫漫其修远兮,吾将上下而求索。想要更快,就要深入挖掘 JAVA 基础的数据结构,从来分析出所编写的 JAVA 代码为什么把内存耗尽,思考有什么办法可以节省内存呢? 啊哈!算法。这里采用了 BitMap 思想。
首先来看一个实验:
指定 VM 参数大小: -Xms256m -Xmx540m
- java类型与数据库类型
g21121
java
很多时候我们用hibernate的时候往往并不是十分关心数据库类型和java类型的对应关心,因为大多数hbm文件是自动生成的,但有些时候诸如:数据库设计、没有生成工具、使用原始JDBC、使用mybatis(ibatIS)等等情况,就会手动的去对应数据库与java的数据类型关心,当然比较简单的数据类型即使配置错了也会很快发现问题,但有些数据类型却并不是十分常见,这就给程序员带来了很多麻烦。
&nb
- Linux命令
510888780
linux命令
系统信息
arch 显示机器的处理器架构(1)
uname -m 显示机器的处理器架构(2)
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
cat /proc/cpuinfo 显示C
- java常用JVM参数
墙头上一根草
javajvm参数
-Xms:初始堆大小,默认为物理内存的1/64(<1GB);默认(MinHeapFreeRatio参数可以调整)空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制
-Xmx:最大堆大小,默认(MaxHeapFreeRatio参数可以调整)空余堆内存大于70%时,JVM会减少堆直到 -Xms的最小限制
-Xmn:新生代的内存空间大小,注意:此处的大小是(eden+ 2
- 我的spring学习笔记9-Spring使用工厂方法实例化Bean的注意点
aijuans
Spring 3
方法一:
<bean id="musicBox" class="onlyfun.caterpillar.factory.MusicBoxFactory"
factory-method="createMusicBoxStatic"></bean>
方法二:
- mysql查询性能优化之二
annan211
UNIONmysql查询优化索引优化
1 union的限制
有时mysql无法将限制条件从外层下推到内层,这使得原本能够限制部分返回结果的条件无法应用到内层
查询的优化上。
如果希望union的各个子句能够根据limit只取部分结果集,或者希望能够先排好序在
合并结果集的话,就需要在union的各个子句中分别使用这些子句。
例如 想将两个子查询结果联合起来,然后再取前20条记录,那么mys
- 数据的备份与恢复
百合不是茶
oraclesql数据恢复数据备份
数据的备份与恢复的方式有: 表,方案 ,数据库;
数据的备份:
导出到的常见命令;
参数 说明
USERID 确定执行导出实用程序的用户名和口令
BUFFER 确定导出数据时所使用的缓冲区大小,其大小用字节表示
FILE 指定导出的二进制文
- 线程组
bijian1013
java多线程threadjava多线程线程组
有些程序包含了相当数量的线程。这时,如果按照线程的功能将他们分成不同的类别将很有用。
线程组可以用来同时对一组线程进行操作。
创建线程组:ThreadGroup g = new ThreadGroup(groupName);
&nbs
- top命令找到占用CPU最高的java线程
bijian1013
javalinuxtop
上次分析系统中占用CPU高的问题,得到一些使用Java自身调试工具的经验,与大家分享。 (1)使用top命令找出占用cpu最高的JAVA进程PID:28174 (2)如下命令找出占用cpu最高的线程
top -Hp 28174 -d 1 -n 1
32694 root 20 0 3249m 2.0g 11m S 2 6.4 3:31.12 java
- 【持久化框架MyBatis3四】MyBatis3一对一关联查询
bit1129
Mybatis3
当两个实体具有1对1的对应关系时,可以使用One-To-One的进行映射关联查询
One-To-One示例数据
以学生表Student和地址信息表为例,每个学生都有都有1个唯一的地址(现实中,这种对应关系是不合适的,因为人和地址是多对一的关系),这里只是演示目的
学生表
CREATE TABLE STUDENTS
(
- C/C++图片或文件的读写
bitcarter
写图片
先看代码:
/*strTmpResult是文件或图片字符串
* filePath文件需要写入的地址或路径
*/
int writeFile(std::string &strTmpResult,std::string &filePath)
{
int i,len = strTmpResult.length();
unsigned cha
- nginx自定义指定加载配置
ronin47
进入 /usr/local/nginx/conf/include 目录,创建 nginx.node.conf 文件,在里面输入如下代码:
upstream nodejs {
server 127.0.0.1:3000;
#server 127.0.0.1:3001;
keepalive 64;
}
server {
liste
- java-71-数值的整数次方.实现函数double Power(double base, int exponent),求base的exponent次方
bylijinnan
double
public class Power {
/**
*Q71-数值的整数次方
*实现函数double Power(double base, int exponent),求base的exponent次方。不需要考虑溢出。
*/
private static boolean InvalidInput=false;
public static void main(
- Android四大组件的理解
Cb123456
android四大组件的理解
分享一下,今天在Android开发文档-开发者指南中看到的:
App components are the essential building blocks of an Android
- [宇宙与计算]涡旋场计算与拓扑分析
comsci
计算
怎么阐述我这个理论呢? 。。。。。。。。。
首先: 宇宙是一个非线性的拓扑结构与涡旋轨道时空的统一体。。。。
我们要在宇宙中寻找到一个适合人类居住的行星,时间非常重要,早一个刻度和晚一个刻度,这颗行星的
- 同一个Tomcat不同Web应用之间共享会话Session
cwqcwqmax9
session
实现两个WEB之间通过session 共享数据
查看tomcat 关于 HTTP Connector 中有个emptySessionPath 其解释如下:
If set to true, all paths for session cookies will be set to /. This can be useful for portlet specification impleme
- springmvc Spring3 MVC,ajax,乱码
dashuaifu
springjquerymvcAjax
springmvc Spring3 MVC @ResponseBody返回,jquery ajax调用中文乱码问题解决
Spring3.0 MVC @ResponseBody 的作用是把返回值直接写到HTTP response body里。具体实现AnnotationMethodHandlerAdapter类handleResponseBody方法,具体实
- 搭建WAMP环境
dcj3sjt126com
wamp
这里先解释一下WAMP是什么意思。W:windows,A:Apache,M:MYSQL,P:PHP。也就是说本文说明的是在windows系统下搭建以apache做服务器、MYSQL为数据库的PHP开发环境。
工欲善其事,必须先利其器。因为笔者的系统是WinXP,所以下文指的系统均为此系统。笔者所使用的Apache版本为apache_2.2.11-
- yii2 使用raw http request
dcj3sjt126com
http
Parses a raw HTTP request using yii\helpers\Json::decode()
To enable parsing for JSON requests you can configure yii\web\Request::$parsers using this class:
'request' =&g
- Quartz-1.8.6 理论部分
eksliang
quartz
转载请出自出处:http://eksliang.iteye.com/blog/2207691 一.概述
基于Quartz-1.8.6进行学习,因为Quartz2.0以后的API发生的非常大的变化,统一采用了build模式进行构建;
什么是quartz?
答:简单的说他是一个开源的java作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。并且还能和Sp
- 什么是POJO?
gupeng_ie
javaPOJO框架Hibernate
POJO--Plain Old Java Objects(简单的java对象)
POJO是一个简单的、正规Java对象,它不包含业务逻辑处理或持久化逻辑等,也不是JavaBean、EntityBean等,不具有任何特殊角色和不继承或不实现任何其它Java框架的类或接口。
POJO对象有时也被称为Data对象,大量应用于表现现实中的对象。如果项目中使用了Hiber
- jQuery网站顶部定时折叠广告
ini
JavaScripthtmljqueryWebcss
效果体验:http://hovertree.com/texiao/jquery/4.htmHTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>网页顶部定时收起广告jQuery特效 - HoverTree<
- Spring boot内嵌的tomcat启动失败
kane_xie
spring boot
根据这篇guide创建了一个简单的spring boot应用,能运行且成功的访问。但移植到现有项目(基于hbase)中的时候,却报出以下错误:
SEVERE: A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.Lif
- leetcode: sort list
michelle_0916
Algorithmlinked listsort
Sort a linked list in O(n log n) time using constant space complexity.
====analysis=======
mergeSort for singly-linked list
====code======= /**
* Definition for sin
- nginx的安装与配置,中途遇到问题的解决
qifeifei
nginx
我使用的是ubuntu13.04系统,在安装nginx的时候遇到如下几个问题,然后找思路解决的,nginx 的下载与安装
wget http://nginx.org/download/nginx-1.0.11.tar.gz
tar zxvf nginx-1.0.11.tar.gz
./configure
make
make install
安装的时候出现
- 用枚举来处理java自定义异常
tcrct
javaenumexception
在系统开发过程中,总少不免要自己处理一些异常信息,然后将异常信息变成友好的提示返回到客户端的这样一个过程,之前都是new一个自定义的异常,当然这个所谓的自定义异常也是继承RuntimeException的,但这样往往会造成异常信息说明不一致的情况,所以就想到了用枚举来解决的办法。
1,先创建一个接口,里面有两个方法,一个是getCode, 一个是getMessage
public
- erlang supervisor分析
wudixiaotie
erlang
当我们给supervisor指定需要创建的子进程的时候,会指定M,F,A,如果是simple_one_for_one的策略的话,启动子进程的方式是supervisor:start_child(SupName, OtherArgs),这种方式可以根据调用者的需求传不同的参数给需要启动的子进程的方法。和最初的参数合并成一个数组,A ++ OtherArgs。那么这个时候就有个问题了,既然参数不一致,那