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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 实现 >>列表
· Yii php ajax实现异步上传图片发布时间:2013-08-23
AJAX异步上传,用第三方的组件实现,首先下载一个jQuery的Ajax文件上传的组件,下载地址为:http://www.phpletter.com/,下载完毕解压找到ajaxfilemanagerv1.1\ajaxfilemanager\jscripts中的ajaxfileupload.js。下面是本人YII项目中的测试例子【controllers】publicfunctionactionToolsUpload(){$this->render("toolsUpload",array... 查看全文
· [DevExpress]实现GridControl输入验证发布时间:2013-08-23
privatevoidgvWeek_ValidateRow(objectsender,DevExpress.XtraGrid.Views.Base.ValidateRowEventArgse){try{GridView_view=senderasGridView;GridColumn_optTime=_view.Columns["OptTime"];//操作时间GridColumn_no=_view.Columns["No"]... 查看全文
RazorEngine,之前仅仅是ASP.NETMVC的一种View引擎,目前已经完全成为一种可以独立使用的模版引擎,并且已经成为了CodePlex上一个开源的项目(http://razorengine.codeplex.com/)。对于使用过ASP.NETMVCRazor视图引擎的朋友们一定已经领略过它的灵活性和易用性,在这篇文章中我们将利用它来实现一个代码生成器使我们可以以Razor的语法来定义代码模版。[源代码从这里下载]在《一个简易版的T4代码生成"框架"... 查看全文
1.新建用户控件,取名MyForm。2.将默认的UserControl改成Form3.在类中添加以下代码privatefloatX,Y;//获得控件的长度、宽度、位置、字体大小的数据privatevoidsetTag(Controlcons)//Control类,定义控件的基类{foreach(Controlconincons.Controls){con.Tag=con.Width+":"+con.Height+":"+con.Left+"... 查看全文
· 实现二级Menu菜单发布时间:2013-08-22
公司项目里的需求,商城的左下角,要求有分类的Menu。看图:1.当点击一级分类,修改二级菜单里面的内容。2.同时一级菜单里的背景变为右边有白色三角的背景。3.当点击二级菜单的条目时候,Popupwindow消失,并且界面更新对应条目的商品数据。我的实现思路是:左下角弹出Popupwindow,里面使用两个ListView实现。我的Demo的效果:1,点击一级菜单分类,修改二级菜单里面的内容:listView.setOnItemClickListener... 查看全文
最近做java的web项目,用到了excel导出到客户端(本地),通过IE可以实现用浏览器保存、另存为、取消。我使用的是POI来完成的,poi架包是poi-3.7-20101029.jar这个架包在网上很容易找到。话不多说,进入实战demo。项目结构:第一步用MyEclipse创建一个web项目,名称:excelExport第二步将下载的poi架包放到lib目录下,并添加到BuildPath中:右击架包--》BuildPath--》AddtoBuildPath.第三步创建一个servlet... 查看全文
RazorEngine,之前仅仅是ASP.NETMVC的一种View引擎,目前已经完全成为一种可以独立使用的模版引擎,并且已经成为了CodePlex上一个开源的项目(http://razorengine.codeplex.com/)。对于使用过ASP.NETMVCRazor视图引擎的朋友们一定已经领略过它的灵活性和易用性,在这篇文章中我们将利用它来实现一个代码生成器使我们可以以Razor的语法来定义代码模版。[源代码从这里下载]在《一个简易版的T4代码生成"框架"... 查看全文
对OpenGlass开发者来说,GoogleGlass可不是一款只能推送通知的设备,团队成员希望能通过OpenGlass帮助GoogleGlass实现实时的增强现实(AR)功能。OpenGlass的大致流程是通过GoogleGlass摄像头拍摄照片,然后提炼照片的关键信息,随后将信息上传到OpenGlass服务器,通过内容匹配,将其他用户提供的数字注释将覆盖在GoogleGlass屏幕上。演示视频中展示的实时AR效果还比较初级,并且有点延迟。本质上,OpenGlass只是将信息覆盖到视野内... 查看全文
<%@pagelanguage="java"import="java.util.*,example.Configuration"pageEncoding="UTF-8"%><%Configurationconf=newConfiguration();StringgetSeeesionId=(String)session.getAttribute("sessionId");StringsessionId=session.getId();StringvisitNum=... 查看全文
· C#开源实现MJPEG流传输发布时间:2013-08-21
许久以前写了篇文章《基于.NET打造IP智能网络视频监控系统》,记录和介绍了自己几年来积累和演练的一个系统。发现几个月过去了,没有任何进展。目前已经实现了UDP+RTP方式在不同物理机之间的媒体流传输。当然,由于没有基于.NET的媒体流压缩实现,所以直接传输的裸图Bitmap。不过要求不高,帧率低一些,机器性能强一些,看着也很流畅。能在桌面客户端上看到视频图像的功能已经完成了。下面需要考虑,如何通过浏览器来查看视频。在不考虑使用Flash、ActiveX的条件下,貌似只能选择MJPEG方式... 查看全文
AvalonDock是一个.NET库,用于在停靠模式布局(docking)中排列一系列WPF/WinForm控件。最新发布的版本原生支持MVVM框架、AeroSnap特效并具有更好的性能。AvalonDock2.0版本已经发布了,新版本是用MVVM框架重新编写,似乎也用了Command(命令)模式。2.0版的文档尚未发布,但你可以参考Avalon.TestApp或者2.0版源码中的Avalon.MVVMTestApp文件夹来查看新的API。前一篇博文有介绍关于AvalonDock使用-... 查看全文
· C#利用VFW实现摄像头程序发布时间:2013-08-20
最近在搞这个考试监控,找来VFW的资料,胡编乱凑而成。VFW全称为VideoforWindows,是微软提供的,内嵌windows系统。首先定义一个VideoAPI类。首先调用avicap32.dll[DllImport("avicap32.dll")]publicstaticexternIntPtrcapCreateCaptureWindow(byte[]strWindowName,intdwStyle,intx,inty,intwidth,intheight,IntPtrhwdParent... 查看全文
· Flex+JAVA+Servlet 实现上传发布时间:2013-08-20
Flex页面代码<?xmlversion="1.0"encoding="utf-8"?><mx:Applicationxmlns:fx="http://ns.adobe.com/mxml/2009"xmlns:s="library://ns.adobe.com/flex/spark"creationComplete="init()"xmlns:mx="library://ns.adobe.com/flex/mx"minWidth="955"minHeight="600">... 查看全文
之前在看spring注解的时候,有看到再配置文件里面定义componentscanpackage就能自动扫描对应包下面的class,然后根据注解生成相应的bean。自己对这个功能很好奇,就搜了下,找到了实现的关键代码,记录下。后续再对这段代码深入学习。Java代码/***从包package中获取所有的Class**@parampack*@return*/publicstaticSet<Class<?>>getClasses(Stringpack)... 查看全文
exFAT文件系统是微软的一个产品,设计让外置储存设备和PC之间实现无缝的TB级数据转移和数据交换,它只支持Windows和OSX,不支持Linux。作为一个含有大量专利的私有产品,没有人会预计它会整合进Linux内核。但三星公司为旗下的Android设备开发了私有的exfat驱动,一位GitHub用户获得了三星的私有代码去除私有许可头文件,在GPL下发布了非官方版本exfat-nofuse,结果引发了一场争议。现在,在SoftwareFreedomConservancy的帮助下... 查看全文
· Wince下实现ImageButton发布时间:2013-08-19
我们在winform中给按钮设置个背景图片超级简单,是不?可是在wince下面就没那么简单了,下面我来介绍一种方式来实现ImageButton。实现思路是重新写一个usercontrol就ok。具体的实现方式如下:/IotButton是我们新控件的名字,具体的可以自己定义publicpartialclassIotButton:UserControl{publicIotButton(){InitializeComponent();}ImagebackgroundImage... 查看全文
目前,美国麻省理工学院研究员最新设计一种新型可充电流体电池,无需依赖于造价高昂的间隔膜来生成和存储电能,这种流体电池未来有望实现成本更低廉,更大规模的能量存储。美国麻省理工学院的科学家最新设计一种流体电池,成本低廉,存储电能效果较好,无需使用间隔膜流体电池原型每平方厘米产生的能量是其它间隔膜电池系统的3倍,其功率密度以数量级高于多数锂离子电池和其它商业和实验能量存储系统。该装置存储和释放能量依赖于叫做层流的现象,两种液体通过一个通道进行抽吸,两个电极之间的电化学反应来存储或者释放能量... 查看全文
· Java 日志缓存机制的实现发布时间:2013-08-18
概述日志技术为产品的质量和服务提供了重要的支撑。JDK在1.4版本以后加入了日志机制,为Java开发人员提供了便利。但这种日志机制是基于静态日志级别的,也就是在程序运行前就需设定下来要打印的日志级别,这样就会带来一些不便。在JDK提供的日志功能中,日志级别被细化为9级,用以区分不同日志的用途,用来记录一个错误,或者记录正常运行的信息,又或是记录详细的调试信息。由于日志级别是静态的,如果日志级别设定过高,低级别的日志难以打印出来,从而导致在错误发生时候,难以去追踪错误的发生原因... 查看全文
android自带的RadioGroup是继承自LinearLayout,如果布局的时候不是直接写radiobutton,即radiobutton外面还包了一层容器,这时分组是不成功的,因为查找不到radiobutton,如果要实现这种效果呢,于是看了RadioGroup的源码,发现问题在于addView方法和自定义的PassThroughHierarchyChangeListener;下面就这两个地方动手脚,先拷贝源码,然后去掉RadioGroup(Contextcontext... 查看全文
在Windows平台下,对线程的同步控制,可以有CriticalSection,Mutex,Semaphore,Event等方式.在IOS平台,使用GCD进行简单的多线程编程时,可以使用dispatch_semaphore_t进行相应的同步操作.IOS平台上没有对应的Event这个控制对像.对于一些适合Event模式的情况下,可以通过dispatch_semaphore_t模拟event(autoReset)的特性.set:-(void)set{dispatch_semaphore_wait... 查看全文