原创 Git基礎

Git 基礎 讀完本章你就能上手使用 Git 了。本章將介紹幾個最基本的,也是最常用的 Git 命令,以後絕大多數時間裏用到的也就是這幾個命令。讀完本章,你就能初始化一個新的代碼倉庫,做一些適當配置;開始或停止跟蹤某些文件;暫存或提交某些

原创 CentOS 防火牆

偶然看到防火牆的配置操作說明,感覺不錯。執行”setup”命令啓動文字模式配置實用程序,在”選擇一種工具”中選擇”防火牆配置”,然後選擇”運行工具”按鈕,出現防火牆配置界面,將”安全級別”設爲”禁用”,然後選擇”確定”即可. 或者用命

原创 Linux系統Iptables的常用防火牆配置方法

實驗環境介紹: 本腳本環境爲eth0外網,eth1內網; #!/bin/sh #外網網卡 EXT_IF="eth0" FW_IP="61.137.85.21" #內網網卡 INT_IF="eth1" LAN_IP="19

原创 iPhone/iPad的IAP防破解之第三方服務器二次驗證(附代碼)

iPhone/iPad的IAP防破解之第三方服務器二次驗證(附代碼) 2011年10月13日 ⁄ IOS ⁄ 評論數 1

原创 bigint類型轉換爲datetime類型

1、bigint類型轉換爲datetime類型-- 假設 1164691264437 是 Java 裏的“日期時間”:即:自1970-01-01 00:00:00以來的毫秒數/*getTimepublic long getTime()Re

原创 iPhone/iPad的IAP防破解之第三方服務器二次驗證

現在IAP破解很嚴重,讓我等本來就收入不多的個人開發者更是雪上加霜。破解原理在此就不作過多講解了。正所謂魔高一尺,道高一丈,各種防IAP破解的方法出來了,其它比較有效的是和Apple服務器二次驗證。意思就是拿到購買成功的數據再次發送到A

原创 IOS之同步請求、異步請求、GET請求、POST請求

1、同步請求可以從因特網請求數據,一旦發送同步請求,程序將停止用戶交互,直至服務器返回數據完成,纔可以進行下一步操作, 2、異步請求不會阻塞主線程,而會建立一個新的線程來操作,用戶發出異步請求後,依然可以對UI進行操作,程序可以繼續運

原创 yum 常用命令

常用命令行命令 安裝軟件(以foo-x.x.x.rpm爲例):yum install foo-x.x.x.rpm   yum常用命令 刪除軟件:yum remove foo-x.x.x.rpm或者yum erase fo

原创 Android 漏洞提升權利的

近日,國外安全研究人員揭露多款Android平臺下的授權應用管理軟件存在3個安全漏洞,利用漏洞可進行root提權,詳見鏈接:http://forum.xda-developers.com/showthread.php?t=2525552。

原创 執行具有root權限的java代碼

我們知道,當手機被root後,就可以通過su來執行具有root權限的代碼了,但這基本只侷限在了shell裏面的命令。 比如我們可以執行 am、pm以及android支持的一些linux命令。 一但我們有些個性化需求,這些命令就顯的不

原创 網絡上DesUtil.java關於漢字加密解密出現亂碼的問題

代碼來自以下鏈接 http://www.oschina.net/code/piece_full?code=18383#30455 首先聲明的是,代碼不是本人寫的,感謝一下作者,只不過本人在做一個andro

原创 cocos2dx中用外部瀏覽器打開url

FOR WIN32 1. 修改“cocos2dx\platform\win32”下的CCApplication.h和CCApplication.cpp,添加 // CCApplication.h void openURL(const c

原创 PageView初始化時調用scrollToPage(x)顯示不正確

PageView有函數scrollToPage,通過該函數,我們可以將PageView在初始化顯示時,定位到某個中間的頁面。 但是我在用cocos2dx 3.0時,卻顯示不正確,這個問題的原因如下:   調用scrollToPage後會設

原创 android 修改ramdisk.img和init.rc && android啓動後設置/data權限爲770

     有時候希望在啓動後做點事情,比如在sdcard上建立目錄,修改/data的訪問權限等,這些都可以放在init.rc中去完成,那麼如何來完成呢,最近由於工作的需要,在這方面進行了一些研究,特寫於此,供大家參考。       通

原创 MYSQL觸發器使用

DELIMITER $$ USE `mic_db_out`$$ DROP TRIGGER /*!50032 IF EXISTS */ `customerinfo_insert`$$ CREATE