上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 区块链学习笔记 一 . 区块链介绍 从技术角度来说, 这加密货币的账本,如比特币可以被看作为一个状态转移的系统, 在这个系统里,有一个包含了现在所有已存在的比特币的持有者的状态,并且有一个“状态转移函数”可以使用一个状态和一个交易来产生一个新的状态。在一个标准的银行体系里, 这状态就是一个资产负债表 阅读全文
posted @ 2018-01-28 13:13 AntzUhl 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 一. Ubuntu下Maven配置 windows下Maven配置参考 http://www.cnblogs.com/LexMoon/p/JavaMaven.html ubuntu下Maven地址 http://apache.fayea.com/maven/maven-3/3.3.9/binarie 阅读全文
posted @ 2018-01-27 21:29 AntzUhl 阅读(9851) 评论(0) 推荐(0) 编辑
摘要: ECDSA 例如微软产品的序列号的验证算法。 Elliptic Curve Digital Signature Algorithm,椭圆曲线数字签名算法。 速度快,强度高,签名短 —————————————————————————————————— 密钥长度 112~571 默认 256 ————— 阅读全文
posted @ 2018-01-26 00:27 AntzUhl 阅读(5648) 评论(1) 推荐(0) 编辑
摘要: RSA数字加密算法参考:http://www.cnblogs.com/LexMoon/p/javaRSA.html DSS: 数字签名标准 DSA: 数字签名算法 DSA仅仅包含数字签名 ———————————————————————————————————— 密钥长度均为512~1024(64的整 阅读全文
posted @ 2018-01-25 00:17 AntzUhl 阅读(1445) 评论(0) 推荐(0) 编辑
摘要: 数字签名:带有密钥(公钥,私钥)的消息摘要算法。 验证数据的完整性,认证数据的来源,抗否性 OSI参考模型 私钥签名,公钥验证 签名算法:RSA,DSA,ECDSA 算法1 :RSA MD,SHA两类 ———————————————————————————————————— 密钥长度均是 512~6 阅读全文
posted @ 2018-01-24 17:55 AntzUhl 阅读(1677) 评论(7) 推荐(0) 编辑
摘要: ubuntu安裝Web.py 測試代碼: 类似于flask模板,这里也可以使用文件读写返回html内容: URL映射: 完全匹配: /index 模糊匹配 /post/\d+ 带组匹配 /post/(\d+) 请求处理: 请求参数获取 : web.input() hello.html源码: app. 阅读全文
posted @ 2018-01-24 14:27 AntzUhl 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 同一目錄生成test.db 使用DB SQL打開 阅读全文
posted @ 2018-01-22 21:55 AntzUhl 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 表單介紹 1.表單標籤 聲明表單的範圍,位於表單標籤中的元素將被提交 語法: <form> </form> 屬性: Method(提交方式get,post) , Enctype(編碼) , action(提交方向) 2.表單域 <input ...> 屬性:type,name,value 文本框 < 阅读全文
posted @ 2018-01-22 20:24 AntzUhl 阅读(175) 评论(0) 推荐(0) 编辑
摘要: Flask-WTF擴展可以把處理Web表單的過程變成一種愉悅的體驗。這個擴展對獨立的WTForms包進行了包裝,方便集成到Flask程序中。 Flask-WTF及其依賴可使用pip安裝: 跨站請求僞造保護 默認情況下,Flask-WTF能保護所有表單免受跨站請求僞造的攻擊。惡意網站把請求發送到被攻擊 阅读全文
posted @ 2018-01-22 12:42 AntzUhl 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 模板是一個包含響應文本的文件,其中包含佔位變量表示的動態部分,其具體值只是請求上下文中才能知道。使用真實值替換變量,再返回最終得到的響應字符串,這一過程稱爲渲染。爲了渲染模板,Flask使用了一個名爲Jinja2的強大面板引擎。 Jinja2模板引擎 形式簡單的Jinja2模板就是一個包含響應文本的 阅读全文
posted @ 2018-01-21 19:55 AntzUhl 阅读(197) 评论(0) 推荐(0) 编辑
摘要: ———————————————————————————————————————————————————————————— 一.程序和請求上下文 Flask從客戶端收到請求時,要讓視圖函數能訪問一些對象,這樣才能處理請求。請求對象就是一個很好的例子,它封裝了客戶端發送的Http請求。 要想讓視圖函數能 阅读全文
posted @ 2018-01-21 17:06 AntzUhl 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一.初始化 所有Flask程序都必須創建一個程序實例。Web服務器使用一種名爲Web服務器網關接口的協議,把接收自客戶端的所有請求都轉交給這個對象處理。程序實例書Flask類的對象,創建代碼: Flask類的構造函數只有一個必須指定的參數,即程序主模板或包的名字。在大多數程序中,python的__n 阅读全文
posted @ 2018-01-21 14:15 AntzUhl 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 目标:http://fanyi.youdao.com/ 用爬虫实现翻译功能。 利用f12查看网页Network,可以发现 有关翻译的表单请求通过 http://fanyi.youdao.com/translate_o?smartresult=dict&smartresult=rule 来发送 其返回 阅读全文
posted @ 2018-01-12 21:25 AntzUhl 阅读(491) 评论(0) 推荐(1) 编辑
摘要: 题目: 如何利用正则表达式对非数字进行分割? 答案: 1 public class A 2 { 3 public static int f(String s) 4 { 5 //return s.split("[^0-9]").length; 6 return s.split("\\D").lengt 阅读全文
posted @ 2018-01-02 17:28 AntzUhl 阅读(958) 评论(1) 推荐(0) 编辑
摘要: 当你在Windows计算机中安装非操作系统的软件时,往往会覆盖或改写系统共享文件, 如动态链接库(.dll文件)和可执行文件(.exe文件)。 * 对于Windows系统来说,当用户操作不当(如非正常关机)时,就时常会出现DLL文件丢失或破坏现象。 此刻,可以使用诺顿杀毒软件中的扫描系统盘功能,来解 阅读全文
posted @ 2017-12-31 21:00 AntzUhl 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 在遍历型的网络爬虫中。 参考宽度优先遍历 http://www.cnblogs.com/LexMoon/p/javaMyClawler.html 网络爬虫在遍历抓取一张网页的链接时,会出现的情况。 1 .链接本身可能是一个无限循环,以至于白白的消耗资源。 2 .看似不同的链接却指向同一个网页。(动态 阅读全文
posted @ 2017-12-26 16:15 AntzUhl 阅读(509) 评论(0) 推荐(1) 编辑
摘要: python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.remove() 删除多个目录:os.r 阅读全文
posted @ 2017-12-26 00:06 AntzUhl 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 此类的实例支持对随机访问文件的读取和写入。随机访问文件的行为类似存储在文件系统中的一个大型 byte 数组。存在指向该隐含数组的光标或索引,称为文件指针;输入操作从文件指针开始读取字节,并随着对字节的读取而前移此文件指针。如果随机访问文件以读取/写入模式创建,则输出操作也可用;输出操作从文件指针开始 阅读全文
posted @ 2017-12-23 11:22 AntzUhl 阅读(1973) 评论(0) 推荐(0) 编辑
摘要: 从服务器端接收数据的时候,那些数据必须以浏览器能够理解的格式来发送。 服务器端的编程语言只能以如下 3 种格式返回数据: HTML XML JSON JSON一种简单的数据格式,比xml更轻巧。 JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的 阅读全文
posted @ 2017-12-22 15:29 AntzUhl 阅读(14721) 评论(2) 推荐(2) 编辑
摘要: 在Java中有两个类BigInteger和BigDecimal分别表示大整数类和大浮点数类,理论上能够表示无线大的数,只要计算机内存足够大。 这两个类都在 java.math.* 包中,因此每次必须在开头处引用该包。 构造方法: BigInteger(byte[] val) 将包含 BigInteg 阅读全文
posted @ 2017-12-21 22:36 AntzUhl 阅读(2991) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页