搜索到与相关的文章
各行各业

反编译工具Reflector下载(集成FileGenerator和F

Reflector是一款比较强大的反编译工具,相信很多朋友都用过它,但reflector本身有很多局限性,比如只能一个一个的查看方法等,但幸好reflector支持插件功能目前网上有很多reflector的插件,本人找取了两个应用范围很广,并且广受好评的插件:Reflector.FileDisassembler和Reflector.FileGenerator和Reflector进行了整合,放在了一个压缩包中,大家可以直接解压缩后就开始使用,其中FileGe

系统 2019-08-12 01:31:51 2577

Python

python基础之九九乘法表

'''1*1=11*2=22*2=41*3=32*3=63*3=91*4=42*4=83*4=124*4=16..................................................9*9=81'''#第一种方式foriinrange(1,10):print()#用来保证下面j的循环结束后,再次进入i循环时,输出回车,区分上下两行forjinrange(1,i+1):print("{}*{}={}".format(j,i,j*i

系统 2019-09-27 17:56:25 2576

Python

Python 3.X 中定时器(Timer)的使用

前言每次要使用python的定时器的时候总是想着百度,干脆自己写一个记录一下:使用的是两种方式实现,我一般喜欢用方式二Timer实现,下面看实现方式:方式一:sched准确的说,它是一个调度(延时处理机制),每次想要定时执行某任务都必须写入一个调度。'''使用sched模块实现的timer,sched模块不是循环的,一次调度被执行后就Over了,如果想再执行,可以使用while循环的方式不停的调用该方法'''importtime,sched#被调度触发的函

系统 2019-09-27 17:56:24 2576

Python

python networkx 包绘制复杂网络关系图的实现

1.创建一个图importnetworkxasnxg=nx.Graph()g.clear()#将图上元素清空所有的构建复杂网络图的操作基本都围绕这个g来执行。2.节点节点的名字可以是任意数据类型的,添加一个节点是g.add_node(1)g.add_node("a")g.add_node("spam")添加一组节点,就是提前构建好了一个节点列表,将其一次性加进来,这跟后边加边的操作是具有一致性的。g.add_nodes_from([2,3])ora=[2,

系统 2019-09-27 17:56:05 2576

Python

python在linux中输出带颜色的文字的方法

在开发项目过程中,为了方便调试代码,经常会向stdout中输出一些日志,默认的这些日志就直接显示在了终端中。而一般的应用服务器,第三方库,甚至服务器的一些通告也会在终端中显示,这样就搅乱了我们想要的信息。我们可以通过对有用的信息设置不同颜色来达到醒目的效果,因为我平时都是在linux下开发,而linux终端中的颜色是用转义序列控制的,转义序列是以ESC开头,可以用\033完成相同的工作(ESC的ASCII码用十进制表示就是27,等于用八进制表示的33)。书

系统 2019-09-27 17:48:16 2576

编程技术

LuaPlus学习(二)

用lua做配置文件可以用lua做程序的配置文件。LuaPlus提供了读写lua脚本文件的功能,我们可以将配置信息以Table的形式存储在lua脚本中,然后利用LuaPlus进行读取和更改。一、创建配置文件配置文件可以用文字编辑器创建,也可以在C++代码中创建。我们先在C++中创建。利用CreateTable创建一个名为"Window"的表格,利用LuaObject的Set*函数设置表格内容,最后用DumpObject函数保存到文件。代码如下:voidSav

系统 2019-08-29 23:44:23 2576

Java

java设计模式之代理

摘要:感受设计演变过程中所蕴含的大智慧,体会乐与怒的程序人生中值得回味的一幕幕。本文转自大话设计模式第七章之代理模式!本文转载于:http://blog.csdn.net/monkey_d_meng/article/details/56898777.1为别人做嫁衣“小菜,今天见这个叫娇娇的美女见得如何呀?”大鸟一回家来就问小菜。“唉,别提了,人家是有男朋友的。”小菜无精打采地答道。“有男朋友了啊,这倒是我没料到,那为什么还找你帮忙修电脑?”“她男友叫戴励,

系统 2019-08-29 23:24:24 2576

编程技术

基于struts+spring+ibatis的轻量级J2EE开发

JpetStore4.0是ibatis的最新示例程序,基于StrutsMVC框架(注:非传统Struts开发模式),以ibatis作为持久化层。该示例程序设计优雅,层次清晰,可以学习以及作为一个高效率的编程模型参考。本文是在其基础上,采用Spring对其中间层(业务层)进行改造。使开发量进一步减少,同时又拥有了Spring的一些好处…1.前言JpetStore4.0是ibatis的最新示例程序。ibatis是开源的持久层产品,包含SQLMaps2.0和Da

系统 2019-08-29 23:14:31 2576

Java

用IBM HeapAnalyzer和MOD4J分析Java内存泄漏

内存泄漏是比较常见的一种应用程序性能问题,一旦发生,则系统的可用内存和性能持续下降;最终将导致内存不足(OutOfMemory),系统彻底宕掉,不能响应任何请求,其危害相当严重。同时,Java堆(Heap)中大量的对象以及对象间之复杂关系,导致内存泄漏问题的探测和分析均比较困难,采用相应的辅助工具是很必要的。我使用的比较多的是MemoryDumpDiagnosticforJava(MDD4J)和IBMHeapAnalyzer,这两个工具都能支持几乎所有JD

系统 2019-08-29 22:08:18 2576

编程技术

Autodesk地理信息系统解决方案——FDO、MapGuid

该博客中的相关内容进行整理后,已经由电子工业出版社出版了,书名为“Autodesk地理信息系统解决方案——FDO、MapGuide、AutoCAD®Map3D二次开发指南”。如果感兴趣,大家可以到各大新华书店或网上书店购买。下面是当当网的链接地址。http://product.dangdang.com/product.aspx?product_id=21000963&ref=search-1-pubAutodesk地理信息系统解决方案——FDO、MapGu

系统 2019-08-29 22:07:02 2576