原创 hadoop進階2_2.x

HDFS是Hadoop分佈式文件系統的簡稱,由若干臺計算機組成,用於存放PB、TB數量級以上的文件,每份文件可以有多個副本,所以HDFS是一個具有高冗餘、高容錯的文件系統。 Hadoop系統架構圖 hadoop2.0以後的版本移除了原有

原创 Android 性能優化(一)

一般情況下,我們談性能優化基本上會從以下幾個方面:1.App啓動速度優化2.UI流暢度優化3.內存優化4.apk瘦身5.電量優化還有些網絡速度優化、以及特定類型app的一些針對性的優化,比如播放器起播速度等...我們重點談論上面5個方面。

原创 Android APP端常見安全漏洞---敏感信息泄露漏洞

本文從APP端和服務端兩個方面來爲各位開發者簡單介紹一些那些開發過程中最常見到的漏洞。本次首先介紹APP端的敏感信息泄露漏洞。敏感信息可分爲產品敏感信息和用戶敏感信息兩類,我們對產品敏感信息是這樣界定的:泄露後直接對企業安全造成重大損失或

原创 如何判斷Android app是否存在安全問題

3種比較常見的情況: 第一:這個app應用是否能真正保護用戶的隱私不會被竊取;這點也是最重要的,相信大多數人也都反感自己的資料被廣告商所販賣吧! 第二:測試這個app本身是否存在漏洞?容易被手機病毒入侵,導致手機數據丟失或者手機系統被破壞

原创 進程 線程 多進程 多線程之間的差異以及優缺點

一. 在Linux下編程多用多進程編程少用多線程編程 IBM有個傢伙做了個測試,發現切換線程context的時候,windows比linux快一倍多。進出最快的鎖(windows2k的 critical section和linux的p

原创 Android系統的UI和內存優化策略

本文從以下3部分介紹: 佈局優化 內存優化 使用各種工具來進行分析,優化   一.佈局優化 一個好的UI不僅應該具有良好的視覺效果,更應該具有良好的使用體驗。 1.1. Android UI渲染機制 Android 系統提供了檢測UI渲染

原创 Android中小知識點——大用途(一)

1.學習一種技巧,讓你在你的項目的任何地方都能夠輕鬆獲取到Context android提供了一個Application類,每當應用程序啓動的時候,系統就會自動將這個類進行初始化。我們可以定製一個自己的Application類,以便管理程

原创 【友盟】微信您的應用簽名不正確,請去微信後臺確認

微信回調的activity,前面紅色方框裏面的內容,一定要和工程的包名一致,當時一直以爲是簽名不對,後來好一頓折騰,才發現是微信回調的包名不對。

原创 ValueError: object too deep for desired array

import cv2 import numpy as np import scipy as ndimage kernel_3x3 = np.array([[-1, -1, -1], [-1, 8,

原创 簡單好使的操作——將Android apk大小減少 60%

越小越好 作爲一個開發者我們總是更關心應用的性能,設計和用戶體驗。但是,大多數開發者都忘了(或低估)一件事:應用體積。如果你希望你的應用能吸引大量用戶,這是非常核心的一點。 市場上大概有 11000 種安卓機型,而其中大部分都是低端機

原创 ssh的簡單介紹與用法

什麼是SSH? 簡單說,SSH是一種網絡協議,用於計算機之間的加密登錄。如果一個用戶從本地計算機,使用SSH協議登錄另一臺遠程計算機,我們就可以認爲,這種登錄是安全的,即使被中途截獲,密碼也不會泄露。最早的時候,互聯網通信都是明文通信,一

原创 Hadoop進階

hadoop模仿谷歌大數據技術,開源。 Hadoop 開源的,分佈式存儲+分佈式計算平臺 兩個核心組成: HDFS:分佈式文件系統,存儲海量的數據 MapReduce: 並行處理框架,實現任務分解和調度 可以用來做什麼? 搭建大型數據倉