<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dmtnewtons的专栏]]></title><description><![CDATA[怀着梦想成就未来]]></description><link>https://blog.youkuaiyun.com/dmtnewtons</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dmtnewtons]]></copyright><item><title><![CDATA[Redis和PHP的Bitmap于二进制串的相互转换]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/140039492</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/140039492</guid><author>dmtnewtons</author><pubDate>Fri, 28 Jun 2024 12:07:56 +0800</pubDate><description><![CDATA[PHP中有实现无限整数的位运算扩展：GMP，对于平常的id使用够用了，但是超大量（id位数上千万甚至亿）的运算会比较耗内存。错题集的存储，需要有正确的题号id集合，错误的题号id集合，两者并集后在全量题的集合中取反就是未答题号id。基于场景的数据结构设计，有试过列表等，测试结果：bitmap要比列表方式节省10倍的空间使用；操作系统中的位运算，64位的，最大仅支持 0 ～63 之间的位移，但是id没有长度限制。将id对应二进制串的位数进行存储，有该id，就将位数的值设置为1，反之为0。]]></description><category></category></item><item><title><![CDATA[Jmeter压测工具和Docker服务端接口压测的安装使用详细教程]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/133988918</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/133988918</guid><author>dmtnewtons</author><pubDate>Mon, 23 Oct 2023 14:23:22 +0800</pubDate><description><![CDATA[通过Jmeter工具压力测试Docker服务器的并发响应情况，总结了详细教程]]></description><category></category></item><item><title><![CDATA[php-fpm设置开机启动]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/130216437</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/130216437</guid><author>dmtnewtons</author><pubDate>Tue, 18 Apr 2023 11:35:26 +0800</pubDate><description><![CDATA[看了nginx和redis的shell启动脚本，发现服务的开启和关闭其实就是操作服务进程号，那么给php服务也写个shell脚本，也能实现service start 和 stop]]></description><category></category></item><item><title><![CDATA[Docker:Nginx-Redis-Mysql-PHP 部署]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/116158575</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/116158575</guid><author>dmtnewtons</author><pubDate>Mon, 26 Apr 2021 15:44:21 +0800</pubDate><description><![CDATA[Docker:Nginx-Redis-Mysql-PHP 部署

网络桥接

Docker容器之间默认网络隔离，需要使用桥接网络进行互通

创建网络

docker network create net-local

docker network ls


