使用_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 使用 >>列表
· GNOME和GTK+面临无人使用的窘境发布时间:2013-07-24
在去年的GNOME社区年度大会GUADEC上,有一个玩笑在与会者中很受欢迎,这个玩笑称这是最后一届GUADEC。它当然不是真的。今年的GUADEC大会将于8月1日在捷克举行,但许多讲这个笑话的人真的不会来了,对他们而言笑话变成真话。桌面用户正越来越多的使用智能手机平板和云服务,Unity遗弃了GTK+,而原来基于GTK+的开源项目则转向了Qt,其中就包括了LinusTorvald的Subsurface项目。根据Google趋势,GNOME和GTK+正面临无人使用的窘境。... 查看全文
在不传递参数情况下,一般大家都使用ThreadStart代理来连接执行函数,ThreadStart委托接收的函数不能有参数,也不能有返回值。如果希望传递参数给执行函数,则可以使用带参数的ParameterizedThreadStart委托,publicdelegatevoidParameterizedThreadStart(Objectobj)可以将要传送给线程函数的信息封装为一个对象,然后调用Thread类的以下构造函数publicThread... 查看全文
Sqlite是一款轻量级的关系型数据库,她的好处我就不详细道来了。本文的初衷是为.net平台的使用者提供帮助。Sqlite有专门为VS2010开发的程序包,大家可以到System.Data.SQLiteDownloadPage下去下载,注意是:Thisistheonlysetuppackagethatiscapableofinstallingthedesign-timecomponentsforVisualStudio2010.安装后,在VS2010中新建数数库链接就会看到有System... 查看全文
平方已经开发了一些WindowsPhone上的一些游戏,算不上什么技术大牛。在这里分享一下经验,仅为了和各位朋友交流经验。平方会逐步将自己编写的类上传到托管项目中,没有什么好名字,就叫WPXNA吧,最后请高手绕道而行吧,以免浪费时间。(为了突出重点和减少篇幅,有些示例代码可能不够严谨。)子弹子弹在游戏中很重要,几乎所有的游戏都有子弹或者类似子弹的东西。下面我们来介绍一下Bullet类。Bullet类派生自Spirit类,下面是他的字段:internalreadonlyintPower... 查看全文
先直接上程序界面,了解整体工作流程是什么样子的,求服务器进行挂机测试,需要固定IP,空间大概需要10G左右(主要是BT种子占用空间过大),最好有SQLSERVER来做为存储数据库,目前采用的是ACCESS数据库做为测试,怕后期数据过百万,对网站进行查询操作很慢。开源地址:https://github.com/h31h31/H31DHTMgr程序下载:H31DHT下载也提供ASP网站的访问模式:正在运行中的状态:本次主要介绍对DHT磁力搜索的HASH文件进行处理操作流程... 查看全文
· 使用P6Spy打印Resin执行的SQL语句发布时间:2013-07-24
系统开发时,经常要看程序执行的SQL。使用Hibernate开发的系统设置了show_sql=true后,只能看到预编译的SQL语句,看不到传到SQL的具体参数。如:selectxnxqdm0_.XNXQMasXNXQM763_0_,xnxqdm0_.XNXQMCasXNXQMC763_0_fromCODE_XNXQDMB_Vxnxqdm0_wherexnxqdm0_.XNXQM=?使用开源软件P6Spy,能把SQL所用的具体参数打印出来,如:07-24-1309:40:13:439|1|22... 查看全文
最近比较项目组的同事都比较烦,不断的穿梭在不同的项目之间,一个人同时要兼顾多个项目的维护修改。甚至刚放下这个客户的电话,另一个客户的电话就进来了。究其原因,相比很多人都深受其苦,“收尾款”```````看着商务部,不断发过来的项目维护文档,同时伴随着客户不断的承诺,这批维护好就结尾款。。。。我们为之奋斗了一天又一天````终于,商务部的老大火了,为了每个客户剩余的那些尾款,投入的精力,都足赶上承接一个新的客户的项目开发精力啦。商务老大丢出很霸气的一句话... 查看全文
一、如何从Datagrid中获得单元格的内容DataGrid属于一种ItemsControl,因此,它有Items属性并且用ItemContainer封装它的items.但是,WPF中的DataGrid不同于WindowsForms中的DataGridView。在DataGrid的Items集合中,DataGridRow是一个Item,但是,它里面的单元格却是被封装在DataGridCellsPresenter的容器中;因此,我们不能使用像DataGridView.Rows... 查看全文
ExpandoObject的使用非常简单,很容易入手。上一篇里面已经有详细的介绍了,可以看这里(理解C#4dynamic(1)-var,object,dynamic的区别以及dynamic的使用)下面对ExpandoObject的使用场合和一些认为需要注意的地方,谈一下自己的看法:一,ExpandoObject使用场合在传递对象,但是又不想创建一个class或者struct的时候,ExpandoObject就是一个非常好的选择。假如我们有一个SendMail的函数,功能是发送一个通知邮件给客户... 查看全文
· JAVA String.format 方法使用介绍发布时间:2013-07-23
转自:http://www.cnblogs.com/xytop/articles/1277125.html... 查看全文
在使用自定义视图的时候,对触屏事件的处理是比不可少的,有能力的可以自己写代码处理,这样更加的灵活。如果不想这么麻烦,Android提供了一个手势监听类GestureDetector,可以供我们使用。GestureDetector使用很方便,提供了单击,双击,长按等操作的处理,但是一般的定义界面都比较复杂,还用很多需要注意的地方,在这儿总结一下GestureDetector的使用。首先新建一个空白的工程,主界面的layout中只需要添加一个按钮就行1<RelativeLayoutxmlns... 查看全文
在看代码之前,笔者先说几句题外话,生产者-消费者模式,一直是多线程编程中的经典设计模式,不仅仅提现在Java中,各个类C语言,以及其他的一些高级语言中都有实现,在Java5之前,还没有出现阻塞队列的容器时,实现一个生产者消费者模式,相对来说比较复杂,代码量也比较大,最重要的是设计同步存取时更需要小心谨慎,一不小心就会带来莫名其妙的问题。Java5之前实现同步存取时,可以使用普通的一个集合,然后在使用线程的协作和线程同步可以实现生产者,消费者模式,主要的技术就是用好,wait,notify... 查看全文
欢迎来到「创业CEO」系列,在这个系列中,我们讨论一个创业者如何教会自己成为一位伟大的CEO,因为历史上最伟大的创业公司,往往都是由这样的人在领导。有策略的做事情也就是「不短视」的意思,你必须察觉同事或对手没发现的事情,并且把它们纳入考量。但不短视不是假装你可以看到未来的意思,相反的,你必须以地面上的事实为基础,而不是模煳描述遥远的未来。欢迎来到GoodStrategyBadStrategy线上读书会#12,本週开始,我们进到这本书的最后一大部「策略思考」... 查看全文
· Handler的使用发布时间:2013-07-22
packageandroid.handler;importandroid.app.Activity;importandroid.os.Bundle;importandroid.os.Handler;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.widget.Button;publicclassHandlerTestextendsActivity... 查看全文
很久没有写博了,今天一个同学在问结构变量的问题,问结构到底是传递值还是传递引用。查过MSDN的都知道,结构默认是传递值的,因此在方法内部,结构的值会被复制一份。但是对于结构数组,如果值还是要被复制一份,这个内存占用是不是很多了呢?一般来说,数组参数传递的是引用,那么数组的元素呢?它是被复制的还是被引用的?如果结构数组的元素象结构变量那样也是复制的,那么对于方法调用的内存占用问题,就得好好考虑下了。MSDN看了半天,也讨论了半天,感觉还是没有动手实验最有说服力,我们先定义一个结构体... 查看全文
Enum类型的介绍枚举类型(EnumeratedType)很早就出现在编程语言中,它被用来将一组类似的值包含到一种类型当中。而这种枚举类型的名称则会被定义成独一无二的类型描述符,在这一点上和常量的定义相似。不过相比较常量类型,枚举类型可以为申明的变量提供更大的取值范围。举个例子来说明一下,如果希望为彩虹描绘出七种颜色,你可以在Java程序中通过常量定义方式来实现。清单1.常量定义Java代码PublicstaticclassRainbowColor... 查看全文
简要介绍如何使用PHPMailer通过GMail的SMTP协议发送邮件。下载PHPMailer点击http://phpmailer.sourceforge.net/进入PHPMailer在SourceForge的发布页,或者直接点击下载。解压缩并上传将下载下来的PHPMailer压缩包解开,然后将解开的目录和文件上传到可以使用PHP的web服务器。发送Gmail的代码样例关键部分:$mail->Mailer="smtp";$mail->Host="ssl://smtp.gmail... 查看全文
上面一篇文章说了Android应用运行在dalvik里面分配的堆和栈内存区别,以及程序中什么代码会在哪里运行。今天主要是讲解一下Android里面如何分析我们程序内存使用情况。以便后续可以分析我们程序瓶颈,优化方案。(PS:新建的QQ群,有兴趣可以加入一起讨论:Android群:322599434)1、APP默认分配内存大小在Android里,程序内存被分为2部分:native和dalvik,dalvik就是我们普通的java使用内存,也就是我们上一篇文章分析堆栈的时候使用的内存... 查看全文
· C#中Hashtable容器的了解与使用发布时间:2013-07-22
初涉Hashtable寄语由于近段时间培训内容涉及到Hashtable方面的知识,由于培训仅仅起到一个引导的作用,加之以前又接触得少,因此对Hashtable这个东东蛮陌生,呵呵,今晚木有事儿就一起来学习一下吧,更欢迎大神进来批评指正什么是Hashtable我们从字面意思就可以猜到Hashtable就是哈希表,它是通过类实现一个哈希表,里面存着一个个的键值对,哈希表可以将键映射到相应的值。Hashtable是一个容器,我们可以使用key来快速查找相应的值... 查看全文
· Java中应该多使用final关键词发布时间:2013-07-22
原文翻译自http://www.omsn.de/blog/java-devs-why-you-should-use-the-final-modifier-more-often原文很简单,我在这里只大概总结下它的观点和我自己的一些想法。首先,原文认为应该给类中未在声明中初始化的域加上final关键字,这样可以避免运行时出现NullPointerException.这是因为对于未在声明中初始化的域,如果将其加上final关键字,编译器会强制要求在构造函数中初始化... 查看全文