实现_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 实现 >>列表
· 【PaPaPa】实现缓存决策发布时间:2015-02-02
我有话说本来这一篇我打算放到后面再说,可是之前泄漏了一点关于缓存决策的代码后被好多人催更了。在此感谢大家的支持,让我更有动力的写这个系列。你们的关注让我觉得我的决定是对的,我会坚持下去把这个项目做完。另外非常感谢老虎,在百忙之中给我们赶出需求文档,当我们在享受周末的时候他还在公司加班,即便这样,他依然为我们的开源项目奉献着。此时我不知道该说些什么,只能以我的行动来回报大家,废话不多说了,入正题。缓存决策先澄清下,这个名字是我杜撰的,因为我觉得在我的项目中它起到了这样的作用。缓存... 查看全文
· ASP.NET实现在线人员实时显示发布时间:2015-02-01
在最近的学习中,参考其他资源,做了一个简单的在线人员显示的功能,总结了一下,思路如下:1、定义一个全局的内存来作为在线人员列表2、通过实时判断用户Session值,来判断某个用户的登录或离线3、对于用户的上线和离线,通过添加用户到内存中,或删除内存中的用户列表中的用户来实现下面是实现该功能的类:1publicstaticclassUserOnline2{3///<summary>4///获取或设置在线列表5///</summary>... 查看全文
Word文件转html,返回相对路径1privatestringGetPathByDocToHTML(stringstrFile)2{3if(string.IsNullOrEmpty(strFile))4{5return"0";//没有文件6}78Microsoft.Office.Interop.Word.ApplicationClassword=newMicrosoft.Office.Interop.Word.ApplicationClass();9TypewordType=word... 查看全文
· Java实现的一个截图工具发布时间:2015-02-01
今天将前段时间写的MyScreenShot截图工具的已知bug去除了,目前只实现了矩形截图和全屏截图功能,还没有实现窗口截图功能。暂时搁下了,以后有需求在完善本截图工具。代码也发出来了,有需要的同学就拿去吧。MyScreenShot效果图大小:255.6KBMyScreenShot.zip(284.4KB)下载次数:2查看图片附件... 查看全文
· WPF实现QQ群文件列表动画(一)发布时间:2015-02-01
QQ群大家都用过,先看下目前QQ的群文件列表容器的效果:细心点大家就会发现,这玩意收缩和展开是带动画的,并不是很僵硬地直接收缩或者直接展开,毫无疑问,如果用WPF实现这样的效果,这里的最佳控件是Expander,WPF的Expander控件自带Collapse和Expand功能,但是用过Expander的人都知道,这玩意的Collapse或者Expand是瞬间完成的,找遍Expander所有的属性,没有发现能设置为动画伸缩的,于是想到它里面一探究竟。用Blend编辑样式如下图... 查看全文
在我们很多程序的登陆过程中,如果对于一些复杂的内容,可能都有一些配置管理的对话框,本文介绍的混合式开发框架,是指什么呢,我下面给了一个定义。《混合式开发框架》是指混合了传统《Winform开发框架》和《WCF开发框架》的特点,可以在两者之间自由切换,统一了系统界面层对业务服务的调用模式,所有组件模块均实现两种方式的调用,是一种弹性化非常好的框架应用,既可用于单机版软件或者基于局域网内的应用软件,也可以用于分布式技术的互联网环境应用。对于这种混合式模式,上面说到了有两种方式... 查看全文
· Android 中的缓存机制与实现发布时间:2015-01-31
Android开发本质上就是手机和互联网中的web服务器之间进行通信,就必然需要从服务端获取数据,而反复通过网络获取数据是比较耗时的,特别是访问比较多的时候,会极大影响了性能,Android中可通过二级缓存来减少频繁的网络操作,减少流量、提升性能。一、二级缓存工作机制所谓二级缓存实际上并不复杂,当Android端需要获得数据时比如获取网络中的图片,我们首先从内存中查找(按键查找),内存中没有的再从磁盘文件或sqlite中去查找,若磁盘中也没有才通过网络获取;当获得来自网络的数据,就以key... 查看全文
在一些项目里面如进销存系统,对一些库存不足发出预警提示消息,招聘网站注册用户验证email地址等都需要用到邮件发送技术。发送邮件可能大家都觉得简单,打开浏览器,登录邮箱,写信,发送邮件?那么我们这里讲的可是直接使用Java代码实现邮件发送。方案一:可以直接使用SUN的JavaMail可以发送邮件,不过代码写起来很麻烦。如果手写过JavaMail发送邮件,就会深知其api之繁琐。方案二:利用apache的Email,可以快捷的实现邮件的发送,具体教程可以参考官网的:http://commons... 查看全文
· iOS 实现简单的Http 服务发布时间:2015-01-30
http是计算机之间通讯协议的比较简单的一种。在iPhone上,由于没有同步数据和文件共享,所以实现PC与设备之间的数据传输的最佳方式就是在程序中嵌套一个http服务器。在这篇帖子中,我将简单的演示第三方的http服务器的使用。示例程序运行如下(在PC端输入设备的IP和端口,便可选取当前PC的文件进行上传至当前的设备)该服务器涉及的相关类如下图所示代码实现,创建一个自己需求的HttpConnection类继承于第三方的HttpConnection,代码如下MyHTTPConnection... 查看全文
前言微信消息体签名及加密功能已上线,明文传输确实存在安全风险,鉴于微信的用户范围使用之广泛,必定会成为众矢之的。所以大家还是尽快接入安全模式为好。仔细阅读官方接入指南,发现这次安全升级只是涉及到用户在微信对话窗口中与公众好消息交互,所以此次升级还是比较简单的。下面为大家一一道来。一、功能解析微信消息体签名及加密功能已上线,出于安全考虑,强烈建议您尽快接入消息加密功能,消除安全风险。详见公告。公众平台接口调试工具已经全面支持消息体加密功能的在线调试,可以在http://mp.weixin.qq... 查看全文
上一篇主要介绍文件管理服务有哪些方法,实现了哪些功能。基于服务(WebService)的文件管理Winform客户端实现(一)本篇将根据文件服务服务实现Winform客户端设计、开发。3.文件管理Winform客户端程序实现文件管理客户端是使用VS2008C#开发Winform程序。通过调用文件管理服务实现,达到数据库操作与程序显示完全分离。基于此文件管理服务,并不只局限于开发Winform程序,同样适用于WebForm程序。3.1.主界面设计新增Winform项目程序... 查看全文
英文原文:BecomingAnEngineeringManager编者按:诺亚·布利尔(NoahBrier)是纽约营销技术创业公司Percolate的联合创始人,世界经济论坛社交媒体全球议程理事会成员。在过去的几年里,我有幸与很多才华横溢的工程师共事——其中一些还在我的建议下还走上了管理岗位。同任何一个投入新工作的人一样,他们必须要从根本上改变自己每天的做事方式。我在指导他们的过程中可谓竭尽全力,基于这种经历,我写了一些感想... 查看全文
北京时间1月29日上午消息,蚂蚁金服希望获得监管者的批准,获准访问中国警方的数据库,从而方便用户使用面部照片完成银行网上开户。支付宝所在的蚂蚁金服计划使用其合作伙伴旷视科技开发的Face++人脸识别系统实现这项功能。他们的理念是让消费者无需亲自前往银行网点即可完成网上开户。旷视科技CEO印奇说:“技术上已经万事俱备,我们只要等待监管者批准即可。”27岁的印奇放弃了哥伦比亚大学的计算机博士学位项目,回到北京参与创办了旷视科技。该公司最新一轮融资估值达到1亿美元... 查看全文
Quickpad最开始的1.0版本只是我用Java写的一个记事本,现在升级到1.2版本已经是一个半成品的代码编辑器了。现在将源码公布,以后有空慢慢添加更多功能。Quickpad-1.2截图一。新增功能:1.新增了多文本编辑的操作2.新增了文件浏览器的功能3.新增了对Java源程序的编译和运行操作二。版本说明:1.2之前版本只含简单的记事本功能1.2以比较符合MVC的思想重写了所有代码当然因为比较懒,直接以硬编码保留在程序当中,也没有使用JUint对程序进行测试... 查看全文
· 【iOS】iOS消息推送机制的实现发布时间:2015-01-29
iOS消息推送的工作机制可以简单的用下图来概括:Provider是指某个iPhone软件的Push服务器,APNS是ApplePushNotificationService的缩写,是苹果的服务器。上图可以分为三个阶段:第一阶段:应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。第二阶段:APNS在自身的已注册Push服务的iPhone列表中,查找有相应标识的iPhone,并把消息发送到iPhone。第三阶段:iPhone把发来的消息传递给相应的应用程序... 查看全文
效果如图:启动页面是一张图片+延时效果,这里就不给出布局文件了。WelcomeActivity分析:在启动页面检测是否是第一次运行程序,如果是,则先跳转到引导界面的Activity——AndyViewPagerActivity;否,则直接跳转到MainActivity。判断很简单,使用SharedPreferences。WelcomeActivity.java具体实现:packagecom.example.qidong;importandroid.os.Bundle... 查看全文
· 队列 java实现发布时间:2015-01-28
packagecom.shine.queue;/**队列的接口*/publicinterfaceQQueue<T>{booleanisEmpty();voidenqueue(Tx);//入队操作Tdequeue();//出队操作,返回队头元素}packagecom.shine.queue;/**顺序队列:*当队列为空时,设置队头、队尾下标front=rear=-1*当第一个元素入队时,front=rear=0,同时改变两个下标*进行入队出队操作时,front... 查看全文
英文原文:Shouldall.NETCollectionsImplementall.NETCollectionInterfaces?是否每个.NET中的集合类型都应该实现所有.NET类型接口?在1月14日进行的.NET核心API审查视频中,这一问题在API相关的重要问题中居首位。这段视频录制了针对.NET基础类库的十个变更请求的相关讨论。[视频]GitHubIssue:#316:为正则集合(包括CaptureCollection、GroupCollection和MatchCollection... 查看全文
效果如图:MainActivity.java具体实现:packagecom.rainmer.actionbartab;importandroid.app.ActionBar;importandroid.app.Activity;importandroid.app.FragmentTransaction;importandroid.app.ActionBar.Tab;importandroid.os.Bundle;importandroid.widget.Toast... 查看全文
一、概要微信此次开放JS接口,开放了一大批api权限,即使在未认证的订阅号也可以使用图像接口,音频接口,智能接口,地理位置,界面操作,微信扫一扫等功能。要知道:以前订阅号只能接受和被动回复用户消息而已。微信官方没有给出.net版本,有java,node,php和python,唯独没有.net版本,这是怎么了?本文就教你实现.net版本的微信JS-SDK权限签名生成算法。这会大大激发了js前端开发人员的热情,可以做更多的事情,不用在向以前一样用破解微信的weixinbridge狼狈的苟活于人世了... 查看全文