自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FrankCui的博客

天津大学数学与应用数学在读 正在随性地学习编程

  • 博客(32)
  • 收藏
  • 关注

原创 C-0.0.0 开始学习C++

C++不仅运行效率高,还允许我将程序运行在任何电脑上,无需预置环境。 很多Python库是用C++编写的,学习C++同时将使我对Python拥有更深的了解。 总之学习C++有许多好处HelloWorld首先,在Win10下安装C++: 跟随这篇“百度经验”,我很快在win10上运行了vc++6.0,但在执行预置的HelloWorld程序时出现了报错。 解决:用管理员权限执行MS...

2018-03-17 23:18:03 322

原创 K-1.7.0 [Upd3/17]解决x11vnc闪退问题

本次更新:将raspi3的屏幕更换为3.5寸tft屏hdmi版,帧率提高,效果良好 将raspi3、无线网卡与键盘一体化,方便携带更新内容: 1.分辨率放大为800*1.1 x 480*1.1、屏幕旋转180度 2.已发现的问题:tty终端界面下中文显示为菱形,放弃修正 3.(在所有其余更新完成之后)进行了3/17日的apt-get upgrade 和 dist-upgrade...

2018-03-17 21:52:51 1970

原创 K-1.6.0 3/4日kali镜像文件更新

淘宝上购买的RT3070芯片无线网卡到货了,在Fluxion、Aircrack-ng等程序上运行良好。更新内容: 1.将屏幕归为横屏 2.安装了Fluxion:git clone https://github.com/FluxionNetwork/fluxionFluxion的说明: Fluxion可以针对某个wifi创建相仿wifi(来实现一些功能),使用户从原wifi断开...

2018-03-04 23:21:59 741

原创 K-1.5.0 如何在raspi3 kali系统 上运行3.5寸tft屏

3/3日备注:这几天没有搞定8188cus网卡,它有时能用有事不能用,所以我准备等待rtl3070网卡到货3/4日备注:RT3070芯片的网卡在raspberry pi 3 kali linux上运行良好。经过考虑,由于不使用hdmi的tft屏显示帧率太低,最后还是用回7寸屏了。淘宝上购买的3.5寸触摸屏和锂电池模块到货了,组合后开始配置kali。 对于锂电池模块:锂电池模块...

2018-03-01 16:11:15 1070

原创 K-1.4.0 如何防范WiFi Cracking

**本文的主要目的是再次强调如何防范WiFi Cracking**首先大致描述一下kali linux破解wifi的方法与过程。因为了解过程便可加以防范跑包方法: 0.输入指令 gzip -d /usr/share/wordlists/rockyou.txt.gz 解压kali linux附带的字典文件 1.输入指令 airmon-ng 列出支持监控模式的网卡 2.输入指...

2018-02-27 03:19:40 518

原创 K-1.3.0 screen指令的用法及2/25日备份2的内容

screen的用法1.在终端输入screen或screen -S 名字 2.输入后将进入screen环境,输入exit可以终止这个环境,其他操作如断开连接或关闭终端将不会终止这个环境中的程序的运行 3.随时实用screen -ls来查询所有现存的screen会话 4.输入 screen -r 名字或screen -ls查询得出的数字串或(没有设置名字的情况下)-ls查询得出的自动设置的名...

2018-02-25 23:25:38 205

原创 K-1.2.0 使树莓派的Kali Linux支持raspi-config以及树莓派官方摄像头

