原创 Linux ftp服務器虛擬用戶的建立

vsftp下的虛擬用戶的特點是隻能訪問服務器爲其提供的FTP服務,而不能訪問系統的其它資源。所以,如果想讓用戶對FTP服務器站內具有寫權限,但又不允許訪問系統其它資源,可以使用虛擬用戶來提高系統的安全性。 首先第一步:創建虛擬用戶 並且生

原创 Liunx下 ftp服務器的搭建

FTP服務器(File Transfer Protocol Server)是在互聯網上提供文件存儲和訪問服務的計算機,它們依照FTP協議提供服務。 FTP是File Transfer Protocol(文件傳輸協議)。顧名思義,就是專

原创 JAVA String方法中public int indexOf(int ch)問題

在JAVA中返回一個字符在字符串的位置首次出現的位置時候,String 給我們提供幾個有效的API。 <span style="font-family:SimSun;font-size:18px;"> int indexOf(int ch

原创 Java散落知識點總結(一)

1.數組     1. <span style="white-space:pre"> </span><span style="font-size:18px;">int[] arr=new int[5]; System.out.

原创 Android Studio創建JNI項目(一)

最近博主在研究JNI,在Android Studio中開發JNI中遇到一些坑,記錄下來,希望給需要的人提供一些解決方法. JNI(Java Native Interface) Java本地接口.其實就是一種協議,只要實現這種協議,就可以實

原创 java中使用post提交數據

在向Web服務器發送信息,通常有兩個命令會被用到:GET與POST 區別: 1.get是從服務器獲取數據,post是向服務器提交數據。 2.get是將參數的值添加到url的結尾處即可。但是參數的值應該遵循以下的規則:   a.保留a-z

原创 Java中byte轉換爲16進制的字符串一些自己的見解

昨天寫到一個md5加密的方法,裏面是通過將字符串通過MD5加密算法得到新的字符串,首先string轉換經過md5算法得到byte數組,將byte數據轉換成int數據類型,在調用Integer.toHexString方法轉換成爲十六進制的

原创 微信公衆號開發index.php

博主今天接手一個微信公衆號開發,總結了一個處理各種事件的index.php。灰常見到,直接copy到微信綁定的url裏面設置的index.php就行。不多說直接上代碼。 <?php define("TOKEN", "weixin");

原创 php處理json數據(從服務器獲取,post提交)

<?php /* author yangkaka 2016-02-29 php通過post發送json數據 */ function http_post_json($url,$jsonstr){ //init $ch

原创 Java集合類的混淆點總結(一)

Java集合類主要負責保存、盛裝其他數據,因此集合類也稱容器類。接下來的幾天,博主梳理下博主在集合類遇到一些坑。 1》Compartor和Comparable接口的區別1.Comparable的接口實現方法     public int

原创 Java實現抽象工廠模式+java的反射的機制

Java的反射機制:       JAVA反射機制是就是運行的狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法和屬性;這種動態獲取的信息以及動態調用對象的方法的功能稱爲java語言的反

原创 Android回調機制

Java模塊與模塊之間總是存在這一定的接口,從調用方式上看,可以分爲三類:同步調用、回調和異步調用。同步調用是一種阻塞式調用,也是我們在寫程序中經常使用的;回調是一種雙向的調用模式,也就是說,被調用的接口被調用時也會調用對方的接口;異步

原创 Java集合類的混淆點總結(二)

Set(集) 1:第一不允許出現重複元素。 2:有且只有一個null的元素這裏重點說下TreeSet     TreeSet是一個有序的集合。將元素進行插入時候, 元素自動地排序(內部是紅黑樹實現的)。每次將元素插入到TreeSet中時候

原创 Java流機制詳解

流即數據的流向,即數據的輸入/輸入方向。可以是文件,內存,硬盤的其他的設備。 Java流分爲三類: 1.按照處理數據大小:字節流和字符流 2.按照流的方向:輸入流和輸出流 3.按照功能分爲:分爲節點流和處理流 字節流和字符流:    

原创 JVM關於GC一些見解

1.如果判斷對象已經死亡:      1)引用計數法:每個對象分配一個對象引用計數器,每當有個有一個引用指向該對象時,引用計數加1,當該引用不再指向該對象時,引用計數減1,當引用計數爲0,可以認爲該對象已經死亡。可以被GC回收。