0x01 round的疑问
简单测试round函数,有些情况会让你很疑惑. 为啥四舍五入有时候不起作用, 这涉及到的底层浮点数保存的问题.学习过逆向或者汇编的话, 都知道浮点数的精度问题.
0x02 查资料
开始百度下,一定不止我一个人有这个疑问的.
知乎上的解释
https://www.zhihu.com/question/20128906
真心不喜欢这里面的气氛, 感觉是你这都不懂,还学编程的架势, 我去! 哎, 提问的人说这是个bug, 哎,看来惹到他们了.
********** (这是MR...
0x01 背景
最近在补python的课程
写了下大乐透的生成算法 (适用于其他的中奖游戏)
0x02 贴代码
from random import randint
def getRandomList(start,stop,count):
list1 = []
while len(list1)<count:
rand_number = randint(start,stop)
if rand_number in list1:
continue
...
0x01 问题显示
0x002 问题解决
File -> Setting -> Font 设置如下
自动补全快捷键的配置
鼠标快捷键
[该文章已设置加密,请点击标题输入密码访问]
Mark下:
JMP FAR和CALL FAR访问任务段的区别
当使用JMP FAR来实现任务切换时,
TSS结构体中的Previous Task Link的值在任务切换完成之后为0,CPU不会为其赋值;
如果使用CALL FAR来实现任务切换,Previous Task Link的值在任务切换完成之后,CPU会将其填充为原来的TSS段选择子
当使用JMP FAR来实现任务切换时,EFLAGS寄存器中的NT位不变;
当使用CALL FAR来实现任务切换时,EFLAGS寄存器中的NT位就...
0x01 包引入
安装 composer require picqer/php-barcode-generator 0.3
{
"require": {
"picqer/php-barcode-generator": "^2.0"
}
}
0x02 测试代码
getBarcode($sample_code, $generator::TYPE_CODE_128, 2, 120);
// $generatorSVG = new \Picqer\Barcode\BarcodeGeneratorS...
[该文章已设置加密,请点击标题输入密码访问]
正则式:^\S+@\S+\.\S{2,}$
可验证英文和中文域名的邮箱,如下邮箱格式都可验证:
aaa@aaa.com
aaa@aaa.com.cn
aaa@中文.com
aaa@中文.中国
中文@aaa.com
中文@中文.com
中文@中文.中国
0x01 最近
11月6号,宝宝降生, 在医院照顾了老婆两天, 宝宝属于早产,还好提前打了催肺针 ,医院观察了六个小时后,把宝宝抱到了我们的面前. 第一次有这样的感觉,我的孩子,我的小公主,为人父的初体验,很难形容. 刚开始的时候不太敢抱她,不敢给他换纸尿裤, 看着护工照顾她, 心里暖暖的,就想一直看着.
医院只让我们住了两天,原本以为至少三天的,提前回家了,跟妈妈讲了怎么照顾老婆和宝宝.提前化解了矛盾. 多沟通是必要的, 老公和儿子这个角色,其实就是个润滑剂.跟公司请了十天的陪产假, 那几天很累, 半夜都会醒个3-4次, 需要适应宝宝的节奏.
...
1 查看php-cgi的数量
查看 php-cgi的数量
关键命令
netstat -anpo | grep php-cgi | wc -l
机器配置 16核 32G , max_children 设置为了 1000.
这个数值只要超过 250以上, 前端 疯狂 502, 高并发 导致 php-cgi 处理不过来,
一般这个时候就需要添加机器, 水平扩展, 来解决.
2 关键参数 request_...
本机和测试环境都是OK的。但是一到线上就报错;可能原因总结如下:
1 可能是服务器限制了文件上传的权限。
解决方法:开通了文件上传权限。
2 也许导致这种错误的方式有很多,可能是因为post请求时提交的数据过多而导致的。
解决办法:修改tomcat的配置文件server.xml,或修改nginx里面配置的上传文件最大值
3 服务器未开启;
如静态文件运行时没有开启静态资源服务器就会报这个错误
4 跨域请求的问题;
如上传excel表格时,打开翻墙就可以进行上传...
原文: https://blog.csdn.net/yswKnight/article/details/107180893
nginx使用ip_hash后为什么请求访问的都在同一个服务器,而另外几个服务几乎是闲的
ip_hash作用
问题描述
解决方案
ip_hash作用
通过客户端请求ip进行hash,再通过hash值选择后端server。
当你服务端的一个特定url路径会被同一个用户连续访问时,如...
Nginx 502的触发条件
502错误最通常的出现情况就是后端主机当机。在upstream配置里有这么一项配置:proxy_next_upstream,这个配置指定了nginx在从一个后端主机取数据遇到何种错误时会转到下一个后端主机,里头写上的就是会出现502的所有情况拉,默认是error timeout。error就是当机、断线之类的,timeout就是读取堵塞超时,比较容易理解。我一般是全写上的:
proxy_next_upstream error timeout invalid_header http_500 http_503;
不过现在可能我要去掉...
避免写shellcode, 还是依赖的硬编码
// 远程代码注入.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <windows.h>
//自己定义个结构体,方面后面参数使用
/************************************************************************/
/* 远程线程实现CreateFile ...