0

梯度下降法基本推導--機器學習最基本的起點

仍然是一篇入門文,用以補充以前文章中都有意略過的部分。 之前的系列中,我們期望對數學并沒有特別喜好的程序員,也可以從事人工智能應用的開發。但走到比較深入之后,基本的數學知識,還是沒辦法躲過的。 導言 所有的深度學習,始于一個最簡單的公式: $$ y=ax+b $$ 如果不理解的,可以去看一下 "房價 ...

俺踏月色而來 發布于 2019-06-21 17:36 評論(0)閱讀(122)
0

Gradle for Android ( 構建變體 )

有時候我們一個app需要有不同的版本,不同的版本又會使用不同的配置,我們可以使用gradle進行管理。 Build types Product flavors Build variants Signing configurations 一、構建版本Build types: 常見的構建版本有debug ...

妖久 發布于 2019-06-21 17:24 評論(0)閱讀(97)
3

ABP開發框架前后端開發系列---(9)ABP框架的權限控制管理

在前面兩篇隨筆《ABP開發框架前后端開發系列---(7)系統審計日志和登錄日志的管理》和《ABP開發框架前后端開發系列---(8)ABP框架之Winform界面的開發過程》開始介紹了權限管理的內容,其中只是列出了內部的權限系統的審計和登陸信息,以及對Winform界面的整合,本篇隨筆繼續介紹ABP開... ...

伍華聰 發布于 2019-06-21 17:22 評論(0)閱讀(409)
4

.NET中的緩存實現

軟件開發中最常用的模式之一是緩存,這是一個簡單但非常有效的概念,想法是重用操作結果,執行繁重的操作時,我們會將結果保存在緩存容器中,下次我們需要該結果時,我們將從緩存容器中取出它,而不是再次執行繁重的操作。 例如,要獲得某人的頭像,您可能需要前往數據庫。我們不會每次都執行那次查詢,而是將結果保存在緩 ...

lingfeng95 發布于 2019-06-21 17:09 評論(0)閱讀(490)
2

abp(net core)+easyui+efcore倉儲系統——創建應用服務(五)

在上一篇文章中學習了ABP的倉儲(Repository)功能,Repository對數據庫進行增刪改查操作。在這一篇文章中我們主要了解應用服務層。 應用服務用于將領域(業務)邏輯暴露給展現層。展現層通過傳入DTO(數據傳輸對象)參數來調用應用服務,而應用服務通過領域對象來執行相應的業務邏輯并且將DT... ...

DotNet菜園 發布于 2019-06-21 17:05 評論(0)閱讀(263)
0

python算法與數據結構-算法和數據結構介紹(31)

一、算法和數據結構 什么是算法和數據結構?如果將最終寫好運行的程序比作戰場,我們程序員便是指揮作戰的將軍,而我們所寫的代碼便是士兵和武器。 那么數據結構和算法是什么?答曰:兵法!故,數據結構和算法是一名程序開發人員的必備基本功,不是一朝一夕就能練成絕世高手的。冰凍三尺非一日之寒,需要我們平時不斷的主 ...

Se7eN_HOU 發布于 2019-06-21 17:02 評論(0)閱讀(118)
1

MySQL 全局鎖和表鎖

根據加鎖的范圍,MySQL 里面的鎖大致可以分成全局鎖,表級鎖,行鎖。 行鎖已經在前面幾篇文章說過 1. 全局鎖 全局鎖就是對整個數據庫實例加鎖。MySQL 提供了一個加全局讀鎖的方法,命令是Flush tables with read lock (FTWRL)。 當你需要讓整個庫處于只讀狀態的時候 ...

keme 發布于 2019-06-21 16:57 評論(0)閱讀(185)
0

學習筆記:javascript中的Generator函數

最近在學習redux saga,由于redux saga需要使用Generator函數,所以下來就回顧了一下Generator Generator 函數是 ES6 提供的一種異步編程解決方案,語法行為與傳統函數完全不同 寫法上Generator函數與普通函數沒什么區別,只是在 關鍵字后面多了一個 號 ...

請叫我宋某某 發布于 2019-06-21 16:53 評論(0)閱讀(77)
0

《Predict Anchor Links across Social Networks via an Embedding Approach》閱讀筆記

基本信息 文獻:Predict Anchor Links across Social Networks via an Embedding Approach 時間:2016 期刊:IJCAI 引言 預測跨社交網絡的錨鏈接對于一系列應用具有重要意義,包括跨網絡信息擴散和跨域推薦。一個具有挑戰性的問題是: ...

Maple17 發布于 2019-06-21 16:13 評論(0)閱讀(66)
0

自定義 Android 鐘表盤,這一篇就夠了

Android 自定義 View 應用非常廣泛,最近逛 github 是偶然發現一個 Demo 感覺寫的很好,我結合著這個項目的內容,給大家講講如何繪制時鐘表盤,也算是加深下自己對自定義 View 的理解,涉及內容比較多,大家慢慢吸收。 ...

水中魚之1999 發布于 2019-06-21 16:10 評論(0)閱讀(161)
0

