反編譯軟件將幫助廣大的程序猿們解決dll文件代碼反編譯這個(gè)頭疼的問題,LSpy查看dll的源碼,其開源、免費(fèi)的特點(diǎn)很快就流行開來,功能和性能絲毫不遜于reflector。ILSpy的界面與Reflector相似,左邊以樹型控件顯示程序集和它的類型,右邊是對應(yīng)的源代碼。 用了IL
微軟在06月27日發(fā)布了Visual Studio 2015 Update 3 。Visual Studio 2015 Update 3,開發(fā)者可以為Win10 Mobile以及PC版開發(fā)通用應(yīng)用,在MSDN中微軟也提供下載,而且MSDN的Visual Studio 2015 Update 3與官方免費(fèi)下載的文件是一致的,只是文件名不一樣,除TFS除外。
大家一般都使用vs進(jìn)行C、C++編程,vs2017從根本上支持了Python,這次我要開始學(xué)習(xí)Python的編程,便決定繼續(xù)沿用這個(gè)平臺(tái)。不是之前VS2013或VS2015時(shí)代加一個(gè)PTVS(Python Tools for Visual Studio)而已,完成之后,體驗(yàn)可以說是超越了PyCharm很多,而且VS20
vs2017上線后,現(xiàn)在不止是Windows系統(tǒng)開發(fā),.net開發(fā)和c++開發(fā),新的VS帶有很多游戲開發(fā),還有ANDROID開發(fā),還有IOS開發(fā),還可以LINUX開發(fā),包括太多開發(fā)了。下面是VS2017的安裝過程。一、下載:vs2017社區(qū)版二、解壓后,雙擊vs_Community.exe安裝,此時(shí)會(huì)
安裝vs2017,前提是你的環(huán)境是.NET4.6,VS2017在下載好安裝程序安裝的時(shí)候,會(huì)根據(jù)你選擇的功能模塊來下載所需要的安裝程序,微軟、安卓和蘋果等平臺(tái)的SDK、模擬器和第三方擴(kuò)展功能等會(huì)在用戶選擇后聯(lián)網(wǎng)下載。而VS2017的離線包是包含所有可選項(xiàng)的。而這些安裝程序的
什么Bat 這是dos下面的批處理文件,可以批量執(zhí)行Dos命令。下面我們來講一下bat文件中的For 語句的用法:我們先來看下for的幫助在cmd下輸入for/? 就可以打印出來對一組文件中的每一個(gè)文件執(zhí)行某個(gè)特定命令。FOR%vari
psycopg2是Python編程語言的PostgreSQL數(shù)據(jù)庫的適配器。postgreSQL屬于關(guān)系型數(shù)據(jù)庫,支持Python通過DB-API,本文假設(shè)已經(jīng)安裝和配置好了PostgreSQL,要使用psycopg2的模塊,首先必須創(chuàng)建一個(gè)Connection對象,它表示數(shù)據(jù)庫然后再可以選擇創(chuàng)建游標(biāo)對象,這將幫助執(zhí)行
SQLAlchemy 連接到關(guān)系型數(shù)據(jù)庫,關(guān)系型數(shù)據(jù)最擅長的東西就是關(guān)系。SQLAlchemy是Python編程語言下的一款開源軟件。提供了SQL工具包及對象關(guān)系映射(ORM)工具,使用MIT許可證發(fā)行。 1.版本檢查 import sqlalchemysqlalchemy.__version__ 2.連接
在一個(gè)項(xiàng)目的開發(fā)過程中,一般要經(jīng)過開發(fā)、測試、生產(chǎn)等三個(gè)階段,分別對應(yīng)三種環(huán)境。因?yàn)樵诟鱾(gè)環(huán)境可能數(shù)據(jù)庫配置、加密算法等的不同
Jocky提供了Eclipse的插件,從而能夠直接在Eclipse中使用Jocky。先下載一個(gè)Jocky for eclipse的插件,然后放到eclipse的plugin文件夾里,然后右鍵單擊項(xiàng)目,會(huì)看到Jocky的選項(xiàng),Jocky與其它混淆編譯器最大的不同之處在于:它是直接從源碼上做文章,也就是說編譯過程本
使用proguard來保護(hù)我們的java代碼,它能發(fā)現(xiàn)并刪除無用類、字段(field)、方法和屬性值(attribute)。它也能優(yōu)化字節(jié)碼并刪除無用的指令。除了在壓縮操作刪除的無用類,字段和方法外,ProGuard也能在字節(jié)碼級提供性能優(yōu)化
很多Java開發(fā)的軟件,或者Java開發(fā)工具都需要配置環(huán)境變量,正確配置了JAVA_HOME,CLASSPATH,Path等環(huán)境變量。如果您的電腦尚未安裝JDK1.7以上版本,請點(diǎn)擊下面的鏈接進(jìn)行安裝(建議按照默認(rèn)路徑安裝,不要修改安裝路徑)。安裝后您可以按照后續(xù)的方法手工修改環(huán)境
VisualVM 是一款免費(fèi)的性能分析工具。它通過 jvmstat、JMX、SA(Serviceability Agent)以及 Attach API 等多種方式從程序運(yùn)行時(shí)獲得實(shí)時(shí)數(shù)據(jù),從而進(jìn)行動(dòng)態(tài)的性能分析。VisualVM 窗口在啟動(dòng) VisualVM 后,將打開 VisualVM 主窗口。VisualVM 主窗口分為兩個(gè)
mac怎么傳文件到安卓手機(jī),mac怎么傳音樂到安卓手機(jī),如果你是mac電腦用戶,你該怎么傳文件到安卓手機(jī),怎么傳音樂到安卓手機(jī)。一起來了解mac怎么傳文件到安卓手機(jī),mac怎么傳音樂到安卓手機(jī)。作為一款專業(yè)的網(wǎng)頁端移動(dòng)設(shè)備管理工具,愛莫助手可以讓您無線
cocos2dx搭建Android環(huán)境需要用到Android SDK、NDK、Ant和JDK;(其中只有jdk需要安裝) 一、下載Android環(huán)境 搭建Android環(huán)境需要用到Android SDK、NDK、Ant和JDK; Android SDK下載http://developer.android.com/sdk/index.html Android NDk下載http
Android Studio是谷歌官方為安卓開發(fā)提供的免費(fèi)開源的系列工具 ,Android Studio 各版本是基于 IntelliJ IDEA 的官方 Android 應(yīng)用開發(fā)集成開發(fā)環(huán)境 (IDE)。Android Studio還提高 Android 應(yīng)用構(gòu)建效率的功能,例如: 安裝 Android Studio 后,您可以通過自動(dòng)更
初學(xué)java的童鞋可以使用jcreator這樣的輕量級編輯器進(jìn)行java開發(fā),不過jcreator自身又缺少代碼格式化這樣好用的工具,于是便自己動(dòng)手給它配置了一個(gè) 1.下載,地址:http://elephantinaurance.com/soft/432546.html 2.將壓縮包里的astyle.exe(當(dāng)然,你也可以自己重新
Astyle是一個(gè)開源代碼格式化工具,大家經(jīng)常要遵照一些設(shè)計(jì)規(guī)范,如命名規(guī)則、代碼格式規(guī)范等等。或者大家在看一些別人寫的代碼時(shí),若代碼格式不是很規(guī)范時(shí),看起來是比較麻煩的。Artistic源碼格式化工具可以使大家在日常開發(fā)中非常方便的調(diào)整大家的代嗎格式。支持多
Charles是目前最強(qiáng)大的http調(diào)試工具,在界面和功能上遠(yuǎn)勝于Fiddler,安裝之前請確保已經(jīng)安裝了JDK,之后按照提示安裝。注意:未注冊版本,每隔30分鐘會(huì)自動(dòng)退出。同時(shí)是全平臺(tái)支持,這么好用的軟件可惜就是收費(fèi)的,網(wǎng)上是有破解版的Charles,學(xué)習(xí)交流可下載。 安
一起玩一個(gè)CrackMe(C#),打算一起來寫KeyGen,他用的是爆破的方法,我修復(fù)程序后發(fā)現(xiàn)里面常量各種溢出...無奈,只能用reflexil注入方法,然后寫出KeyGen.分享下使用reflexil常用的幾個(gè)方法.. Reflector 之reflexil使用 先寫個(gè)簡單的控制臺(tái)程序 工具,添加插
IIS8.0是windows Server2012自帶的服務(wù)器管理系統(tǒng),和以往不同,IIS8.0安裝和操作都比較簡單,界面很簡潔,安裝也很迅速。今天我們重點(diǎn)完整的演示下Internet Information Services 8的詳細(xì)安裝。一臺(tái)電腦/服務(wù)器操作系統(tǒng)Windows Server 2012,本文用圖文
Selenium 集成開發(fā)環(huán)境(IDE)是一個(gè)Firefox插件,可以讓測試人員跟著,需要測試的工作流程,以記錄他們的行為。個(gè)開源的和便攜式的自動(dòng)化軟件測試工具,用于測試Web應(yīng)用程序有能力在不同的瀏覽器和操作系統(tǒng)運(yùn)行。Selenium真的不是一個(gè)單一的工具,而是一套工具,幫
在JS中常用的替換字符串是用 Replace函數(shù),我們先來看一下 Replace函數(shù)的用法 replace 方法 返回根據(jù)正則表達(dá)式進(jìn)行文字替換后的字符串的復(fù)制。 stringObj.replace(rgExp, replaceText) 參數(shù) stringObj 必選項(xiàng)。要執(zhí)行該替
在寫應(yīng)用程序的時(shí)候,我們經(jīng)常會(huì)用到讀取windows系統(tǒng)的一些特殊的目錄。比如 桌面 快速啟動(dòng)欄的路徑等等。下面介紹兩個(gè)API函數(shù) SHGetSpecialFolderLocation SHGetPathFromIDList我們先看代碼: 代碼文件:unit Unit1;interfaceuses Wind
phpmyadmin的mysql數(shù)據(jù)庫導(dǎo)入默認(rèn)是2042kb(2兆),超過后就導(dǎo)入失敗,只能通過命令方式導(dǎo)入,這對于動(dòng)輒十幾M的網(wǎng)站來說無疑是繁瑣的,下面方法就是簡單地修改php配置文件,擴(kuò)展導(dǎo)入文件的大小。1、打開php.ini。找到 upload_max_filesize 、 memory_li
在通信波特率為 38400 時(shí),通信正常,arm 板上解受到的數(shù)據(jù)(ascII碼)顯示正常。但是當(dāng)波特率為 115200 時(shí),解受到的數(shù)據(jù)就出現(xiàn)亂碼的現(xiàn)象! 用ARM2103 給電腦發(fā)送信息,用串口高度精靈看,一直接收的都是錯(cuò)誤碼。波特率 換了好幾檔 比如9600 4800 2400 1200(
jfinal 是 orm+mvc 而且有易與擴(kuò)展的render plugin等機(jī)制。JFinal框架也整合了Spring框架,下面實(shí)現(xiàn)JFinal怎么去配置Spring框架。在JFinal中整合Spring使用到的類是SpringPlugin和IocInterceptor類。 Eclipse IDE for Java EE Developers 中 1、創(chuàng)建
這邊講的常用快捷鍵是指做完Keymap到Eclipse后的,不是純Android Studio的,這邊主要講下比較常用的一些快捷鍵:Action Mac OSX Win/Linux注釋代碼(//) Cmd + /
剛從eclipse轉(zhuǎn)到Intellij IDEA,分享一些配置經(jīng)驗(yàn),IntelliJ IDEA作為最好的Java開發(fā)工具,在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計(jì)等方面表現(xiàn)突出,并支持基于An
在安裝VS2013時(shí),可能會(huì)出現(xiàn)安裝失敗,一般是由于安裝包不完整缺乏相應(yīng)組件引起的。此外可能是由于包裝失敗后沒有清除安裝緩存導(dǎo)致再次安裝仍然失敗。一、在啟動(dòng)調(diào)試時(shí)報(bào)錯(cuò) Visual Studio 2013 雖然集成安裝了 I
box-sizing 屬性允許您以特定的方式定義匹配某個(gè)區(qū)域的特定元素。box-sizing是CSS3的box屬性之一。一說到CSS的盒模型(Box model)我想很多人都會(huì)比較煩,特別是對于新手,然而這個(gè)Box model又是我們CSS運(yùn)用中比較重要的一個(gè)屬性。那么CSS3的Box-sizing跟盒模型有什
用IIS7.5的調(diào)試asp網(wǎng)站的時(shí)候出現(xiàn)!500 – 內(nèi)部服務(wù)器錯(cuò)誤。http 500內(nèi)部服務(wù)器錯(cuò)誤說明IIS服務(wù)器無法解析ASP代碼,您查找的資源存在問題,因而無法顯示! 如何看到asp正常的報(bào)錯(cuò)詳細(xì)。 打開Internet 信息服務(wù)(IIS)管理器(運(yùn)行——inetmgr),然后雙擊
使用TortoiseSVN新建分支 由于這三個(gè)目錄是剛建好的,為了更好體現(xiàn)分支的新建及合并對項(xiàng)目中代碼的影響,先偽造點(diǎn)代碼文件。 {insd m="0" i="12714"} 打開trunks目錄,在trunks目錄下新建兩個(gè)文本文件A.java,B.java: 打開A.
今天用 APK 反編譯工具看了一下自己項(xiàng)目生成的 APK 文件,發(fā)現(xiàn)代碼并沒有混淆,于是設(shè)置了用 ProGuard 混淆代碼,可是混淆是必須在非 Debug 模式才會(huì)生效的,即使你是以 Release 模式來 Run As 啟動(dòng)所生成的 APK 包,依然是沒有使用 ProGuard 混淆的。于是決定導(dǎo)出
Class 類是在Java語言中定義一個(gè)特定類的實(shí)現(xiàn)。一個(gè)類的定義包含成員變量,成員方法,還有這個(gè)類實(shí)現(xiàn)的接口,以及這個(gè)類的父類。Class類的對象用于表示當(dāng)前運(yùn)行的 Java 應(yīng)用程序中的類和接口。 比如:每個(gè)數(shù)組均屬于一個(gè) Class 類對象,所有具有相
聯(lián)系我們 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告服務(wù) | 軟件提交 | 網(wǎng)站地圖 | 意見反饋
聲明:西西軟件園為非贏利性網(wǎng)站 不接受任何贊助和廣告