0

HelloDjango 啟動!免費帶你學Django全棧!

歡迎 "追夢" 入夥 "HelloGitHub Team" ,同時為我們帶來了完全免費的 HelloDjango 系列教程,全網首發于 HelloGitHub 公衆号。讓想你的系列文章被跟多人看到,那就來加入我們 HG 吧!下面是教程介紹部分: 2 年前,我發布了一套使用 django 開發個人博客 ...

削微寒 發布于 2019-07-22 15:35 評論(0)閱讀(19)
1

[分享] 一款極簡單的 BaseEntity CRUD 方法

前言 嘗試過 ado.net、dapper、ef,以及Repository倉儲,甚至自己還寫過生成器工具,以便做常規CRUD操作。 它們日常操作不方便之處: 每次使用前需要聲明,再操作; 很多人一個實體類,對應一個操作類(或DAL、DbContext、Repository); BaseEntity ...

FreeSql 發布于 2019-07-22 15:27 評論(0)閱讀(43)
0

利用百度AI OCR圖片識别,Java實現PDF中的圖片轉換成文字

序言:我們在讀一些PDF版書籍的時候,如果PDF中不是圖片,做起讀書筆記的還好;如果PDF中的是圖片的話,根本無法編輯,做起筆記來,還是很痛苦的。我是遇到過了。我們搞技術的,當然得自己學着解決現在的痛點。 一. 現狀 為了不重複造輪子,當然得看看現在市面上是否有已經實現過的,如果有,那自然是拿來即用 ...

方子龍 發布于 2019-07-22 15:17 評論(0)閱讀(68)
0

架構雜談《六》

架構雜談《六》 超時處理模式 在服務化或者微服務架構裡,傳統的整體應用拆分成多個職責單一的微服務,微服務之間通過某種網絡通信協議互相通信和交互,完成特定的功能,然而由于網絡通信的不穩定,在設計系統時必須考慮到對網絡通信的容錯,特别是對調用超時問題的處理。 一、微服務的交互模式 1、同步調用模式 在同 ...

AjuPrince 發布于 2019-07-22 15:12 評論(0)閱讀(24)
0

jenkins +Jmeter 完成分布式性能測試

1.Jmeter 壓測機器配置。 下載Jmeter 版本:https://jmeter.apache.org/download_jmeter.cgi 我下的是5.1.1 将下載後的版本進行解壓。 運行 ..\apache-jmeter-5.1.1\bin\jmeter.bat 如果沒有安裝Java環 ...

西秀嶺 發布于 2019-07-22 15:10 評論(0)閱讀(47)
0

java高并發系列 - 第16天:JUC中等待多線程完成的工具類CountDownLatch,必備技能

這是java高并發系列第16篇文章。 本篇内容 1. 介紹CountDownLatch及使用場景 2. 提供幾個示例介紹CountDownLatch的使用 3. 手寫一個并行處理任務的工具類 假如有這樣一個需求,當我們需要解析一個Excel裡多個sheet的數據時,可以考慮使用多線程,每個線程解析一 ...

路人甲Java 發布于 2019-07-22 15:08 評論(0)閱讀(31)
0

委托與事件-委托事件案例(三)

前言 這兩天一直在想如何結合實際案例來結束委托與事件的講解,下面講解兩個事例,用來加深對委托及事件的理解。 事例一(分頁功能) 本場景是用來講解使用的,具體内容功能需自行填補實現。用委托加事件來實現分頁功能的通用。按上一節講解中的邏輯處理,分為訂閱者和發布者,一樣的可以先定義訂閱者感興趣的對象,然後 ...

小世界的野孩子 發布于 2019-07-22 15:06 評論(0)閱讀(28)
0

OWASP 關于會話管理 - 譯文 [原創]

英文原文: "https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Session_Management_Cheat_Sheet.md" 采集日期:2019 07 17 注:Session 盡量保持原文,有時表意時用“會話 ...

呆呆大蝦 發布于 2019-07-22 14:24 評論(0)閱讀(42)
2

程序員如何在30歲後越老越吃香?

程序員是一門靠手藝吃飯的工作,最根本的就是技術能力。從初級到高級,從高級到資深,從資深到架構,就像爬樓一樣,站的越高需要看到的視野越開闊。30歲前程序員靠體力,30歲後需要靠腦力,需要靠技術視野打開更廣闊的職業生涯。程序員們很苦惱,技術層出不窮讓人應接不暇,需要不停學習新的技術避免被淘汰,但是僅僅靠 ...

奶爸碼農 發布于 2019-07-22 14:13 評論(1)閱讀(534)
0

通過自研數據庫畫像工具支持“去O”評估

“去O”,是近些年來一直很火的一個話題,随之也産生了各種疑惑,包括現有數據庫評估、技術選型等。去O是項系統工程,需要做好充分的評估。本文通過自研工具,生成數據庫畫像,為去O評估提供一手數據,希望給大家帶來借鑒。 一、常見疑惑 很多公司在考慮去O的時候,經常面臨這樣的問題—"對自己的數據庫不夠了解", ...

宜信技術 發布于 2019-07-22 14:08 評論(0)閱讀(83)
0

JAVA通過URL鍊接獲取視頻文件信息(無需下載文件)

