码迷,mamicode.com
首页 > 2015年01月16日 > 全部分享
由浅入深了解Thrift(二)
三、  Thrift的工作原理 1.普通的本地函数调用过程 例如,有如下关于本地函数的调用的java代码,在函数caller中调用函数getStr获取两个字符串的拼接结果: 代码3.1        本地函数调用调用方和被调用方都在一个程序内部,只是cpu在执行调用的时候切换去执行被调用的函数,执行完被调用函数之后,再切换回来执行调用之后的代码,其调用过程如下图3.1所示: ...
分类:其他好文   时间:2015-01-16 19:12:25    阅读次数:220
Erlang入门:构建application练习4(进程link的作用)
1、示例项目(bank)简介 bank_server.erl是为客户服务的进程回调模块 bank_center.erl是为银行服务中心的进程回调模块 客户(bank_server)每年都要扣除年费 所有年费都交给银行服务中心(bank_center) 客户服务使用示例: 创建用户:bank_server:create_account(myname, 100). 用户存钱:...
分类:移动开发   时间:2015-01-16 19:13:43    阅读次数:196
关于Ldoc
ldoc介绍...
分类:其他好文   时间:2015-01-16 19:12:43    阅读次数:157
PL/SQL 编程
一、什么是pl/sql pl/sql(procedural language/sql)是Oracle在标准的sql语言上的扩展,pl/sql不仅允许嵌入Sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,这样使得它的功能变得更加强大。   二、pl/sql学习的必要性 1、提高应用程序的运行性能。 2、模块化的设计思想。 3、...
分类:数据库   时间:2015-01-16 19:12:54    阅读次数:193
【Leetcode】Largest Number
Given a list of non negative integers, arrange them such that they form the largest number. For example, given [3, 30, 34, 5, 9], the largest formed number is 9534330. Note: The result may be ve...
分类:其他好文   时间:2015-01-16 19:14:01    阅读次数:180
Oracle数据库row_number() over统计前15名企业, wm_concat(case when then)行转列
1. ROW_NUMBER() OVER函数的基本用法 语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN) 例如:row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(...
分类:数据库   时间:2015-01-16 19:13:39    阅读次数:283
由浅入深了解Thrift(三)
一、  Thrift服务器端几种工作模式分析与总结 Thrift为服务器端提供了多种工作模式,本文中将涉及以下5中工作模式:TSimpleServer、TNonblockingServer、THsHaServer、TThreadPoolServer、TThreadedSelectorServer,这5中工作模式的详细工作原理如下: 1.      TSimpleServer模式 TSimpl...
分类:其他好文   时间:2015-01-16 19:12:20    阅读次数:183
git详解
Git详解 零、引入 之前在局域网搭建了Git环境,觉得Git的工作方式非常有效,在这里也做一个总结。 希望这篇文件也能帮助到开始学习Git的朋友,此文只介绍Git的相关知识,对于git的使用经验留在以后介绍。   一、使用方法 常用命令行 这里暂时不考虑分支的命令,将在下一节中具体介绍。下面的命令按照一般的操作流程的顺序一一介绍。   命令 用法...
分类:其他好文   时间:2015-01-16 19:11:22    阅读次数:225
【学习ios之路:UI系列】ios中常见的几种控件.(UISlider,UISwitch,UIStepper,UISegmentedControl)
一.滑块控件(UISlider)  效果如下 注:系统原来效果如下 具体功能运用: ①创建滑块控件(UISlider),设置控件大小,并添加到window视图上,后释放 UISlider *slider = [[UISlider alloc] initWithFrame:CGRectMake(20, 30, 280, 100)]; [self.window addSubvie...
分类:移动开发   时间:2015-01-16 19:11:57    阅读次数:250
IIS6部署web service完整过程
今天使用内网部署web服务,用手机进行访问(手机访问内网服务器网页见上一篇博客), 基本步骤如下: 1.visual studio 生成web服务,并部署到某一文件夹ws中 2.服务器IIS在“网站”中右击添加一新网站ws,将目录定位1中的目录ws(添加网站过程中要求设置如下图所示网站名,路径,绑定ip等内容。ip一旦绑定,访问时将按照ip来访问)) 这时访问该服务,会出现“”HTTP E...
分类:Web程序   时间:2015-01-16 19:10:57    阅读次数:398
restful webservice实战
上篇文章介绍了什么是restful风格的webservice,本片文章通过一个demo着重介绍如何发布一个restful风格的web service. 1.建立接口...
分类:Web程序   时间:2015-01-16 19:11:25    阅读次数:256
cocos2d-x接入GooglePlay IAB(In-app Billing)和iOS IAP(In-App Purchase)
先上效果图/源码和参考资料。网上资料很多,官网也有说明,这里就不写基础步骤了,真正去写的一些细节在源码中可以看到,晚点也许再补一些相对比较偏僻的要点。 源码地址:https://github.com/piaopolar/IABPluginDemo2dx 参考链接: GooglePlay IAB: http://developer.androi...
分类:移动开发   时间:2015-01-16 19:11:36    阅读次数:345
Android JNI的第一步——从HelloWorld开始
第一步:配置NDK运行环境 第二步:创建Android工程 第三步:运行 源码下载 参考...
分类:移动开发   时间:2015-01-16 19:10:36    阅读次数:221
Linux/Android——Input系统之InputReader (七)
在前文 Linux/Android——Input系统之frameworks层InputManagerService (六) 这里介绍了android层input服务的启动,其中启动了一个读取来自底层event事件的线程. 而在Linux/Android——input系统之 kernel层 与 frameworks层交互 (五) 有分析到是通过一个event%d的设备文件交互的,也就是说android层是通过读取event%d来获取event的,这个工作就是InputReader...
分类:移动开发   时间:2015-01-16 19:10:14    阅读次数:299
perl实现可打印字符加法(ascii:32-126)
perl 实现的可显示字符加法,可用来进行爆破。...
分类:其他好文   时间:2015-01-16 19:10:46    阅读次数:276
app后端设计(13)--IM4JAVA+GraphicsMagick实现中文水印
在app的后台中,有时候为了标示版权,需要给图片加上水印。   在liunx中,IM4JAVA+GraphicsMagick是个高效处理图片的方案,图片的裁剪是使用了这个技术方案,为了减少不必要的开发成本和运维成本,对应水印,我们是打算继续采用这个方案。   但在开发的过程中,发现这个方案对中文水印支持得不好。   根据网上的搜索结果,就算采用了im4java的GMOperation,...
分类:移动开发   时间:2015-01-16 19:10:04    阅读次数:319
基于ssh协议免密码的openwrt环境下数据传输及远程指令执行
问题很简单,一般情况下,openwrt运行在一些嵌入式平台或者路由器上,而这种平台往往没有太多的资源,如硬盘存储。但一些数据,如流量又只能捕获下来暂时存放于其上,日积月累,如果不把数据拷贝回来并删除openwrt上的,便会造成空间不足。当然在这个过程中,不可避免的要使用一些脚本,用到一些命令,那么,又如何远程执行命令呢。...
分类:其他好文   时间:2015-01-16 19:09:53    阅读次数:495
1778条   上一页 1 ... 24 25 26 27 28 29 30 ... 105 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!