原创 ionic actionsheet 在android下面目全非

原來應該是這樣的 現在卻成了這樣 原因: ionic.css在Android平臺的樣式類造成的 解決方法: 修改樣式類 把對應的樣式類註釋掉(在3815行)

原创 angular指令詳細配置

angular指令詳細配置 全部配置 angular.module('app', []) .directive('my-dir', [function(){ restrict: String, //指令使用地點 p

原创 ThreadLocal用法理解

ThreadLocal的理解使用 ThreadLocal工具類提供了線程私有數據的讀寫方法,可以放心的使用線程私有變量不必擔心受到其他線程的干擾。(不能實現數據共享) 常用方法: void set(T value)設置當前線程的

原创 ng-route模塊

ng-route模塊 由於angular把ngRoute模塊從核心代碼中抽離出來形成一個獨立的模塊,所以使用的時候要另外添加ng-route模塊 //引入angular-route.min.js <script type="t

原创 修改Jupyter notebook的主題

1.安裝jupytertheme直接修改全局主題 網上有使用方法 2.修改或覆蓋notebook的css文件微調樣式 1.使用瀏覽器控制檯找到具體元素的樣式類(同時也可以看到類所在的文件) 2.修改…\Python36\Lib\

原创 java基礎:反射

反射就是通過類的字節碼直接獲取類的對象或各種信息 想一下類都有那些部分呢? field: 按類型 靜態field 普通field 按權限 共有 私有 method 靜態 普通 公開 私有 構造器 Anotation 或

原创 html5拖放api

要讓元素可拖放,需要在元素上添加:draggable=”true” 瀏覽器默認一些元素是可拖放的,比如:img,被選中的文字 按照角色可分爲拖動區和釋放區 拖動區事件: dragstart drag(拖動時反覆觸發) dra

原创 SQLite數據庫

哇咔咔,SQLite數據庫 放眼看去,好多好多方法,羅列了有30條左右,哎呀呀,這可如何是好?! 其實好多方法都很雞肋,那是爲不熟悉sql的開發人員準備的,挑揀了以後也沒幾個了 開始數據庫——-> SQLiteData

原创 使用SharedPreference存儲信息

使用SharedPreference存儲信息 簡單介紹:SharedPreference使用鍵值對存儲信息。在手機內部以xml格式文件保存。 獲取:使用SharedPreference對象獲取鍵值對 存儲:使用SharedPref

原创 Shiro之urls配置多個角色

使用shiro時想在一個url上配置多個角色,就是說多個角色都可以訪問這一個url 嘗試了三種方法,全部失敗: /see=roles[admin, teacher](此爲正確的配置方式) /see=roles[admin],

原创 js小插件:拖拽框

好久以前的東西了,今天封裝了一下,方便使用! 插件功能:網頁上普遍的拖拽框 演示地址:演示地址 使用說明: 首先,引入drag.js文件(js文件到演示頁面上扒) 然後,初始化插件 var drag = new Drag();

原创 java對象比較規則:Comparable & Comparator

兩個接口都是用來定義比較規則的 Comparable接口(用於在類內部定義比較規則,一個類只能定義一個) public int compareTo(Dog o) Comparator接口(在類外部定義比較規則,可以定義多個比較規

原创 Android文件操作

Android文件操作 對文件的操作差不多也就是增刪改查,不過移動設備還要加上對SD卡上文件的操作 ok,開始吧! 獲取文件流: openFileInput(String name); openFileOut

原创 css3七巧板

無聊,做了個小東西。 用css3繪製的七巧板,並增加了移動、拖拽、旋轉功能,可以拼一些有趣的圖案,不過七巧板不能反轉,還不夠靈活。 因爲使用css3繪製的圖形,隱藏了一部分,拖拽的時候可能會有些問題。 實例頁面 點贊

原创 覆蓋equals時總要覆蓋hashCode

約定:在每個覆蓋了equals方法的類中,也必須覆蓋hashCode方法 相等的對象必須具有相等的散列碼。 不等的對象不一定有都等的散列碼(通常不相等) 使用equals中的比較字段來計算散列碼 class Cat{