- 军军小站|张军博客
搜索到与相关的文章
Linux

Linux下PF_PACKET的使用

sock_raw(注意一定要在root下使用)原始套接字编程可以接收到本机网卡上的数据帧或者数据包,对于监听网络的流量和分析是很有作用的.一共可以有3种方式创建这种socket1.socket(AF_INET,SOCK_RAW,IPPROTO_TCP|IPPROTO_UDP|IPPROTO_ICMP)发送接收ip数据包,不能用IPPROTO_IP,因为如果是用了IPPROTO_IP,系统根本就不知道该用什么协议。2.socket(PF_PACKET,SOC

系统 2019-08-12 01:32:22 5466

Python

Python 批量刷博客园访问量脚本过程解析

今早无聊。。。7点起来突然想写个刷访问量的。。那就动手吧仅供测试,不建议刷访问量哦~~很简单的思路,第一步提取代理ip,第二步模拟访问。提取HTTP代理IP网上很多收费的代理和免费的代理IP如:无论哪个网站,我们需要的就是爬取上面的ip和端口号,整理到一起。具体的网站根据具体的结构爬取比如上面那个网站,ip和端口在td标签这里利用bs4爬取即可。贴上脚本##获取代理ipdefGet_proxy_ip():print("==========批量提取ip刷博客

系统 2019-09-27 17:56:29 5464

Android

谈谈AVG游戏的Android移植(NScripter与吉里吉

大家好,很久不见,小弟最近闭关修炼iPhone中,所以很长时间没更新博文(顺便在写某物的C++版,另外某物0.3.2版与WP7版已构建完成,不久就会发布)。这次回来,先换个与某物无关的话题,以目前用户量最大的NScripter(简称NS,以下同)与Krkr2(吉里吉里2)为代表,来简单谈谈AVG游戏的Android环境移植吧。______________关于NScripter的Android版移植:ONS和SDL:大家都知道,日本人高桥直树是NScript

系统 2019-08-29 22:46:05 5459

Python

python统计正数负数的个数

方法一:​​#encoding=utf-8​original_list=[1,3,5,7,0,-1,-9,-4,-5,8]positive_list=[]negative_list=[]foriinoriginal_list:ifi>0:positive_list.append(i)elifi<0:negative_list.append(i)else:print(str(i)+"isnotpositiveornegative")​​​​结果:0isnot

系统 2019-09-27 17:48:47 5452

SqlServer

在SQL Server中通过SQL语句实现分页查询

在SQLServer中通过SQL语句实现分页查询2008年01月06日星期日12:28建立表:CREATETABLE[TestTable]([ID][int]IDENTITY(1,1)NOTNULL,[FirstName][nvarchar](100)COLLATEChinese_PRC_CI_ASNULL,[LastName][nvarchar](100)COLLATEChinese_PRC_CI_ASNULL,[Country][nvarchar](5

系统 2019-08-12 01:55:27 5449

Android

android.graphics.Camera图片绕X,Y,Z轴旋转

先看效果吧:publicclassMainActivityextendsActivity{publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);ImageViewimageView;MatrixmMatrix=newMatrix();imageView=(ImageView)findViewB

系统 2019-08-29 23:49:11 5432

SqlServer

Sql Server实现多行数据按分组用逗号分隔成一行

例如,要将下面的数据以GROUP_ID进行分组,一组一行,一组中的多个PRODUCT_ID用逗号分隔,select出来成如下结果:在SqlServer中,我目前想到的一种方法是写一个函数,如下:CREATEFUNCTION[dbo].[FN_GetProductsByGroup](@GroupIdint)RETURNS[nvarchar](4000)ASBEGINDECLARE@ReturnValue[nvarchar](1000)SET@ReturnVa

系统 2019-08-12 01:32:05 5422

DB2

db2 统计信息 runstats

1.runstats的语法:runstatsontable[模式名].[表名]withdistributionanddetailedindexesall注意:你可以在所有列上,或者仅仅在某些列或列组(除了LONG和LOB列)上执行RUNSTATS。如果没有指定特定列的子句,系统则会使用默认的ONALLCOLUMNS子句。使用RUNSTATSWITHDISTRIBUTION当您已确定表中包含不是统一分布的数据时,可以运行包含WITHDISTRIBUTION子

系统 2019-08-12 01:54:04 5412

C#

C# 分布式缓存服务器方案

原文地址:http://www.wlm.so/Article/Detail/lmb4a50pydswh00000先上图,然后再解释:所有web服务器做多机集群,所有web服务器向缓存服务器1进行读写,缓存服务器1组成双机热备。缓存服务器1作为主缓存服务器,向web服务器提供缓存服务器。在缓存服务器1上做配置,配置其他缓存服务器组,可以有N组,每组都是双机热备。所有缓存服务器通过remoting提供缓存服务。缓存通过key,在缓存服务器1上进行判断key在哪

系统 2019-08-12 09:27:31 5403

各行各业

Word添加论文引用标注

在写论文时,为了尊重原作者的劳动成果,需要为文章中的引用部分添加标注,并须使标注序号和参考文献的序号相对应,这是论文写作中一件相当繁琐的事。通过实践,笔者发现了两种很好的添加引用标注的方式,能够大大提高效率,使引文标注的添加变得轻松而有趣。招式一插入交叉引用当参考文献编排完毕后,将插入符定位至正文需要插入引文标注的位置。点击菜单栏中的“插入”菜单,选择“引用→交叉引用”命令,弹出交叉引用对话框。小提示:参考文献要按照Word编号项方式编排。在交叉引用对话框

系统 2019-08-12 01:31:39 5375