readme: 2/25日备份: 安装了python3-pip,为root和pi两个用户修改了pip的源,安装了Python的picamera包,安装了raspi-config,安装了picamera需要的环境(未启用raspistill命令说明: 值得说明的是最后三项。(先apt-get update就不提了) 由于手头有树莓派官方摄像头,又懒得切换系统(Raspbian),故希望在...

2018-02-25 20:23:09 3300

原创 K-1.1.0 在树莓派3B上配置kali linux系统

过去三天我在淘宝入手的raspberry pi 3B上安装并配置了kali linux系统,并且按我的需求为它增加了一些功能。 在这个期间,我对linux系统有了基础的了解与掌握。本文非常细致地描述了在树莓派3B上配置kali linux系统的过程,主要受众是自己,所以没有精美的排版。基础配置过程如下:(本过程关注网上轻易搜索不到的细节,其他网上比较常见的操作细节将省略,因为它们...

2018-02-25 01:36:01 5537

原创 P-2.2.0 用Python绘制函数图像

在学习数学时,经常希望绘制2/3D的函数图像/图像帮助理解 以下是实现方法:2D图像:from matplotlib import pyplot as plt import numpy as np from mpl_toolkits.mplot3d import axes3dlow=lambda x:10000 if x>10000 else -10000 if...

2018-02-20 00:05:34 29800

原创 P-2.1.0 A_3_WLPC 网络爬虫

过去三天学习了python实现网络爬虫的基本方法trial1:功能:trial1实现了获取txt文件中的一个网页,然后用预设的Chrome浏览器的header访问这个网页, 识别网页的编码方式,并将网页的源码从二进制解码为网站编码的形式,并将这个网站源代码输出到一个独特的txt文件中代码与注释如下:import urllib.request#python内置的url相关库i...

2018-02-19 13:34:04 211

原创 P-2.0.0 A_2 YCSF 遗传算法

下面我将记录我是怎样用python实现遗传算法的 遗传算法的实现步骤: 1.初始化种群 2.评价种群3.按评价进行淘汰 4.在剩余种群中进行繁衍 5.繁衍时可能变异(在我的程序中是每次变异) 6.评价种群 7.重复3、4、5、6一定次数后输出最好的结果我希望找到与某一张300*300的图像的cos相似度较高的,用900个10*10的随机颜色的方块组成的300*300的图像。

2018-02-07 03:56:19 233

原创 P-1.4.4 A_1_OWwg 1/25报告——OW自瞄的简易实现

一、A_1_OWwg 1/25报告: 由于守望先锋非训练模式不允许截图 需要寻找解决方法:1.想到可以直接从显存提取数据 前天,由于语文不好以为OpenGL可以用于截图 昨天试图寻找从DirectX提取数据的方法 今天凌晨: 发现想要实现深层次的功能还是得要用C语言发现fraps软件可以用dll注入+api拦截的方式进行截图,成功截到了OW的游戏图像寻找类似fraps的开源...

2018-01-25 17:58:02 4256 1

原创 P-1.4.3 Python实现OW自动瞄准的起与落

起在逐渐舍弃Pyuserinput与PIL模块并使用pywin32来截图与操作后,我的程序成功地达到了每秒59次的执行次数 以下的代码已经有了基本的实用价值from math import pi,asin#载入数学符号import win32api,win32con,win32gui,win32ui#载入pywin32模块,pywin32有许多功能,是windows提供的接口,追求...

2018-01-23 01:48:57 5758 1

原创 P-1.9 创建字典、操作字典

一、创建字典直接创建 d={key1 : value1,key2 : value2} key不可以是一个列表,而value可以 key必须是唯一的,而value可以重复>>>dict2 = {3:[2,3]};>>> dict2[3][1]3用列表创建空字典或简单字典>>> seq[2, 3, 4, 5, 22, 99] >>> dict.from

2018-01-21 00:21:12 1037

原创 P-1.4.2 [有例题]A_1_OWwg 1/20报告

最终代码如下:from PIL.ImageGrab import grab #加载截图命令from math import pi,asin #加载数学符号from pykeyboard import PyKeyboard #加载键盘操作命令(配合‘某鼠标模拟器’)from time import sleep #加载延时命令pkb=PyKeyboard() #缩写对象PyKeyboa

2018-01-20 23:06:20 270

原创 K-0 开始学习Kali Linux

Starting from https://wizardforcel.gitbooks.io/kali-linux-cookbook/content/ch7.html

2018-01-18 18:52:22 284

原创 P-1.8 Python简单异常处理 try... 语句

非常简单。一、try语句 except: 捕获所有异常 except name: 只捕获特定的异常 except name,value: 捕获异常和它的附加数据(将异常的信息保存到value,) except (name1,name2): 捕获任何列出的异常 else: 如果没有异常 finally: 总是执行通常地,简单地,如下:try:

2018-01-14 00:19:03 285

原创 P-1.7 [有例题]Python读取、写入.txt文件

‘r’读模式、’w’写模式、’a’追加模式、’b’二进制模式、’+’读/写模式经常地,我希望将运行结果输出到本地查看,甚至准备未来调取写入的方法如下:f = open('output.txt', 'w')#前者是文件名,默认存放在.py文件同一目录下,后者是文件的打开模式,共五种,如上文f.write('hello~ \nworld!')#\n是换行符,不需要空格来区分f.c

2018-01-13 23:47:10 948

原创 P-1.6.1 操作列表例题1

例1.创建一个列表并向其按任意通项公式添加数字,再求和,求积代码如下:def safe(x):#字符串安全判断函数,确保大小字母中只有小写n可以被输入,输入值是字符串 safe__=list(range(ord('A'),ord('z')+1))#chr()是ord()的反向调取函数 safe__.remove(ord('n')) safe__k = len(x)

2018-01-13 23:07:15 159

原创 P-1.6 [有例题]创建列表、操作列表

序列是Python中最基本的数据结构一、创建列表1)直接创建an=[a1,a2,a3...]a = ['oops', 1997, [1,2,3]];2)list函数a=(a1,a2,a3,a4,a5)an=list(a)#转化元组为列表an=list(range(x,y,z))3)更多…二、操作列表a=[0,1,2,3,4]...

