搜索到与相关的文章
Python

Python整数对象实现原理详解

整数对象在Python内部用PyIntObject结构体表示:typedefstruct{PyObject_HEADlongob_ival;}PyIntObject;PyObject_HEAD宏中定义的两个属性分别是:intob_refcnt;struct_typeobject*ob_type;这两个属性是所有Python对象固有的:ob_refcnt:对象的引用计数,与Python的内存管理机制有关,它实现了基于引用计数的垃圾收集机制ob_type:用于

系统 2019-09-27 17:52:08 2760

Python

Protobuf 安装及 Python、C# 示例

01|简介02|安装2.1Windows下安装03|简单使用3.1编译3.2Python示例3.3C#示例01|简介Protobuf(ProtocolBuffers),是Google开发的一种跨语言、跨平台的可扩展机制,用于序列化结构化数据。与XML和JSON格式相比,protobuf更小、更快、更便捷。protobuf目前支持C++、Java、Python、Objective-C,如果使用proto3,还支持C#、Ruby、Go、PHP、JavaScri

系统 2019-09-27 17:47:51 2760

编程技术

Eclipse的hibernate plugin(downmoon)

推荐两个Eclipse下好用的hibernateplugin一HibernateTools补充一下,你需要下载的是HibernateTools,而不是HibernateCore3.3.1.GA在这个页面看看,http://www.hibernate.org/30.htmlHibernateTools的最新版本是3.2.4betahttp://downloads.sourceforge.net/jboss/HibernateTools-3.2.4.Beta1

系统 2019-08-29 23:41:59 2760

Java

使用 Java 虚拟机工具接口(JVMTI)创建调试和

Java虚拟机工具接口(JavaVirtualMachineToolInterface,JVMTI)提供了一种编程接口,允许软件开发人员创建软件代理以监视和控制Java编程语言应用程序。JVMTI是Java2SoftwareDevelopmentKit(SDK),StandardEdition,版本1.5.0中的一种新增功能。它取代了JavaVirtualMachineProfilingInterface(JVMPI),从版本1.1起即作为Java2SDK

系统 2019-08-29 22:48:39 2760

Java

Java -- 在Eclipse上使用Hibernate

最近一个项目要用Java做,一点都不熟啊。没办法,只好硬着头皮啃了,花了大半天的时间,终于在Eclipse上完成了第一个Hibernate例子。下面记录关键的步骤,权作笔记,以备日后查看。(1)下载Hibernate,并向项目中导入Hibernate。Project->Properies->JavaBuildPath->Libraries->AddExternalJARs...,选择Hibernate根目录下的hibernate3.jar,添加到项目中。接

系统 2019-08-29 22:24:42 2760

编程技术

什么是HttpOnly

1.什么是HttpOnly?如果您在cookie中设置了HttpOnly属性,那么通过js脚本将无法读取到cookie信息,这样能有效的防止XSS攻击具体一点的介绍请google进行搜索2.javaEE的API是否支持?目前sun公司还没有公布相关的API,但PHP、C#均有实现。搞javaEE的兄弟们比较郁闷了,别急下文有变通实现3.HttpOnly的设置样例javaEEJavaee代码response.setHeader("Set-Cookie","c

系统 2019-08-29 22:19:14 2760

编程技术

数学之美番外篇:快排为什么那样快

数学之美番外篇:快排为什么那样快By刘未鹏(pongba)C++的罗浮宫(http://blog.csdn.net/pongba)TopLanguage(http://groups.google.com/group/pongba)目录0.前言1.猜数字2.称球3.排序3.1为什么堆排比快排慢3.2为什么快排其实也不是那么快3.3基排又为什么那么快呢4.信息论!信息论?5.小结0.前言知道这个理论是在TopLanguage上的一次讨论,先是g9转了David

系统 2019-08-29 22:12:33 2760

编程技术

eclipse m2eclipse 最新下载地址

关于eclipsem2插件地址http://m2eclipse.sonatype.org/sites/m2e失效后,反正我是被搞得非常郁闷!下面是我的总结去m2官方的私服中下载插件,这里的插件支持在线安装.下面是地址https://repository.sonatype.org/content/sites/forge-sites/m2e里面有很多的插件,刚开始我选择的是发布时间最新的2012但是装上去以后,发现与原来的http://m2eclipse.so

系统 2019-08-12 09:30:36 2760