原创 Wordpress安裝插件失敗

Wordpress安裝插件失敗,可能是由於沒有設置PHP環境變量 解決: 1.添加PHP的系統環境變量,設置php.exe所在路徑,如下圖是windows 10的設置環境:  打開命令行,執行php -v查看是否成功,如下圖說明設置成功

原创 Java之面試題1

題: 大廳裏有100盞燈,每盞燈都編了號碼,分別爲1-100。每盞燈由一個開關來控制。(開關按一下,燈亮,再按一下燈滅。開關的編號與被控制的燈相同。)開始時,燈是全滅的。現在按照以下規則按動開關。第一次,將所有的燈點亮。第二次,將所有2的

原创 Java之反射的簡單應用

本文主要對java反射的簡單應用,獲取字節碼,類的字段、方法,調用方法等!掌握基礎,日後可以舉一反三! 效果展示: 源碼: /** * 反射的簡單運用 * @author Smilexs */ public class Test

原创 Java之基於tcp模擬多客戶端上次圖片到服務器

主要原理:       客戶端Socket需要指明服務端ServerSocket的地址和端口,而服務端只需指明哪個端口來處理數據,要確認是哪個客戶端,可通過accept()方法來獲取,獲取Socket後,主要就是運用IO流來進行數據傳輸。

原创 Java之repaint()定時刷面板問題及演示代碼(附滾動條實現)

  問題:1、繪畫面板主要是UI線程執行,所以要注意:如果你在主線程中休眠,UI線程也會休眠,導致界面覆蓋、卡頓等現象     解決:開闢一個異步線程,定時休眠,在調用repaint()重繪面板     如:  new Thread(ne

原创 Android之LayoutInflater佈局解析的使用

對於一個沒有被載入或者想要動態載入的界面,我們可以使用LayoutInflater.inflate()來載入,其功能和findViewById()的差不多,findViewById()一般是在頁面載入後使用的。LayoutInflater

原创 Java之逼近法的運用,開根號原理、已知x的x次冪的值求x

1、開根號: 1.1、jdk自帶方法:Math.sqrt() 1.2、用逼近法求:   /** * 功能:開根號計算 * @author Smilexs * @param x * @return 根號x */ p

原创 Java之按鈕控制重繪面板

結果展示: 源碼: `package demo01; import java.awt.BorderLayout; import java.awt.Button; import java.awt.Dimension; impor

原创 Java之實現快速排序

/** * 快速排序 時間複雜度:nlog(n) * @author Smilexs * */ public class QuickSort { public static void main(String[] args)

原创 Java之二分法查找數組

/** * 二分法查找 * @author Smilexs * */ public class BinarySearch { public static void main(String[] args) { int[]

原创 Java之實現冒泡排序

/** * 冒泡排序--時間複雜度 n^2 * @author Smilexs * @time 2015/9/25 */ public class BubbleSort { public static void main(S

原创 Java之實現插入排序,附其改進--二分檢索的插入排序

關於插入排序,如果忘記了原理,請自行百度或參考《算法導論》第2章,溫故而知新!。關於改進的插入排序,方式1的時間複雜度沒有明顯改進,方式2一般情況下可以明顯縮短時間。關於其時間複雜度的研究,還請自行腦補。 1、插入排序的java源碼:  

原创 Java之實現:篩選法求素數

不瞭解篩選法,還請自行百度,篩選法可以快速求的素數,不多說,直接上代碼伺候! /** * 功能:篩選法求素數(主要是素數倍數的數,肯定不是素數) * @author Smilexs * @param severalPrim

原创 Java之多線程模擬:多生產者-多消費者

測試入口:     /** * 多線程程序:模擬2個生產者生產產品,3個消費者消費產品;2個生產者不停的生產商品,3個消費者不停的消費產品 * @author Smilexs * */ public class Test {

原创 Java之IO流簡單應用:分隔文件、合併文件

本文主要應用javaIO中字節流,將源文件分割成每份1M,也可以反過來將分割後的文件合併成新的文件(與源文件相同)。 源碼如下: /** * 分割、合併文件 * @author Smilexs */ public class Di