2018-01-13 16:56:42 680

原创 P-1.5 Python跳出多层循环的方法

经网上学习,Python跳出多层循环的方法大致有一下三种1、(比较难理解的)for … else … 用法for i in range(5): for j in range(5): for k in range(5): if i == j == k == 3: break #这里的brea

2018-01-12 20:31:38 10120

原创 P-1.4.1 尝试实现OW的自动瞄准

想法1: 1)用P-1.4的功能寻找屏幕中与血条RGB值相同的点,并获得它的坐标 2)用P-1.3.1的功能使鼠标拖动到该点 3)循环存在的问题:第一步成功执行,但第二步的问题在于FPS游戏枪口朝向与屏幕的平面坐标无关,P-1.3.1的拖动功能不起作用想法2: 1)用P-1.4的功能寻找屏幕中与血条RGB值相同的点,并获得它的坐标 2)只使用P-1.3.1的指向功能,获取鼠标移动

2018-01-12 20:05:30 3445 2

原创 P-1.4 学习使用PIL在屏幕中寻找颜色

PIL:Python Imaging Library,已经是Python平台事实上的图像处理标准库了。PIL功能非常强大,但API却非常简单易用。 Pillow : 是PIL的一个派生分支,但如今已经发展成为比PIL本身更具活力的图像处理库。 代码如下from PIL import ImageGrab #ImageGrab不是attribute而是另一个attribute的

2018-01-09 00:23:33 3901

原创 P-1.3.1 学习使用PyUserInput并用Python模拟鼠标的拖动

在P-1.3中我成功地安装了PyUserInput模块现在我要学习如何使用它控制鼠标键盘首先from pymouse import PyMousefrom pykeyboard import PyKeyboard当我疑惑为什么要用from xxx import xxx时一个知乎答主解答了我的疑惑 真感谢你呀:> 的确,from random import randin

2018-01-08 15:26:49 6502 2

原创 P-1.3 用pip指令安装package并试图用Python删除文件和控制鼠标键盘

