logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java内存泄漏查找

java由于拥有自动垃圾回收机制,所以一般情况下,我们不需要考虑内存泄漏的问题。jvm会自动收回无用的对象。所谓无用的对象,表示你的程序不可能再访问的对象。但是,有一种情况必须考虑,就是要防止容器(List,Map等)内的对象无限增大。因为对象存贮在容器中,会被容器引用,从而如果容器的有效,容器内的对象就不会释放。一旦真的出现内存泄漏,随着时间的推移,java程序逐渐增大内存消耗,最后出现

#java#jvm
Ninja ripper 工具使用教程

Ninja ripper 是一款用来导出任何安卓游戏的美术资源的工具。理论上可以导出任何游戏的模型,贴图。因为他的原理,不是解密程序,而是在运行时,接管D3D的API,从渲染API的参数中,获取美术资源。所以,只要游戏可以在安卓模拟器上运行,就可以导出资源。软件需求:夜神模拟器Ninja ripper工具任何游戏的安卓包步骤:在模拟器中安装游戏(运行...

模仿protobuf的对象序列化系统

下面都用C#语言举例。其他语言可以参考。  protobuf的优势以及缺点protocolbuffer(以下简称PB)是google 的一种数据交换的格式,它独立于语言,独立于平台。源代码开源。  优点1. 速度快,数据小。相同的对象,使用PB比其他类似json,xml等,数据量更小。2. 兼容性。PB格式有前向与后向兼容性。数据存储之后,如果数据协议更改了,老

使用gitblit在windows上部署git服务器

Windows平台下Git服务器搭建第一步:下载Java,下载地址:http://www.java.com/zh_CN/第二步:安装Java.安装步骤不再详述。 第三步:配置Java环境变量.右键”计算机” => ”属性” => ”高级系统设置” => ”高级” => “环境变量” => “系统变量”。新建:    变量名:JAVA_

#git#服务器
虚幻引擎的C#脚本插件 UnrealCS Demo指南

虚幻引擎C#插件现在已经开源,开发者可以使用C#语言来开发项目了。源码地址:https://github.com/xiongfang/UnrealCS文档地址:https://github.com/xiongfang/UnrealCS/wiki示例项目地址:https://github.com/xiongfang/UnrealCS/wiki/Demonstration-proj

一款开源的中国象棋人工智能程序

源码地址:https://github.com/xiongfang/Chinese-Chess工程:Unity项目。可以用Unity引擎打开语言:C#算法:神经网络算法+遗传算法目录结构:Assets/Fonts 字体资源Assets/Models 所有模型资源,包括象棋和棋盘模型Assets/NGUI NGUI插件Assets/Ot

#c#
Ninja ripper 工具使用教程

Ninja ripper 是一款用来导出任何安卓游戏的美术资源的工具。理论上可以导出任何游戏的模型,贴图。因为他的原理,不是解密程序,而是在运行时,接管D3D的API,从渲染API的参数中,获取美术资源。所以,只要游戏可以在安卓模拟器上运行,就可以导出资源。软件需求:夜神模拟器Ninja ripper工具任何游戏的安卓包步骤:在模拟器中安装游戏(运行...

到底了