
小玩意儿
CNemon
忘返
展开
-
计算ip白名单/黑名单
故事的开头是:为了安全,服务器访问应该配置一个可以访问的白名单。过了几天,运维组提要求:得把开发的网段给剔出去,但是还要留几个ip给开发负责验证的用。偏偏管理平台功能有限,只能设置成白名单。我这一想,如果把服务器当成头顶,可以访问的ip当做头发,那么这可是个新鲜的西洋景:搞笑归搞笑,正事还是要干的,手工编ip太麻烦了,于是写了一段bug。基本思路是这样的:假如中间那根头发丝和地中那个海是172.1.2.3/8,换算成二进制,分别是10101100000000010000001000000原创 2022-03-03 12:37:35 · 534 阅读 · 0 评论 -
python 获取 openCV 常量列表
import cv2d={}for x in dir(cv2) : if x.find('CAP_PROP')>=0 : d[getattr(cv2,x)]=xa=d.keys()a.sort()for i in a: print( i,d[i] )(-4L, 'CAP_PROP_DC1394_OFF')(-3L, 'CAP_PROP_DC1394_MODE_MANUAL')(-2L, 'CAP_PROP_DC1394_MODE_AUTO')(-1L, 'CAP_.原创 2021-04-01 09:23:07 · 495 阅读 · 0 评论 -
使用网页html检测蠕虫感染的设想
国内部分地区出现 incaseformat 蠕虫病毒, 可破坏删除受感染主机系统盘以外的其他所有文件。据分析,样本在非 windows 目录下运行, 会拷贝副本至 C:\windows\ttry.exe、 C:\windows\tsay.exe, 并创建 RunOnce 注册表值设置开机自启。注册表路径: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\msfsa或 HKEY_LOCAL_MACHINE\SOFTW原创 2021-01-14 18:43:28 · 275 阅读 · 0 评论 -
配合4月4日的页面转灰度style
估计这个现在都急用。body *{ -webkit-filter: grayscale(100%); /* webkit */ -moz-filter: grayscale(100%); /*firefox*/ -ms-filter: grayscale(100%); /*ie9*/ -o-filter: grayscale(100%); /*opera...转载 2020-04-03 11:20:51 · 219 阅读 · 0 评论 -
复杂的金字塔
贴吧有人想做这个:可以看出他想要的是一组四棱锥。很规整嘛,决定用三角块拼起来实现,代码如下:module item(x1,x2,y1,y2,h){ xa=x1>x2?x1:x2; xi=x2<x1?x2:x1; ya=y1>y2?y1:y2; yi=y2<y1?y2:y1; polyhedron( poi...原创 2019-12-30 01:55:08 · 363 阅读 · 0 评论 -
OpenSCAD之递归作图
开始是想做个3维的Vicsek fractal打印出来。2维的Vicsek fractal是这个样子:但是吧,这个形状包含连续的对角线,所以修改了一下,改成在正方形的中间挖一个1/3的正方形,然后在4个角重复这个操作。于是就这样了:WD=81;DP =3;function getL(w,x,y,d)= d<=1? [[w,x,y]] ...原创 2019-12-27 02:51:12 · 443 阅读 · 0 评论