在两个月前使用XShell试图用IPv6校园网登入一个西方的IPv6linux服务器,希望建立一个IPv6的VPN时,我第一次接触了pip指令。在linux中只需要输入pip install xxx就可以安装需要的程序。后来我了解到,原来python也可以用pip安装需要的package。由于我的python是Anaconda整合的,pip指令已经可以在cmd中使用了。具体用法是在(始终希望是

2018-01-08 14:55:04 603

原创 T-1.1 使用指定程序打开某一特定程序

安装了Anaconda后,我还是希望能用IDLE编写程序,于是我在Anaconda安装目录里找到了IDLE.exe,运行,成功地打开了IDLE,但是同时也弹出了一个讨厌的cmd界面,这说明IDLE.exe是用python.exe而不是pythonw.exe打开idle-script.py程序的,因为pythonw.exe不会显示cmd界面,用于执行已经有图形界面的程序。但是我不能单纯的改变.p

2018-01-07 14:19:12 927

原创 D-1.7.18 解决安装Anaconda时遇到的困难的收获与思考

17/1/7日是值得纪念的,所以我在blog里也纪念一次。今夜, 其实今夜应该归于1/6日,因为现在是2:15a.m. 而我,少有地,两点未眠的原因是,Anaconda3安装完却闪退。 快速地在百度上查阅后发现了一些(不一定完全适用我的情况的)解决方法: 打开cmd,输入命令conda update -all 把插件升级到最新我便这样做了,不忘打开admin模式的cmd,

2018-01-07 02:43:19 518

原创 D-1.6.18 由函数绘图引发的 对 pip 编码规范 Pycharm Anaconda Matlab的了解

今天, 原本想借助Python进行函数绘图,辅助一下数分的学习。 在进行了简单的了解后,发现这件事并不像我想象得这么简单。To begin with,我需要自己下载matplotlib库并安装,这对现在的我而言简直太麻烦了,p.s:可以用pip的方法安装: …… 安装过python之后,Python27\Scripts有pip.exe,在Python27\Scripts文件夹下运

2018-01-06 19:28:30 205

原创 P-1.2.1 对策略2的思考

考虑如下情况:在轮盘赌中,即使连续出现五次同色(将绿0考虑为同色)的概率很低,但依旧有可能发生。所以能否在出现了一次连续五次同色之后紧接着进行策略2,是否更有可能成功盈利。因为短时间内出现两次五次同色(此处不考虑连在一起的五次同色即十次同色)的可能性很低。接下来进行一些论证与验证:

2018-01-06 11:43:34 146

原创 P-1.2 模拟使用某种策略进行抛硬币赌博的结果

已知理论上在期望为0的赌博游戏时在大量进行后收支为0 但我不理性地想要测试一下,因为对于这个问题我比较感性规则:现有起筹码点数n点,玩家进行一次押注后庄家展示一个随机产生的硬币结果,结果为若为正则玩家获得等同于押注额的点数,结果若为负则押注筹码归庄家策略1:押注额为0,直到连续出现t次负的结果,此后押注c个筹码,只要结果为负,则押注f(e)个筹码,直到结果为正为止,其中e(for err

2018-01-05 18:54:29 1328

原创 P-1.1 前100次抛硬币都为正面的情况下第101次为反面的概率为?

9月份开学以来由于各种原因,两三个月没有碰一直想学习的python了。 用下面的这个程序,我希望模拟这个问题,并在解决问题后改进程序。 以此复习一下python的使用方法。a=0u=0t=0switch=1#这里加入switch是希望未来随时地开启和关闭程序,by using maybe some kind of switch button#counter=0import r

2018-01-04 17:39:53 2378

转载 markdown编辑器的使用方法

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键文字颜色字号字体1(详见网络)快捷键加粗 Ctrl + B

2018-01-04 14:50:15 184

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除