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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 使用 >>列表
使用静态static静态变量潜在性问题:1.占用内存,并且内存一般不会释放;2.在系统不够内存情况下会自动回收静态内存,这样就会引起访问全局静态错误。3.不能将activity作为static静态对象,这样使activity的所有组件对象都存入全局内存中,并且不会被回收;(转自:http://blog.csdn.net/ctcwri/article/details/8858414)静态变量的生命周期:类在什么时候被加载?当我们启动一个app的时候,系统会创建一个进程... 查看全文
问题背景:话说,在ExcelReport的开发过程中,有一个比较棘手的问题:怎么复制图片呢?当然,解决这个问题的第一步是:能使用NPOI提取到图片及图片的位置信息。到这里,一切想法都很顺利。但NPOI到底怎么提取图片及图片的位置信息呢?NPOI能不能提取到图片的位置信息呢?这是两个问题。是两个让BaiGoogleDu几近沉默的问题。但官方教程的评论中还是流露出了答案的蛛丝马迹。哇咔咔,这是我去看源码寻答案的的动力。此处省去(N多字)……,这里宕掉了我三个晚上的时间。不再累述,代码你懂的……... 查看全文
场景描述:界面上有一个浮动按钮,可以用手指拖动,点击该按钮触发事件,我这里是启动扫描,留了一个空实现。privateWindowManagerwm;privateViewview;//浮动按钮/***添加悬浮View*/protectedvoidcreateFloatView(){intw=200;//大小wm=(WindowManager)getSystemService(Context.WINDOW_SERVICE);view=getLayoutInflater().inflate(R... 查看全文
本文使用的是第三方类库Aspose.Slide,如果你使用的是OpenXml可以看下面的链接,原理是相同的,这个文章里也有对Xml标签的详细解释。如何:获取演示文稿中的所有幻灯片的标题原理:原理说白了很简单,明白了原理大家都写得出来。简单说,一个PPT里有多个幻灯片,一个幻灯片里有多个Shape,Shape会有一个Plcaeholder,Placeholder的Type属性来决定是否是标题。Aspose的对像IPresentation->Slide->Shape->... 查看全文
今天从网上找到一个第三方控件swipemenulistview,封装好的一个控件,可以实现列表的左右滑动,模仿qq的列表效果下载地址为:https://github.com/baoyongzhang/SwipeMenuListView我们下载好之后,将这个项目导入到我们的工程当中去,我个人感觉比较重要的是SwipeMenuLayout这个类,在这个类当中重写了好多方法,才能实现我们列表选项的左右滑动。@OverridepublicvoidcomputeScroll(){if... 查看全文
上一篇文章写了一个简单的定时器,也可以正常的运行了。但是现在有一个问题,就是如果像我们手机上那个定时器程序一样。即使切换到闹钟或者世界时间的时候定时器依然要要在后在运行。我们刚才那种写法就并不行了。因为我们当我们转换其他界面的时候,已经退出了那个定时器的界面,意味着那个界面的Controller已经被销毁了。我们的定时器并不能在我们切换到其他界面的时候依然运行。这个时候需要一个怎样的方法来解决啦。我们就要用到一个在很多语言下都有的模式叫单例模式。首先最重要的问题时搞懂什么叫做单例模式... 查看全文
微软新专利暗示了这家公司对全息图技术又有了新应用。近期,美国专利商标局公布了微软一项新专利,专利中描述了一种使用悬浮全息图“指导”用户通过手势来控制计算机设备。这里所说的计算机设备可以是笔记本,智能手机,平板电脑或者游戏控制器。根据专利描述,在设备中安装一种全息光源,它可以将全息图片投影在普通输入设备(大多数情况下为实体键盘,或者触摸屏)上面。这种全息图片会“指导“用户如何使用手势来控制设备运行的某一应用软件或者游戏。比如... 查看全文
iOS开发之常用第三方框架(下载地址,使用方法,总结)说句实话,自学了这么久iOS,如果说我不知道的但是又基本上都摸遍了iOS相关知识,但是每次做项目的时候,遇到难一点的地方或者没试过的东西就闷了。比如这次,打算做一个着手做一个iOS的项目,是一个关于日计划的小软件,界面都其他的都算满意,网络就不说了,没有服务器,所以很多数据相关的功能不无法实现。但是嘴头疼的事情就是,比如遇到一个功能的时候,其实如果说要实现的话还是可以的,但是每次在我实现之后我总会想到,这么实现更好,这么实现更简单,更加优化... 查看全文
一、引子在正式说委托前,我先给一个例子,然后引出后面要说的委托。很简单,就是一个机器人打招呼的。代码清单1.1:classRobot{publicvoidGreetByChinese(stringname){Console.WriteLine("你好,"+name+"!");}publicvoidGreetByEnglish(stringname){Console.WriteLine("Hello,"+name+"!");}//打招呼publicvoidDoGreet(stringname... 查看全文
IOS开发之AFNetworking开源库的使用1.简介常见的处理网络请求方式(1)NSURLConnection/NSURLSession(2)ASIHttpRequest早期项目中比较常见,由于作者不更新了(3)AFNetworking推荐使用,项目中使用(4)MKNetworkKit试试2.配置和使用2.1配置库文件拖入工程中,包含头文件#import"AFNetworking.h"2.2使用2.2.1.GET请求(html,json,xml)-(void)testGetRequest... 查看全文
· iOS开发之GCD使用发布时间:2015-04-19
iOS开发之GCD使用(1)使用GCD创建一个异步任务#pragmamark-使用GCD创建一个异步任务-(void)createAsyncTask{//创建一个异步任务//参数1:传入queue,有3种queue//mainqueue主队列(UI主线程)//globalqueue全局队列(理解为工作线程)//自定义queuedispatch_queue_tqueue=dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0)... 查看全文
这里使用的IntellijIDEA的版本是14.1.1,使用maven构建的项目是Rank,rank是一个seo工具,用于分析网站的搜索引擎收录排名。1、将项目FORK到自己的GITHUB主页,如何FORK参考这里的入门指南链接,然后从自己的GITHUB账户下检出代码,要将下面的ysc换成你的GITHUB账户名称:2、从现存源码新建一个项目:3、找到项目保存的位置:4、选择Maven:5、选中“ImportMavenprojectsautomatically":6、选择项目:7、JDK必须是1... 查看全文
本篇体验使用HttpClient对ASP.NETWebAPI服务实现增删改查。创建ASP.NETWebAPI项目新建项目,选择"ASP.NETMVC4Web应用程序"。选择"WebAPI"。在Models文件夹下创建Product类。publicclassProduct{publicintId{get;set;}publicstringName{get;set;}publicstringCategory{get;set;}publicdecimalPrice{get;set;}... 查看全文
· ASP.NET MVC什么时候使用异步Action发布时间:2015-04-18
在没有使用异步Action之前,在Action内,比如有如下的写法:publicActionResultIndex(){CustomerHelpercHelper=newCustomerHelper();List<Customer>result=cHelper.GetCustomerData();returnView(result);}以上,假设,GetCustomerData方法是调用第三方的服务,整个过程都是同步的,大致是:→请求来到Index这个Action→ASP... 查看全文
今天在做一个酒店管理系统的时候用到了ListView,突然想到是否能够当鼠标移动到某一项的时候给出具体房间的信息呢!首先设置Listview的MouseMove事件1.获取当前坐标的项ListViewItemlvi=this.listView.GetItemAt(e.X,e.Y);2.判断是否有选中的项,如果有即显示对应的信息if(lvi!=null){toolTip.show("Test",listView,newPoint(e.X,e.Y),1000);toolTip... 查看全文
最近在项目中接手了一个比较有挑战性的模块——用斑马打印机将需要打印的内容打印出来。苦苦折腾了两天,总算有所收获,就发到网上来骗骗分数-_-||项目中使用的打印机型号为GX430t的打印机,接手的时候,自己对于打印机这块儿是眼前一抹黑,啥都不知道。没办法一步步来。首先尝试使用WPF中的PrintDialog里面的PrintVisual和PrintDocument方法,打印机是一点反应都没有,最后得到的结论是:斑马打印机不支持MS的XPS文档格式... 查看全文
启动Androidstudio 1.点击菜单栏Build->GenerateSignedAPK...,打开如下窗口2.这里是类似eclipse中Android的签名,假设这里没有打过apk包,没有签名,那么点击Createnew,窗口如下这里只要输入几个必要项Keystorepath(生产key文件的保存路径)Keystorepassword(key存储密码)Keyalias(key别名)Keypassword(key密码)可以输入机构或个人名字点击OK,点击finish... 查看全文
利用WPF的Trigger系统,也可以很简单的只使用xmal实现三态按钮。在Window或UserControl的资源中声明按钮的style并加入触发功能。使用的时候直接在button里复写style就可以了,废话不多说,直接上代码:<UserControl.Resources><Stylex:Key="threeStateButton"TargetType="{x:TypeButton}"><... 查看全文
真正开始使用Linux是从2013年某月看到王垠写的一篇《完全用Linux工作》,当时属于无比崇拜王垠的阶段,虽然在那之前常年都在电脑上装着双系统(linux,win),但linux也只能在我电脑开机时选择系统的时候秀一下存在感罢了,因为我装完之后压根就没进过linux。看完《完全用Linux工作》后,竟有一种莫名其妙的热血,当时的潜台词就是“作为一个程序员还用windows早该枪毙了!”,之后就开始了蛋疼的Linux之旅。崇尚一劳永逸的我... 查看全文
WebServce能解决的问题:1、远程调用2、跨平台调用3、语言调用WebServce实际用途:1、同意公司的新旧系统整合;2、不同公司的业务整合;3、内容聚合;本次使用号称SOA框架的CXF(Xfire+Celtrix←具体请找度娘)来写一个WebService的例子。预备:1、eclipse2、apache-cxf-2.1.4(不要在意版本)WebService服务器端(PS:CXF内置一个JettyWeb服务器):1、创建一个javaprojact(普通的java项目... 查看全文