随笔分类 - 个人整理
自己对碰到的一些问题的整理
摘要:什么是OAuth(Wiki)什么是OpenID(Wiki)详细的定义可以看wiki,下面举个例子说说我的理解现在很多网站都可以用第三方的账号登陆,比如,现在我要登录淘宝买东西,而如果我没有淘宝的账号,我也可以用微博的账号登录,这个微博账号就是第三方账号了。OpenID强调验证 authenticat...
阅读全文
摘要:Localiztion native development region --- CFBundleDevelopmentRegion 本地化相关,如果⽤户所在地没有相应的语言资源,则用这个key的value来作为默认Bundle display name --- CFBundleDisplayNa...
阅读全文
摘要:基础概念OS X 采用的Unix文件系统,所有文件都挂在跟目录“ /” 下面,所以不在要有Windows 下的盘符概念。比如什么“C:”你在桌面上看到的硬盘都挂在 /Volumes 下。比如接上个叫做“XX”的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢?在终端里执行: “ls /Volum...
阅读全文
摘要:◆ 开发环境基于 MacBook / Mac OS 10.10 / Xcode 6.1 / iOS 81、关于@property在 .h 里声明了@property之后,默认 .m 不需要写@synthesize,编译器会自动生成 getter 和 setter;如果自己实现 getter 或者 s...
阅读全文
摘要:先来看看我的Webservice方法: 1 [WebMethod] 2 public ArrayList GetOuterLinkImage(string storeId) 3 { 4 ArrayList arr = new ArrayList(); 5 List<string> strs = new List<string>(); 6 strs.Add("aa"); 7 strs.Add("aaa"); 8 arr.Add(new DictionaryEntry("a", strs)); ...
阅读全文
摘要:最近在做一个外挂程序,从串口获取其他程序得到的数据,但是问题是,串口是独占方式使用的,也就是说同时只能有一个程序去读取串口数据或者发送数据到串口。那么,在不能关闭其他程序的情况下,怎样获取其他程序得到的相同的串口数据呢?搜过一些文章,随便看看都说serialPort1.Open()就行了,说明他们都没去试过,在另一个程序打开了串口的情况下,你去open试试看。又搜过一些帖子,说可以用钩子函数,结果有关钩子函数的资料不是鼠标的就是键盘的,有些人提过几个函数createfile,readfile等,但是却没有人写过一个例子,最后在某个回帖中有人提过几个工具,下载了许多,结果只有一个可以实现我想要的
阅读全文
摘要:例如一个字段[values]的值是:12,35,67,1235,43,87调用这个函数之后:dbo.f_split(values,',')/*注意:前面记得加 dbo. 我调用的时候因为忘加老是说找不到函数,弄了很久呀*/结果变成一个表:[table]a--------12356712354387将一个字段分隔为一个表的函数ALTER function [dbo].[f_split](@SourceSql varchar(8000),@StrSeprate varchar(10))returns @temp table(a varchar(100))/*--实现split功能
阅读全文
摘要:这个是在Q群问别人后整理的。请教一句sql语句: tableA序号 值---------1 AA2 BB3 CC4 25 1--------我想变成的结果是下面这样子,也就是说4和5根据值字段的数去拿序号1和2的值来update自己,这个update语句要怎么写呢?tableA序号 值---------1 AA2 BB3 CC4 BB5 AA 答,如下:update a set a.值=b.值 from tableA a join tableA b on a.值=cast(b.序号 as varchar(10))
阅读全文
摘要:之前做过一些窗体最小化之后隐藏窗体到右下角托盘的程序,一般就几个事件和属性的处理:程序启动不显示在任务栏,点击最小化后隐藏到右下角的托盘,点击托盘图标可以弹出程序界面。(具体怎样做读者可以自行搜索,因为都大同小异我就不写了)但是最近在做一个程序的时候遇到一个问题,最小化之后虽然不显示在任务栏,但是窗体却缩小到屏幕的左下角,结果还是不能实现真正的隐藏。可是我找出以前写的一些程序来看,运行没问题啊,最小化不会缩小到屏幕左下角啊,代码也是一样的啊,难道~~又是人品问题 - -! 目前用以前的方法仍无法解决这个问题,期待高手解答....好了,于是我又去搜了一些资料,就是下面这块代码了,完美解决,于是开
阅读全文
摘要:方法一:要想动态添加的控件能"保持",简单的做法就是在page_init里加载,而不是page_loadC#codeprotected override void OnInit(EventArgs e) { try { //在这里加载控件 base.OnInit(e); } catch (Exception MyEx) { MyHelper.ShowExceptionMeessage(MyEx); } finally { } }方法二: protected void Page_Load(object sender, EventArgs e) { if (!IsPostBac
阅读全文
摘要:1、varoDiv=document.all("idDiv");//获取一个div对象with(document.all("idSel"))varsValue=options[selectedIndex].value;//获取下拉选项2、//要对oDiv对象执行滤镜的操作→filter:Emboss(Bias=sValue)下面是三种方法①with(oDiv.filters[0])Bias=sValue;②eval("oDiv.filters[0].Bias="+sValue);//该方法比较灵活,设置BasicImage属性的时候因
阅读全文
摘要:方法一:1、在GridView1_RowDataBound事件中添加:{ e.Row.ID = "tr_" + ((int)ViewState["rowID"]); e.Row.Attributes.Add("style", "background-color:#FFFFFF;"); e.Row.Attributes.Add("ondblclick", "setValueByTr(this);"); ViewState["rowID"] = ((int)V
阅读全文
摘要:Css固定表格的表头(向下拉滚动条的时候表头固定不动).headLock{top:expression(this.offsetParent.scrollTop);position:relative;}Css固定表格的左列(向右拉滚动条的时候某列不变).leftLock{left:expression(this.offsetParent.scrollLeft);position:relative;}//应用的时候将该css加到对应的元素即可根据层级的关系可以动态地添加offsetParent如:this.offsetParent.offsetParent.scrollLeftthis.offse
阅读全文
摘要:错误描述:错误信息有: CLSID {10020202-EB1C-11CF-AE6E-00AA004A34D5}错误代码为:(0x80040154)解决办法:1、在该机器上安装sql2000客户端(已经解决)2、将DTS包需要的组件全部拷贝到目标机器上注册(该方法试过,没成功)3、安装MSDE2000(目前方便的解决方法)a.该文件可以到这里下载:http://www.microsoft.com/...
阅读全文
摘要:最近在做comboBox绑定数据库数据时遇到一个问题,就是绑定之后怎样获取其value开始是这样做的:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--///<summary>///加载用户列表到comboBox///</summary...
阅读全文
摘要:前两种不知什么原因,改了注册表之后,即使刷新并发送一个通知其他窗口的消息,但是依然不能立即生效,最后一种最简单有效,但是修改之后,只是程序运行时为程序设置的默认值,程序一旦退出就会还原。如设置一种文件类型的图标和默认的打开程序后怎么让设置马上生效。[代码]
阅读全文
摘要:ref 关键字可以将传入的参数转换成引用类型(int本来是值类型,但是加了ref之后转成引用类型,而在调用该函数时参数前也要加ref)out 关键字和ref关键字一样,不过ref参数在传递之前要先进行初始化,但是out的参数一定要在函数里面进行赋值(也就是说传进去的参数可以没有初始化,但是在里面一定要对该参数进行赋值)eg:如果要判断一个字符是否是整数类型,可以这样写(顺便说一下TryParse的...
阅读全文

浙公网安备 33010602011771号