最近項目碰到一個大坑:APP上需要在獲取視頻列表時就獲取視頻的時長,但早期上傳的時候數據庫都沒有保存這個數據,所以前段時間添加一個時長字段,在上傳時手動輸入視頻時長,但是之前庫中有上萬條數據沒這個信息,如果這樣一條一條手動輸入,人都得瘋掉。所以誰也不提不管這破事,在這之前的視頻時長信息就讓它空在那。 ...

hello龍兄 發布于 2019-07-22 13:20 評論(2)閱讀(208)
0

java反射構建對象和方法的反射調用

Java反射技術應用廣泛,其能夠配置:類的全限定名,方法和參數,完成對象的初始化,設置是反射某些方法。可以增強java的可配置性。 1.1 通過反射構建對象(無參數): 例如我們使用 ReflectServiceImpl 類講解這個例子 我們通過反射的方法去構建它。 其中第4行:object=(Re ...

ZYXS 發布于 2019-07-22 13:08 評論(1)閱讀(102)
1

nginx解析漏洞複現

nginx解析漏洞複現 一、漏洞描述 該漏洞與nginx、php版本無關,屬于用戶配置不當造成的解析漏洞 二、漏洞原理 1、 由于nginx.conf的如下配置導緻nginx把以’.php’結尾的文件交給fastcgi處理,為此可以構造http://ip/uploadfiles/test.png/. ...

雨中落葉 發布于 2019-07-22 12:44 評論(0)閱讀(151)
1

Netty-解碼器架構與常用解碼器

任何數據類型想在網絡中進行傳輸,都得經過編解碼轉換成字節流 在netty中,服務端和客戶端進行通信的其實是下面這樣的 程序 編碼 網絡 網絡 解碼 程序 對應服務端: 入站數據, 經過解碼器解碼後給後續的handler使用 出站數據, 結果編碼器編碼成字節流給在網絡上傳播 在netty中的編碼器其實 ...

賜我白日夢 發布于 2019-07-22 12:32 評論(0)閱讀(96)
0

redis 發布與訂閱原理分析

前言:用了redis也有一段時間了,但是發布與訂閱的使用頻率也不高,趁着這次空閑,深究下redis的發布與訂閱模式。 一、訂閱頻道和信息發布 二、訂閱頻道結構原理解析 三、發布信息到頻道結構解析 四、退訂頻道 以上就是本篇文章的全部了,其中redis還有一種基于模式的訂閱與信息發送。帶後續補上。 參 ...

Cheney.rain 發布于 2019-07-22 12:15 評論(0)閱讀(183)
0

6.1.初識Flutter應用之實現一個計數器

用Android Studio和VS Code創建的Flutter應用模闆是一個簡單的計數器示例,本節先仔細講解一下這個計數器Demo的源碼,讓讀者對Flutter應用程序結構有個基本了解,在随後小節中,将會基于此示例,一步一步添加一些新的功能來介紹Flutter應用的其它概念與技術。對于接下來的示 ...

codersay 發布于 2019-07-22 12:02 評論(0)閱讀(123)
0

架構師修煉之道(二)——架構?設計?架構師?

Part.1 什麼是架構? 簡單來說,架構就是一個考察對象的内部結構。 這個内部結構是【以組件為視角】來進行考慮的,架構的含義包括了【組件以及組件之間的關系】。 另一方面,架構的含義還包括考察對象内部的【關鍵機制】。 什麼是組件? 組件通常是開發或部署的一個單元。 根據考察對象的大小,組件的粒度也有 ...

妖生 發布于 2019-07-22 11:42 評論(2)閱讀(194)
4

面向對象設計原則

面向對象設計原則概述 面向對象設計原則是從設計模式中總結出來的指導性原則,也就是說設計模式遵循了面向對象設計原則.我們平時在開發軟件的時刻也要盡量遵循面向對象設計原則進行開發. 面向對象設計原則為支持可維護性複用而誕生. 最常見的七種面向對象設計原則: 單一職責 開閉原則 裡氏代換原則 依賴倒轉原則 ...

主宰命運者聯盟盟主 發布于 2019-07-22 11:23 評論(0)閱讀(137)
1

馬蜂窩 IM 系統架構的演化和升級

今天,越來越多的用戶被馬蜂窩持續積累的筆記、攻略、嗡嗡等優質的分享内容所吸引,在這裡激發了去旅行的熱情,同時也拉動了馬蜂窩交易的增長。在幫助用戶做出旅行決策、完成交易的過程中,IM 系統起到了重要的作用。 IM 系統為用戶與商家建立了直接溝通的渠道,幫助用戶解答購買旅行産品中的問題,既促成了訂單交易 ...

馬蜂窩技術 發布于 2019-07-22 11:17 評論(4)閱讀(355)
3

【原】深度學習的一些經驗總結和建議 | To do v.s Not To Do

前言:本文同步發布于公衆号:Charlotte數據挖掘,歡迎關注,獲得最新幹貨~ 昨天看到幾篇不同的文章寫關于機器學習的to do & not to do,有些觀點贊同,有些不贊同,是現在算法崗位這麼熱門,已經不像幾年前一樣,可能跑過一些項目、懂點原理就可以了,現在對大家的要求更高,尤其工程能力更不 ...

Charlotte77 發布于 2019-07-22 11:16 評論(0)閱讀(143)
http://m.juhua842848.cn|http://wap.juhua842848.cn|http://www.juhua842848.cn||http://juhua842848.cn