IT技術

android studio集成ijkplayer

介紹 ijkplayer是一款非常火的開源視頻播放器,android和IOS通用。關於怎麽編譯怎麽導入android Studio中自己的項目,其中坑很多,本篇記錄下自己的操作記錄。ijkplayer現在的版本是0.8.3,當然是使用最新的版本集成了。 編譯ijkplayer 關於編譯,我是在ubuntu上編

移動端touch事件實現頁面彈動--小插件

動手之前的打盹 說實話真的是好久沒有更新博客了,最近一直趕項目,身心疲憊;最關鍵的是晚上還要回去上一波王者,實在是忙啊! 這周下來,清閑了些許,或許是因為要到國慶的緣故吧,大家都顯得無精打采。俗話說的好: ”身在曹營,心在漢!“。早早的就去為祖國慶生去了,哈哈。 是時候表演真正的技術了,那麽先來一杯coff

對SUID可提權Root Shell的探究">對SUID可提權Root Shell的探究

SUID是linux的一種權限機制,具有這種權限的文件會在其執行時,使調用者暫時獲得該文件擁有者的權限。如果擁有SUID權限,那麽就可以利用系統中的二進制文件和工具來進行root提權。 已知的可以用來提權的Linux可執行文件有: Ø  Nmap Ø&n

騰訊面試經驗

2017年9月23日16:00參加一面 女本科生,投遞移動端開發,後被推薦到後臺開發面試。 一面  騰訊大廈   我提前了差不多兩個小時進了騰訊大樓,一樓大廳裏坐滿了前去霸面的同學。我拿了通行證便上了24樓,等候區裏也好多人,我坐了一會感覺渾身不對勁,現在搞技術的人比我還熱情嗎?問了問旁邊幾個同學都

巧用Mono.Cecil反射加載類型和方法信息

    最近在做服務的細粒度治理,統一管理所有服務的方法、參數、返回值信息。方便後續的各個模塊之間的對接和協作。    目前系統中所有的服務,管理到接口契約粒度,即服務接口聲明和服務接口實現。要做服務的細粒度治理:    首先需要將服務

iOS11 適配之導航欄、tableView、searchBar遇到的bug">iOS11 適配之導航欄、tableView、searchBar遇到的bug

最近剛接手了個項目,在iOS11之前都沒有問題,但是在iOS11上卻出現了個別屏幕適配問題,其中包括:1、push進入下一個VC之後,導航欄在會往上移部分距離,大概20像素;2、VC中的tableView向下移動部分距離,以及cell直接的間隔會無故拉大;3、加載webView的時候會向下移動部分距離;4、放

我是怎麽讓網站用上HTML5 Manifest">我是怎麽讓網站用上HTML5 Manifest

Manifest是用來做離線頁面的,即使斷網也能正常打開頁面,用起來簡單,但是在實際使用中存在以下問題: (1)如何自動緩存所有的頁面的資源?因為manifest不能使用*通配符進行cache (2)如果網站資源更新,怎麽讓manifest文件自動更新?不然如果用戶不清緩存即使聯網也會加載老頁面

公司編程競賽之最長路徑問題">公司編程競賽之最長路徑問題

算法源碼地址:https://github.com/wudashan/longest-path-problem 前言 最近產品線舉辦了一個軟件編程大賽,題目非常的有趣,就是在一個9 × 9的格子裏,你要和另一個敵人PK,在PK的過程中,你可以吃格子裏的果實來提升攻擊力。每次可以往正上、正下

淺析 Spring 中的事件驅動機制">淺析 Spring 中的事件驅動機制

今天來簡單地聊聊事件驅動,其實寫這篇文章挺令我挺苦惱的,因為事件驅動這個名詞,我沒有找到很好的定性解釋,擔心自己的表述有誤,而說到事件驅動可能立刻聯想到如此眾多的概念:觀察者模式,發布訂閱模式,消息隊列MQ,消息驅動,事件,EventSourcing…為了不產生歧義,筆者把自己所了解的這些模棱兩可的概念都列了

玩轉 React(三)- JavaScript代碼裏寫HTML一樣可以很優雅">玩轉 React(三)- JavaScript代碼裏寫HTML一樣可以很優雅

這是《玩轉 React》系列的第三篇,看到本篇的標題,了解過 React 的同學可能已經大致猜到我要講什麽了,本篇中要講的內容對於剛接觸 React 的同學來說,可能有些難以接受,但希望你能堅持學下去,這是 Facebook 的前端大神們為前端開發做出的革命性創新。 React 第一印象 廢話不多說,

學習OpenGL ES之教你制作迷霧">學習OpenGL ES之教你制作迷霧

本系列所有文章目錄 獲取示例代碼 我是憂傷的占位圖 前言 本文將為大家介紹一種常見的3D技術-霧(fog)。霧可以讓你看不清遠處的物體,除了模擬真實環境中的霧效果以外,還可以用來遮擋修飾遠處細節精度比較低的模型,讓它們看起來沒那麽粗糙。本文將介紹霧的三種基本實現方

數據結構與算法--關鍵路徑

數據結構與算法--關鍵路徑 關鍵路徑與無環加權有向圖的最長路徑 現在考慮一個這樣的問題:你今天事情比較多,要洗衣服、做作業還要燒水洗澡,之後出去找朋友玩。假設洗衣服要20分鐘,燒水要30分鐘,做作業的話你把朋友做好的帶回來抄,只需要10分鐘。你想能早些去找朋友,但在那之前又必須將那些事做完,你要怎麽安排呢?很

Python NLP入門教程

本文簡要介紹python自然語言處理(NLP),使用Python的NLTK庫。NLTK是Python的自然語言處理工具包,在NLP領域中,最常使用的一個Python庫。 什麽是NLP? 簡單來說,自然語言處理(NLP)就是開發能夠理解人類語言的應用程序或服務。 這裏討論一些自然語言處理(NLP)的實際應