- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 swift中让控件浮在上层
遇到个需求,视图底部有个设置栏,要求浮在阅读内容的上方,解决方法很简单,代码如下所示:self.view.bringSubview(toFront: self.testview) testview 就是浮出的设置栏,可以是各种子控件
2017-01-03 15:34:31
1496
原创 swift 使用多个storyBoard,进行视图跳转
当项目中有多个storyBoard时,跨越storyBoard进行视图跳转:let destinationStoryboard = UIStoryboard(name:"xxxStoryboard",bundle:nil)
2017-01-03 15:19:06
3651
转载 Openfire与XMPP协议
Openfire与XMPP协议关于xmpp协议可以参考:http://www.jabbercn.org什么是OpenFireOpenfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。 您可以使用它轻易的构建高效率的即时通信服务器。Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。由于是采用开
2016-02-26 09:01:11
3338
原创 C#访问openfire服务器之一:服务端的安装、客户端的简介
最近在移动端开发中遇到推送消息、即时通信的需求,以前没有注意过这方面的知识,特别花费一段时间捣鼓了一下,初步实现了c#访问openfire服务器,实现即时通信。特此记录一下,方便与我一般的初涉者参考。首先,即时通信服务分为服务端与客户端两块。一、服务端服务端使用openfire直接进行搭建,基本上是一步步向下操作即可。我使用的是exe版本的安装程序,首先
2016-02-24 17:12:01
2164
原创 生成csv文件时内容中包含逗号的处理方式
在生成csv文件时,发现一个问题,因为csv文件本身是依靠逗号进行分列的,所以内容中有逗号时也被强制分列了,处理方法很简单,为内容加上双引号(英文格式)就可以了。如:"11111,22222" 会显示成一个单元格,内容为:11111,22222"=SUM(A1,B1)" 会显示成一个单元格,内容为A1、B1单元格之和
2015-09-22 16:50:58
41548
5
原创 winform开发框架常见的分层模式
winform开发框架,常见的分层模式,可以分为UI层、BLL层、DAL层、IDAL层、Entity层、公用类库层等等。这个分层,在Web项目或者WInform项目(包括WPF项目)这些分层都是可以重用的,这样我们就不用重复处理界面一下的逻辑,针对性的开发我们需要的界面层即可。DAL层根据不同的需要,扩展支持不同的数据库类型,每个数据库类型,对应一个数据库访问实现层即可,它
2015-09-21 10:27:45
9894
1
原创 抽象类和接口的区别是什么?在使用上是如何选择的?
定义:1、声明方法的存在而不去实现它的类被叫做抽像类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽像类,并让它指向具体子类的一个实例。不能有抽像构造函数或抽像静态方法。Abstract 类的子类为它们父类中的所有抽像方法提供实现,否则它们也是
2015-09-16 15:27:24
1759
转载 jQuery的deferred对象详解【彻底改变了如何在jQuery中使用ajax】
jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。每个版本都会引入一些新功能。今天我想介绍的,就是从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。这个功能很重要,未来将成为jQuery的核心方法,它彻底改变了如何在jQuery中使用ajax。为了实现它,jQuery的全部ajax代码都被改写了。但是,它比较抽象,初学者很难掌握,网
2015-09-14 17:24:49
395
转载 HTML5/CSS3简易联系表单 扁平化风格
这次要分享的一款HTML5/CSS3简易联系表单非常清新,整体外观不是那么华丽,但是表单扁平化的风格让人看了非常舒服,同时利用了HTML5元素的特性,表单的验证功能变得也相当简单。在线演示源码下载
2015-09-14 14:49:19
1473
转载 HTML小技巧:将table边框改为细线
HTML制作新手在用TABLE表格时,会碰到如何改变边线粗线,因为默认的TABLE边线设置即使是1px 是很粗的。因此会使用其他一些方法来制作出细线边框,这里介绍一种利用CSS来实现细线的方法,很有效,而且兼容所有浏览器。细线表格如果单纯设置边框,很难保证浏览器兼容。常见的做法是利用 CSS2 的 "border-collapse:collapse;" 属性合并表格边框;并对 table
2015-09-10 16:58:29
11526
转载 SQL Server 根据表名获取表的所有列及属性
实例一: select a.name columnname,c.name as typename,case when a.is_nullable =0 then 'Not Null' else 'Null' end as nullable,a.*from sys.columns a , sys.objects b, sys.types c where a.o
2015-09-05 16:20:59
401
原创 .net的命令行编译代码!
- 输出文件 - /out: 输出文件名(默认值: 包含主类的文件或第一个文件的基名称) /target:exe 生成控制台可执行文件(默认) (缩写: /t:e
2007-01-27 23:32:00
1364
原创 关于DataSet取值的一些小问题..
1.读取dataset中某表某行某列的值:pnds.Tables["memo"].Rows[2].ItemArray[1].ToString()该示例读取memo表中第3行,第2列中的值..注意:行和列的计算,都是从0开始... 2.取得dataset中某表的总列数(即总共多少列)pnds.Tables["memo"].Columns.Count 3.取得datas
2007-01-24 20:45:00
1801
1
原创 在ASP.NET中实现多文件上传
C# 版本UpLoad.aspx ...@ Page language="c#" Codebehind="UpLoad.aspx.cs" AutoEventWireup="false" Inherits="WebPortal.Upload" %>DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >HTML>
2007-01-24 18:45:00
1374
1
原创 为DataGrid的自带分页添加首页、尾页及状态功能
郑 佐 2004-9-20DataGrid提供了分页功能,不过看上去功能有限,但是我们可以通过DataGrid的一些属性来获取状态以及增加首页、尾页功能按钮。这里没有使用DataGrid的自定义分页功能,如果在速度效率不是很讲究的情况下,由DataGrid自己管理分页还是不错的,付出的代价就是要把整个相关数据取出来后再删选指定页的数据。好处就是开发速度快,不需要写分页的存储过程。本文事例使用
2007-01-18 16:12:00
553
原创 asp.net的一些常用代码(一)
1.无提示关闭窗口Response.Write("window.opener=null;window.close();"); 2.打开新窗口Response.Write("window.open("+url+",,height=200,width=400,top=0,left=0, toolbar=no, menubar=no, scrollbars=no, resiza
2007-01-18 01:46:00
671
原创 Window.Open详解
一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例: window.open (page.html,
2007-01-17 18:37:00
902
原创 用SQL语句怎么查询列名?
下面的语句列出指定表的所有列名 select name from syscolumns where id=object_id(你要查询的表名) 下面的语句查出当前数据库中所有的表和表名等 select object_name(c.id) as 表名 ,c.name as 字段名 ,t.name 数
2007-01-17 00:06:00
22304
4
原创 DataGrid列操作
1.if (dt.Columns.Contains("aa") == true){ //存在aa}2.foreach(DataColumn mDCol in dt.Columns) { if(mDCol.ColumnName=="aa") { //存在aa } }怎么样移除DataGrid列private void OnDataBound(object sender,
2007-01-16 19:23:00
758
原创 如何用sql语句修改,添加,删除表列名?
A. 重命名表 下例将表 customers 重命名为 custs。 EXEC sp_rename customers, custs B. 重命名列 下例将表 customers 中的列 contact title 重命名为 title。 EXEC sp_rename
2007-01-16 19:18:00
12382
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人