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

第二人生的源码分析(111)脚本的综合分析(1)

当语法分析一个脚本完成时,那么就会把整个脚本的分析结果保存起来,在第二人生里把脚本的结果保存到那里呢?现在就来分析这个问题,先来看看语法分析的文件里,有如下的代码:#001case3:#002#line277"indra.y"#003{#004(yyval.script)=newLLScriptScript(NULL,(yyvsp[(1)-(1)].state));#005gAllocationManager->addAllocation((yyval.s

系统 2019-08-12 01:32:35 2570

各行各业

GlusterFS之内存池(mem-pool)使用实例分析

我的新浪微博:http://weibo.com/freshairbrucewoo。欢迎大家相互交流,共同提高技术。上一篇博客详细分析了GlusterFS之内存池的实现技术,今天我们看看GlusterFS是怎么使用这个技术的。第一步:分配和初始化:cli进程在初始化的过程中会涉及到内存池的建立和初始化,具体涉及到内存池初始化的代码如下(在cli.c文件中的glusterfs_ctx_defaults_init函数):1/*frame_mem_poolsize

系统 2019-08-12 01:31:41 2570

Python

python3实现接入百度通用翻译

由于百度通用翻译官方只有pythone2版本的demo,所以,你懂的首先需要申请百度开发者账号,创建app拿到appid以及secretkeyhttp://api.fanyi.baidu.com/api/trans/product/apidoc代码:#-*-coding:utf-8-*-importhttp.clientimporthashlibimporturllib.requestimportrandomimportjsonappid=''#你的app

系统 2019-09-27 17:57:31 2569

Python

Python实现基于HTTP文件传输实例

本文实例讲述了Python实现基于HTTP文件传输的方法。分享给大家供大家参考。具体实现方法如下:一、问题:因为需要最近看了一下通过POST请求传输文件的内容并且自己写了Server和Client实现了一个简单的机遇HTTP的文件传输工具二、实现代码:Server端:复制代码代码如下:#coding=utf-8fromBaseHTTPServerimportBaseHTTPRequestHandlerimportcgiclassPostHandler(Ba

系统 2019-09-27 17:54:42 2569

Python

Python中os.path用法分析

本文实例分析了Python中os.path用法。分享给大家供大家参考。具体如下:复制代码代码如下:#coding=utf-8importosprintos.path.abspath("d:\\new\\test.txt")printos.path.basename("d:\\new\\test.txt")printos.path.dirname("d:\\new\\test.txt")printos.path.exists("d:\\new")printo

系统 2019-09-27 17:53:03 2569

Python

Python库Pandas《Pandas Cookbook》第05章 BOOL

这是书籍《PandasCookbook》书籍第05章的代码复现,所有代码运行在JupyterNotebook上,原讲解地址是:https://www.jianshu.com/p/d67080f59b06我上传代码的github地址是:https://github.com/Asunqingwen/PandasCookbook.gitgithub上有该书中用到的data,里面代码会不定期更新(因为工作原因,时间不定),直到本书学习完成!相比原讲解,会穿插一些自

系统 2019-09-27 17:52:02 2569

Python

模拟退火算法之特征选择的python实现(一)

目录1.模拟退火算法实现步骤2.python实现3.实验结果4.参考文献模拟退火算法的基本原理在这里就不一一赘述了,关于原理,可以参考百度百科、博客1、博客2在本节按照基本实现步骤实现模拟退火算法,对于模拟退火算法的高级封装(类封装),可以参考模拟退火算法之特征选择的python实现(二)1.模拟退火算法实现步骤2.python实现importnumpyasnpfromsklearn.preprocessingimportStandardScalerfro

系统 2019-09-27 17:51:34 2569

Android

Eclipse中安装Android并配置IDE(集成开发环境)

1.下载AndroidSDK(软件开发包)Android的SDK可以在http://developer.android.com/sdk页面找到,本例中使用androidsdkwindows1.5r2。下载后的文件名是android-sdk-windows-1.5_r2.zip,将该文件解压缩在硬盘上,本例中是D:\android-sdk-windows-1.5_r2,解压缩后的文件夹结构是:D:\android-sdk-windows-1.5_r2>dir

系统 2019-08-29 23:48:24 2569

编程技术

《银河动画》鼠绘教程 (1)

本教程是给对flash有基础了解的人看的(最起码你得知道flash是什么吧?!),如果你不是,快去了解吧!!先来了解一下工具:[url=http://space.flash8.net/space/batch.download.php?aid=4251][/url][1]ArrowTool(V)工具:快捷键V,常用工具,拖拉,选择全靠它![2]SubselectionTool(A):快捷键A,用来修改线条的![3]LineTool(N):快捷键L,画直线工具

系统 2019-08-29 23:34:30 2569

编程技术

Spring入门

1.什么是springspring是一站式框架spring在ssh开发中是框架粘合剂hibernate是数据持久层一站式框架session.save(Object)ibatis:半持久化框架save(object)-->SQL程序员自定义MVC!=三层框架VCMjspservletJavaBean-----------------------------表示层业务层数据访问层struts2springspringhiberantestrutsibatisw

系统 2019-08-29 23:19:56 2569