- 华为云服务-运维篇-负载均衡介绍与平台算法使用_华为负载均衡设备(1)
一个射手座的程序媛
程序员运维华为云负载均衡
本地负载均衡不需要花费高额成本购置高性能服务器,只需利用现有设备资源,就可有效避免服务器单点故障造成数据流量的损失,通常用来解决数据流量过大、网络负荷过重的问题。同时它拥有形式多样的均衡策略把数据流量合理均衡的分配到各台服务器。如果需要在现在服务器上升级扩充,不需改变现有网络结构、停止现有服务,仅需要在服务群中简单地添加一台新服务器。2.4、全局负载均衡2.4.1、简介全局负载均衡针对不同地理位置
- 《Linux运维总结:基于银河麒麟V10+ARM64架构CPU部署zookeeper 3.8.4二进制分布式集群》
东城绝神
《Linux运维实战总结》运维分布式linuxzookeeper
总结:整理不易,如果对你有帮助,可否点赞关注一下?更多详细内容请参考:《Linux运维篇:Linux系统运维指南》一、功能简介1、什么是ZookeeperZooKeeper是一个开源的、分布式的应用程序协调服务,它为分布式框架提供协调服务的Apache项目。它是Google的Chubby项目的开源实现之一,并且是Hadoop和HBase等项目的重要组成部分。ZooKeeper提供的功能包括配置维护
- Mysql运维篇(六) 部署MHA--一主二从部署
董乐,快乐的乐!
运维
一路走来,所有遇到的人,帮助过我的、伤害过我的都是朋友,没有一个是敌人。如有侵权,请留言,我及时删除!MAH架构图一、上传MySQL软件1、同步MySQL软件[root@mysql01~]#ls-lrttotal626112-rw-r--r--.1rootroot641127384Jan3015:13mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz-rw----
- Mysql运维篇(四) Xtarbackup--备份与恢复练习
董乐,快乐的乐!
mysql数据库
一路走来,所有遇到的人,帮助过我的、伤害过我的都是朋友,没有一个是敌人。如有侵权,请留言,我及时删除!前言xtrabackup是Percona公司CTOVadim参与开发的一款基于InnoDB的在线热备工具,具有开源,免费,支持在线热备,备份恢复速度快,占用磁盘空间小等特点,并且支持不同情况下的多种备份形式。xtrabackup的官方下载地址为http://www.percona.com/soft
- NoSQL-lesson13-Redis缓存技术-运维篇
学无止境_9b65
NoSQL-lesson13-Redis缓存技术-运维篇0.NoSQL产品(key-value)RDBMS:MySQL,Oracle,MSSQL,PGNoSQL:Redis,MongoDB,列存储存储相关NewSQL----->分布式数据库架构(学习了MongoDB)缓存产品介绍:memcached(大公司会做二次开发)redisTair1.Redis功能介绍数据类型丰富(笔试、面试)*****支
- Mysql运维篇(四) MySQL常用命令
董乐,快乐的乐!
mysql运维数据库
一路走来,所有遇到的人,帮助过我的、伤害过我的都是朋友,没有一个是敌人。如有侵权,请留言,我及时删除!一、MySQL命令速查表https://www.cnblogs.com/pyng/p/15560059.htmlMysqlDBA运维命令大全-墨天轮二、常用目录介绍1、showprocesslist;SHOWPROCESSLIST显示哪些线程正在运行。如果是root帐号,你能看到所有用户的当前连接
- MySQL-运维篇-日志
rch041126
MySQLmysql
一、错误日志二、二进制日志1、介绍2、日志格式3、日志查看4、日志删除三、查询日志四、慢查询日志
- Mysql运维篇(三) MySQL备份与恢复
董乐,快乐的乐!
mysqloracle数据库
一路走来,所有遇到的人,帮助过我的、伤害过我的都是朋友,没有一个是敌人。如有侵权,请留言,我及时删除!一、物理备份与逻辑备份1、物理备份:备份数据文件,转储数据库物理文件到某一目录。物理备份恢复速度比较快,但占用空间比较大,MySQL中可以用xtrabackup工具来进行物理备份。2、逻辑备份:对数据库对象利用工具进行导出工作,汇总入备份文件内。逻辑备份恢复速度慢,但占用空间小,更灵活。MySQL
- NoSQL-lesson14-MongoDB核心技术-运维篇
学无止境_9b65
NoSQL-lesson14-MongoDB核心技术-运维篇第一章:逻辑结构Mongodb逻辑结构MySQL逻辑结构库database库集合(collection)表文档(document)数据行选择之所以称之为选择,肯定是痛苦的!------->oldguo第二章:安装部署1、系统准备(1)redhat或centos6.2以上系统(2)系统开发包完整(3)ip地址和hosts文件解析正常(4)i
- 【星海随笔】linux运维篇-精致小模块,小技巧。无他唯快尔
活跃的煤矿打工人
windowslinux运维
大家一定要点赞加关注哈。我会持续更新的。这个我可是买了华为云主机去测试的。多多点赞关注。多给点正向反馈。demo1hosts.sh#实现将IP列表,以client的模式写入hosts。就不用手写了。如果想换其他名称,修改local_name就可以。#!/bin/baship_list=("192.168.0.197""192.168.0.120""192.168.0.191")local_name
- Mysql运维篇(二) 主从复制
董乐,快乐的乐!
mysql数据库
一路走来,所有遇到的人,帮助过我的、伤害过我的都是朋友,没有一个是敌人,如有侵权请留言,我及时删除。一、主从复制的原理主库会生成一个I/O操作线程进去写的的操作,而从库则生成两个线程,其一是I/O读取线程,其二是一个SQL线程。1、主库将数据的操作记录到一个二进制日志中(即:binarylog),也就是配置文件中指定的log-bin指定的文件就是日志文件。2、从库将主库的日志文件拷贝到他的中继日志
- Mysql运维篇(一) 日志类型
董乐,快乐的乐!
mysql运维数据库
一路走来,所有遇到的人,帮助过我的、伤害过我的都是朋友,没有一个是敌人,如有侵权请留言,我及时删除。一、mysql相关日志首先,我们能接触到的,一般我们排查慢查询时,会去看慢查询日志。如果做过数据备份会恢复的,可能接触或用过BinLog。那还有其他的吗?对MySQL原理比较了解的,应该知道还有RedoLog和UndoLog。这些都是比较常见:慢查询日志、Binlog、RedoLog、UndoLog
- MySQL运维篇(三)分库分表
来世做春风嘛
【新】【黑马】【MySQL】mysql运维android
一、介绍1.问题分析随着互联网及移动互联网的发展,应用系统的数据量也是成指数式增长,若采用单数据库进行数据存储,存在以下性能瓶颈:(1)IO瓶颈:热点数据太多,数据库缓存不足,产生大量磁盘IO,效率较低。请求数据太多,带宽不够,网络IO瓶颈。(2)CPU瓶颈:排序、分组、连接查询、聚合统计等SQL会耗费大量的CPU资源,请求数太多,CPU出现瓶颈。分库分表的中心思想都是将数据分散存储,使得单一数据
- MySQL运维篇(四)读写分离
来世做春风嘛
【新】【黑马】【MySQL】mysql运维数据库
一、介绍读写分离,简单地说是把对数据库的读和写操作分开,以对应不同的数据库服务器。主数据库提供写操作,从数据库提供读操作,这样能有效地减轻单台数据库的压力。通过MyCat即可轻易实现上述功能,不仅可以支持MySQL,也可以支持Oracle和SQLServer。二、一主一从1.原理MySQL的主从复制,是基于二进制日志(binlog)实现的。2.准备三、一主一从读写分离MyCat控制后台数据库的读写
- MySQL运维篇(二)主从复制
来世做春风嘛
【新】【黑马】【MySQL】mysql运维adb
一、概述主从复制是指将主数据库的DDL和DML操作通过二进制日志传到从库服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持同步。MySQL支持一台主库同时向多台从库进行复制,从库同时也可以作为其他从服务器的主库,实现链状复制。MySQL复制的优点主要包含以下三个方面:(1)主库出现问题,可以快速切换到从库提供服务。(2)实现读写分离,降低主库的访问压力。(3)可以在
- MySQL运维篇(一)日志
来世做春风嘛
【新】【黑马】【MySQL】mysql运维android
一、错误日志错误日志是MySQL中最重要的日志之一,它记录了当mysqld启动和停止时,以及服务器在运行过程中发生任何严重错误时的相关信息。当数据库出现任何故障导致无法正常使用时,建议首先查看此日志。该日志是默认开启的,默认存放目录/var/log/,默认的日志文件名为mysqld.log。查看日志位置:showvariableslike'%log_error%';tail-f/var/log/m
- 运维篇-SQL实战
fjping2008
sql数据库mysql
【MySQL8入门到精通】运维篇-SQL实战(100道题库)https://jeames.blog.csdn.net/article/details/121688943感谢邦德老师前言1.建表语句2.字符集设置3.表的创建、修改、删除4.数据完整性约束5.更新完整性约束条件6.索引的创建7.插入、更新、删除8.数据查询9.自定义函数10.触发器函数1.建表语句注:讲以下建表create_db.sq
- MySQL运维篇-日志
长矛老师我的神
mysql运维数据库
日志这里讲述的日志是Server层的日志,1.错误日志记录了当mysql启动和停止时,以及服务器在运行过程中发生任何严重错误时的相关信息。当数据库出现任何故障导致无法正常使用时,建议首先查看此日志。错误日志默认开启,存放在/var/log/,默认日志名为mysql.log当我们更改了mysql的uuid,并进行重启mysql时,会报错,但是报错信息不会告诉你,是哪里有了问题,但是在报错日志中,我们
- 标杆班级-NoSQL-lesson13-Redis缓存技术-运维篇
zwb_jianshu
0.NoSQL产品(key-value)RDBMS:MySQL,Oracle,MSSQL,PGNoSQL:Redis,MongoDB,列存储存储相关NewSQL----->分布式数据库架构(学习了MongoDB)缓存产品介绍:memcached(大公司会做二次开发)redisTair1.Redis功能介绍数据类型丰富(笔试、面试)*****支持持久化(笔试、面试)*****多种内存分配及回收策略支
- MySQL——运维篇
小鱼0135
MySQlmysql运维
三、运维篇1.日志1.1错误日志错误日志记录了当mysql启动和停止时,以及服务器在运行过程中发生任何严重错误时的相关信息。——数据库无法正常使用时,使用该日志#可以查看错误日志存放的位置showvariableslike'%log_error%';Linux中使用:tail-f文件名——>查看错误日志追加的内容-f实时刷新尾部的内容1.2二进制日志二进制日志(binarylog,BINLOG)记
- centos 6.8配置mysql_CentOS6.8安装配置Mysql数据库(Dean的开发笔记-运维篇1)
吕不同
centos6.8配置mysql
[root@deanopt]#rpm-qa|grepmysqlmysql-libs-5.1.73-8.el6_8.x86_64二、查询yum上提供的mysql数据库可下载的版本[root@deanopt]#yumlist|
[email protected]_641.3.9-3.el6_0.1baseaste
- RabbitMQ 运维篇
路面烧卖
从零开始学RabbitMQrabbitmqjava
RabbitMQ运维篇01、持久化机制什么是RibbitMQ持久化:就把信息写入到磁盘的过程。持久消息:把消息默认放在内存中是为了加快传输和消费的速度,存入磁盘是保证消息数据的持久化。非持久消息:是指当内存不够用的时候,会把消息和数据转移到磁盘,但是重启以后非持久化队列消息就丢失。**RabbitMQ的持久化队列分为:**1.队列持久化、2.消息持久化、3.交换机持久化不论是持久化的消息还是非持久
- Neo4j-列表字符串转数字列表
yi拾三
知识与图谱neo4j数据库知识图谱
Neo4j-列表字符串转数字列表问题来自一个需求:用loadcsv导入neo4j时,数字列表变成了字符串,需要把它转回列表状态。由于手头没有原始数据,这里用其他数据库进行实验。Neo4j版本:community-4.2时间:2022-10-21方案一模拟一个列表字符串,保存为节点属性MATCH(n:IndustryChain{name:'主动元件'})setn.list='[1,2,3,4]'尝试
- [个人笔记] php-fpm编译和使用openssl扩展
歪果仨
Linuxlinux中间件
Linux-运维篇-中间件第一章php-fpm编译和使用openssl扩展Linux-运维篇-中间件下章内容宝塔面板下的php-fpm启用openssl扩展参考来源下章内容第二章Apache2.4配置TLS1.3&安装openssl1.1.1宝塔面板下的php-fpm启用openssl扩展注:本案例的php版本为74cd/www/server/php/74/src/ext/openssl#进入ph
- [个人笔记] Apache2.4配置TLS1.3&安装openssl1.1.1
歪果仨
Linuxlinux中间件
Linux-运维篇第二章Apache2.4配置TLS1.3&安装openssl1.1.1Linux-运维篇系列文章回顾Apache2.4配置TLS1.3&安装openssl1.1.1参考来源系列文章回顾第一章php-fpm编译和使用openssl扩展Apache2.4配置TLS1.3&安装openssl1.1.1[root@localhost~]#yuminstallgcczlib-y[root@
- neo4j-高效的原因(节点关系属性存储)
陆_志东
节点存储文件neo4j有一个节点存储文件,用来存储节点的记录,文件名为neostore.nodestore.db节点记录的长度是固定大小(9字节)格式为:Node:inUse+nextRelld+nextPropldimageinUse:1表示该节点正常使用,0表示该节点被删除nextRelId:该节点的下一个关系idnextPropId:该节点的下一个属性id可以将存储记录看成是下面的样子Nod
- [个人笔记] vCenter6.7使用自建SSL证书
歪果仨
SSLssl运维
SSL-运维篇第三章vCenter6.7使用自建SSL证书SSL-运维篇系列文章回顾vCenter6.7使用自建SSL证书vCenter6.7上传文件到ShellvCenter6.7Shell替换SSL证书全流程测试&验证参考链接系列文章回顾第二章FortiGate防火墙使用自建SSL证书vCenter6.7使用自建SSL证书本文仅实验过VMwarevCenter6.7版本vCenter6.7上传
- [个人笔记] Zabbix实现Webhook推送markdown文本
歪果仨
系统工程zabbix运维
系统工程-运维篇第四章Zabbix实现Webhook推送markdown文本系统工程-运维篇系列文章回顾Zabbix实现Webhook推送markdown文本前言实施步骤Zabbix新增报警媒介类型Zabbix给用户新增报警媒介Zabbix修改动作的执行操作和恢复操作验证&测试参考来源系列文章回顾第一章戴尔PowerVaultME5012存储服务器做快照计划的基本逻辑第二章Zabbix配置钉钉群聊
- [个人笔记] Linux扩容LVM分区
歪果仨
Linuxlinux运维
Linux-运维篇第一章Linux扩容LVM分区Linux-运维篇下章内容前言预备内容LVM扩容新增第二块磁盘配置网卡,开启sshd服务,远程连接Linux格式化新磁盘,新建LVM分区LVM扩容分区,扩容文件系统(其他操作)LVM给VG卷组扩容,添加LV逻辑卷验证LVM扩容结果注意事项参考来源下章内容第二章Linux虚拟机安装VMwareTools插件前言预备内容VMware平台的CentOS7系
- [个人笔记] Linux虚拟机安装VMware Tools插件
歪果仨
Linuxlinux运维
Linux-运维篇第二章Linux虚拟机安装VMwareTools插件Linux-运维篇系列文章回顾下章内容Linux虚拟机安装VMwareTools插件CentOS安装VM-Tools参考来源系列文章回顾第一章Linux扩容LVM分区下章内容第三章ssh-keygen和openssl工具的使用Linux虚拟机安装VMwareTools插件CentOS安装VM-Tools#创建cdrom挂载点mk
- scala的option和some
矮蛋蛋
编程scala
原文地址:
http://blog.sina.com.cn/s/blog_68af3f090100qkt8.html
对于学习 Scala 的 Java™ 开发人员来说,对象是一个比较自然、简单的入口点。在 本系列 前几期文章中,我介绍了 Scala 中一些面向对象的编程方法,这些方法实际上与 Java 编程的区别不是很大。我还向您展示了 Scala 如何重新应用传统的面向对象概念,找到其缺点
- NullPointerException
Cb123456
androidBaseAdapter
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.View.getImportantForAccessibility()' on a null object reference
出现以上异常.然后就在baidu上
- PHP使用文件和目录
天子之骄
php文件和目录读取和写入php验证文件php锁定文件
PHP使用文件和目录
1.使用include()包含文件
(1):使用include()从一个被包含文档返回一个值
(2):在控制结构中使用include()
include_once()函数需要一个包含文件的路径,此外,第一次调用它的情况和include()一样,如果在脚本执行中再次对同一个文件调用,那么这个文件不会再次包含。
在php.ini文件中设置
- SQL SELECT DISTINCT 语句
何必如此
sql
SELECT DISTINCT 语句用于返回唯一不同的值。
SQL SELECT DISTINCT 语句
在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。
DISTINCT 关键词用于返回唯一不同的值。
SQL SELECT DISTINCT 语法
SELECT DISTINCT column_name,column_name
F
- java冒泡排序
3213213333332132
java冒泡排序
package com.algorithm;
/**
* @Description 冒泡
* @author FuJianyong
* 2015-1-22上午09:58:39
*/
public class MaoPao {
public static void main(String[] args) {
int[] mao = {17,50,26,18,9,10
- struts2.18 +json,struts2-json-plugin-2.1.8.1.jar配置及问题!
7454103
DAOspringAjaxjsonqq
struts2.18 出来有段时间了! (貌似是 稳定版)
闲时研究下下! 貌似 sruts2 搭配 json 做 ajax 很吃香!
实践了下下! 不当之处请绕过! 呵呵
网上一大堆 struts2+json 不过大多的json 插件 都是 jsonplugin.34.jar
strut
- struts2 数据标签说明
darkranger
jspbeanstrutsservletScheme
数据标签主要用于提供各种数据访问相关的功能,包括显示一个Action里的属性,以及生成国际化输出等功能
数据标签主要包括:
action :该标签用于在JSP页面中直接调用一个Action,通过指定executeResult参数,还可将该Action的处理结果包含到本页面来。
bean :该标签用于创建一个javabean实例。如果指定了id属性,则可以将创建的javabean实例放入Sta
- 链表.简单的链表节点构建
aijuans
编程技巧
/*编程环境WIN-TC*/ #include "stdio.h" #include "conio.h"
#define NODE(name, key_word, help) \ Node name[1]={{NULL, NULL, NULL, key_word, help}}
typedef struct node { &nbs
- tomcat下jndi的三种配置方式
avords
tomcat
jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称
访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。
tomcat配置
- 关于敏捷的一些想法
houxinyou
敏捷
从网上看到这样一句话:“敏捷开发的最重要目标就是:满足用户多变的需求,说白了就是最大程度的让客户满意。”
感觉表达的不太清楚。
感觉容易被人误解的地方主要在“用户多变的需求”上。
第一种多变,实际上就是没有从根本上了解了用户的需求。用户的需求实际是稳定的,只是比较多,也比较混乱,用户一般只能了解自己的那一小部分,所以没有用户能清楚的表达出整体需求。而由于各种条件的,用户表达自己那一部分时也有
- 富养还是穷养,决定孩子的一生
bijian1013
教育人生
是什么决定孩子未来物质能否丰盛?为什么说寒门很难出贵子,三代才能出贵族?真的是父母必须有钱,才能大概率保证孩子未来富有吗?-----作者:@李雪爱与自由
事实并非由物质决定,而是由心灵决定。一朋友富有而且修养气质很好,兄弟姐妹也都如此。她的童年时代,物质上大家都很贫乏,但妈妈总是保持生活中的美感,时不时给孩子们带回一些美好小玩意,从来不对孩子传递生活艰辛、金钱来之不易、要懂得珍惜
- oracle 日期时间格式转化
征客丶
oracle
oracle 系统时间有 SYSDATE 与 SYSTIMESTAMP;
SYSDATE:不支持毫秒,取的是系统时间;
SYSTIMESTAMP:支持毫秒,日期,时间是给时区转换的,秒和毫秒是取的系统的。
日期转字符窜:
一、不取毫秒:
TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS')
简要说明,
YYYY 年
MM 月
- 【Scala六】分析Spark源代码总结的Scala语法四
bit1129
scala
1. apply语法
FileShuffleBlockManager中定义的类ShuffleFileGroup,定义:
private class ShuffleFileGroup(val shuffleId: Int, val fileId: Int, val files: Array[File]) {
...
def apply(bucketId
- Erlang中有意思的bug
bookjovi
erlang
代码中常有一些很搞笑的bug,如下面的一行代码被调用两次(Erlang beam)
commit f667e4a47b07b07ed035073b94d699ff5fe0ba9b
Author: Jovi Zhang <
[email protected]>
Date: Fri Dec 2 16:19:22 2011 +0100
erts:
- 移位打印10进制数转16进制-2008-08-18
ljy325
java基础
/**
* Description 移位打印10进制的16进制形式
* Creation Date 15-08-2008 9:00
* @author 卢俊宇
* @version 1.0
*
*/
public class PrintHex {
// 备选字符
static final char di
- 读《研磨设计模式》-代码笔记-组合模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
abstract class Component {
public abstract void printStruct(Str
- 利用cmd命令将.class文件打包成jar
chenyu19891124
cmdjar
cmd命令打jar是如下实现:
在运行里输入cmd,利用cmd命令进入到本地的工作盘符。(如我的是D盘下的文件有此路径 D:\workspace\prpall\WEB-INF\classes)
现在是想把D:\workspace\prpall\WEB-INF\classes路径下所有的文件打包成prpall.jar。然后继续如下操作:
cd D: 回车
cd workspace/prpal
- [原创]JWFD v0.96 工作流系统二次开发包 for Eclipse 简要说明
comsci
eclipse设计模式算法工作swing
JWFD v0.96 工作流系统二次开发包 for Eclipse 简要说明
&nb
- SecureCRT右键粘贴的设置
daizj
secureCRT右键粘贴
一般都习惯鼠标右键自动粘贴的功能,对于SecureCRT6.7.5 ,这个功能也已经是默认配置了。
老版本的SecureCRT其实也有这个功能,只是不是默认设置,很多人不知道罢了。
菜单:
Options->Global Options ...->Terminal
右边有个Mouse的选项块。
Copy on Select
Paste on Right/Middle
- Linux 软链接和硬链接
dongwei_6688
linux
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。
【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连
- DIV底部自适应
dcj3sjt126com
JavaScript
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml&q
- Centos6.5使用yum安装mysql——快速上手必备
dcj3sjt126com
mysql
第1步、yum安装mysql
[root@stonex ~]# yum -y install mysql-server
安装结果:
Installed:
mysql-server.x86_64 0:5.1.73-3.el6_5 &nb
- 如何调试JDK源码
frank1234
jdk
相信各位小伙伴们跟我一样,想通过JDK源码来学习Java,比如collections包,java.util.concurrent包。
可惜的是sun提供的jdk并不能查看运行中的局部变量,需要重新编译一下rt.jar。
下面是编译jdk的具体步骤:
1.把C:\java\jdk1.6.0_26\sr
- Maximal Rectangle
hcx2013
max
Given a 2D binary matrix filled with 0's and 1's, find the largest rectangle containing all ones and return its area.
public class Solution {
public int maximalRectangle(char[][] matrix)
- Spring MVC测试框架详解——服务端测试
jinnianshilongnian
spring mvc test
随着RESTful Web Service的流行,测试对外的Service是否满足期望也变的必要的。从Spring 3.2开始Spring了Spring Web测试框架,如果版本低于3.2,请使用spring-test-mvc项目(合并到spring3.2中了)。
Spring MVC测试框架提供了对服务器端和客户端(基于RestTemplate的客户端)提供了支持。
&nbs
- Linux64位操作系统(CentOS6.6)上如何编译hadoop2.4.0
liyong0802
hadoop
一、准备编译软件
1.在官网下载jdk1.7、maven3.2.1、ant1.9.4,解压设置好环境变量就可以用。
环境变量设置如下:
(1)执行vim /etc/profile
(2)在文件尾部加入:
export JAVA_HOME=/home/spark/jdk1.7
export MAVEN_HOME=/ho
- StatusBar 字体白色
pangyulei
status
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
/*you'll also need to set UIViewControllerBasedStatusBarAppearance to NO in the plist file if you use this method
- 如何分析Java虚拟机死锁
sesame
javathreadoracle虚拟机jdbc
英文资料:
Thread Dump and Concurrency Locks
Thread dumps are very useful for diagnosing synchronization related problems such as deadlocks on object monitors. Ctrl-\ on Solaris/Linux or Ctrl-B
- 位运算简介及实用技巧(一):基础篇
tw_wangzhengquan
位运算
http://www.matrix67.com/blog/archives/263
去年年底写的关于位运算的日志是这个Blog里少数大受欢迎的文章之一,很多人都希望我能不断完善那篇文章。后来我看到了不少其它的资料,学习到了更多关于位运算的知识,有了重新整理位运算技巧的想法。从今天起我就开始写这一系列位运算讲解文章,与其说是原来那篇文章的follow-up,不如说是一个r
- jsearch的索引文件结构
yangshangchuan
搜索引擎jsearch全文检索信息检索word分词
jsearch是一个高性能的全文检索工具包,基于倒排索引,基于java8,类似于lucene,但更轻量级。
jsearch的索引文件结构定义如下:
1、一个词的索引由=分割的三部分组成: 第一部分是词 第二部分是这个词在多少