原创 git命令使用--提交&下載
1.提交到主分支 git add 修改的文件(以空格分隔)(使用.表示提交所有文件,公司裏不建議使用) git commit -m "修改描述" git pull origin master(拉取主分支代碼,看是否有衝突) git pus
原创 AS3.0以上打包,輸出文件名添加版本號和時間
1.在module的build.gradle的android節點下添加以下內容 applicationVariants.all { variant -> variant.outputs.all {
原创 ElasticSearch--Java客戶端操作
一、IK分詞器 1.兩種分詞算法 ik_smart和ik_max_word 二、Java客戶端操作elasticsearch 1.創建索引 @Test //創建索引 public void test1() thr
原创 約束佈局ConstraintLayout的使用你知道嗎
1.ConstraintLayout設置match_parent後約束失效 原因:官方文檔已經說明,ConstraintLayout包裹的控件不支持match_parent取值。 解決:使用match_constraint,但是實際上並沒
原创 Android——側滑面板
1.完成佈局 activity——main.xml <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout
原创 Android--使用RecyclerView出現的小bug
一、java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter positionViewHolder 1.bug原因:請
原创 Android——去除標題欄
一、創建的activity繼承Activity 代碼中設置: //在setContentView()方法前執行 requestWindowFeature(Window.FEATURE_NO_TITLE); AndroidManifest
原创 GridView使用遇到的一些問題
一、GridView的item設置寬度和高度不起作用 描述:item頂層佈局設置的寬高不起作用 原因:使用自定義的adapter時,使用convertView = mInflater.inflate(R.layout.grid_view,
原创 Android屏幕保持常亮的三種方法
一、界面佈局文件頂層添加keepScreenOn屬性 android:keepScreenOn="true" 二、Window中設置flag getWindow().addFlags(WindowManager.LayoutParam
原创 Windows 10和虛擬機上Windows 7 Ping不通的解決
首先先說一個似乎是萬能的方法:雙方都關閉防火牆即可! 問題1:虛擬機的Windows 7系統和Windows 10不再同一個網段,如下圖 Windows 10中安裝完VM之後的兩個網卡 虛擬機中Windows 7網絡的連接方式 將網段
原创 Hibernate主鍵生成策略
1、assigned 主鍵由外部程序負責生成,在 save() 之前必須指定一個。Hibernate不負責維護主鍵生成。與Hibernate和底層數據庫都無關,可以跨數據庫。在存儲對象前,必須要使用主鍵的setter方法給主鍵賦值,至於這
原创 Java集合框架詳解--Map詳解(四)
一、HashMap HashMap實現原理分析 HashMap--1.7--1.8 · HashMap有一個叫做Entry的內部類,它用來存儲key-value對。 · 上面的Entry對象是存儲在一個叫做table的Entry數組中。
原创 關於hashCode和equals
hashCode是JDK根據對象的地址或者字符串或者數字算出來的int類型的數值。public int hashCode()返回該對象的哈希碼值。支持此方法是爲了提高哈希表的性能。 協定: 一致性: 在Java
原创 深入理解Java中的String
一、String類 String類的部分源碼: public final class String implements java.io.Serializable, Comparable<String>, CharSequenc
原创 Java集合框架詳解--總體(一)
一、Java集合框架圖 Java集合框架主要包括兩種類型的容器:一種是集合(Collection),存儲的是元素集合,另一種是圖(Map),存儲鍵值對。Collection接口又有3種子類型,List、Set、Queue,常用的集合類: