Oct142019
mysql 用户管理和权限设置
mysql 用户管理和权限设置的相关命令整理。
用户管理
mysql>use mysql;
查看当前数据库有哪些用户:
mysql>select host,user,password from user;
创建用户
mysql>create user zx_root;
修改用户名(修改user字段的值):
mysql>rename user feng to newuser; -- mysql 5之后可以使用,之前需要使用update 更新user表
删除某个用户
mysql>drop user newuser; -- mysql5...阅读全文
抢沙发
Oct122019
如何应对HTML中的404 Not Found报错
在开发和维护网站时,我们经常会遇到HTTP状态码中的404错误,即“404 Not Found”。这意味着浏览器无法找到请求的资源。在HTML中,我们需要学会如何应对这种情况,以提供更好的用户体验。
1. 理解404错误
当浏览器发出请求时,服务器会返回一个HTTP响应。其中,200状态码表示成功,而404状态码表示请求的资源不存在。通常,404错误是由以下几种情况引起的:
文件被删除或被移动到其他位置
...阅读全文
Sep232019
解决Magento中的500 Internal Server Error问题
Magento是一款广泛使用的开源电子商务平台,但有时候在使用过程中会遇到一些常见的问题,比如500 Internal Server Error。这个错误一般发生在网站服务器出现故障或配置错误时。本文将介绍如何解决Magento中的500 Internal Server Error问题。
1. 检查日志文件
首先,我们应该查看网站的服务器日志文件以了解更多细节。通常,Apache服务器的错误日志文件位于 /var/log/apache2/error.log,...阅读全文
Sep202019
Sep062019
Apache Pig中的性能优化与调优技巧
Apache Pig是一个数据分析平台,用于处理大规模数据集。然而,在处理大规模数据时,性能和效率成为一个关键问题。为了获得更好的性能,可以采取一些优化和调优技巧。
1. 数据压缩
Pig支持对数据进行压缩,这可以减少磁盘IO和网络传输。可以使用Pig内置的压缩函数来压缩输出数据,例如使用GZ或BZ2压缩格式。
SET mapreduce.output.fileoutputformat.compress true;
SET mapreduce.output.f...阅读全文
Sep062019
使用Java进行高性能网络通信:Netty与Mina深入对比
在Java中,有许多框架可以用于构建高性能的网络通信应用程序。两个最受欢迎且功能强大的框架是Netty和Mina。本文将深入比较这两个框架,并讨论它们的优势和劣势。
Mina概述
Apache Mina(Multipurpose Infrastructure for Network Applications)是一个Java网络应用程序框架,提供了一套高度可重用和可扩展的API,用于处理各种网络协议。它构建在Java NIO库之上,使用事件驱动的架构,具...阅读全文
Aug232019
BeanShell调用自己写的jar包进行MD5加密
1.在eclipse中新建一个java工程,工程名随意。
2.在工程中添加一个package,package名为md5,在package下添加一个class,class名为mymd5。
package md5;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class mymd5 {
public static String getmd5(String plainText) {
try {
// 生成一个MD5加密计算摘要
...阅读全文
Aug232019
Jenkins+Ant+JMeter报告自动化
1.参考Jenkins+Ant+JMeter集成,安装Jenkins(不需要安装Performance Plugin插件),建立Slave节点,连接Slave节点,创建任务等。
2.将Jenkins+Ant+JMeter集成中创建的任务的第5步“构建后操作”删除,并将第1步修改(点击configure进行删除或修改)如下:
3.构建前,创建目录及所需文件:
目录1:
<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>...阅读全文
Aug232019
Jenkins+Ant+JMeter集成
Tomcat是jenkins运行的容器,jenkins实际上是依赖于Tomcat才能启动的。Jenkins可以调度ant的脚本。
Ant和maven类似,maven是执行pom文件,ant是执行build文件。
Jenkins强大之处就是有很多插件。
一.Jenkins安装
1.Tomcat下载,解压。D:\software\apache-tomcat-8.0.28\webapps目录下的东西无用可删除。
PS:这些文件是用来打开Tomcat控制台的。
2.官网(https://jenkins.io/download/)下...阅读全文
Aug232019
Ant+JMeter集成
实例一(不推荐)
1.Ant下载(https://ant.apache.org/bindownload.cgi),解压缩,配置环境变量(不配也可以,配了更方便一些)。
我这里下载的是apache-ant-1.10.5-bin.zip,在运行时需要Java8。(JDK8下载安装)
Ant 环境变量配置:计算机→属性→高级系统设置→高级→环境变量→系统变量;新建“ANT_HOME”变量,变量值为:D:\software\apache-ant-1.10.5(根据ant的实际解压路径填写);在path...阅读全文