原创 sqlce訪問基礎類

using System; using System.Data; using System.Collections; using System.Data.SqlServerCe; namespace SystemDB { #regi

原创 離線安裝cocopods 如FBAudienceNetwork

1. cd ~/.cocoapods/repos/master/Specs找到FBAudienceNetwork所在版本目錄 2.下載對應的sdk https://s3-us-west-1.amazonaws.com/appodeal-i

原创 expo pod install 找不到FBAudienceNetwork庫

主要原因是被牆了,FBAudienceNetwork庫源在Facebook服務器 https://developers.facebook.com/resources/FBAudienceNetwork-5.4.0.zip 需要修改源就可以

原创 android與PC,C#與Java 利用protobuf 進行無障礙通訊【Socket

protobuf 是什麼?     Protocol buffers是一種編碼方法構造的一種有效而可擴展的格式的數據。 谷歌使用其內部幾乎RPC協議和文件格式的所有協議緩衝區。   參考文檔 http://code.google.com

原创 功能完善的Java連接池調用實例

/** * Title: ConnectPool.java * Description: 連接池管理器 * Copyright: Copyright (c) 2002/12/25 * Compan

原创 蘋果審覈問題總結

問題一 2018年8月3日 上午6:53 發件人 Apple 2. 1 Performance: App Completeness Guideline 2.1 - Performance - App Completeness We di

原创 iOS 開發者必知的 75 個工具(譯文)

原文地址:http://benscheirman.com/2013/08/the-ios-developers-toolbelt (需翻牆)   如果你去到一位熟練的木匠的工作室,你總是能發現他/她有一堆工具來完成不同的任務。   

原创 wpf 自定義Grid RowDefinitions and ColumnDefinitions 賦*值

Introduction My favorite part of programming in WPF is the ease with which we compartmentalize the application compon

原创 C#異步調用與線程總結

委託調用、子線程程調用、與線程池調用 1,委託調用 (1),同步委託:委託的Invoke方法用來進行同步調用。同步調用也可以叫阻塞調用,它將阻塞當前線程,然後執行調用,調用完畢後再繼續向下進行。  從下面的例子中可以看到,同步委託的執行

原创 Android的Handler總結

一、Handler的定義:          主要接受子線程發送的數據, 並用此數據配合主線程更新UI.          解釋: 當應用程序啓動時,Android首先會開啓一個主線程 (也就是UI線程) , 主線程爲管理界面中的UI

原创 odoo could not execute command lessc

npm install -g less  npm install -g less-plugin-clean-css

原创 蘋果系統/mac系統垃圾桶不能清理乾淨的解決辦法

終端裏執行rm -rf ~/.Trash/*權限不足的話再加sudo,即sudo rm -rf ~/.Trash/*

原创 C# 快速獲取Word文檔結構

在網上搜了半天沒有直截了當的方法,要麼就是很慢,要麼就是要命的慢,通過自己的琢磨,終於能夠快速獲取word文檔的結構了。曬一曬,(*^__^*) 嘻嘻……。 private void barButtonItem24_ItemClick(

原创 教育類開源項目大彙集

摘要:每年的1月18日是自由教育日(Education Freedom Day,縮寫爲EFD),該活動特別倡導教育領域中的自由開源軟件的應用和教育資源的開放。本文蒐集整理了大量的教育類的開源項目,希望能夠爲教育行業人士帶來一些幫助。

原创 android webview 遠程js訪問本地方法

網上查了將近300篇文檔,沒有幾個能解決問題,描述羣斤短兩的,能不能TMD那麼多廢話,上菜。 首先遠程頁面的js方法 function uploadMatchImage(){ mclient.openUpload(); } 接着