原创 從cer證書和csr公鑰中讀取證書信息(完整)
最近項目(c#)使用了openssl頒發證書,在項目開發過程中,dn(證書信息)由後臺生成,用戶拿到dn值使用openssl生成證書,系統後臺加簽,用戶得到完整證書,其中後臺存在校驗csr和cer的證書信息的環節,並且通過下面方法可以獲取
原创 如何防止sql注入(全)
定義:以用戶或者外部的輸入動態構造SQL查詢的命令,將可能改變SQL查詢語句本來的語義,從而導致執行任意的SQL命令,泄露或者篡改SQL數據庫的敏感數據。 基本例子: 原sql:String name = request.getParam
原创 基於python網絡爬蟲的設計和思考
1、爬蟲技術 網 絡 爬 蟲, 又 稱 網 頁 蜘 蛛(webspider),是一個功能強大的能夠自動提取網頁信息的程序,它模仿瀏覽器訪問網絡資源,從而獲取用戶需要的信息,它可以爲搜索引擎從萬維網上下載網頁信息,因此也是搜索引擎的重要組
原创 通過簡單的循環語句,一個簡單的猜數小遊戲
import java.util.*; class Day3_DoWhile { public static void main(String[] args) {
原创 iText組件的使用,基於maven構建項目
一、Itext項目簡介iText 是著名的開放源碼的站點sourceforge一個項目, 是用於生成 PDF 文檔的一個java類庫.官網地址:http://developers.itextpdf.com二、iText核心類· kerne
原创 Mysql數據庫知識梳理--超全整理
一、數據庫基本概述 數據庫(DataBase,DB):指長期保存在計算機的存儲設備上,按照一定規則組織起來,可以被各種用戶或應用共享的數據集合。(文件系統) 數據庫管理系統(DataBase Management System,DBMS)
原创 一些常見的算法,包括選擇排序法,冒泡排序法,折半查找法,和函數的使用;
import java.util.Arrays;/** 作者:Darkjazz11 * 日期:2017年11月13日 下午8:37:28 */ /** * *一些常見的算法,包括選擇排序法,
原创 java簡單實現爬蟲、jsoup實現網頁抓取、POI實現數據導出Excel
概要: 使用java實現爬蟲,並且把數據保存到excel表中格式化保存;目標網站如下,爬取該網站的農產品價格!!!!一、知識準備jsoup:jsoup 是一款 Java 的 HTML 解析器,可直接解析某個 URL 地址、HTML
原创 linux系統下jdk、tomcat、mysql的安裝和使用
一\安裝jdk1\下載linux對應版本的jdk安裝包 jdk-8u131-linux-x64.tar.gz2\把安裝包上傳到linux服務器上 \root 3\首先確認一下你的linux服務器上面是否有安裝過jdk rpm -
原创 Python讀書筆記第一部分
(Do,or do not,There is no try)要麼做,要麼不做,沒有嘗試這回事------尤達Python語言及其應用1、 靜態語言和動態語言:靜態語言要求你必須聲明每一個變量的類型,而動態語言(也稱腳本語言)則不需要在使用
原创 linux安裝使用,網絡配置和SSH連接配置
一、概述Linux是基於Unix的開源免費的操作系統,由於系統的穩定性和安全性幾乎成爲程序代碼運行的最佳系統環境。1)圖形化界面版:注重用戶體驗,類似window操作系統,但目前成熟度不夠2)服務器版:沒有好看的界面,是以在控制檯窗口中輸
原创 讀書筆記:C#相比Java的語法上區別
1.與 Java 不同的是,文件名可以不同於類的名稱。 2.文件後綴名爲.cs 3.csc xxx.cs 運行該文件 4.標識符可以用@開頭 5.C#的基本數據類型要比java多 比如long ushort uint 都是無符號類型 6.
原创 Tomcat訪問127.0.0.1:8080出現404的解決方案
http://1991jiankang.iteye.com/blog/2246343這個網址,親測有效
原创 linux常用基本命令速學版
基本命令1\目錄結構 /----------------------------------------------bin sbin etc home root
原创 if結構實現迷你計算器,支持加減乘除的數學運算功能
使用if結構實現迷你計算器,支持加減乘除的數學運算功能,從控制檯輸入兩個數 字,輸出計算結果。 方法一:使用String中的equals函數,獲取運算符號 import java.util.*; class JiSuanQi { pu