原创 javascript的全局變量跟局部變量解析

  今天公司一個實習小妹子問我兩段JS代碼的區別: [javascript] view plaincopy  var a = "Hello";    function test(){         var a;  

原创 沒有蘋果電腦如何做IOS開發

想用swift做IOS開發,可以我現在沒有蘋果電腦 點贊 收藏 分享 文章舉報 Aver

原创 java動態代理詳解,並用動態代理和註解實現日誌記錄功能

動態代理的概念       動態代理是程序在運行過程中自動創建一個代理對象來代替被代理的對象去執行相應的操作,例如, 我們有一個已經投入運行的項目中有一個用戶DAO類UserDao用來對User對象進行數據庫的增刪改查操作,但是有一天,要

原创 Javascript 面向對象編程詳解

Javascript 面向對象編程詳解 點贊 收藏 分享 文章舉報 AveryZhong 發佈了24 篇原創文章 · 獲贊 16 · 訪問量 7萬+ 私信

原创 利用線程池實現Android客戶端的http網絡數據請求工具類

該工具類值只實現了HTTP的get方法,參考get方法可輕鬆實現post、put、delete等方法,下面是get方法的實現     public class SimpleHttpClient { private static fin

原创 自定義View實現Android圓形進度條,支持自定義顯示的樣式

        我是完全根據這裏仿製了一個作爲備忘,可以點擊這裏查看原始版本 代碼如下: 1、res/values/attrs.xml <?xml version="1.0" encoding="utf-8"?> <resources>

原创 利用jsp和Servlet實現自己的原生JavaEE MVC框架

        MVC是什麼我就不多說了,我們平時做JavaWeb項目時,大都會用SSH框架的不同組合,那能不能不用SSH框架來實現一個原生的MVC框架呢? 下面就讓我們來實現一個自己的javaWeb MVC框架。   項目結構如下:

原创 Android自定義右邊帶刪除按鈕的EditText

在開發Android應用程序時,有時需要EditText的的右側提供一個刪除按鈕,當輸入框有內容是顯示右邊的刪除按鈕,當輸入框沒有內容時隱藏右邊的刪除按鈕。要實現這樣的功能我們可以繼承已有的EditText來實現,代碼很簡單,下面貼上代碼

原创 java MD5數字簽名算法實現

java MD5加密算法實現:   public static String md5Encode(String srcStr) throws IOException { MessageDigest md5 = null; try

原创 【備忘】MAC環境編譯ffmpeg4.2.2

1、創建一個文件比如 build_for_andorid.sh, 複製粘貼下面的內容 #!/bin/bash #這裏修改的是最低支持的android sdk版本(r20版本ndk中armv8a、x86_64最低支持21,armv7a、x

原创 TCP 爲什麼三次握手而不是兩次握手(正解版)

原文鏈接:https://blog.csdn.net/lengxiao1993/article/details/82771768 參考文章 Why do we need a 3-way hand

原创 RxJava2 原理分析(備忘)

https://blog.codeest.moe/2017/03/25/android-rxjava2/ https://juejin.im/post/58c5f81344d9040069923e62 https://juejin.im/

原创 AspectJ-gradle-plugin-for-android 兩行代碼讓你的Android項目快速具備面向切面編程(Aspect Oriented Programming)的能力

想在Android中使用AspectJ進行面向切面的編程,集成步驟還是比較繁瑣的。那能不能有個方便、簡單、快捷方式呢?答案是可定的。 AspectJ-gradle-plugin-for-android是一個Gradle插件,它可以快速將A

原创 基於Hadoop HDFS文件系統的SFTP服務(hdfs-over-sftp)

hdfs-over-sftp是一個基於Hadoop HDFS文件系統的SFTP服務,可通過SFTP訪問和操作HDFS文件系統的目錄和文件,改項目構建於Apache sshd項目之上。 項目地址:https://github.com/ave

原创 MAC Spark no snappyjava in java.library.path

軟件版本: Mac:10.12.1,Spark:1.6.0-cdh5.7.3,JDK:1.7.0_79 ; IDEA:14; 問題描述: 在Mac上運行Spark程序時(採用local 生成SparkContext的方式,具體參考:htt