<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/foxtool23</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; foxtool23]]></copyright><item><title><![CDATA[php 上星期时间数据 上3天下3天日期]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/113388110</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/113388110</guid><author>foxtool23</author><pubDate>Fri, 29 Jan 2021 14:56:44 +0800</pubDate><description><![CDATA[//获得星期时间范围
function get_week($n=0){
    $w = date('w',time());
    if($w==0)$w=7;

    $start = strtotime(date('Y-m-d 00:00:00',(time()-($w-1)*24*3600)));
    $end = strtotime(date('Y-m-d 23:59:59',(time()+(7-$w)*24*3600)));

    $start = $start + ($n*7*2.]]></description><category></category></item><item><title><![CDATA[PHP区块链]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/112823381</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/112823381</guid><author>foxtool23</author><pubDate>Tue, 19 Jan 2021 13:57:21 +0800</pubDate><description><![CDATA[&lt;?php
 
class Block {
    public $prevHash;
    public $hash;
    public $timeStamp;
    public $data;


    public function __construct($prevHash, $data) {
        $this-&gt;prevHash = $prevHash;
        $this-&gt;timeStamp = time();
        $this-&gt.]]></description><category></category></item><item><title><![CDATA[Mysql 游标+临时表 存储过程]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/108881365</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/108881365</guid><author>foxtool23</author><pubDate>Wed, 30 Sep 2020 10:38:15 +0800</pubDate><description><![CDATA[CREATE DEFINER=`mycommcrm`@`%` PROCEDURE `insert_dispatch_contract_setp2`(in beginDate varchar(30))
BEGIN

  -- 合同号
  declare contractCode varchar(100) default '';	
  -- 开始时间
  DECLARE start_time  datetime DEFAULT now();  
     
-- 遍历数据结束标志
  declare ifEnd]]></description><category></category></item><item><title><![CDATA[PayPal Donate 支付]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/107130781</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/107130781</guid><author>foxtool23</author><pubDate>Sat, 04 Jul 2020 21:39:21 +0800</pubDate><description><![CDATA[方案1
&lt;form target="_blank" action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;
&lt;input type="hidden" name="cmd" value="_xclick"&gt;
&lt;input type="hidden" name="business" value="xxx@gmail.com"&gt;
&lt;input type="hidden" name="item_name".]]></description><category></category></item><item><title><![CDATA[Golang 并发限制5个协成工作]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/106409806</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/106409806</guid><author>foxtool23</author><pubDate>Thu, 28 May 2020 17:35:17 +0800</pubDate><description><![CDATA[package main

import (
    "fmt"
    "time"
    "strconv"
    "net/http"
    "io/ioutil"

)


func main() {
    count := make(chan int, 10)

    for i := 1; i &lt; 2000000; i++ {
        count &lt;- 1
        go func(i int) {

            run(i)

        .]]></description><category></category></item><item><title><![CDATA[console 控制台cmd 颜色值]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/106207449</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/106207449</guid><author>foxtool23</author><pubDate>Tue, 19 May 2020 09:32:54 +0800</pubDate><description><![CDATA[//严格模式要用 unicode 的十六进制不能用八进制的 \033
module['exports'] =  styles = {
	// style:    [ style code, reset code  ]
	'bold'          : ['\x1B[1m',  '\x1B[22m'],
	'italic'        : ['\x1B[3m',  '\x1B[23m'],
	'underline'     : ['\x1B[4m',  '\x1B[24m'],
	'inverse' .]]></description><category></category></item><item><title><![CDATA[linux安装isign 签名IOS包]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/105955946</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/105955946</guid><author>foxtool23</author><pubDate>Wed, 06 May 2020 17:54:39 +0800</pubDate><description><![CDATA[#docker pull daocloud.io/centos:7
#docker run -itd --name=i-isign -v /www:/www daocloud.io/centos:7
#docker run -itd --name=i-isign -v E:\com.taole.ffker:/www daocloud.io/centos:7
#docker exec -it i-...]]></description><category></category></item><item><title><![CDATA[Linux安装Leptonica、Tesseract-OCR Python执行(识别验证码)]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/105789584</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/105789584</guid><author>foxtool23</author><pubDate>Mon, 27 Apr 2020 14:11:14 +0800</pubDate><description><![CDATA[方案一
docker run --name i-centos --restart=always -v E:\Python:/www -itd daocloud.io/centos:7


https://blog.51cto.com/jschu/1702456

一.
yum install gcc gcc-c++
yum install autoconf automake libtool
yum...]]></description><category></category></item><item><title><![CDATA[C#Winform使用火狐firefox内核GeckoWebBrowser]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/105676441</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/105676441</guid><author>foxtool23</author><pubDate>Wed, 22 Apr 2020 10:50:09 +0800</pubDate><description><![CDATA[下载geckofx45.45.0.34.nupkg

https://www.nuget.org/packages/Geckofx45/

安装到vs中

安装到项目中

https://blog.youkuaiyun.com/foxtool23/article/details/105675307  [VS如何安装.nupkg文件]






using System;
using System.C...]]></description><category></category></item><item><title><![CDATA[VS如何安装.nupkg文件]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/105675307</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/105675307</guid><author>foxtool23</author><pubDate>Wed, 22 Apr 2020 10:08:46 +0800</pubDate><description><![CDATA[nupkg是visual studio 的NuGet Package的一个包文件
安装nupkg包前，在visual studio的NuGet中会显示该包需要的.net framework runetime版本需要
还有版权归属等信息

具体看一下截图



大家可以去下载一个：Google Protocol buffers 3.5.1的nupkg来试试
下载地址
进去后点击右边的“Manual...]]></description><category></category></item><item><title><![CDATA[C#Winform使用Chrome内核WebKitBrowser]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/105674501</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/105674501</guid><author>foxtool23</author><pubDate>Wed, 22 Apr 2020 09:38:28 +0800</pubDate><description><![CDATA[摘要

　　由于最近要做一个浏览器式的软件，其中有不少地方需要使用到jQuery和BootStrap，但是在C#中，默认的WebBrowser控件默认使用的是IE的core，而低版本的IE在JS加载上总是容易有问题，因此，打算使用Chrome的内核替换IE。

准备工作

　　首先，你要明白Chrome浏览器的内核不叫Chrome，而是Webkit，因此，我们只要找到Webkit的项目就好了。

...]]></description><category></category></item><item><title><![CDATA[golang jwt token]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/105506128</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/105506128</guid><author>foxtool23</author><pubDate>Tue, 14 Apr 2020 10:20:27 +0800</pubDate><description><![CDATA[package utils

import (
	"errors"
	"github.com/astaxie/beego"
	"github.com/dgrijalva/jwt-go"
	"time"
)

type TokenClaims struct {
	jwt.StandardClaims
	Uid         int64     `json:"uid"`
	Uname       ...]]></description><category></category></item><item><title><![CDATA[MySQL存储过程，树状结构数据查询]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/102542103</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/102542103</guid><author>foxtool23</author><pubDate>Mon, 14 Oct 2019 09:50:53 +0800</pubDate><description><![CDATA[1. 根据父级节点id查询其所有的子级节点id，查询结果中包含当前传入的父级节点id值


#根据传入的父级id查询所有子节点的id
#tableName 表名
#idKey 节点标识
#pIdKey 父节点标识
#pId 父节点id值
#调用示例 call get_child_nodes('org','id','pid',213,@result);
CREATE PROCEDURE `get_c...]]></description><category></category></item><item><title><![CDATA[PHP UNICODE编码(\u) 和UTF-8 之间转换]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/101699697</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/101699697</guid><author>foxtool23</author><pubDate>Sun, 29 Sep 2019 16:40:47 +0800</pubDate><description><![CDATA[header("content:application/json;chartset=uft-8");


//将内容进行UNICODE编码
function unicode_encode($name){
    $name = iconv('UTF-8', 'UCS-2', $name);
    $len = strlen($name);
    $str = '';
    for ($i ...]]></description><category></category></item><item><title><![CDATA[Linux守护进程Shell脚本]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/101521359</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/101521359</guid><author>foxtool23</author><pubDate>Fri, 27 Sep 2019 11:30:35 +0800</pubDate><description><![CDATA[服务端程序一般需要长期后台稳定运行，除了保证程序本身的健壮外，还需要用到一些守护程序。



现分享一个简单的Shell脚本的方式：


#! /bin/sh
#进程名字可修改
PRO_NAME=rails
CMD="nohup bundle exec rails server webrick -p3000 -b 0.0.0.0 -e production &gt;/dev/null 2&gt;...]]></description><category></category></item><item><title><![CDATA[Windows下nginx+fastcgi+php的并发阻塞问题]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/101069161</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/101069161</guid><author>foxtool23</author><pubDate>Fri, 20 Sep 2019 17:31:09 +0800</pubDate><description><![CDATA[接到一个需求，两个项目之间需要以接口形式通讯。我心想curl轻松解决，Easy！

啪嗒啪嗒啪嗒……代码撸完了，本地测试一下

浏览器一直转圈圈直到超时……

Why!?

没有任何错误提示信息，日志也没有任何新记录

用POSTMAN调试了一下刚写出的接口，没问题啊？

再试一次结果依旧，重启环境后再试也依旧

经过一番测试，我怀疑是不是我本地环境无法并发？

我访问项目A是一个请求，项目A访问...]]></description><category></category></item><item><title><![CDATA[golang laravel swoole 压力测试结果]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/100736422</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/100736422</guid><author>foxtool23</author><pubDate>Wed, 11 Sep 2019 14:58:51 +0800</pubDate><description><![CDATA[ab -n 100000 -c 1000 http://192.168.0.104/user

自己的机器+虚拟机做测试 简单看下结果,接口里面访问mysql获取数据输出

自己虚拟机什么的都挂着所以不是非常严格的相同环境但是结果相差不大

Golang(beego+gorm)+mysql

结论:很是不错,暴力压力测试时候程序依然能良好访问



nginx + laravel +mysql
...]]></description><category></category></item><item><title><![CDATA[nginx通过proxy_pass链接beego项目配置]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/100729257</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/100729257</guid><author>foxtool23</author><pubDate>Wed, 11 Sep 2019 10:36:19 +0800</pubDate><description><![CDATA[user  www www;

worker_processes auto;
worker_cpu_affinity auto;

error_log  /home/wwwlogs/nginx_error.log  crit;

pid        /usr/local/nginx/logs/nginx.pid;

#Specifies the value for maximum file d...]]></description><category></category></item><item><title><![CDATA[nginx通过swoole链接lavavel配置]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/100601478</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/100601478</guid><author>foxtool23</author><pubDate>Sat, 07 Sep 2019 16:44:22 +0800</pubDate><description><![CDATA[user  www www;

worker_processes auto;
worker_cpu_affinity auto;

error_log  /home/wwwlogs/nginx_error.log  crit;

pid        /usr/local/nginx/logs/nginx.pid;

#Specifies the value for maximum file d...]]></description><category></category></item><item><title><![CDATA[nginx直接通过php链接lavavel配置]]></title><link>https://blog.youkuaiyun.com/foxtool23/article/details/100588362</link><guid>https://blog.youkuaiyun.com/foxtool23/article/details/100588362</guid><author>foxtool23</author><pubDate>Fri, 06 Sep 2019 23:49:22 +0800</pubDate><description><![CDATA[user  www www;

worker_processes auto;
worker_cpu_affinity auto;

error_log  /home/wwwlogs/nginx_error.log  crit;

pid        /usr/local/nginx/logs/nginx.pid;

#Specifies the value for maximum file d...]]></description><category></category></item></channel></rss>