反编译软件将帮助广大的程序猿们解决dll文件代码反编译这个头疼的问题,LSpy查看dll的源码,其开源、免费的特点很快就流行开来,功能和性能丝毫不逊于reflector。ILSpy的界面与Reflector相似,左边以树型控件显示程序集和它的类型,右边是对应的源代码。 用了IL
微软在06月27日发布了Visual Studio 2015 Update 3 。Visual Studio 2015 Update 3,开发者可以为Win10 Mobile以及PC版开发通用应用,在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015 Update 3与官方免费下载的文件是一致的,只是文件名不一样,除TFS除外。
大家一般都使用vs进行C、C++编程,vs2017从根本上支持了Python,这次我要开始学习Python的编程,便决定继续沿用这个平台。不是之前VS2013或VS2015时代加一个PTVS(Python Tools for Visual Studio)而已,完成之后,体验可以说是超越了PyCharm很多,而且VS20
vs2017上线后,现在不止是Windows系统开发,.net开发和c++开发,新的VS带有很多游戏开发,还有ANDROID开发,还有IOS开发,还可以LINUX开发,包括太多开发了。下面是VS2017的安装过程。一、下载:vs2017社区版二、解压后,双击vs_Community.exe安装,此时会
安装vs2017,前提是你的环境是.NET4.6,VS2017在下载好安装程序安装的时候,会根据你选择的功能模块来下载所需要的安装程序,微软、安卓和苹果等平台的SDK、模拟器和第三方扩展功能等会在用户选择后联网下载。而VS2017的离线包是包含所有可选项的。而这些安装程序的
什么Bat 这是dos下面的批处理文件,可以批量执行Dos命令。下面我们来讲一下bat文件中的For 语句的用法:我们先来看下for的帮助在cmd下输入for/? 就可以打印出来对一组文件中的每一个文件执行某个特定命令。FOR%vari
psycopg2是Python编程语言的PostgreSQL数据库的适配器。postgreSQL属于关系型数据库,支持Python通过DB-API,本文假设已经安装和配置好了PostgreSQL,要使用psycopg2的模块,首先必须创建一个Connection对象,它表示数据库然后再可以选择创建游标对象,这将帮助执行
SQLAlchemy 连接到关系型数据库,关系型数据最擅长的东西就是关系。SQLAlchemy是Python编程语言下的一款开源软件。提供了SQL工具包及对象关系映射(ORM)工具,使用MIT许可证发行。 1.版本检查 import sqlalchemysqlalchemy.__version__ 2.连接
在一个项目的开发过程中,一般要经过开发、测试、生产等三个阶段,分别对应三种环境。因为在各个环境可能数据库配置、加密算法等的不同
Jocky提供了Eclipse的插件,从而能够直接在Eclipse中使用Jocky。先下载一个Jocky for eclipse的插件,然后放到eclipse的plugin文件夹里,然后右键单击项目,会看到Jocky的选项,Jocky与其它混淆编译器最大的不同之处在于:它是直接从源码上做文章,也就是说编译过程本
使用proguard来保护我们的java代码,它能发现并删除无用类、字段(field)、方法和属性值(attribute)。它也能优化字节码并删除无用的指令。除了在压缩操作删除的无用类,字段和方法外,ProGuard也能在字节码级提供性能优化
很多Java开发的软件,或者Java开发工具都需要配置环境变量,正确配置了JAVA_HOME,CLASSPATH,Path等环境变量。如果您的电脑尚未安装JDK1.7以上版本,请点击下面的链接进行安装(建议按照默认路径安装,不要修改安装路径)。安装后您可以按照后续的方法手工修改环境
VisualVM 是一款免费的性能分析工具。它通过 jvmstat、JMX、SA(Serviceability Agent)以及 Attach API 等多种方式从程序运行时获得实时数据,从而进行动态的性能分析。VisualVM 窗口在启动 VisualVM 后,将打开 VisualVM 主窗口。VisualVM 主窗口分为两个
mac怎么传文件到安卓手机,mac怎么传音乐到安卓手机,如果你是mac电脑用户,你该怎么传文件到安卓手机,怎么传音乐到安卓手机。一起来了解mac怎么传文件到安卓手机,mac怎么传音乐到安卓手机。作为一款专业的网页端移动设备管理工具,爱莫助手可以让您无线
cocos2dx搭建Android环境需要用到Android SDK、NDK、Ant和JDK;(其中只有jdk需要安装) 一、下载Android环境 搭建Android环境需要用到Android SDK、NDK、Ant和JDK; Android SDK下载http://developer.android.com/sdk/index.html Android NDk下载http
Android Studio是谷歌官方为安卓开发提供的免费开源的系列工具 ,Android Studio 各版本是基于 IntelliJ IDEA 的官方 Android 应用开发集成开发环境 (IDE)。Android Studio还提高 Android 应用构建效率的功能,例如: 安装 Android Studio 后,您可以通过自动更
初学java的童鞋可以使用jcreator这样的轻量级编辑器进行java开发,不过jcreator自身又缺少代码格式化这样好用的工具,于是便自己动手给它配置了一个 1.下载,地址:http://www.cr173.com/soft/432546.html 2.将压缩包里的astyle.exe(当然,你也可以自己重新
Astyle是一个开源代码格式化工具,大家经常要遵照一些设计规范,如命名规则、代码格式规范等等。或者大家在看一些别人写的代码时,若代码格式不是很规范时,看起来是比较麻烦的。Artistic源码格式化工具可以使大家在日常开发中非常方便的调整大家的代吗格式。支持多
Charles是目前最强大的http调试工具,在界面和功能上远胜于Fiddler,安装之前请确保已经安装了JDK,之后按照提示安装。注意:未注册版本,每隔30分钟会自动退出。同时是全平台支持,这么好用的软件可惜就是收费的,网上是有破解版的Charles,学习交流可下载。 安
一起玩一个CrackMe(C#),打算一起来写KeyGen,他用的是爆破的方法,我修复程序后发现里面常量各种溢出...无奈,只能用reflexil注入方法,然后写出KeyGen.分享下使用reflexil常用的几个方法.. Reflector 之reflexil使用 先写个简单的控制台程序 工具,添加插
IIS8.0是windows Server2012自带的服务器管理系统,和以往不同,IIS8.0安装和操作都比较简单,界面很简洁,安装也很迅速。今天我们重点完整的演示下Internet Information Services 8的详细安装。一台电脑/服务器操作系统Windows Server 2012,本文用图文
Selenium 集成开发环境(IDE)是一个Firefox插件,可以让测试人员跟着,需要测试的工作流程,以记录他们的行为。个开源的和便携式的自动化软件测试工具,用于测试Web应用程序有能力在不同的浏览器和操作系统运行。Selenium真的不是一个单一的工具,而是一套工具,帮
在JS中常用的替换字符串是用 Replace函数,我们先来看一下 Replace函数的用法 replace 方法 返回根据正则表达式进行文字替换后的字符串的复制。 stringObj.replace(rgExp, replaceText) 参数 stringObj 必选项。要执行该替
在写应用程序的时候,我们经常会用到读取windows系统的一些特殊的目录。比如 桌面 快速启动栏的路径等等。下面介绍两个API函数 SHGetSpecialFolderLocation SHGetPathFromIDList我们先看代码: 代码文件:unit Unit1;interfaceuses Wind
phpmyadmin的mysql数据库导入默认是2042kb(2兆),超过后就导入失败,只能通过命令方式导入,这对于动辄十几M的网站来说无疑是繁琐的,下面方法就是简单地修改php配置文件,扩展导入文件的大小。1、打开php.ini。找到 upload_max_filesize 、 memory_li
在通信波特率为 38400 时,通信正常,arm 板上解受到的数据(ascII码)显示正常。但是当波特率为 115200 时,解受到的数据就出现乱码的现象! 用ARM2103 给电脑发送信息,用串口高度精灵看,一直接收的都是错误码。波特率 换了好几档 比如9600 4800 2400 1200(
jfinal 是 orm+mvc 而且有易与扩展的render plugin等机制。JFinal框架也整合了Spring框架,下面实现JFinal怎么去配置Spring框架。在JFinal中整合Spring使用到的类是SpringPlugin和IocInterceptor类。 Eclipse IDE for Java EE Developers 中 1、创建
这边讲的常用快捷键是指做完Keymap到Eclipse后的,不是纯Android Studio的,这边主要讲下比较常用的一些快捷键:Action Mac OSX Win/Linux注释代码(//) Cmd + /
刚从eclipse转到Intellij IDEA,分享一些配置经验,IntelliJ IDEA作为最好的Java开发工具,在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面表现突出,并支持基于An
在安装VS2013时,可能会出现安装失败,一般是由于安装包不完整缺乏相应组件引起的。此外可能是由于包装失败后没有清除安装缓存导致再次安装仍然失败。一、在启动调试时报错 Visual Studio 2013 虽然集成安装了 I
box-sizing 属性允许您以特定的方式定义匹配某个区域的特定元素。box-sizing是CSS3的box属性之一。一说到CSS的盒模型(Box model)我想很多人都会比较烦,特别是对于新手,然而这个Box model又是我们CSS运用中比较重要的一个属性。那么CSS3的Box-sizing跟盒模型有什
用IIS7.5的调试asp网站的时候出现。“500 – 内部服务器错误。http 500内部服务器错误说明IIS服务器无法解析ASP代码,您查找的资源存在问题,因而无法显示。” 如何看到asp正常的报错详细。 打开Internet 信息服务(IIS)管理器(运行——inetmgr),然后双击
使用TortoiseSVN新建分支 由于这三个目录是刚建好的,为了更好体现分支的新建及合并对项目中代码的影响,先伪造点代码文件。 {insd m="0" i="12714"} 打开trunks目录,在trunks目录下新建两个文本文件A.java,B.java: 打开A.
今天用 APK 反编译工具看了一下自己项目生成的 APK 文件,发现代码并没有混淆,于是设置了用 ProGuard 混淆代码,可是混淆是必须在非 Debug 模式才会生效的,即使你是以 Release 模式来 Run As 启动所生成的 APK 包,依然是没有使用 ProGuard 混淆的。于是决定导出
Class 类是在Java语言中定义一个特定类的实现。一个类的定义包含成员变量,成员方法,还有这个类实现的接口,以及这个类的父类。Class类的对象用于表示当前运行的 Java 应用程序中的类和接口。 比如:每个数组均属于一个 Class 类对象,所有具有相