NETWORK ID     NAME        DRIVER    SCOPE
da9c8fc3dc80   bridge      bridge    local
786414beb4b3   host        host      loc.]]></description><category></category></item><item><title><![CDATA[CentOS系统更换yum源（repomd.xml not found解决方案）]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/112242835</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/112242835</guid><author>dmtnewtons</author><pubDate>Tue, 05 Jan 2021 16:33:28 +0800</pubDate><description><![CDATA[CentOS系统更换yum源

问题

当初瞎鼓捣服务器，更换yum源为aliyun的，奈何阿里的源最近全部打不开，导致yum安装不了，一直报错：
http://mirrors.aliyun.com/centos/6/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - “The requested URL returned error: 404 Not Found”
Trying other mirror.
http://mirrors.a]]></description><category></category></item><item><title><![CDATA[MySQL 隐式转换 字符串和整型说明]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/102887391</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/102887391</guid><author>dmtnewtons</author><pubDate>Sun, 03 Nov 2019 21:27:50 +0800</pubDate><description><![CDATA[MySQL 隐式转换



字段类型定义


CREATE TABLE `user` (
 `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '编号',
 /* ...... */
 `name` varchar(10) NOT NULL DEFAULT '' COMMENT '姓名',
 /* ...... */
  PRIMARY KEY (`id`)...]]></description><category></category></item><item><title><![CDATA[Nginx laraval-admin 页面小图标不显示 问题处理]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/84801361</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/84801361</guid><author>dmtnewtons</author><pubDate>Wed, 05 Dec 2018 00:31:32 +0800</pubDate><description><![CDATA[laraval-admin 页面小图标不显示


类似问题


nginx下加载eot|otf|ttf|woff|svg等404 错误问题


浏览器console控制台报错



GET http://admin.xxx.com/vendor/laravel-admin/google-fonts/fonts/Source-Sans-Pro.woff2 net::ERR_ABORTED 404 (...]]></description><category></category></item><item><title><![CDATA[微信小程序研发问题梳理:翻页:下拉:缓存:canvas:富文本:分享]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/84664686</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/84664686</guid><author>dmtnewtons</author><pubDate>Fri, 30 Nov 2018 17:59:43 +0800</pubDate><description><![CDATA[微信小程序研发问题梳理

最近鼓捣小程序的时候，着实遇到了一些问题，尽管有些再翻看文档几遍，就能找到答案，但还是要发挥下烂笔头的功效，顺便梳理下。

问题列表

登录流程
	小程序标签页地址无法跳转问题
	页面翻页内容加载问题
	页面下拉无法触发的问题
	小程序本地缓存的使用
	Canvas制图横向滚动
	富文本内容无法解析
	小程序分享功能
1.登录流程


通过小程序登录时获取的 code 和...]]></description><category></category></item><item><title><![CDATA[微信小程序开发 Request Headers: Provisional headers are shown]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/82190745</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/82190745</guid><author>dmtnewtons</author><pubDate>Wed, 29 Aug 2018 18:45:56 +0800</pubDate><description><![CDATA[在微信小程序开发的时候，写了两个API请求：

请求A:

   //请求A
     wx.request({
      url: 'https://wx.baidu.com/api/wx/getBallByDate',
      method: 'POST',
      dataType: 'json',
      data: {
        date: that.data.cur...]]></description><category></category></item><item><title><![CDATA[微信消息模板换行符转义问题处理]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/80916025</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/80916025</guid><author>dmtnewtons</author><pubDate>Wed, 04 Jul 2018 17:37:17 +0800</pubDate><description><![CDATA[通常的微信模板：Hello ！\n\n
Are you OK？① 直接定义字符串；② 数据库中读取；这里需要说明的是 数据库读取 的内容，如果直接推送，\n\n是没有被转移为换行符的。此时需要：$tplStr = readDb(...);
$tpl = str_replace('\n\n', &quot;\n\n&quot;, $tplStr);将\n\n替换为双引号括起来的转义换行符；注意：模板内容中，如果包含其它...]]></description><category></category></item><item><title><![CDATA[PHP-Redis扩展安装 error: ext/standard/php_smart_str.h: No such file or directory]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/80818677</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/80818677</guid><author>dmtnewtons</author><pubDate>Tue, 26 Jun 2018 18:01:05 +0800</pubDate><description><![CDATA[在源码编译PHP-redis扩展时，遇到缺少头文件问题【问题描述】error: ext/standard/php_smart_str.h: No such file or directory 【问题原因】PHP安装好的头文件目录：/php/include/php/ext/standard/，这些头文件，在php7之前的版本，是包含 php_smart_str.h 的，但7版本中没有 ，而是 php...]]></description><category></category></item><item><title><![CDATA[RabbitMq 安装]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/77269083</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/77269083</guid><author>dmtnewtons</author><pubDate>Wed, 16 Aug 2017 20:04:09 +0800</pubDate><description><![CDATA[RabbitMq 安装步骤




【参考文献】

http://www.rabbitmq.com/install-debian.html (官网)




【必要插件】

[ erlang ]
RabbitMq的底层环境，如果有无需安装


# 下载地址 #

https://packages.erlang-solutions.com/erlang/
]]></description><category></category></item><item><title><![CDATA[nginx-1.13.x源码安装]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/77069733</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/77069733</guid><author>dmtnewtons</author><pubDate>Thu, 10 Aug 2017 18:34:01 +0800</pubDate><description><![CDATA[nginx-1.13.x源码安装，过程分享]]></description><category></category></item><item><title><![CDATA[对于日访问量达到1W IP的处理方法]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/51190443</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/51190443</guid><author>dmtnewtons</author><pubDate>Tue, 19 Apr 2016 14:54:47 +0800</pubDate><description><![CDATA[转自：http://www.java123.net/56026-2.html
对于日访问量达到1W IP的处理方法
一、1万ip真是不高：
1.常用数据用缓存，减轻数据库压力。
2.详细页数据生成静态页面。


二、10000算是相当小的了,不需要什么特殊的处理机制,只要符合最一般的编程规则就可以了,也用不着双机什么的,一台服务器日均10000个IP都受不了,就可以拿去烧火了~]]></description><category></category></item><item><title><![CDATA[PHP解决抢购、秒杀、抢楼、抽奖等阻塞式高并发库存防控超量的思路方法]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/49153587</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/49153587</guid><author>dmtnewtons</author><pubDate>Thu, 15 Oct 2015 16:03:43 +0800</pubDate><description><![CDATA[转载链接：http://www.4u4v.net/thinking-approach-to-buy-spike-grab-floor-sweepstakes-and-other-high-concurrent-blocking-prevention-excess-inventory-solve-php.html


如今在电商行业里,秒杀抢购活动已经是商家常用促销手段。但是库存数量有限，而同]]></description><category></category></item><item><title><![CDATA[JS弹出窗口]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/48710643</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/48710643</guid><author>dmtnewtons</author><pubDate>Thu, 24 Sep 2015 14:49:58 +0800</pubDate><description><![CDATA[转载链接：http://www.jb51.net/article/32747.htm


如何利用网页弹出各种形式的窗口，我想大家大多都是知道些的，但那种多种多样的弹出式窗口是怎么搞出来的，我们今天就来学习一下： 
1.弹启一个全屏窗口 
windows.open('http://www.jb51.net','脚本之家','fullscreen');
2.弹启一个被F11化后的窗口 ]]></description><category></category></item><item><title><![CDATA[mysql之union合并查询]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/48294995</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/48294995</guid><author>dmtnewtons</author><pubDate>Tue, 08 Sep 2015 18:35:26 +0800</pubDate><description><![CDATA[转载链接：http://www.cnblogs.com/zzwlovegfj/archive/2012/06/23/2559592.html




 union:联合的意思，即把两次或多次查询结果合并起来。

 要求：两次查询的列数必须一致

 推荐：列的类型可以不一样，但推荐查询的每一列，想对应的类型以一样

 可以来自多张表的数据：多次sql语句取出的列名可以不一致，此]]></description><category></category></item><item><title><![CDATA[解决Ubuntu系统中文乱码显示问题]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/47954879</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/47954879</guid><author>dmtnewtons</author><pubDate>Mon, 24 Aug 2015 18:13:38 +0800</pubDate><description><![CDATA[转载链接：http://www.linuxidc.com/Linux/2014-02/96939.htm


一. Ubuntu默认的中文字符编码
Ubuntu默认的中文字符编码为zh_CN.UTF-8，这个可以在
/etc/environment中看到：
sudo gedit /etc/environment
可以看到如下内容：
PATH="/usr/local/sbin:/us]]></description><category></category></item><item><title><![CDATA[MySQL查询结果导出到文件]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/47722705</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/47722705</guid><author>dmtnewtons</author><pubDate>Mon, 17 Aug 2015 11:27:04 +0800</pubDate><description><![CDATA[转载链接：http://eric-gcm.iteye.com/blog/1127734




选择某些行作为需要的数据

 

SELECT id,dbname FROM `index` into outfile "d://aaa.txt";

 

一般大家都会用 “SELECT INTO OUTFIL”将查询结果导出到文件，但是这种方法不能覆盖或者添加到已经创建的文]]></description><category></category></item><item><title><![CDATA[回顾：中网饱经沧桑劫后余生 万平国回首艰辛历程]]></title><link>https://blog.youkuaiyun.com/dmtnewtons/article/details/47108415</link><guid>https://blog.youkuaiyun.com/dmtnewtons/article/details/47108415</guid><author>dmtnewtons</author><pubDate>Tue, 28 Jul 2015 17:21:44 +0800</pubDate><description><![CDATA[转载链接：http://tech.sina.com.cn/i/c/75586.shtml


回顾：中网饱经沧桑劫后余生 万平国回首艰辛历程



http://www.sina.com.cn 2001年07月12日 13:25 财经时报
　　“最早的聊天室是我们做的、最早的检索也是中网公司的、中网公司也是最早做电子商务的数据库，但是我们做得太早了，我们不知道从哪里赚钱，我们没有能]]></description><category></category></item></channel></rss>