原创 golang 算法課 給定亂序的0, 1 輸出前0 後1

解題思路: 1:暴力法:循環一遍,統計0的個數,然後設置前面爲0,後面爲1; 2:使用golang的自帶的排序接口,面試的話肯定不讓用,不過可以說一下,其實就是排序; 3:使用類似快排的方法, 直接見代碼: func zeroOn

原创 Go / Golang 五子棋 勝利

關鍵點:同一個方向連續五子,獲得勝利 普通做法: var qipan [][]int func luozi(x, y, color int) bool { qipan[x][y] = color for i := ran

原创 阿里雲的maven配置(轉)

國內連接maven官方的倉庫更新依賴庫,網速一般很慢,收集一些國內快速的maven倉庫鏡像以備用。 最新更新:2016年11月11日 18:05:40 阿里雲提供Maven私服,我把配置文件貼一下,自己放在maven的conf下就

原创 goland debug不好用解決方法

背景: 這兩天刷題的時候,發現goland的debug不好用; 查找了半天原因, delve下載後gobuild總是失敗。 查找原因,delve不支持32位系統。 定位 我的電腦是64位的呀, 然後就想到了go環境變量的事情。 查

原创 spring應用程序使用教程

易百,spring入門 spring官網 一般給出的中文教程都是比較基礎的,還是多看看官網的使用吧。

原创 Ubuntu18.04 git&github使用優化

目錄Git一: 顯示分支名Github一: 加快下載速度其他參考文章 Git 一: 顯示分支名 鏈接 在Ubuntu的~/.bashrc添加代碼,用於在終端顯示git的分支名 # 顯示git分支 force_color_prom

原创 記錄當前Ubuntu系統中各開發軟件的狀態

目錄Golang&GolandPythonJava Golang&Goland 1: Golang安裝 1.14.× 創建工程的時候需要設置go mod; 2: Goland官網最新已安裝; 使用淘寶買的賬號激活;相關信息在學校

原创 Vim&Vi&Gedit&NANO等常見linux編輯工具使用(不斷更新中)

目錄vimvigeditnano 看到這樣一段話感覺解釋的挺好的, 就是什麼時候選用什麼樣的編輯器: ** 大家在圖形界面中用的編輯器最熟悉的就是gedit,但是在例如顯卡崩了重裝時,在文字界面如果需要更換文件內容需要使用ged

原创 Ubuntu能力提升&關鍵信息收集(不斷更新....)

目錄好的學習鏈接 好的學習鏈接 1: Ubuntu中文網; 根據它裏面的內容,好好的在本地實踐;

原创 Ubuntu使用過程中遇到的坑記錄

Ubuntu使用筆記系統安裝後,沒有引導進Ubuntu系統關閉Thinkpad 的手寫板替換成阿里雲鏡像拓展屏命令,設置筆記本爲主屏幕Go下載 及開發環境配置1: Go下載2: Go配置3: Goland 安裝配置 系統安裝後,沒

原创 Mybatis的使用

MyBatis一對多,多對一的理解 MyBatis實戰教程 Mybatis 多參數傳入 MyBatis 簡介教程 MyBatis-Spring結合的一個簡單實例 MyBatis 批量更新操作(mysql) MyBatis(擴展)一

原创 mybatis 批處理 oracle

1:定義接口; public interface Test { public void insertTest(TestBean testBean); } 2:定義bean; public class TestBean {

原创 NLPIR分詞使用說明

NLPIR系統授權,基本上1個月要授權一次,在這裏替換Data/NLPIR.user即可 給出一個分詞的使用實例: 1:上官網下載分詞工具包 2:隨便新建一個Java工程; 3:把jna.jar放到classpath下面,在ec

原创 Java集合類: Set、List、Map、Queue使用場景梳理

http://blog.csdn.net/zhangliao613/article/details/47459595 點贊 收藏 分享 文章舉報 yuhushangwei

原创 jxl對excel的操作實例

jxl操作excel簡單,容易上手。 public class ReadExcel { public static void main(String[] args) { readExcel("d:\\文本