摘要:
必须品: pycharm软件,专业版最好自带就有,社区版就需要安装下插件。 专业版直接会在右边的编辑框浮动,直接点开就可以配置。 如图所示,点开就可以配置相应的数据库, 点开配置完毕就可以使用了。 还可以写相应的sql语句,并且还可以执行 社区版因为免费就需要安装插件了才可以使用了。 社区版的默认是 阅读全文
随笔档案-2018年11月
日志模块
2018-11-18 00:08 by AlfredZKY, 300 阅读, 收藏,
摘要:
日志模块:logging模块 很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning() 阅读全文
XPath的使用
2018-11-17 12:57 by AlfredZKY, 181 阅读, 收藏,
摘要:
XPath 的常用规则: 使用推荐的浏览器,选中自己的标签后选择复制,选择xpath项 阅读全文
正则表达的使用
2018-11-15 16:43 by AlfredZKY, 300 阅读, 收藏,
摘要:
首先介绍一个工具:开源中国的网站,挺不错的网站,有一些基本的正则表达式,可以直接使用的。 http://tool.oschina.net/regex 语法: import re 导入模块名 p =re.compile("^[0-9]") 要生成匹配的正则对象,^代表从开头开始匹配,[0-9]代表匹配 阅读全文
代理的作用
2018-11-14 20:58 by AlfredZKY, 360 阅读, 收藏,
摘要:
代理作用: 1.突破自身ip的访问限制,访问一些不能访问的站点 2.访问一些单位或团体的内部资源 3.提高访问速度 4.隐匿真实IP 代理分类: 1.根据协议分类 2.根据匿名程度分类 阅读全文
Http的请求和响应
2018-11-14 20:44 by AlfredZKY, 342 阅读, 收藏,
摘要:
请求有客户端发起:可分为4个部分,请求方法(Requestmethod)、请求的网址(Request URL)、请求头(Request Headers)、请求体(Request Body) 1.请求方法 常见的有get和post get和post的区别: 1.get请求中的参数包含在URL中,数据可 阅读全文
爬虫基础1 怎么使用浏览器查看网络请求
2018-11-13 15:32 by AlfredZKY, 1595 阅读, 收藏,
摘要:
推荐使用火狐和谷歌浏览器,一般两个对照着看。 下面是两个浏览器对同一个网址的页面进行检查的,对比,火狐直接是中文显示,谷歌则是英文显示。 如下页面是火狐的 如下是谷歌浏览器的 下面是这些字段的介绍: 1.Name:请求的名称,一般是会将URL的最后一部分内容当做名称 2.Satus:响应的状态码,2 阅读全文
selenium 的安装使用
2018-11-12 22:17 by AlfredZKY, 162 阅读, 收藏,
摘要:
直接pip安装 pip install selenium 默认是火狐浏览器,需要安装下面网址的软件,解压后加入到环境变量中就可以了 https://github.com/mozilla/geckodriver/releases/tag/v0.23.0 火狐浏览器也需要添加进环境变量中,然后重启电脑就 阅读全文
cocos2d-x 粒子系统
2018-11-11 14:04 by AlfredZKY, 375 阅读, 收藏,
摘要:
粒子系统是模拟自然界中的一些粒子的物理运动的效果,如烟雾,下雪,下雨,火,爆炸等。 粒子发射模式 粒子系统的发射模式的时候有两种方式:重力模式和半径模式。 粒子系统属性 : 预定义的粒子系统如下图: 阅读全文
cocos2d-x 动作类
2018-11-10 17:51 by AlfredZKY, 270 阅读, 收藏,
摘要:
动作类是Action IntervalAction是间隔动作,InstantAction是瞬时动作。 动作的管理是要由节点负责的,任何的节点都可以管理节点,如精灵、菜单、层、甚至场景都可以管理动作。节点管理动作的相关方法如下: do(template_action)。执行动作 action_remo 阅读全文
cocos2d-x 场景切换
2018-11-10 11:56 by AlfredZKY, 299 阅读, 收藏,
摘要:
场景切换的方法 场景切换是通过导演类director实现的,其中的相关方法如下: director.run(new_scene).该方法可以运行场景,只能在启动第一个场景时调用该方法。如果已运行场景,则不能再调用这个。 director.replace(new_scene).切换到下一个场景,用一个 阅读全文
cocos2d-x 键盘和鼠标事件
2018-11-09 22:30 by AlfredZKY, 1419 阅读, 收藏,
摘要:
出了菜单可以响应用户事件外,cocos2d中的层(Layer)也可以响应事件。层能够自动响应窗口事件,这些事件主要是键盘和鼠标事件,cocos2d中事件处理是通过Pyglet的事件处理完成的。 1.键盘事件 层中的键盘事件主要有两个on_key_press和on_key_release,当这些事件触 阅读全文
cocos2d-x 精灵
2018-11-08 22:46 by AlfredZKY, 194 阅读, 收藏,
摘要:
Sprite有两个父类:BatchableNode批量创建精灵(大量重复的比如子弹)和pyglet.sprite.Sprite. 精灵的创建 阅读全文
cocos2d-x 中菜单类
2018-11-08 22:42 by AlfredZKY, 299 阅读, 收藏,
摘要:
菜单相关类包含:菜单类和菜单项类,菜单类图,从类图可见Menu类继承于Layer。 菜单项类图,从图中可见所有的菜单项都是从BaseMenuItem继承而来的,BaseMenuItem是抽象类,具体使用时是使用它的6个子类。 说明如下: MenuItem 最基本的菜单项,可以显示文本 Multipl 阅读全文
交易是如何被创建和打包的7
2018-11-08 20:33 by AlfredZKY, 239 阅读, 收藏,
摘要:
今天介绍下交易创建构建完毕后,是如何提交的,为何要提交交易?提交到哪里? wtxNew就是已经构建好的交易对象,不懂的可以参照CreateTransaction()函数,reserverkey对象,是一个从密钥池中预值,通过它可以从预值的密钥池中取出一个公钥。接着看主体。 首先是一个互斥锁,无论何种 阅读全文
交易是如何被创建和打包的5
2018-11-08 20:32 by AlfredZKY, 209 阅读, 收藏,
摘要:
上节介绍完交易是如何钱包里面进行选币的,这次我们来看下如何对交易进行签名。这节可能会长,这次尽量写完。 接着上文我们知道,一笔交易的创建是需要进行vin的填充和vout的构造的。当我们操作完毕后,我要对自己的交易里面的交易输入进行签名操作,以证明该交易输入填充进的交易输出是你的,你具有支配权。 循环 阅读全文
交易是如何被创建和打包的6
2018-11-08 20:32 by AlfredZKY, 230 阅读, 收藏,
摘要:
昨天写了签名的操作,今天来看下脚本的验证。原型如下: 介绍一下这几个参数 第一个:就是存储着签名信息 第二个:就是锁定脚本 第三个:就是一个标志(脚本检查标志位) 第四个:脚本检查的类引用 第五个:脚本错误信息对象指针(默认是为false) 接着来看函数主体,首先设置脚本的错误信息,默认是serro 阅读全文
交易是如何被创建和打包的4
2018-11-08 20:30 by AlfredZKY, 309 阅读, 收藏,
摘要:
被一个程序bug困扰了好久,今天终于解决了,原来是当时的一个变量写错了。 现在接着上次没有写完的东西继续写。SelectCoins();分析一下这个函数,这个函数是用来让你从自己的钱包选择可用的token的,选出后用一个变量进行存储的。先来看下函数原型: bool SelectCoins(const 阅读全文
交易是如何被创建和打包的3
2018-11-08 20:29 by AlfredZKY, 185 阅读, 收藏,
摘要:
远程服务器连接不上了,趁着这机会,继续写。 CreateTransaction(vecSend, wtxNew, reservekey, nFeeRequired, nChangePosRet,strError, NULL, true, fUsePrivateSend ? ONLY_DENOMINA 阅读全文
交易是如何被创建和打包的2
2018-11-08 20:29 by AlfredZKY, 295 阅读, 收藏,
摘要:
趁着这时候同事还在给我准备测试数据,有点富余时间就先把第二篇章给写。开整 书接上文SendMoney(address.Get(), nAmount, fSubtractFeeFromAmount, wtx, fUseInstantSend, fUsePrivateSend); 参数都介绍过了,可以参 阅读全文
交易是如何被创建和打包的1
2018-11-08 20:28 by AlfredZKY, 242 阅读, 收藏,
摘要:
年前一直想写有关交易是如何被区块链是如何被创建的,一个交易的创建都经过了那些步骤和验证操作,但是总是被各种原因被搁浅,加班太严重了,有时候难得的休息时间,都不想开电脑。这次一定要把自己看到的交易的流程写下来,毕竟之前也研究了好长时间的交易模块。 流程图先不画了,毕竟涉及的函数调用比较多,画起来也比较 阅读全文
cocos2d安装
2018-11-06 22:14 by AlfredZKY, 220 阅读, 收藏,
摘要:
cocos2d引擎要求Python 2 为2.6 以上版本,Python 3 为3.3以上版本 cocos2d引擎安装支持pip安装,安装指令如下: pip install cocos2d 阅读全文
菜单和工具栏
2018-11-04 23:33 by AlfredZKY, 297 阅读, 收藏,
摘要:
菜单: 菜单包括菜单栏(wx.MenuBar)、菜单(wx.Menu)和菜单项(wx.MenuItem) 菜单栏不添加到父窗口,需要在顶级窗口中通过SetMenuBar(menuBar)方法添加。菜单栏(wx.MenuBar)通过Append(menu,title)方法将菜单添加到菜单栏中,其中me 阅读全文
一些简单的控件
2018-11-02 20:39 by AlfredZKY, 317 阅读, 收藏,
摘要:
静态文本和按钮: wxPython 中静态文本是wx.StaticText,可显示文本。wxPython中的按钮主要有三个:wx.Button、wx.BitmapButton和wx.ToggleButton.wx.Button是普通按钮,wx.BitmapButton是带有图标按钮,wx.Toggl 阅读全文
浙公网安备 33010602011771号