原创 [花裏胡哨].net Dto映射

我們假設一個場景, 採用EF Core+Web Api, 這時候可能會出現EF Core中的Entity Model和在項目中使用的Model之間對應關係出現偏差, 上代碼 EntityModels.Employee.cs pu

原创 [LintCode]統計數字

描述 計算數字 k 在 0 到 n 中的出現的次數,k 可能是 0~9 的一個值。 樣例 輸入: k = 1, n = 12 輸出: 5 解釋: 在 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]

原创 [LintCode]實現簡單的a+b(位運算篇)

實現簡單的a+b 說明 a和b都是 32位 整數麼? 是的 我可以使用位運算符麼? 當然可以 樣例 如果 a=1 並且 b=2,返回3。 挑戰 顯然你可以直接 return a + b,但是你是否可以挑戰一下不這樣做?(不使用 "+" 等

原创 Android SugarORM(2)

Android Sugar ORM (2) Android Sugar ORM 實體 1. 創建一個實體類 Sugar ORM在創建一個實體的時候, 僅需要使這個實體類繼承於SugarRecord即可 public class B

原创 Android SugarORM(3)

Android Sugar ORM (3) Android Sugar ORM 查詢 我們在此之前介紹了一些關於Sugar ORM的簡單操作, 現在我們就查詢來具體說一下 Sugar ORM中的find()方法 我們在此介紹了一個

原创 Android SugarORM(1)

Android Sugar ORM (1) Android Sugar ORM比我之前用過的ORM都要簡單許多, 其目的是簡化與Android中SQLite數據庫的交互, 優點如下: 消除了編寫SQL查詢以及與SQLite數據庫

原创 Android SugarORM(4)

Android Sugar ORM(4) Android Sugar ORM 數據庫遷移 據官網描述, Sugar ORM的設計靈感來自與Rails(沒用過, 咱也不知道是啥, 以後也許會學到吧)遷移工作方式, 需要執行以下操作:

原创 [python]複雜對象轉json

Python複雜對象轉json python不常用, 出了岔子, 想將幾個實體轉成json, 但是因爲實體列表裏的實體裏面套實體列表…直接使用json.dumps(obj)會出現一些錯誤, 只能給裏面的列表添加的時候調用objec

原创 [C]將一個十進制數的二進制反轉並輸出

描述  以下提供三種方式(第三種偶然想到的, 哈哈哈, 還挺簡潔的)  第一種方式     這個解法比較常規, 思路是初始化一個數組(默認值爲0), 然後將每一位取出來, 替換數組中相應的值, 因爲取二進制的時候 是從右往左取, 並且存

原创 [Python]實現簡易點名器

點名器 最近在學習Python, 做了一個簡易的點名器, 使用Excel導入點名名單 使用到的庫: 1.xlrd(用於讀取Excel表) 2.random(用於獲取隨機數) 3.tkinter(用於繪製界面) import random

原创 [Javascript]簡單的數學計算器

一個簡單的數學計算器 實現了小部分的基礎功能, 大概是這樣: 代碼如下: <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" co

原创 [Java]尾部的零

尾部的零 描述 設計一個算法,計算出n階乘中尾部零的個數 您在真實的面試中是否遇到過這個題?  是 題目糾錯 樣例 11! = 39916800,因此應該返回 2 挑戰 O(logN)的時間複雜度   之前這個題目..emm...我按照我

原创 [Java]實現簡單的a+b(位運算篇)

實現簡單的a+b 說明 a和b都是 32位 整數麼? 是的 我可以使用位運算符麼? 當然可以 樣例 如果 a=1 並且 b=2,返回3。 挑戰 顯然你可以直接 return a + b,但是你是否可以挑戰一下不這樣做?(不使用 "+" 等