for_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> for >>列表
最近一直在研究Xmarin.forms,碰到了一个棘手的问题,就是在MVVM的情况下如何在ViewModel中去使用DisplayActionSheet,然而我使用的是XAML模式,也就是说,只有在后台页面中,才可以使用Page独有的DisplayActionSheet。找了一下午资料,网上说,可以给彼此架一座桥梁,使ViewModel和Page连接起来。首先,你需要在你的Page页面中... 查看全文
现在H5很热,很多互联网公司的产品都采用混合编程,其中各个平台客户端的“壳”为原生控件,但是内容很多都是Web网页,因此可以做出很多炫酷的效果。随着Node.js和Ionic等框架的出现,现在感觉JavaScript有一统Web、Mobile、PC三大平台应用开发的能力。在WindowsForm上,利用开源浏览器内核ChromiumEmbeddedFramework(CEF),可以很好的与Web进行应用交互。下面用一个简单的例子来说明... 查看全文
NanUIforWinform从昨天写博客发布到现在获得了和多朋友的关注,首先感谢大家的关注和支持!请看昨天本人的博文《NanUIforWinform发布,让Winform界面设计拥有无限可能》。有朋友问到我是否考虑开源NanUI,我想回答是肯定的。但是目前来看NanUI内部还有一些问题并没有得到解决,因此暂时不会开放源代码。待这些问题顺利解决之后我会第一时间把NanUI的源码放到GitHub,请稍等片刻。那么,从今天起我会陆续放出一些NanUI使用的一些小示例和源代码供感兴趣的朋友参考把玩... 查看全文
· DATE_FORMAT()函数实战发布时间:2016-05-18
定义和用法DATE_FORMAT()函数用于以不同的格式显示日期/时间数据。语法DATE_FORMAT(date,format)date参数是合法的日期。format规定日期/时间的输出格式。可以使用的格式有:格式描述%a缩写星期名%b缩写月名%c月,数值%D带有英文前缀的月中的天%d月的天,数值(00-31)%e月的天,数值(0-31)%f微秒%H小时(00-23)%h小时(01-12)%I小时(01-12)%i分钟,数值(00-59)%j年的天(001-366)%k小时(0-23)%l小时... 查看全文
在狂批了某供应商的多媒体控制App有多烂后,夸下海口自己要做一个也是分分钟的事。当然要做好不容易,要超过他们的烂软件还是有信心的。过程中遇到各种坑,其中之一如下刚开始只使用一个平板进行调试,老是弹出选择设备的窗口,于是勾选“Usesamedeviceforfuturelaunches”,于是Eclipse默认使用上次选择的设备进行调试。但是,随后需要在另一个设备(手机)进行调试时,Eclipse再也不让我选择了,即使你在DebugConfigurations>... 查看全文
在android开发过程中,难免会遇到json解析,在这篇文章中为你快速解析复杂的json。首先,在androidstudio中安装gsonformat插件。点击File->Settings->Plugins安装后重启androidstudio接下来,新建工程,导入gson。File->ProjectStructure->点击“+”,->Librarydependency选择GSON解析来就是解析json了。网上json例子:... 查看全文
· WinForm设置控件焦点focus发布时间:2016-05-12
winform窗口打开后文本框的默认焦点设置,进入窗口后默认聚焦到某个文本框,两种方法:①设置tabindex把该文本框属性里的tabIndex设为0,焦点就默认在这个文本框里了。②Winform的Activated事件在Form的Activated事件中添加textBox1.Focus(),即可获得焦点。privatevoidForm1_Activated(objectsender,EventArgse){textBox1.Focus();}/*何问起hovertree.com*/http... 查看全文
· C# WinForm使用乐器数字接口发布时间:2016-05-12
继续,前面已经实现了C#调用WindowsAPI实现了弹出对话框功能。使用了User32.dll文件,主要代码如下:[DllImport("User32.dll")]publicstaticexternintMessageBox(inth,stringm,stringc,inttype);详情请参考:http://hovertree.com/h/bjaf/psjdasa2.htm效果如下:也练习了调用winmm.dll播放wav声音文件,主要代码:[DllImport("winmm.dll"... 查看全文
FORXML模式可以是RAW、AUTO、EXPLICIT或PATH。它确定产生的XML的形状。并且还有这么段重要提示:不推荐使用FORXML选项的XMLDATA指令。如果是RAW和AUTO模式,请使用XSD生成。在EXPLICIT模式下,没有XMLDATA指令的替代项。后续版本的MicrosoftSQLServer将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。接下来我们就介绍一下FORXMLAUTO的使用先看测试用数据:SELECT*FROMT输出... 查看全文
之前我们介绍过:SQLServer数据库中FORXMLAUTO的使用详解,本文我们介绍一些稍微复杂的应用,首先我们先看下面的代码:CREATETABLEPerson(IDINTIDENTITY(1,1)NOTNULL,NameNVARCHAR(20)NOTNULLDEFAULT(''),AgeINTDEFAULT(0)NOTNULL,SexBITDEFAULT(0)NOTNULL)--DROPTABLE[Order]CREATETABLE[Order](IDINTIDENTITY(1,1... 查看全文
SQLServer数据库解决PerformanceDashboard溢出问题是本文我们主要要介绍的内容,接下来我们就开始介绍PerformanceDashboard的相关问题及解决措施。注意:在尝试这些解决方案前请备份你的文件,并自负风险。问题一:两个datetime列的差别导致了运行时溢出打开C:\ProgramFiles\MicrosoftSQLServer\90\Tools\PerformanceDashboard\setup.sql.搜索以下代码:sum(convert(bigint... 查看全文
· form 表单伪 Ajax 提交发布时间:2016-05-12
有时候,你可能有这样的需求,就是提交表单的时候,不想刷新本页面。但你又不想用Ajax,有什么方法呢?这时可以在页面中用<form>和<iframe>实现。原理大概是这样实现的。大家注意到这个form的target的了么?这个target属性的值frameFile,是form之后的iframe的name值,这样的写法是让当前的form表单在提交表单内容的时候转交给iframe中进行页面中表单处理,并且不会产生当前页面跳转... 查看全文
在很多应用系统里面,虽然一般采用一种数据库运行,但是由于各种情况的需要,可能业务系统会部署在不同类型的数据库上,如果开发的系统能够很方便支持多种数据库的切换,那可以为我们减少很多烦恼,同时提高系统的适应性和强壮型。还有一种情况,由于业务数据库的不断膨胀或者方便数据库的切割隔离,有时候也会把不同的业务数据库进行分拆,如权限提供数据库,客户关系管理数据库,工作流程数据库,企业营运数据库等等,因此在一个系统里面,同时使用2个或者以上的数据库的情况也是有的。在我较早期的一篇随笔... 查看全文
个人理解,开发应用程序的目的,不论是B/S或是C/S结构类型,无非就是实现可供用户进行查、增、改、删,其中查询用到最多,开发设计的场景也最为复杂,包括但不限于:表格记录查询、报表查询、导出文件查询等等,其次就是增加、更改、删除,我这里统称为编辑,而编辑在开发设计中的场景就显得较为通用,大多都采用编辑组件(文本框、下拉框、选择框、数字框等)来供用户进行编辑操作,由于查询的开发设计场景需与实际的数据及客户要求来进行的,所以在此不作讨论,本文主要讲述的是如何利用FlowLayoutPanel及我... 查看全文
· Cydia for Android发布时间:2015-05-14
在Android设备上使用Cydia框架的前提条件1、Android设备必须ROOT2、Android设备上需要安装substrate.apk编写Java层cydia插件的前提条件1、搭建好Android开发环境2、下载substrate-api.jar并导入到Android工程1、在application节点下声明一个元数据,name字段设置成com.saurik.substrate.main,value字段设置为用于hook别人的api的类的全称(包括包名和类名)1<... 查看全文
· winform 打包部署发布时间:2015-05-13
1.使用VS自带的打包工具,制作winform安装项目开发环境:VS2008Access操作系统:WindowsXP开发语言:C#步骤:第一步:打开开发环境VS2008,新建项目,选择其他项目类型,再选择"安装项目",输入名称及选择安装路径;第二步:进入文件系统选项卡,选择应用程序文件夹,在中间的空白区域右键选择"添加文件",添加项目文件(exe,dll);第三步:添加项目所需文件;这里有两个文件夹需要注意(DataBase和Report),因为DataBase是存储项目数据库... 查看全文
最近正好需要统计下某项目代码行数,然后就找代码行数统计工具。以前找到过一个正则表达式,但是只有在VS2010下有用,VS2012和VS2013下的统计就不好使了。接着搜索了一下代码行数统计绿色工具免费版,看到花花绿绿的浮动窗口和卧虎藏龙的下载链接,感觉非常令人生厌,而且,有些国产软件下载总是让你一不小心就中毒,所以最后还是放弃了下载。当然,你知道,这点简单小功能,对于已经习惯自己搬砖搞定一切的码农,实在没有必要再费时间搜来搜去,而且那首歌唱得好,“Letitgo,letitgo..... 查看全文
· view.performClick()触发点击事件发布时间:2015-05-12
1、主要作用自动触发控件的点击事件2、界面的布局文件activity_main.xml<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"><... 查看全文
在线GIF动态图片搜索引擎Giphy已经为Gmail用户推出了一款Chrome扩展,以便于大家在邮件中添加GIF动图(直接将图片拖拽过去就行)。在安装了该扩展之后,你将能够在邮件撰写页面的底部看到一个新按钮。点击它,会弹出一个子窗口,然后就可以直接借助Giphy的后端进行搜索了。下载地址:https://chrome.google.com/webstore/detail/giphy-for-gmail/andgibkjiikabclfdkecpmdkfanpdapf... 查看全文
前几天想做一个软件启动之前拦截的程序,找了下网上的资料没有找到合适的,突然看到电脑软件某看图软件,找到个思路就是跟他一样的,通过修改文件关联进行启动拦截。原理是这样的,更改.exe默认的启动方式为我们的程序,也就是你运行程序是先进入我们的程序的,然后我们就可以对这个即将启动的软件进行审核,是否允许他运行。然后软件的启动步骤会变成如下:运行电脑软件>启动我们的程序>程序判断审核是否允许启动>允许的话修改文件关联为系统默认的启动方式>启动该软件>... 查看全文