原创 oracle某個字段有重複數據,如何刪除多餘數據只保留1條
Oracle 刪除重複數據只留一條 查詢及刪除重複記錄的SQL語句 1、查找表中多餘的重複記錄,重複記錄是根據單個字段(Id)來判斷 select * from 表 where Id in (select Id from 表 grou
原创 安卓開發之添加資源
Step1: 添加相應的資源文件(例如strings.xml) <string name="true_button">True</string> <string name="false_button">False</string> St
原创 OceanBase能取代Oracle嗎
原文鏈接:http://www.sohu.com/a/152030438_151779 推薦兩篇文章: 1)http://www.ha97.com/5766.html 2)http://www.
原创 MQTT筆記2_安全
1)客戶端的認證(authentication)與信息加密: 舉例:比如用mobile app控制一個drone。 a) 不允許未經認證的客戶來控制無人機; b) 已認證的客戶發送的信息不被入侵者篡改;
原创 MQTT筆記1
Topic: A topic is a named logical channel and it is also referred to as a channel or subject. The broker will send pub
原创 Passing Data Between Two Fragments hosted by same activity
背景: 等同於前文中的利用Fragment argument 1) 將date信息從CrimeFragment傳送到DatePickerFragment Step1: 在DatePickerFragment中添加newInstance方
原创 Passing Data Between Fragments which belong to different activities
Step1: 在CrimeActivity中利用intent傳送所需信息 public static Intent newIntent(Context packageContext, UUID crimeId) { Inten
原创 Android Layout設計
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { /* Now tha
原创 Passing Data Between Activities
Step1: 在接收方的Activity中創建一個newIntent方法【依賴倒置原則,甲方纔知道自己需要什麼數據】 private static final String EXTRA_ANSWER_IS_TRUE =
原创 EventLoop
1)EventExecutorGroup: The EventExecutorGroup is responsible for providing the EventExecutor's to use via its next() me
原创 2018世界一線城市排名
Alpha++:倫敦、紐約 Alpha+:香港、北京、新加坡、上海、悉尼、巴黎、迪拜、東京 Alpha:米蘭、芝加哥、莫斯科、多倫多、聖保羅、法蘭克福、洛杉磯、馬德里、墨西哥城、吉隆坡、首爾、雅加達、孟買、邁阿密、布魯塞爾、臺北、廣州、布
原创 集合類的自定義判等與比較
1)IComparer and Comparer: Comparers are used to switch in custom ordering logic for sorted dictionaries and collect
原创 ToArray,CopyTo,List (IEnumerable collection)
public class Stu { public string Name{get;set;} } void Main() { List<Stu> list=new List<Stu>(); list.Add(new Stu{Name
原创 Covariant(協變) vs Contravariant(逆變)
public delegate TResult Func<in T, out TResult>(T arg); public interface IReadOnlyList<out T> : IEnumerable<T>, IEnumer
原创 委託->匿名方法->Lambda表達式
1.委託: static void Main() { string[] names = { "Rodney", "Jack", "Jill" }; string match = Array.Find (names, ContainsA);