为自己加油
个人记录学习笔记的网站
ubuntu wine system tray 托盘图标问题解决
只需要安装TopIconPlus的gnome-shell扩展即可让图标信息显示在右上角的图标中,但是切记这个扩展的安装必须用命令安装,之前看别人的文章手动复制文件再编译安装对wine不起任何作用sudo apt-get install gnome-shell-extension-top-icons-plus gnome-tweaks安装完成记得重启电脑,如果你用其他骚操作安装不起效,请先卸载用命令安装。
2020年02月14日 23时02分25秒
4861次浏览
分类:综合(技术一锅炖)
阅读更多
php位运算符详解
文章篇幅较长,如果不喜欢看文章的,此处抛出韩顺丰老师的位运算视频,韩老师应该是全网讲php位运算符最详细的一个老师了。链接:https://pan.baidu.com/s/14xj7er8eVSUcJ-jYXyA0GA 提取码:731m 链接:https://pan.baidu.com/s/1plyqbSs7ATIaW06XH_X2rg 提取码:61j6【一】.基础知识我们都知道计算机中运算使用的是二进制,在我的电脑,整数有4个字节(byte),而1个字节有8位
2020年02月04日 11时02分31秒
1674次浏览
分类:PHP
阅读更多
php生成器yield from详解
PHP7中,通过生成器委托(yield from),可以将其他生成器、可迭代的对象、数组委托给外层生成器。外层的生成器会先顺序 yield 委托出来的值,然后继续 yield 本身中定义的值。同时yield from也能获取到生成器的返回值, 和生成器的getReturn方法作用同等,需要注意这里仅仅指的是获取返回值是同等的。yield from 方便我们编写比较清晰生成器嵌套<?php function G1(
2020年02月02日 10时02分21秒
2228次浏览
分类:PHP
阅读更多
php生成器的send方法详解,php yield send
【一】.基本用法首先看看官方对send方法的解释:Sets the return value of the yield expression and resumes the generator (unless the generator is already closed).设置yield表达式的返回值并恢复生成器(除非生成器已
2020年02月01日 21时02分00秒
1409次浏览
分类:PHP
阅读更多
php迭代器返回值,php yield getReturn
php生成器的方法getReturn获取生成器迭代完成后的返回值,当生成器迭代完成会将生成器的返回值返回,因此如果迭代器未进行迭代是获取不到值的,如果你没有return值则返回null,参考代码:<?php function G1() { $i = 5; while ($i--) {
2020年02月01日 21时02分59秒
1361次浏览
分类:PHP
阅读更多
c语言编译源文件,c语言编译多个源文件
(1).编译单个源文件,创建源文件hello.c,源文件内容如下:#include <stdio.h> int main() { /**注释**/ printf("Hello Jiufeng"); return 0; }编译源文件:gcc hello.c编译后生成可执行文件a.out(2).编译多个源文件,已有以下几个源文件:(2.1).a.c#include <stdio.
2020年02月01日 19时02分44秒
1068次浏览
分类:综合(技术一锅炖)
阅读更多
php redis队列实现秒杀 , php用redis 实现秒杀功能
为什么使用队列?因为pop取队列具有原子性。假如我们需要秒杀一个商品id,我们先将商品的库存保存到一个队列。例如:<?php $redis = new Redis(); $redis->connect('127.0.0.1', 6379); //定义商品Id $good_id = 1; //定义商品的库存数量 $count = 10; //为商品定义一个库存队
2020年01月26日 16时01分23秒
2727次浏览
分类:PHP
阅读更多
windows安装php event扩展问题
php event扩展在windows中依赖于php_sockets扩展,因此在php.ini中必须先加载php sockets扩展,如下。extension=sockets extension=event
2020年01月23日 12时01分26秒
1810次浏览
分类:PHP
阅读更多
php通过event扩展创建定时器,php毫秒级定时器
PHP简单定时器可以通过pcntl_signal创建闹钟信号来实现。但是缺点很明显,性能一般,要自己实现守护进程,不支持毫秒级定时器,单进程不支持多个闹钟信号,不能跨平台运行event扩展支持的事件多,性能高。<?php //创建event配置.[空配置] $eventConfig = new EventConfig(); //创建eventBase对象.event的所有基础类 $eventBase = new&nb
2020年01月23日 11时01分16秒
1315次浏览
分类:PHP
阅读更多
MySQL里有2000w数据,redis中只存20w数据,如何保证redis中数据都是热点数据
首先分析上面的问题,2000w的数据只保留20w的热点,也就是频繁访问的数据。我们要解决的问题有两个:(1).保留热点数据(2).保证redis只存入20w的数据。首先热点数据就是频繁访问的数据,我们可以通过redis的淘汰策略来完成,这里推荐Allkeys-lru淘汰策略,该淘汰策略从数据集中挑选最近最少使用的数据删除。再者需要解决的问题是只存入20w的数据,目前来看只能通过redis的内存限制来实现,计算20w数据使用内存大小进行预设置内存大小实现。或许内存大小不好计算,但是我们可以只记录热
2020年01月17日 14时01分13秒
2675次浏览
分类:综合(技术一锅炖)
阅读更多
‹‹
上一页
37
38
39
40
41
下一页
››
Top
首页
在线工具
后台登陆
×
×