- 博客(3)
- 收藏
- 关注
原创 关于workman和php框架之类的一些心得
1.首先是需要理解php-fpm运行机制,直白点说就是Nginx把数据交给php-fpm进行解析,php-fpm根据其配置文件产生fastcgi线程去处理php,1个线程只能处理1个请求,多个线程即并发处理N个请求(根据CPU强度来考虑处理速度开多少上限合适,需要注意的是不要生成同步对外请求之类的业务,因为耗时大,一旦并发起来就会堵塞进程,就会出现传说中的不知道为什么卡);2.我是使用work...
2020-04-03 10:40:46
626
转载 C# Thread Delegate MethodInvoker Invoke BeginInvoke 关系
异步调用是CLR为开发者提供的一种重要的编程手段,它也是构建高性能、可伸缩应用程序的关键。在多核CPU越来越普及的今天,异步编程允许使用非常少的线程执行很多操作。我们通常使用异步完成许多计算型、IO型的复杂、耗时操作,去取得我们的应用程序运行所需要的一部分数据。在取得这些数据后,我们需要将它们绑定在UI中呈现。当数据量偏大时,我们会发现窗体变成了空白面板。此时如果用鼠标点击,窗体标题将会出现”失去...
2018-10-09 16:11:42
1975
1
原创 微信code been used引发的一系列问题
nginx代理内网静态站点,发现微信忽然出现了code been used的问题,于是找日志:发现只有1条来源于外网的数据,翻度娘:各种他X的扯淡答案,搞了半天翻了下错误日志发现原来是内网由于微信昵称带了Emoji表情符号导致入库失败报错,微信接收到的错误信息后再次请求了相同的地址,最后因为二次使用相同的code出现code been used错误,稍微处理了一下昵称Emoji表情,然后就OK了...
2018-07-13 12:43:40
7901
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人