<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hzlphp的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hzlphp</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hzlphp]]></copyright><item><title><![CDATA[【无标题】SHAUtil]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/124909894</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/124909894</guid><author>hzlphp</author><pubDate>Sun, 22 May 2022 13:51:36 +0800</pubDate><description><![CDATA[/**
 * @Title:
 * @Date 下午6:21 2021/8/5
 * @Version V1.0
 */
public class SHAUtil {
    /**
     * 传入文本内容，返回 SHA-256 串
     *
     * @param strText
     * @return
     */
    public static String SHA256(final String strText) {
        return SHA(strText,..]]></description><category></category></item><item><title><![CDATA[go 在安装echo框架的时候报https fetch failed: Get https://golang.org/x/crypto/acme/autocert?go-get=1: dial tcp]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/105645922</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/105645922</guid><author>hzlphp</author><pubDate>Mon, 20 Apr 2020 22:05:54 +0800</pubDate><description><![CDATA[下面是安装的时候报错信息

package golang.org/x/crypto/acme imports golang.org/x/crypto/acme Fetching https://golang.org/x/crypto/acme/autocert?go-get=1 https fetch failed: Get https://golang.org/x/crypto/acme/aut...]]></description><category></category></item><item><title><![CDATA[go  non-struct dest type struct with >1 columns (4) or missing destination name value in *[]main问题处理]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/105536878</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/105536878</guid><author>hzlphp</author><pubDate>Wed, 15 Apr 2020 16:06:16 +0800</pubDate><description><![CDATA[最近刚接触golang，里面基础没有怎么看，只能在项目中边学边看记啦，昨天遇到了结构体报错的问题，今天终于解决了。废话不多说了直接上代码。




type Config struct {
    id    int
    key   string
    val   string
    typ   int
}

func regionAll()([]Config,error)  {
   ...]]></description><category></category></item><item><title><![CDATA[yii 分表操作，分表操作的优缺点]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/43054913</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/43054913</guid><author>hzlphp</author><pubDate>Fri, 23 Jan 2015 14:08:04 +0800</pubDate><description><![CDATA[当一张的数据达到几百万时，你查询一次所花的时间会变多，如果有联合查询的话，我想有可能会死在那儿了。分表的目的就在于此，减小数据库的负担，缩短查询时间。
根据个人经验，mysql执行一个sql的过程如下：
1,接收到sql;2,把sql放到排队队列中 ;3,执行sql;4,返回执行结果。在这个执行过程中最花时间在什么地方呢？第一，是排队等待的时间，第二，sql的执行时间。其实这二个是一回事，等待]]></description><category></category></item><item><title><![CDATA[java环境变量配置]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/40111437</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/40111437</guid><author>hzlphp</author><pubDate>Wed, 15 Oct 2014 15:17:59 +0800</pubDate><description><![CDATA[安装了JDK的话，正常CMD下输入JAVAC时一定可以成功的。就会有如下信息提示



步骤阅读



2

所以，是环境配置有问题，所以检查三处地方，第一”JAVA_HOME”
JAVA_HOME的内容是jdk安装目录。如小编安装的位置：D:\Program Files (x86)\Java\jdk1.7.0_60，并且后边不带分号



步骤阅读



3]]></description><category></category></item><item><title><![CDATA[nginx压力测试]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/40080883</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/40080883</guid><author>hzlphp</author><pubDate>Tue, 14 Oct 2014 17:40:19 +0800</pubDate><description><![CDATA[在运维工作中，压力测试是一项非常重要的工作。比如在一个网站上线之前，能承受多大访问量、在大访问量情况下性能怎样，这些数据指标好坏将会直接影响用户体验。
 
　　但是，在压力测试中存在一个共性，那就是压力测试的结果与实际负载结果不会完全相同，就算压力测试工作做的再好，也不能保证100%和线上性能指标相 同。面对这些问题，我们只能尽量去想方设法去模拟。所以，压力测试非常有必要，有了这些数据，我们就]]></description><category></category></item><item><title><![CDATA[修改伪装和隐藏服务器信息]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/40080623</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/40080623</guid><author>hzlphp</author><pubDate>Tue, 14 Oct 2014 17:27:25 +0800</pubDate><description><![CDATA[一、隐藏Nginx版本号
第一步：
 
vi /usr/local/nginx/conf/nginx.conf
在http{}中加入
 
server_tokens off;
第二歩：
 
vi /usr/local/nginx/conf/fastcgi_params
将里面的
 
fastcgi_param SERVER_SOFTWARE nginx/$nginx_ver]]></description><category></category></item><item><title><![CDATA[电脑组合键使用技巧]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/39961995</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/39961995</guid><author>hzlphp</author><pubDate>Fri, 10 Oct 2014 14:33:41 +0800</pubDate><description><![CDATA[winkey+d :
　　这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化，无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键，刚才的所有窗口都回来了，而且激活的也正是你最小化之前在使用的窗口！
　　
- 

这个就是winkey
winkey+f :
不用再去移动鼠标点“开始→搜索→文件和文件夹”了，在任何状态下，只要一按winkey+f就会弹出]]></description><category></category></item><item><title><![CDATA[yii phpexcel自动生成文件保存到服务器上]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/39369835</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/39369835</guid><author>hzlphp</author><pubDate>Thu, 18 Sep 2014 11:43:34 +0800</pubDate><description><![CDATA[最近再整一个报表任务，每天必须把表导出来按excel格式发送邮件给管理员，利用phpexcel把表保存到服务器上，然后再通过phpmailer发送就ok.
        ob_end_clean();  
        ob_start(); 
        $objectPHPExcel = new PHPExcel();
        $objectPHPExcel->setA]]></description><category></category></item><item><title><![CDATA[yii 伪静态处理]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/38535855</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/38535855</guid><author>hzlphp</author><pubDate>Wed, 13 Aug 2014 13:55:28 +0800</pubDate><description><![CDATA[1.在apache下首先开启模块
          去掉LoadModule rewrite_module modules/mod_rewrite.so前的“#”符号]]></description><category></category></item><item><title><![CDATA[yii第三方插件snoopy配置]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/38515481</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/38515481</guid><author>hzlphp</author><pubDate>Tue, 12 Aug 2014 14:57:02 +0800</pubDate><description><![CDATA[首先，把snoopy类放到protected\extensions\snoopy\文件夹下。
其次，在yii配置文件main.php里配置import扩展进来。'import'=>array(
        'application.extensions.*',
    ),
然后在一个controller类文件的开始，加入以下行：require_once('snoopy/Snoopy.]]></description><category></category></item><item><title><![CDATA[jquery dialog 参数说明]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/25968679</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/25968679</guid><author>hzlphp</author><pubDate>Fri, 16 May 2014 12:44:17 +0800</pubDate><description><![CDATA[var dialog = art.dialog({
title: '欢迎',
content: '欢迎使用artDialog对话框组件！',
icon: 'succeed',
follow: document.getElementById('btn2'),
ok: function(){
this.title('警告').content('请注意artDialog两秒后将关闭！').l]]></description><category></category></item><item><title><![CDATA[php 伪静态(url rewrite)apache配置！]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/25109019</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/25109019</guid><author>hzlphp</author><pubDate>Tue, 06 May 2014 11:09:46 +0800</pubDate><description><![CDATA[php 伪静态(url rewrite)apache配置！
以前



php 伪静态(url rewrite)apache配置

mod_rewrite是Apache的一个非常强大的功能，它可以实现伪静态页面。下面我详细说说它的使用方法！对初学者很有用的哦！

1.检测Apache是否支持mod_rewrite

通过php提供的phpinfo()函数查看环境配置，通过Ct]]></description><category></category></item><item><title><![CDATA[php+mysql+nginx在linux上的环境部署]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/25107153</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/25107153</guid><author>hzlphp</author><pubDate>Tue, 06 May 2014 10:50:52 +0800</pubDate><description><![CDATA[一直在linux上鼓捣，还没有完整在linux下配置过nginx服务器环境部署呢，这几天没什么事就部署了一下，遇到的问题也很多，现在把我的环境部署文档发出了，有什么问题大家可以一起讨论一下，希望大家采用后遇到问题多多沟通。




|| 安装所需各种依赖包



sudo -s
LANG=C
yum -y install gcc gcc-c++ autoconf libjpe]]></description><category></category></item><item><title><![CDATA[nginx下yii伪静态处理]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/25070143</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/25070143</guid><author>hzlphp</author><pubDate>Mon, 05 May 2014 17:59:54 +0800</pubDate><description><![CDATA[Yii在Nginx下的rewrite配置


今天配置nginx后首页显示正常，点击链接就报404错误，只是知道在apache下只要开启重定向模块，再nginx下加上如下配置即可：

1. Nginx配置
在nginx.conf的server {段添加类似如下代码：
Nginx.conf代码:
location / {
    if (!-e $request_filename){]]></description><category></category></item><item><title><![CDATA[解决vsftp "上传 553 Could not create file"]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/25069259</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/25069259</guid><author>hzlphp</author><pubDate>Mon, 05 May 2014 17:51:14 +0800</pubDate><description><![CDATA[这个问题只要：

      1. setsebool -P ftpd_disable_trans 1

      2. service vsftpd restart
      太纠结了，呵呵]]></description><category></category></item><item><title><![CDATA[关闭浏览器窗口是弹出提示框，并且可以通过函数控制其失效。]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/23742283</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/23742283</guid><author>hzlphp</author><pubDate>Tue, 15 Apr 2014 10:36:15 +0800</pubDate><description><![CDATA[在js页面加载时运行   

window.onbeforeunload = function(){
        //alert('test');
        return "未保存的内容可能会丢失";
    };]]></description><category></category></item><item><title><![CDATA[Nginx配置文件详细说明]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/10003749</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/10003749</guid><author>hzlphp</author><pubDate>Fri, 16 Aug 2013 15:41:06 +0800</pubDate><description><![CDATA[在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络.

#运行用户
user www-data;    
#启动进程,通常设置成和cpu的数量相等
worker_processes  1;
#全局错误日志及PID文件
error_log  /var/log/nginx/error.log;
pid        /var/run/nginx.pid;]]></description><category></category></item><item><title><![CDATA[php数组转成xml文件类的封装]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/9986719</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/9986719</guid><author>hzlphp</author><pubDate>Thu, 15 Aug 2013 17:08:16 +0800</pubDate><description><![CDATA[/*
* 从数组生成XML文件
*/
class LibXml
{
    private static $instance;
        
    private function __construct(){}
     
    /**
     * 获取XML字串
     * @param $array 用于生成XML的数组,数组可以是二维或多维的，其中的第一个]]></description><category></category></item><item><title><![CDATA[集群部署]]></title><link>https://blog.youkuaiyun.com/hzlphp/article/details/9815911</link><guid>https://blog.youkuaiyun.com/hzlphp/article/details/9815911</guid><author>hzlphp</author><pubDate>Wed, 07 Aug 2013 13:22:57 +0800</pubDate><description><![CDATA[Hadoop集群（第5期）_Hadoop安装配置
 
1、集群部署介绍
 
1.1 Hadoop简介
 
　　Hadoop是Apache软件基金会旗下的一个开源分布式计算平台。以Hadoop分布式文件系统（HDFS，Hadoop Distributed Filesystem）和MapReduce（Google MapReduce的开源实现）为核心的Hadoop为用户提供了系统底层细节透]]></description><category></category></item></channel></rss>