这辈子没法做太多事情,所以每做一件事都要做到精妙绝伦
JDBC 简介 JDBC(Java Data Base Connectivity,java 数据库连接)是一种用于执行 SQL 语句的 JavaAPI,可以为多种关系 数据库提供统一访问,它由一组用 Java 语言编写的类和接口组成。
1 sudo fsck -y /dev/sda# 1 e2fsck -f -y -v -C 0 /dev/sda#
CSRF验证失败. 相应中断. 1).首先,我们可以先看一下出现问题的所在的原因。 Your browser is accepting cookies. The view function passes a request to the template's render method.
xadmin : 导入xadmin 1 pip install xadmin 路由设置: 1 import xadmin 2 3 urlpatterns = [ 4 url(r'^xadmin/', xadmin.
提示 : Error fetching command 'collectstatic': You're using the staticfiles app without having set the STATIC_ROOT setting to a filesystem path.
views.py 1 # -*- coding: utf-8 -*- 2 from __future__ import unicode_literals 3 4 from django.
网址组成(四部分) 协议 http, https(https 是加密的http) 主机 g.cn zhihu.com之类的网址 端口 HTTP 协议默认是 80,因此一般不用填写 路径 下面的「/」和「/question/31838184」都是路径 http://www.
区块链学习笔记 一 . 区块链介绍 从技术角度来说, 这加密货币的账本,如比特币可以被看作为一个状态转移的系统, 在这个系统里,有一个包含了现在所有已存在的比特币的持有者的状态,并且有一个“状态转移函数”可以使用一个状态和一个交易来产生一个新的状态。
一. Ubuntu下Maven配置 windows下Maven配置参考 http://www.cnblogs.com/LexMoon/p/JavaMaven.html ubuntu下Maven地址 http://apache.
ECDSA 例如微软产品的序列号的验证算法。 Elliptic Curve Digital Signature Algorithm,椭圆曲线数字签名算法。 速度快,强度高,签名短 —————————————————————————————————— 密钥长度 112...
RSA数字加密算法参考:http://www.cnblogs.com/LexMoon/p/javaRSA.html DSS: 数字签名标准 DSA: 数字签名算法 DSA仅仅包含数字签名 ———————————————————————————————————— 密钥...
数字签名:带有密钥(公钥,私钥)的消息摘要算法。 验证数据的完整性,认证数据的来源,抗否性 OSI参考模型 私钥签名,公钥验证 签名算法:RSA,DSA,ECDSA 算法1 :RSA MD,SHA两类 ———————————————...
ubuntu安裝Web.py 1 sudo pip install web.py 測試代碼: 1 import web 2 3 urls = ( 4 '/(.
1 import sqlite3 2 3 def init_db(): 4 sql = 'create table user(id INT,name TEXT)' 5 conn = sqlite3.
表單介紹 1.表單標籤 聲明表單的範圍,位於表單標籤中的元素將被提交 語法: 屬性: Method(提交方式get,post) , Enctype(編碼) , action(提交方向) 2.
Flask-WTF擴展可以把處理Web表單的過程變成一種愉悅的體驗。這個擴展對獨立的WTForms包進行了包裝,方便集成到Flask程序中。 Flask-WTF及其依賴可使用pip安裝: 1 pip install flask-wtf 跨站請求僞造保護 默認情況下,Flask-WTF能保護所有表單免受跨站請求僞造的攻擊。
模板是一個包含響應文本的文件,其中包含佔位變量表示的動態部分,其具體值只是請求上下文中才能知道。使用真實值替換變量,再返回最終得到的響應字符串,這一過程稱爲渲染。爲了渲染模板,Flask使用了一個名爲Jinja2的強大面板引擎。
———————————————————————————————————————————————————————————— 一.程序和請求上下文 Flask從客戶端收到請求時,要讓視圖函數能訪問一些對象,這樣才能處理請求。
一.初始化 所有Flask程序都必須創建一個程序實例。Web服務器使用一種名爲Web服務器網關接口的協議,把接收自客戶端的所有請求都轉交給這個對象處理。程序實例書Flask類的對象,創建代碼: 1 from flask import Flask 2 3 app = Flask(__name__) Flask類的構造函數只有一個必須指定的參數,即程序主模板或包的名字。
目标:http://fanyi.youdao.com/ 用爬虫实现翻译功能。 利用f12查看网页Network,可以发现 有关翻译的表单请求通过 http://fanyi.youdao.com/translate_o?smartresult=dict&smartresult=rule 来发送 其返回是一个JSON字符串。
题目: 1 java中提供了对正则表达式的支持。 2 有的时候,恰当地使用正则,可以让我们的工作事半功倍! 3 4 如下代码用来检验一个四则运算式中数据项的数目,请填写划线部分缺少的代码。
当你在Windows计算机中安装非操作系统的软件时,往往会覆盖或改写系统共享文件, 如动态链接库(.dll文件)和可执行文件(.exe文件)。 * 对于Windows系统来说,当用户操作不当(如非正常关机)时,就时常会出现DLL文件丢失或破坏现象。
在遍历型的网络爬虫中。 参考宽度优先遍历 http://www.cnblogs.com/LexMoon/p/javaMyClawler.html 网络爬虫在遍历抓取一张网页的链接时,会出现的情况。 1 .链接本身可能是一个无限循环,以至于白白的消耗资源。
python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.
此类的实例支持对随机访问文件的读取和写入。随机访问文件的行为类似存储在文件系统中的一个大型 byte 数组。存在指向该隐含数组的光标或索引,称为文件指针;输入操作从文件指针开始读取字节,并随着对字节的读取而前移此文件指针。
从服务器端接收数据的时候,那些数据必须以浏览器能够理解的格式来发送。 服务器端的编程语言只能以如下 3 种格式返回数据: HTML XML JSON JSON一种简单的数据格式,比xml更轻巧。 JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包。
在Java中有两个类BigInteger和BigDecimal分别表示大整数类和大浮点数类,理论上能够表示无线大的数,只要计算机内存足够大。 这两个类都在 java.math.* 包中,因此每次必须在开头处引用该包。
如何通过B站视频AV号找到弹幕对应的xml文件号 首先爬取视频网页,将对应视频网页源码获得 就可以找到该视频的av号aid=8678034 还有弹幕序号,cid=14295428 弹幕存放位置为 http://comment.bilibili.com/14295428.xml 获得该链接内容即可。
登录界面,首先随意输入一个账号,登录查看发送表单的请求 可以发现请求是Post : https://www.zhihu.com/login/phone_num 发送的表单是 _xsrf: password: 密码 无需加密captcha: 验证码 无需验证码时为不用此...
人人网登录地址:http://www.renren.com/ 此处登录没有考虑验证码验证码。 首先对登录方法进行分析 有两种方法。 一)在Elements中分析源码 发现登录点击后的事件是http://www.
爬取目标网址 : http://music.163.com/#/song?id=409649818 需要爬取信息 : 网易云top13热评 使用之前的 HttpURLConnection 获取网页源码,经过分析发现,在源码中并没有热评信息 1 package bok; 2 3 import java.
注册表的相关知识参考之前一篇 http://www.cnblogs.com/LexMoon/p/C_muma.html 现在的任务是将一个程序写入注册表中开机自启动的对应位置里面。 现在有一个简单的 hello.exe (路径 : D:\hello.exe ),功能是在命令行显示输出 "hello world" 。
木马是什么? 木马(网络程序) = 客户端程序(控制端) + 服务端(被控端) 服务端程序开启远程后门 客户端使用Telnet进行远程控制 服务端程序需要在每次电脑开机时运行,这就需要在注册表中添加开机启动。
https网站服务器都是有证书的。 是由网站自己的服务器签发的,并不被浏览器或操作系统广泛接受。 在使用CloseableHttpClient时经常遇到证书错误(知乎的网站就是这样) 现在需要SSL绕过证书,下面直接贴出代码,调用时只需要在发送请求后 new HttpsBerBer(文件的字节码) ; 1 import javax.
目录: 1 . GC是什么,为什么要有GC? 1. GC是什么,为什么要有GC? GC是垃圾回收的意思,内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。
题目描述 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则该路径不能再进入该格子。
题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出一个旋转数组的最小元素。 例如: {3,4,5,1,2} 为 {1,2,3,4,5} 对应的一个旋转数组,该数组的最小元素为 1 。
题目描述 输入应该链表的头节点 , 从尾到头反过来打印出每个节点的值。链表定义如下 : 1 typedef struct ListNode 2 { 3 int m_nKey ; 4 ListNode * m_pNext ; 5 }ListNode; 分析: 可能有人的第一反应是将链表中的节点指针翻转过来。
题目描述 请实现一个函数,将一个字符串中的空格替换成“%20”。 例如,当字符串为We Are Happy.则经过替换之后的字符串为 We%20Are%20Happy。 在网络编程中,如果一个URL参数含有特殊字符,如空格,#等,可能导致服务端无法获得准确的参数值。
题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 例 : 1 2 8 9 2 4 9 12 4 7 10 13 6 8 11 15 在这个数组中查找数字 9 , 则返回true 。
ubuntu下和具体教程参考http://www.cnblogs.com/LexMoon/p/JavaMavenUbuntu.html Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
根据一个网页链接,爬取该网页下所有子网页链接,存入一个队列,再从子网页中爬取新的网页链接。 队列设计 LinkQueue : 待访问链接队列 : unVisitedUrl 已访问链接队列 : vi...
; FAT12 软盘标准 DB 0xeb, 0x4e, 0x90 DB "BerBer" ; 启动区的名称可以任意 8字节 DW 512 ; 每个扇区...
一个数据流动界面 #include #include #include #include #include #include using namespace std ; #define MAX 20 #define LEN 5 char t...
public abstract class HttpsURLConnection extends HttpURLConnection HttpsURLConnection 扩展 HttpURLConnection,支持各种特定于 https 功能。