原创 C學習筆記——打開文件,並保存錯誤信息

        這兩天學習文件訪問,產生了一個做個小程序的想法:打開一個文件,並把它的內容顯示在屏幕上,如果不能打開,則記錄當前時間和錯誤信息到錯誤文件中。         運行時,把文件放入在cmd默認的目錄(我這是C:\Users\R

原创 實操筆記——筆記本加內存及清灰

實操筆記——筆記本加內存及清灰寫在前面一、加內存1 如何確定能否增加1)當前電腦內存2)系統是否支持3)當前電腦支持的最大內存4)內存條插槽數2 如何選擇內存條首選確定當前內存條是幾代的、品牌、頻率內存條選擇規則二、清灰 寫在前面

原创 批量重命名文件名稱小軟件

說在前面 先扯會,如果不是Android開發的,要使用本小軟件,可以直接到下面正題 在Android開發中,有時會遇到大量文件需要重命名的情況,特別是一些圖片文件。有兩個同學遇到過這種情況,我暫時還沒遇到,但這種情況以後肯定會遇到

原创 setPadding()無效的原因分析

在ListView中經常使用view.setPadding(left, top, right, bottom)來實現下拉和上拉的效果(view代表headerView或footerView),主要設置top值即可。 我現在在寫一個

原创 自定義控件——可拖拽排序的ListView

前言 最經研究了一下拖拽排序的ListView,跟酷狗裏的播放列表排序一樣,但因爲要添加自己特有的功能,所以研究了好長時間。一開始接觸的是GitHub的開源項目——DragSortListView,實現的效果和流暢度都很棒。想根據

原创 路由器有線無法上網,此計算機上缺少一個或多個網絡協議——解決方法

上週末回到家發現沒有WiFi了。檢查路由器發現Wireless燈不亮了,還好有一個備份的路由器,接上後,還是不行,路由器的指示燈一閃就滅了。最後又更換了一個適配器纔好。後來檢查發現,就是適配器的問題,但用萬用表測試電壓都是正常的,

原创 AS中SVN的安裝、配置及常見問題的解決方法

這兩天被AS中的SVN折騰了不少時間。安裝和配置倒還好,就是提交的時候出現了問題,也沒提示什麼問題,鬱悶了。經過一段時間的倒騰,終於解決了。 一、安裝 參考服務器VisualSVN Server和客戶端Tortoise SVN軟件

原创 使用TCP/UDP工具調試Yeelight燈帶

使用TCP/UDP工具調試Yeelight燈帶 本文介紹如何在Windows下,使用TCP/UDP工具調試Yeelight燈帶 準備工作 TCP/UDP調試工具 Yeelight WiFi Light Inter-Operatio

原创 數學高手看過來!!!

    分三部分:一、問題由來;二、個人分析;三、數學問題。如果您直接奔着解決數學問題來的,可以直接跳到第三部分。但爲了更好的理解,建議都看一遍,或許有其他更好的解題思路。     一、問題由來     昨晚羣裏一網友發表一組合問題,一開

原创 三極管工作原理分析,精闢、透徹,看後你就懂

說明:內容與之前那篇一樣,由於之前那篇是轉載百度的,現在圖片受限,無法閱讀。這篇自己添加了圖片資源。 隨着科學技的發展,電子技術的應用幾乎滲透到了人們生產生活的方方面面。晶體三極管作爲電子技術中一個最爲基本的常用器件,其原理對於學

原创 如何在Android Studio中添加RecyclerView-v7支持包

一直知道RecyclerView可以代替ListView、GridView使用,聽說功能很強大,但還沒有去學習過。今天想學習,沒想到還沒開始便撞牆了。輸入Recycler,只有這兩個東西,沒有提示RecyclerView,說明支持

原创 面試題:對1、2、2、3、4、5六個數字進行排列組合

Sorry,到現在還沒完全進入寫代碼的狀態,頭暈暈的。。。 上午看到一同學發了一道排列組合的編程筆試題,感覺挺有意思的,反正都沒進入狀態,就先試下,看能否解決,並進入狀態。 題目:用1、2、2、3、4、5這六個數字,用Java寫一

原创 m進制轉換爲n進制-任意進制轉換算法

    這種題也是一道經典的面試題,主要考察進制轉換細想,Coding質量等。     當我們把十進制轉成二進制的時候,我們通過輾轉相除,取餘,逆置餘數序列的過程得到新的進制的數。因此我們可以藉助這種思想把M進制轉成N進制的數。

原创 C學習筆記——malloc內存分配

        鑑於上次領導告訴一個解決方案,讓我把它寫成文檔,結果自己腦子裏知道如何操作和解決,但就是不知道如何用語言文字把它給描述出來。決定以後多寫一些筆記和微博來鍛鍊自己的文字功底和培養邏輯思維,不然只會是一個敲代碼的,永遠到不了管

原创 打印菱形

    接着昨天的倒計時,今天寫了一個菱形的算法。題目:輸入一個菱形的高n(必須爲奇數),即行數,也是正中間行的星號個數,打印用星號組成的菱形。如下圖,高爲9的菱形:     看到此題,想到的第一個方法就是先打印上半部分,再打印下半部分