我的囫圇吞棗功力很強(也許是運氣很好)
我昨天不小心寫了一個新功能出來,但我完全不知道為什麼能跑的出來跟原理是什麼,一直把網路上拿到的Sample code 放程序式碼裡就可以執行了,大吃一驚!! @[email protected];
完成的新功能是在我寫的 Japan VPN app v3.1 版裡透過 AIDL 去存取 OpenVPN for Android 的方法。
其實,我大多寫的程式碼也都是從 stackoverflow 裡 copy/paste 來的。
如果,大多的事情都可以不用去了解,然後功能都正常,那真是美好的世界…,但就跟汽車/機車一樣,用起來很方便,但有東西壞掉的時候,要修理就必需進去了解原理還有前因後果。
相關推薦
我的囫圇吞棗功力很強(也許是運氣很好)
我昨天不小心寫了一個新功能出來,但我完全不知道為什麼能跑的出來跟原理是什麼,一直把網路上拿到的Sample code 放程序式碼裡就可以執行了,大吃一驚!! @[email protected]; 完成的新功能是在我寫的 Japan VPN app v3.1 版裡透過 AIDL 去存取 OpenVPN fo
ping內網一臺虛擬機延時很大(hyper-v虛擬機)的解決辦法
hyper-v虛擬機網絡延時大 ping內網虛擬機延時大 問題現象:ping 內網一臺虛擬機延時很大,不穩定,造成業務系統響應慢。查看服務器上各種資源都正常。解決辦法:在物理機上找到和hyper-v綁定的那個網卡,把“虛擬機隊列”禁用掉就好了,如下圖:網上解釋:啟用虛擬機隊列(VMQ)旨在通過加速網絡
十大經典排序演算法動畫與解析,看我就夠了!(配程式碼完全版)
GitHub Repo:Sort Article Follow: MisterBooo · GitHub 排序演算法是《資料結構與演算法》中最基本的演算法之一。 排序演算法可以分為內部排序和外部排序。 內部排序是資料記錄在記憶體中進行排序。 而外部排序是因排序的資料很大,一次不能容納全部的排
教你怎麼用Vulnhub來搭建環境(爸爸再也不用擔心我沒有靶場練習了)(增加自己的部分)
0x01 前言 0x02 下載 映象的下載地址和描述、難度等級等 隨便點選下載,有些需要FQ才能下載,推薦官網的下載地址。 作為測試,我就下載JIS-CTF: VulnUpload作為演示吧 0x03 安裝 下載完後,解壓出來,會看到
USACO 3.2 Factorials 我居然一下過了(USACO最水題)
題目大意是求n!的從右邊數第一個非零數字 做法是,對於每次乘的結果把結尾的零都去掉(利用不斷除10),然後取最低的幾位(利用%100000),最後輸出結果的個位。 這怕是USACO上程式碼最短的一道題了吧 /* ID: 15659801 LANG: C TASK: fa
開始正式記錄我的程式設計之路(為興趣而生)---2018年11月18日
簡介&隨想 轉眼機電專業畢業已一年多,從學校到工作一直搞嵌入式,但都是小打小鬧,鑽研不夠深入,沒有真正靜下心來思考技術人該有的樣子和態度。我大多數人都會和我一樣,這裡學一下,那裡搗鼓一下,知其然而不知其所以然。我想這些都是我們的必經之路,畢竟在沒有完全確
2019將至,我的Java年終總結(六年開發經驗),請查收
恍然間,發現自己在這個行業裡已經摸爬滾打了六年了,原以為自己就憑已有的專案經驗和工作經歷怎麼著也應該算得上是一個業內比較資歷的人士了,但是今年在換工作的過程中卻遭到了重大的挫折。詳細過程我就不再敘述,在此,只想給大家說一說我的總結吧,看看大家有沒有相似的經歷,和類似的感悟。
工信部公佈2018中國網際網路企業100強(附完整榜單)
導讀:7月27日,中國網際網路協會、工業和資訊化部資訊中心聯合釋出了2018年中國網際網路企業1
騰訊說:雲上移動開發很簡單(這不是P的)!
前幾天,騰訊掌門人 Pony 慘遭被 P,被人“代表”了一把。不過,騰訊下面的這幅圖片,可不是被人 P 的,而是說的真真切切的大實話。作為一名移動開發程式設計師,你肯定已經習慣了通過手動整合所需的各種移動服務,然後和後臺緊密配合去打造移動應用。不過,這種傳統的移動開發模式顯然
難道我學的是Hander?(多圖預警哦)
等等,我想起來了。今天是學習了Hander那什麼是Hander你不會百度啊...算了 Handler:是一個訊息分發物件,進行傳送和處理訊息,並且其 Runnable 物件與一個執行緒的 MessageQueue 關聯。 作用:排程訊息,將一個任務切換到某個指定的執行緒
我的前端之路(技術探索歷程一)
深海探索開始 2017年七月五日,我來到5班開始了我的前端學習之路,當時我的確什麼準備,只是接到一個通知就去了,也許其他學生在去學習之前,已經想了無數次要怎麼怎麼努力學習呀,可是我沒有!!!沒有更多的準備 當時去了第一天,老師開始講JavaScript,因為
CSRF攻擊與防禦(寫得非常好)
得到 cookie信息 req ret 沒有 不同的 sof 協議 表單 轉載地址:http://www.phpddt.com/reprint/csrf.html CSRF概念:CSRF跨站點請求偽造(Cross—Site Request Forger
js三級聯動(求思路更好)
選擇 all sta acid 加載 res code sele spl 首先看下界面: 說到select聯動,我就想到用ajax獲取數據加載出來。 然後就開始寫,select被改變的時候,觸發ajax去後臺找數據,數據要自己下級分類數據和當前選擇分類的商品數據。 寫完之
23.矩形交互樣式與單選按鈕設置(沒太掌握好)
實現 復制 樣式 動作 png image 分享 選中 http 文本框的線用在圖片上加矩形來實現 然後在矩形裏加上文本框 右側的樣式可以調圓角半徑 而不是去拉小三角 因為很難拉精準 下面部分有各種對齊方式 比如上圖中矩形要跟文本框對齊就可以同時選中然後選擇居中對齊 復制之
django 淺談CSRF(Cross-site request forgery)跨站請求偽造 淺談CSRF(Cross-site request forgery)跨站請求偽造(寫的非常好)
淺談CSRF(Cross-site request forgery)跨站請求偽造(寫的非常好) 本文目錄 一 CSRF是什麼 二 CSRF攻擊原理 三 CSRF攻擊防範
白話經典算法系列之五 歸併排序的實現(講的真好)
歸併排序是建立在歸併操作上的一種有效的排序演算法。該演算法是採用分治法(Divide and Conquer)的一個非常典型的應用。 首先考慮下如何將將二個有序數列合併。這個非常簡單,只要從比較二個數列的第一個數,誰小就先取誰,取了後就在對應數列中刪除這個數。然後再
考試(二)(標題未取好)
目錄 思路篇 測量溫度 奶牛慢跑 路徑規劃 奶牛飛盤 程式碼篇 測量溫度 奶牛慢跑 路徑規劃 奶牛飛盤 思路篇 測量溫度 題目描述 某國進行了連續N(1<=N<=1000000)天的溫度測量,測
考試(一)(標題未取好)
目錄 思路篇 猴子跳樹 非正解思路——暴搜+剪枝 可能性正解思路——貪心+單調佇列優化 正解思路——DP+單調佇列優化 電話線路 非正解思路——暴搜 正解思路篇 一.引入:正解之——DP 二.優化:正解之——變數充當單調佇列 三.核心
淺析MySQL中exists與in的使用 (寫的非常好)
轉自http://sunxiaqw.blog.163.com/blog/static/990654382013430105130443/ exists對外表用loop逐條查詢,每次查詢都會檢視exists的條件語句,當 exists裡的條件語句能夠返回記錄行時(無論記錄行是的多少,只要能返回),條件就為
(HDOJ)Children's Queue(java大數大法好)
前言 首先看一個對大數類的介紹和一些常用的方法連結,在大數中沒有傳統的+,-,*,/等等,都是封裝好的方法,而且對於處理一些ACM中的大數問題,可以用java大數很快解決,java大數大法好!!! 看一下這道題: Problem Description There ar