原创 Spring Boot項目實戰丨前言

    之前公司的項目使用SSM(Spring+Spring MVC+MyBatis)框架來開發,因此我們需要從以下幾點開始來整個框架:(1)讀取數據庫連接參數(2)配置數據連接池(3)配置c3p0或者druid等(4)配置SQLSessi

原创 街角一景丨樓角間的夕陽

願夕陽下牽手一生!別樣風景遇別樣的你!叢雲間,魚嬉遊。水濺飛花,雲影蕩。

原创 職場升級丨編程工具——HBuilder&PL/SQL

接上節2. HBuilderX工具         根據客戶需求,我們需要同時開發移動端APP,根據對客戶方使用移動的設備的瞭解,存在Android、IOS等多種移動設備。而公司開發人力有限,這時我們不會再考慮原生系統的開發,因爲成本相對比

原创 職場升級丨概述

概述 Version 1.0 — Ohayoi        古人云:“授人以魚不如授人以漁”。一直想寫一本屬於自己在編程路上的書,卻不知從何處起筆。同時也沒有滿腹經綸,也不能斐然成章,更不能涉筆成趣。僅能將從入行以來的自我見解以平鋪直敘

原创 職場升級丨入職後迅速開始碼代碼

入職後迅速開始碼代碼 Version 1.0 — Ohayoi概述    爲何寫?如何寫?誰可讀?編程工具    工慾善其事必先利其器—IDEA,HBuilder,小程序開發者工具快速熟悉框架    後臺框架,前臺框架,如何使用?常用工具

原创 讀取本地文件爲Base64並轉成Blob創建File對象

最近公司項目需要使用第三方音頻評測,而Demo僅有Android原生和微信小程序的,而現有架構選用的是MUI框架。因此將Demo轉爲H5能夠使用的JS代碼是尤爲重要的(其實我們可以使用後臺服務器返回的方式來解決,但會給自身服務器帶來很大

原创 BUG丨程序猿何必爲難程序猿

時間:2019/08/04或更早地點:我家衛生間馬桶上設備:榮耀9x及之前的榮耀6x觸發條件:連續抽獎問題描述:抽獎觀看完視頻無法領獎故事情節:早起的我(週末難得這麼早起牀^_^)平時都是在牀上抽獎,今天卻因爲肚子鬧騰,因此坐在馬桶上抽獎。

原创 架構筆記丨“子承父業”也可“特立獨行”

在上一節我們說封裝的時候,曾提到繼承的概念。繼承是代碼複用的一種形式,即在具體包含關係的類中,從屬類繼承主類的全部屬性和方法,從而減少代碼冗餘,提高程序的運行效率。有一句諺語是這樣說的,“龍生龍,鳳生鳳,老鼠的兒子會打洞”,這裏可以理解爲

原创 架構筆記丨淺談Java面向對象編程

Java中一切皆爲對象,但此對象非彼對象,彼對象卻是此對象的一種具體體現。如何理解這句話呢?Java是面向對象的編程語言,對象是面向對象程序設計的核心。而所謂的對象就是現實世界中的實體,對象與實體是一一對應的。 在實際開發中,很多時

原创 架構筆記丨善用封裝優化代碼

上節我們簡單的對面向對象編程中的對象和類做了說明,本節我們來說說Java面向對象的三大特性。 在上一節中,我們無論是哈士奇類、波斯貓類,還是我們的哺乳動物公共類,其中的屬性都是以private修飾符開頭的,而方法我們是以public修飾符

原创 碎記丨師傅,這個摩拜是我家的

故事往往都是不期而遇的,故事往往都是奇葩的,故事往往都透露着人性。你可以說我怯懦,也可以說我忍讓。你可以說他愛佔便宜,也可以說無理取鬧。但故事就是這樣開始了~加班之後,準備騎共享單車回家,大多數時候都是走路回家,2.7公里路,走回家也就二十

原创 項目實戰 | 微信小程序用戶授權

我們需要與現有系統的用戶數據進行授權綁定,因此我們需要現有系統的用戶登錄信息及微信提供的唯一標識,授權綁定後我們再次訪問小程序時,並不需要去認證登錄,通過唯一標識來貫徹整個業務系統。我們使用官方提供的最新授權方法。 頁面中使用按鈕並綁定獲

原创 項目實戰 | 未雨綢繆,方可成事

夫未戰而廟算勝者,得算多也;未戰而廟算不勝者,得算少也。多算勝,少算不勝,而況於無算乎?——《孫子兵法·始計篇》 孫子兵法中提到用兵打仗之前,君主或統帥都要在廟堂之上進行策劃謀算。謀算越多越周密,則在打仗時取勝的機會就越大;相反,若謀

原创 項目實戰 | “門簾”一樣重要的啓動頁

衆所周知,我們的應用一般都是註冊登錄後才能進行相關的業務操作。本案例中,使用微信小程序開發,因此我們需要通過微信小程序授權並與我們的賬號進行綁定。 在授權綁定之前,我們需要先考慮三個問題: Q1:授權綁定頁面爲首頁嗎? Q2:通過登錄臨時