原创 SSL探索01

1. OPENSSL簡介 OpenSSL項目是一個協作開發一個健壯的,商業級的,全功能的,並且開放源代碼工具包,它實現了安全套接字層(SSL v2/v3)和傳輸層安全(TLS v1)協議以及全強大的通用加密庫。 2.使用SSL進行安全IO

原创 NDK學習---hello JNI例子

jni步驟說明: 一 、 ①.編寫java代碼,裏面先使用static{System.loadLibrary("sec"); } 然後聲明 native方法。 public static native byte[] getKeyValu

原创 指針函數與函數指針的區別

一、 在學習arm過程中發現這“指針函數”與“函數指針”容易搞錯,所以今天,我自己想一次把它搞清楚,找了一些資料,首先它們之間的定義: 1、指針函數是指帶指針的函數,即本質是一個函數。函數返回類型是某一類型的指針      類型標識符  

原创 學習 shell腳本之前的基礎知識

返回網站首頁linux入門教程搜索 第十二章 學習 shell腳本之前的基礎知識 日常的linux系統管理工作中必不可少的就是shell腳本,如果不會寫shell腳本,那麼你就不算一個合格的管理員。目前很多單位在招聘linux系統管

原创 How to Call Java Functions from C Using JNI

http://www.codeproject.com/Articles/22881/How-to-Call-Java-Functions-from-C-Using-JNI http://www.cnblogs.com/icejoywoo/

原创 Object.clone()方法

首先,看一下源碼: 1 public class Object { 2 protected native Object clone() throws CloneNotSupportedException; 3 }   由

原创 HTTP協議詳解

當今web程序的開發技術真是百家爭鳴,ASP.NET, PHP, JSP,Perl, AJAX 等等。 無論Web技術在未來如何發展,理解Web程序之間通信的基本協議相當重要, 因爲它讓我們理解了Web應用程序的內部工作. 本文將對HTT

原创 加鹽密碼哈希:如何正確使用

如果你是Web開發者,你很可能需要開發一個用戶賬戶系統。這個系統最重要的方面,就是怎樣保護用戶的密碼。存放帳號的數據庫經常成爲入侵的目標,所以你必須做點什麼來保護密碼,以防網站被攻破時發生危險。最好的辦法就是對密碼進行加鹽哈希,這篇文章

原创 OPENSSL編程入門學習

相關學習資料 http://bbs.pediy.com/showthread.php?t=92649 https://www.openssl.org https://www.google.com.hk/url?sa=t&rct=j&

原创 Android ADB server didn't ACK * failed to start daemon * 簡單有效的解決方案

轉載請註明出處:http://blog.csdn.net/xiaanming/article/details/9401981 ADB server didn't ACK 這個問題會困惱很多的新手朋友,我以前剛開始做Android的時候

原创 Android利用Fiddler進行網絡數據抓包

轉載自:http://www.trinea.cn/android/android-network-sniffer/ 主要介紹Android及IPhone手機上如何利用Fiddler進行網絡數據抓包,比如我們想抓某個應用(微博、微信、墨

原创 java.nio.Buffer flip()方法

英文API:Flips this buffer. The limit is set to the current position and then the position is set to zero. If the mark is

原创 Http 響應頭中Transfer-Encoding: chunked

在http 的響應頭中有時會見到這樣的字段:Transfer-Encoding: chunked,這是一種分段傳輸數據的方式。如果對此格式不瞭解,直接將響應體以某一編碼轉換成字符串,就會出現亂碼。result = new String(d

原创 使用socket、httpclient 文件上傳

這個功能經常需要用到,索性完整的總結一下: 代碼很簡單,服務端: package com.shuyan.servlet; import java.io.File; import java.io.FileOutputStream; im

原创 Ubuntu 下ADB shell 報錯 error: device not found

ubuntu環境下執行adb shell 時報錯 error: device not found. 解決方法: 1.使用lsusb 查看usb設備,如下紅色部分對應的就是android設備 Bus 002 Device 002: ID 8