淺談對java-GC的理解

前段時間,一個線上項目忽然很卡,通過監控,發現內存很高,果不其然在幾個小時后,OOM。雖說有人很快處理好了。但我還是想站在我的角度,對這件事發表一下自己的觀點。 內存溢出,多發生在項目上線后,而且在系統開發階段和單元測試階段幾乎不被發現。這其實是和開發者習慣有關。譬如一些空的引用,就會占著茅廁不拉屎 ...

眸色 發布于 2019-06-21 16:10 評論(2)閱讀(185)
2

Keepalived實現服務高可用

一、Keepalived介紹 Keepalived的作用是檢測服務器狀態,如果一臺服務器宕機或者出現其他故障導致當前服務器不可用,keep alived就會檢測到并將故障的服務器從系統中剔除,同時使用備用服務器替代該服務器的工作,當服務器工作正常后Keepalived自動將服務器加入到服務器群中,這 ...

Alan.myhappiness 發布于 2019-06-21 16:08 評論(0)閱讀(160)
9

.Net Core2.2 + EF Core + DI,三層框架項目搭建教程

筆記: 近兩年.Net Core發展的很快,目前最新版為3.0預覽版,之前在網上買了一本1.1版書籍都還沒來得及看呢,估計現在拿出來看也毫無意義了。已多年.net工作經驗,看書不如直接實際上手來得快,遇到問題再度娘吧。正好最近公司不忙時,抽空親手搭建.Net Core項目熟悉一下,說起.net那最自 ...

螞蟻穿上鎧甲手持寶劍 發布于 2019-06-21 16:07 評論(7)閱讀(956)
0

前端每周學習分享--第4期

1.工具相關 1.1.給ide配置代碼模板 ? 這里是給vscode配置了vue、js的代碼模板,設置好模板后,在文件中輸入模板中設置的prefix再按tab,文件中就會自動插入相應的模板代碼。 ? "參考自" 2.項目相關 2.1.Vuex 2.2. "Vue.js 定義組件模板的七種方式" 2. ...

魚桑燕子梁 發布于 2019-06-21 16:00 評論(0)閱讀(143)
0

《編譯原理》構造 LL(1) 分析表的步驟 - 例題解析

《編譯原理》構造 LL(1) 分析表的步驟 例題解析 易錯點及擴展: 1、求每個產生式的 SELECT 集 2、注意區分是對誰 FIRST 集 FOLLOW 集 3、開始符號的 FOLLOW 集包含 4、 各集合對對應的對象以及含義 | 集 | 對象 | 含義 | | | | | | FIRST 集 ...

肖朋偉 發布于 2019-06-21 15:46 評論(2)閱讀(82)
0

C#進階之全面解析Lambda表達式

微軟從C#1.0的委托,到C#2.0的匿名方法,再到C#3.0的Lambda表達式,一步步升級,帶給我們的是代碼上的優美,簡潔,可讀性強。Lambda 表達式廣泛用于編寫LINQ查詢表達式等方面。本文全面的介紹了Lambda 表達式的概念、由來及使用方法。 ...

愛在846 發布于 2019-06-21 15:39 評論(1)閱讀(373)
0

利用nginx設置瀏覽器協商緩存

強緩存與協商緩存的區別 強緩存:瀏覽器不與服務端協商直接取瀏覽器緩存 協商緩存:瀏覽器會先向服務器確認資源的有效性后才決定是從緩存中取資源還是重新獲取資源 協商緩存運作原理 現在有一個這樣的業務情景:后端的靜態資源會不定時地發生更新,而因為瀏覽器默認使用強緩存,會默認從瀏覽器緩存中取到過時的資源。 ...

luozx207 發布于 2019-06-21 15:36 評論(0)閱讀(130)
1

Spring Boot Quartz 分布式集群任務調度實現

Quartz的集群功能通過故障轉移和負載平衡功能為您的調度程序帶來高可用性和可擴展性。 ...

云天 發布于 2019-06-21 14:52 評論(0)閱讀(446)
1

設計方案--移動端延遲300ms的原因以及解決方案

一、前言 移動端瀏覽器提供一個特殊的功能:雙擊(double tap)縮放。 二、移動端延遲300ms的原因 為什么要用觸摸事件?觸摸事件是移動端瀏覽器特有的html5事件。 因為移動端的click有很大延遲(大約300ms),300ms延遲來自判斷雙擊和長按,因為只有默認等待時間結束以確定沒有后續 ...

saucxs 發布于 2019-06-21 14:45 評論(1)閱讀(203)
0

Optaplanner與Google OR-Tools的區別

在規劃相關的項目工作中,近兩年我們的項目主要使用的是Optaplanner作為規劃引擎,其核心也是一個的規劃求解器(Solver)。但作為另一個著名開源求解器Google OR-Tools(下稱OR-Tools)也日漸流行。且因Google自帶流量的支持,OR-Tools有更多專門研究運籌的學者使用 ...

kentzhang 發布于 2019-06-21 14:43 評論(0)閱讀(53)
四川金7乐历史开奖号码查询