TP5.1 + think-swoole 打造聊天室
搜遍全网都没找到正经的demo,琢磨了两三天,走了不少弯路才搞出来这个,弄完发现真是无敌简单,如果你也跟我一样在踩坑,可以参考一下。
坑1: TP5.1最高支持的是think-swoole 2.0.*
官方文档竟然都没写,导致直接按文档安装的,都是3.0,也就是TP6.0才适用的版本,吐血……
composer require topthink/think-swoole=2.0.*
坑2: 不要安装swoole4!
宝塔面板是可以直接装swoole的,但它有俩swoole,选第一个!
坑3: 也不算是坑,是自己没弄明白……
如果你自定义了入口文件,那一定要在根目录的think里同样定义一下,否则是无法用下边这个命令运行swoole的。
php think swoole
php think swoole:server
具体点就是,一般都会在index.php定义类似这样的入口:
define('APP_PATH', __DIR__ . '/application/');
define('ADDON_PATH', __DIR__ . '/addons/');
那注意了,根目录的think文件也同样要定义。
坑4: 也不知道是谁最早说要这样运行swoole
cd public
php index.php /控制器/方法名/start
害的我折腾两天,死活就是报各种奇葩的错误,而官方文档说的很清楚,就是通过坑2的命令运行,所以如果你发现坑2没能运行,就去看看是否是自定义的入口文件没有同步到think里。
提示:不是说这样运行是错的,我看了几个教程视频也都是这么运行的,但我确实跑不起来,谁给说说为啥……
坑5: swoole的配置文件有俩:
config/swoole.php
config/swoole_server.php
人家写的很清楚了,一个对应的是坑2第一行的命令(Swoole HTTP),一个是第二行的命令(Swoole Server);
因为我要做聊天室,所以需要socket,也就是要打开第二个服务模式才行,对应的配置都在第二行那个配置文件里。
坑6: 我到现在都不知道,人家是如何做到把自定义服务类里,回调函数中打印的内容直接显示到ssh控制台的。
我用了个笨办法,通过log_file这个配置项,把涉及echo\dump\print_f等内容都输出到log文件里去。
log_file => 'log文件目录'
坑7: 这个确实不算坑,但跟我一样小白的要知道,你每次修改自定义类文件的时候,都要重启一下服务,否则是不生效的!
常用命令如下:
php think swoole:server //启动服务
lsof -i:端口号 //查看端口占用情况
kill -9 pid //杀掉端口的进程
好了,上述这些坑,我踩完了,如果能帮到大家,我非常荣幸,然后我给大家一个自定义类的demo,可以参考一下;
<?phpnamespace miniapp\bwinHouse\controller;
use miniapp\bwinHouse\model\Chat as chatModel;
use think\swoole\Server;
use think\db;
class Swoole extends Server
{protected $host = 'xxx.xxx.xxx.xxx';//你的ip地址,或者域名protected $port = 39133;//端口号,记得要在安全组开放!protected $serverType = 'socket';protected $sockType = SWOOLE_SOCK_TCP | SWOOLE_SSL; //SWOOLE_SSL标识开启ssl,小程序wss协议要用,开这个必须把下边的两个证书配置好protected $option = ['worker_num' => 4, //设置启动的Worker进程数'daemonize' => true,//守护进程化'max_request' => 10000,'dispatch_mode' => 2, //固定模式,保证同一个连接发来的数据只会被同一个worker处理'debug_mode' => 1,'log_file' => '/www/wwwroot/xxxx/public/swoole/error.log',//我为了记录出错记录的log//心跳检测:每60秒遍历所有连接,强制关闭10分钟内没有向服务器发送任何数据的连接'heartbeat_check_interval' => 60,'heartbeat_idle_time' => 600,//下边这俩证书,宝塔可以直接申请,位置就统一在这里了'ssl_cert_file' => '/etc/letsencrypt/live/xxx/fullchain.pem', //ssl证书'ssl_key_file' => '/etc/letsencrypt/live/xxx/privkey.pem', //ssl证书key];/*** 当WebSocket客户端与服务器建立连接并完成握手后会回调此函数。* @param $server* @param $request*/public function onOpen($server, $request){$fd = $request->fd;//发送方客户端标识id,每次创建聊天时随机,可以理解为房间号$fid = $request->get['fid'];//客户端传递的发送方用户id$tid = $request->get['tid'];//客户端传递的接收方用户id$this->saveFdCache($fid,$tid,$fd);//发送人id、接收方id和发送方fd存储到缓存中//为何要这么存,这个方法里有写echo '发送方'.$fid.'与接收方'.$tid.'建立连接';//这个会打印在log_file里,哪位大神能告诉我如何直接打印在控制台里?}/*** 当服务器收到来自客户端的数据帧时会回调此函数* data格式 = {"fid":"fid","tid":"tid","content":"xxxxxxxxxxxxxxx"}* @param $server* @param $frame* @return bool|void*/public function onMessage($server, $frame){//接收数据处理$fd = $frame->fd;//发送方房间号$message = json_decode($frame->data,true);//接收的消息内容,转换为数组$fid = $message['fid'];//从消息中拿到发送人id$tid = $message['tid'];//从消息中拿到接收人id$tfd = $this->getFdcache($tid,$fid);//此时tid和fid相反,对应接收方的房间号,同样看存储方法里的注释//组装发送数据$data['fid'] = $fid;$data['tid'] = $tid;$data['message'] = $message['content'];$data['post_time'] = date("m/d H:i",time());//这个是demo用到的$arr = array('status'=>1,'message'=>'success','data'=>$data);//组装好的发送数据$this->addChatRecord($fid,$tid,$message['content']); //保存聊天记录到数据库//定向推送消息给fid所在的房间号fd$server->push($fd, json_encode($arr));$fds = []; //所有在线的用户(打开聊天窗口的用户)foreach($server->connections as $fd){array_push($fds, $fd);}//推送给接收者tid的房间if(in_array($tfd,$fds)){$server->push($tfd, json_encode($arr));}else{//这里可以写如果不在线的话如何,比如我打算发订阅消息}}/*** 绑定客户id,存储到cache保证信息准确推送* @param $fid* @param $tid* @param $fd* @return bool*/public function saveFdCache($fid,$tid,$fd){$value = ['fid'=>$fid,'tid'=>$tid,'fd'=>$fd];cache('fid'.$fid.'tid'.$tid,$value,1800);//example:fid2tid3(id为2的人发给id为3消息时,2的房间号是fd)}//每次用户建立连接,都会发送双方id,此时与fd一起存入cache//而当通过双方id查找对应fd时,肯定是最近一次有效的fd数据/*** 与save对应,一存一取* @param $fid* @param $tid* @return mixed*/public function getFdcache($fid,$tid){$data =cache('fid'.$fid.'tid'.$tid);return $data['fd'];}//这里要注意,之所以要把双方id按顺序当做name存到cache里//就是为了保证可以1v1的正确推送消息,我看到有一些demo的写法是只把fid和fd绑定存储//后果就是,如果A和B在聊天,当有第三方C发消息给B时,B这儿就成了群聊了,无法正确回复消息/*** 新增聊天记录* @param $fid* @param $tid* @param $content* @return bool*/public function addChatRecord($fid,$tid,$content){$chatModel = new chatModel();$data = ['fid'=>$fid,//发送人id'tid'=>$tid,//接收人id'content'=>$content];$result = $chatModel -> addRecord($data);if($result == '1'){return true;}else{return $result;}}
}
再来一个前端的demo,用的jquery\vue\layer,只看script部分:
var client = null;var fid = 2; //当前用户idvar tid = 3; //接受消息用户idvar app = new Vue({el: '#app',data: {message: '初始消息',messages: []},methods: {sentMessage: function() {if (this.message == null || this.message == "") {layer.msg('内容为空', {shade: 0.1,icon: 2,time: 600});return false;} else {var Data = {content: this.message,fid: fid,tid: tid,};client.send(JSON.stringify(Data));this.message = '';}}}});client = new WebSocket("wss:ip地址:39133?fid=" + fid + '&tid=' + tid);client.onopen = function() {layer.msg('服务器连接成功', {shade: 0.1,icon: 1,time: 600});};client.onerror = function() {layer.msg('服务器连接失败', {shade: 0.1,icon: 2,time: 600});};client.onmessage = function(evt) {var data = JSON.parse(evt.data);console.log(data);//错误提示if (data.status != 1) {layer.alert(data.message, {icon: 2});return;}//消息返回if (data.status == 1 && data.data.message != '') {app.messages.push(data.data);}};client.onclose = function(res) {console.log(res)};
到这儿基本上就跑通了,作为一个小白,我纯属抛砖引玉,为还在踩坑的朋友提供帮助,也感谢为我提供帮助的大佬。
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- MySQL中的行级锁,表级锁,页级锁
在计算机科学中,锁是在执行多线程时用于强行限制资源访问的同步机制,即用于在并发控制中保证对互斥要求的满足。在DBMS中,可以按照锁的粒度把数据库锁分为行级锁(INNODB引擎)、表级锁(MYISAM引擎)和页级锁(BDB引擎 )。行级锁行级锁是Mysql中锁定粒度最细的一种锁,表示只针对…...
2024/3/14 16:09:08 - 深度解析开源软件与赢利模式
http://blog.csdn.net/sunnymov/article/details/5712769 在开源的世界里,研究与开发是分离的,二者由不同的实体完成。社区或志愿者进行研究活动,发布研究成果——源代码,而商业公司根据公开的源代码继续开发,将源代码转变为软件产品、服务,从而获利。这样,既促进了知识…...
2024/3/13 22:38:32 - 1 熊猫烧香病毒分析
1. 样本概况 熊猫烧香,会自动感染系统中的EXE文件,修改文件图标不能再次打开。典型的FSG2.0加密文件,使用的Borland Delphi 6.0 - 7.0进行编写 1.1 样本信息 病毒名称:哈希值 所属家族:Virus MD5值:512301C535C88255C9A252FDF70B7A03 SHA1值:CA3A1070CFF311C0BA40AB60A…...
2024/3/13 22:38:35 - python使用dohq-tfs操作TFS(Team Foundation Server)的Work Item
背景因工作需要,现需要将jira切换到微软的TFS(Team Foundation Server),并自动化创建TFS的任务(即 Work Item)。根据该需求,我首先使用了它的REST API进行尝试,但发现有些麻烦,后面找到了一个python库dohq-tfs,该库文档友好,操作简单方便,很适合快速的开发相应的脚本。…...
2024/3/13 22:38:31 - 大众软件:2010中国电脑游戏产业报告
■ 大众软件编辑部 记者部 ●序言 《中国游戏电脑游戏产业报告》是我们刊物每年第一期坚持做的一个重要专题,这期的这篇报告正好是它诞生以来的第十篇。呈现在我们,是2010年度的中国电脑游戏产业的一个整体情况。 这10年来,中国电脑游戏产业的发展可以用沧海桑田来…...
2024/3/13 22:38:30 - PHP异步并行网络扩展swoole安装
最近想用PHP写一个聊天网站,于是注意到了swoole这个扩展,看上它就是因为事件驱动异步非阻塞。 Swoole可以广泛应用于互联网、移动通信、企业软件、网络游戏、物联网、车联网、智能家庭等领域。 使用PHP+Swoole作为网络通信框架,可以使企业IT研发团队的效率大大提升,更加专注…...
2024/3/13 22:38:29 - BerkeleyDB库简介
BerkeleyDB(简称为BDB)是一种以key-value为结构的嵌入式数据库引擎:嵌入式:bdb提供了一系列应用程序接口(API),调用这些接口很简单,应用程序和bdb所提供的库一起编译/链接成为可执行程序;NOSQL:bdb不支持SQL语言,它对数据的管理很简单,bdb数据库包含若干条记录,每…...
2024/3/22 23:33:21 - 15篇文章贯通4级词汇
星火贯通CET-4四级词汇系列之一A question of rights一项权力问题Unfortunately, a crime was about to committed but at that moment Lesley was unaware of the impending event, which would affect her life so drastically for the next two years.一项犯罪就要得逞了。而…...
2024/3/13 22:38:28 - Java开源软件总汇
Spring Framework 【Java开源 J2EE框架】Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅…...
2024/3/13 22:38:26 - 熊猫烧香 诗词赏析
<__________________________> 同为程序员,看着这些打油诗,有些杂感 <__________________________>熊猫烧香 诗词赏析 “熊猫烧香”版《菊花台》你的泪光,柔弱中带伤,满屏的熊猫香,删除过往, 熊猫猖狂,点上三根香,是谁在电脑前冰冷的绝望 猫慢慢拜,暗黄色的…...
2024/3/14 16:09:08 - contos 安装php Swoole扩展
下载地址https://github.com/swoole/swoole-src 如果不知道php安装目录就使用这个命令 find / -name php这个是确认phpize位子下载成功进入源码目录执行下面命令 cd swoole-src-master/先要执行 /usr/local/php/bin/phpize 尽量使用绝对路劲 路劲根据自己的来修改 在执行 ./co…...
2024/3/14 16:09:07 - 五、BDB JE中对序列化对象的存储
1.首先你需要创建一个可序列化对象 2.打开或创建你的database,你需要两个,一个用来存储你的数据,另外一个用来存储类信息。 3.实例化catalog类,这个时候你可以用com.sleepycat.bind.serial.StoredClassCatalog,来存储 你的类信息。 4.通过com.sleepycat.bind.serial.Serial…...
2024/3/14 16:09:06 - 战火洗礼的友情『博友团真人CS实录』(上)
周日的上午,北京城阳光明媚大风呼啸,正所谓是“日白风大杀人天”,51CTO博友团的首次集体活动“真人CS”就在今天展开厮杀!9:50 迟到大仙小废物很难得的准时赶到道正天元的门口,居然没有看到一个人影!大风呼呼吹过,小废物四顾心茫然:人咧人咧几十号人咧?忽闻一声大吼:…...
2024/3/14 16:09:05 - tfs2010 还原配置数据错误tf254006解决方法
前端时间由于换了机器,想把之前的TFS搭建起来,需要把原服务器数据库中的Tfs_Configuration和Tfs_DefaultCollection还原到当前机器上。 配置过程中发生错误:TF254006 解决办法: 用管理员身份运行cmd(Win7操作系统 否则提示无权限之类的) 找到TFS安装目录下的Tools,我的路径…...
2024/3/14 16:09:04 - 清华大学开源软件镜像站
清华大学开源软件镜像站https://mirrors.tuna.tsinghua.edu.cn/help/pypi/临时使用pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package注意,simple 不能少, 是 https 而不是 http设为默认修改 ~/.config/pip/pip.conf (Linux), %APPDATA%\pip\pip.ini (Wi…...
2024/3/14 16:09:03 - PHP安装swoole扩展
个人服务器进行swoole安装 服务器 centos 6.8版本 swoole手册建议PECL安装pecl install swoole执行这个命令之后发现没有pecl这个命令所以只能进行pecl安装yum install php71w-pear php71w-develphp71w这个是因为PHP版本原因 根据个人环境修改然后就可以执行上限的swoole命令了…...
2024/3/14 10:06:24 - [转]vs2008连接tfs2010安装说明
如果用vs2008链接TFS2010需要安装一些东西,并且不按照顺序安装会出现各种问题,下面是我的安装经验,可以给大家介绍一下。1、安装vs20082、安装VS2008TeamExplorer,记住一定要和上面vs2008的语言版本一样,我走了弯路,vs2008是中文版的,安装的VS2008TeamExplorer是英文版,…...
2024/3/28 21:17:06 - 开源软件常见的七种盈利模式
法律条款都公开 但律师照样赚钱!医学知识都公开 但医生照样赚钱!软件行业由于其技术的特殊性,软件存在源代码与二进制代码之分,存在编译过程。导致源代码一直成为盈利的一个新卖点。但任何行业都一样,都存在一个发展和变迁的过程。软件行业也是如此。如今开源软件已经在全球…...
2024/3/14 16:09:01 - 闾丘露薇:我的婚姻错在哪
闾丘露薇:我的婚姻错在哪 中国妇女报 (2005-03-16) 生活在不断地变化,我们两个人也在不断地变化。我们面对的生活的选择越来越多,我们对于人生的看法开始越来越不一样,我们选择的生活的方式也开始不一样。 这个时候,我们两个人没有能够及时地看到这一点,没有能…...
2024/3/14 16:09:00 - php异步多线程swoole用法实例
摘要:本文实例讲述了php异步多线程swoole用法。分享给大家供大家参考。具体分析如下:swoole重新定义PHP语言的高性能网络通信框架,提供了PHP语言的异步多线程服务,下面的实例就可以证实这一功能。一般来说,Swoole提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,…...
2024/3/14 16:08:59
最新文章
- 实现实时查询并带有查询结果列表的输入框
这个功能主要是实现了一个可以实时查询结果的搜索框,并具备点击外部关闭搜索结果框体的功能,除了v-show和transition依托于vue实现以外其余功能都基于原生JS实现。 效果图: 该功能的实现主要是很久之前面试被问到过,当时没有做出…...
2024/3/29 3:49:16 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - Token的详解
Token的详解 文章目录 Token的详解前言:简介:使用token: 前言: 为什么会用到Token,因为cookie和session一些自身的缺点,限制了一些功能的实现,比如: cookie:优点是节省服务器空间,缺点不安全。…...
2024/3/28 10:35:15 - GPT4.0
GPT4.0 支持官网所有功能以及所有第三方GPTS,完全同步官网。无需魔法,填写授权码直达官网。全天超18小时维护,无需担心不稳定。没有永久卡,3.5免费提供,4.0可以按需下单即可,不存在跑路。 需要的联系...
2024/3/28 7:37:31 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/3/27 10:21:24 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/3/24 20:11:25 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/3/29 2:45:46 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/3/24 20:11:23 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/3/26 20:58:42 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/3/28 17:01:12 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/3/24 5:55:47 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/3/29 1:13:26 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/3/26 23:04:51 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/3/26 11:20:25 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/3/24 20:11:18 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/3/28 9:10:53 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/3/29 0:49:46 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/3/24 20:11:15 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/3/27 7:12:50 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/3/24 20:11:13 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/3/26 11:21:23 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/3/28 18:26:34 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/3/28 12:42:28 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/3/28 20:09:10 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57