API_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> API >>列表
· Java编译器API(1)发布时间:2013-07-19
从java6.0开始,新增了“java编译器API”的特性,在此之前,我们都是通过调用javac.exe来进行编译,从java6.0开始,编译更加灵活,让码农们有更广阔的思考的空间。1.编译器API开发者运行java编译器所需要的所有API,都可以在javax.tools包下面找到,这个包下面不仅有引用一个java编译器需要的类和方法,同时,它还提供了任何类型工具的公共接口,这些工具一般是命令行程序,比如javac.exe,javadoc.exe或者javah.exe.更多内容,请移步... 查看全文
一边享受着乡村的宁静,一边写着博客,也是一种惬意。喜欢解决问题后写一篇博客。通过文字表达出来,会加深自己的理解,还经常会有新的收获,甚至会找到更好的解决方法。同时,还能分享给别人。一举多得,何乐而不为呢?这次要解决的问题是如何在用户注册时验证用户的邮箱?通常的解决方法是给用户的邮箱发一封激活邮件。但这个方法有以下几个问题:从发出邮件至收到邮件,可能会有延时。邮件可能会被当作垃圾邮件处理用户可能会填错了邮箱,更糟糕的情况是用户不知道自己填错了邮箱... 查看全文
· PhoneGap API介绍:Events发布时间:2013-07-19
事件类型:backbuttondevicereadymenubuttonpauseresumesearchbuttononlineofflinebackbutton当用户在Android系统上点击后退按钮的时候触发此事件。document.addEventListener("backbutton",yourCallbackFunction,false);详述:如果你需要在Android系统上重载默认后退按钮的行为,可以通过注册一个事件监听器来监听“backbutton&rdquo... 查看全文
C++0X标准提供的std::mutex和std::thread两个接口开发多线程同的应用非常方便,而且可以跨平台,自己做了一下测试,发现这个跨平台的代价还是很大的,我分别用std::mutex与Windows的CRITICAL_SECTION、std::thead和WIndows的CreateThread接口做了对比,测试代码如下:#include"stdafx.h"#include<mutex>#include<atomic>#include<... 查看全文
本文是WebAPI系列教程的第6.4小节6.4ModelValidation6.4模型验证摘自:http://www.asp.net/web-api/overview/formats-and-model-binding/model-validation-in-aspnet-web-apiByMikeWasson|July20,2012作者:MikeWasson|2012-6-20WhenaclientsendsdatatoyourwebAPI... 查看全文
英文原文:lightswitch-vs-2013-preview作者AnandNarayanaswamy,译者邵思华近期在旧金山举行的Build大会上,微软宣布了VisualStudio2013预览版中的LightSwitch的一些改进。在这个最新更新中,你不需要在逻辑视图与文件视图之间不停地进行切换了,因为你可以在解决方案浏览器(SolutionExplorer)的单一视图中看到你所有的项目内容。新版本不仅允许你管理各个屏幕、表和查询,现在还能够在编写代码的同时添加NuGet包... 查看全文
认识非同步程序开发设计模型从VS2012开始引入的型的非同步程序设计的支持-------async/await设计模型之前的当我们支持非同步作业的时候,往往使用多线程开解决,我们比较熟悉的就是执行者:Thread,ThreadPool(线程和线程池,后者有利于资源的有效利用)非同步的设计模型:Begin方法/End方法,Async事件/Completed事件(主要是异步委托之类的,我在我以前的博文中有写过专题... 查看全文
· Skype计划在年内关闭其桌面API发布时间:2013-07-15
据微软旗下网络电话服务Skype的开发者项目主管克里斯安德鲁斯(ChrisAndrews)发送给开发者的一封电子邮件显示,Skype计划在今年底之前关闭它的桌面API(应用程序接口)。Skype希望用户们使用Skype网址来访问其服务,因为它相信那将允许开发者们通过移动、网络和桌面等各种平台来访问Skype。Skype与新版Windows系统之间的整合度是非常高的。正如Skype在其开发者网址上所解释的,Skype网址在通讯时需要用到Skype客户端... 查看全文
· Firefox 开始支持 Web Audio API发布时间:2013-07-12
英文原文:WebAudioAPIcomestoFirefoxMozilla公司称,他们一直在为Firefox支持WebAudioAPI而努力,而今这个愿望就快达成了。目前,FirefoxNightly和FirefoxAurora两个版本已经基本支该持API。WebAudio提供了诸多炫酷的功能,开发者可以基于此创建应用、游戏,可以说基本上任何一款应用都需要先进的音频处理。WebAudioAPI是JavaScript中主要用于在网页应用中处理音频请求的一个高级应用接口... 查看全文
英文原文:PortableClassLibrariesforGoogleAPIsGoogle发布了新的测试版SDK——googleAPI的.NET可移植类库1.4.0测试版。该SDK包含了45个GoogleAPI。通过它,Google可以提供在.NET、WinRT、WindowsPhone和Silverlight之间共享的DDL。该类库基于PCL版本的HttpClient。与旧版本相比,它公布了新的基于Task的异步方法,这对开发人员来说具有明显优点... 查看全文
· 实战 ASP.NET Web API发布时间:2013-07-10
WebAPI框架是一个面向Http协议的通信框架。相对于WCF而言,WebAPI只面向于Http协议设计,而且没有WCF那么繁琐的配置。WebAPI的开发类似于ASP.NETMVC中控制器的开发,但是相对于直接使用ASP.NETMVC来返回Json对象的方式而言,WebAPI封装了数据的序列化、反序列化,接口、实现都更加简单。简单地说,如果要向浏览器、移动端提供Json数据格式的API,则应该首选WebAPI作为通信框架。以下,我列出了在当前使用WebAPI开发系统时,遇到的几个知识点或问题... 查看全文
蝉游记(http://chanyouji.com)网站之前用Nginx+Passenger+自制script来部署,随着用户增多,移动app的api调用增加,服务器增多和无缝部署重启的需求,转移到了Nginx+Unicorn+Capistrano,写篇博客记录一下各种细节和需要注意的地方。1.Nginx的配置gzipon;#开启gzip,同时对于api请求的json格式也开启gzipgzip_typesapplication/json;#每台机器都运行nginx+unicorn... 查看全文
· ZooKeeper Java API发布时间:2013-06-19
[转载请注明作者和原文链接,如有谬误,欢迎在评论中指正.]ZooKeeper提供了Java和C的binding.本文关注Java相关的API.准备工作拷贝ZooKeeper安装目录下的zookeeper.x.x.x.jar文件到项目的classpath路径下.创建连接和回调接口首先需要创建ZooKeeper对象,后续的一切操作都是基于该对象进行的.ZooKeeper(StringconnectString,intsessionTimeout,Watcherwatcher... 查看全文
· ZooKeeper Java API发布时间:2013-06-19
[转载请注明作者和原文链接,如有谬误,欢迎在评论中指正.]ZooKeeper提供了Java和C的binding.本文关注Java相关的API.准备工作拷贝ZooKeeper安装目录下的zookeeper.x.x.x.jar文件到项目的classpath路径下.创建连接和回调接口首先需要创建ZooKeeper对象,后续的一切操作都是基于该对象进行的.ZooKeeper(StringconnectString,intsessionTimeout,Watcherwatcher... 查看全文
· PHP内核探索:从SAPI接口开始发布时间:2013-05-19
SAPI:ServerApplicationProgrammingInterface服务器端应用编程端口。研究过PHP架构的同学应该知道这个东东的重要性,它提供了一个接口,使得PHP可以和其他应用进行交互数据。本文不会详细介绍每个PHP的SAPI,只是针对最简单的CGISAPI,来说明SAPI的机制。我们先来看看PHP的架构图:SAPI指的是PHP具体应用的编程接口,就像PC一样,无论安装哪些操作系统,只要满足了PC的接口规范都可以在PC上正常运行,PHP脚本要执行有很多种方式... 查看全文
· ZooKeeper Java API发布时间:2013-05-19
[转载请注明作者和原文链接,如有谬误,欢迎在评论中指正.]ZooKeeper提供了Java和C的binding.本文关注Java相关的API.准备工作拷贝ZooKeeper安装目录下的zookeeper.x.x.x.jar文件到项目的classpath路径下.创建连接和回调接口首先需要创建ZooKeeper对象,后续的一切操作都是基于该对象进行的.ZooKeeper(StringconnectString,intsessionTimeout,Watcherwatcher... 查看全文
· MySQL 5.0.27 API备忘发布时间:2012-09-08
MySQL/Ruby[Japanese]ThisistheMySQLAPImoduleforRuby.ItprovidesthesamefunctionsforRubyprogramsthattheMySQLCAPIprovidesforCprograms.Downloadtmtm.orgRequirementMySQL5.0.27Ruby1.8.5Themodulemayworkforotherversions,butthathasnotbeenverified... 查看全文
· Ruby : 操作Excel的API介绍发布时间:2012-06-29
语言这个东西还是需要有事儿没事儿写一写的,所以已经打算把工作中使用的脚本语言改成Ruby,项目需要,前些天刚写了篇C#API:生成和读取Excel文件顺便也看一下Ruby是怎么操作Excel的吧.在网上搜了一下,作为展示excel用法的例子,这个链接是我最喜欢的链接之一:使用win32ole操作Excel-2这个例子很简单,只有source,为我们演示了如何进行下面的操作:(本文最后的其他资源部分中,给出了些更详细丰富内容的链接)■更改sheet的名字... 查看全文
利用GoogleApi根据经纬度查询地名,和根据地名查询经纬度importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.io.UnsupportedEncodingException;importjava.net.MalformedURLException;importjava.net.URL;importjava.net.URLConnection... 查看全文
· NIO中缓冲区的API介绍发布时间:2012-04-24
[转载请注明作者和出处,如有谬误,欢迎在评论中指正.]在javaNIO中,通道是IO传输发生时数据通过的入口,而缓冲区是数据的来源或目标.Buffer是javaNIO中定义的所有缓冲区类的基类.Buffer的属性1.容量(capacity)缓冲区能够容纳的数据元素的最大数量,capacity在创建缓冲区时指定,之后无法改变.2.上界(limit)读模式下,limit表示能读取的最后一个字节;写模式下,limit等于capacity.3.位置(position)position表示当前索引.4... 查看全文