随笔分类 - 原创
对碰到的一些问题自己的解决方法或者心得体会等等
摘要:1、Github 地址:https://github.com/linyc/InputBarFollowKeyboard 2、说明文档:https://github.com/linyc/InputBarFollowKeyboard/blob/master/README.md 3、演示: PS:觉得好用
阅读全文
摘要:什么是OAuth(Wiki)什么是OpenID(Wiki)详细的定义可以看wiki,下面举个例子说说我的理解现在很多网站都可以用第三方的账号登陆,比如,现在我要登录淘宝买东西,而如果我没有淘宝的账号,我也可以用微博的账号登录,这个微博账号就是第三方账号了。OpenID强调验证 authenticat...
阅读全文
摘要:App store 下载地址开发这个App的本意之前偶然找到一个叫《每日一文》的应用,正是我一直想找的,优点如下:界面够简单推荐的文章也很好,而且都不太长每天都不一样但是用起来还是不太爽,缺点如下:点击屏幕状态栏居然不能回到文章顶部手势切换文章虽然方便,但是经常不小心会误操作最不能忍的是看随机文章的...
阅读全文
摘要:App Store地址:https://itunes.apple.com/us/app/jin-ri-cai-liao-bao-jia/id967274552?l=zh&ls=1&mt=8本来基础学的差不多后想到一个跟图书有关的项目还不错,于是开始做,由于ios经验不多,整来整去改了又改,后来意识到...
阅读全文
摘要:工具用途:今天朋友在上传一份外部店铺数据包的时候淘宝助理报宝贝描述含有其他店铺图片的错误,无法上传。经了解,原来是淘宝助理会检测要上传的宝贝的描述是否有其他淘宝店铺的图片,如果有就无法上传成功,所以我使了点小招,将其他店铺的图片变成本地电脑上的图片,这样就避开了检测,匆匆忙忙赶完了才想起批量转化的问题,这个功能留到下个版本吧界面预览工具下载地址:taototao.zip运行需.net framework 2.0, 如果无法运行,请到此处下载http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=0856EACB-4362-4
阅读全文
摘要:先来看看我的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)); ...
阅读全文
摘要:例一实现目的:将字符串中每一个字符转成二进制(比如 'Data' 中的 D 转成 00100010 ,整个就是 00100010100001100010111010000110)处理逻辑:string result = StrToByte("Data"); result结果是00100010100001100010111010000110 1、实际上 D 转成十进制是68,68再转成二进制是 1000100 ,c#中我用 Convert.ToString(b, 2) 转了之后只有7位,不知道为什么只有7位,所以前面补 0 就变成了 01000100 2、将补
阅读全文
摘要:◆需求:公司一直以来对开发的产品都没有进行使用时间的控制,要么就是将日期限制写死在程序里面,每次都要编译新程序再发给客户,很不方便。于是公司让我写个模块,要求如下:1、无论哪个新开发的程序只要调用这个模块就可以控制有效期2、软件到期后需要我们提供有效的注册码软件才能继续使用3、客户修改了电脑的时间或者将软件移动到其他电脑依然可以控制4、如果用注册表的方式,不允许当客户知道注册表后,修改注册表还能继续使用的情况5、控制方式不要太复杂◆分析:1、当时我的第一反应就是dll,于是我就用了dll的方法来做。2、这个做一个注册机即可。3、我开始是想用网络时间的验证方式,但是客户的电脑不一定联网,所以不能
阅读全文
摘要:◇控件的输入验证:处理:在代码里将所有输入错误数据收集,最后一次性显示出来,这样可能方便提醒用户,不需要每次输一个控件都要提示一次。◇触摸屏1.不要用下拉框2.一般要隐藏操作系统的任务栏,程序退出后恢复任务栏3.按钮要尽量大,至少手指触摸起来没困难4. 控件的Tab顺序一般要先设置好,维护的时候尽管没有鼠标都可以比较容易操作。
阅读全文
摘要:其实就是Panel控件,只要将其中一个属性设置一下就行了Panel1.GroupingText=”标题标题”;到时显示出来就是一个filedset控件了,查看网页源文件可知。
阅读全文
摘要:问题描述:网页上的一张表单,如果要直接打印的话,有些控件的样式不能直接打印出来,那样不好看,比如TextBox,特别是TextBox是多行的情况下还会有滚动条,那么一般就会用另一个网页来显示相同的内容和布局,但是控件的格式要设置成打印美观的,如下1.如果显示的内容是有格式的,比如留言内容用Textbox输入,其中就会包含回车换行等格式,那么显示出来的时候最好也用Textbox来显示,不过因为是要用来打印,所以属性设置为:TextMode="MultiLine"style="border:0px;overflow-y:visible"ReadOnly=&q
阅读全文
摘要:该错误403后面没有带.xx信息,此错误可能是iis配置的时候文档选项卡上没有添加网站默认页的记录,比如index.aspx一般就没有,所以如果自己的网站上面默认页面是index.aspx,就要自己手动添加。
阅读全文
摘要:Asp.net页面编辑时需要获取gv.Rows[e.NewEditIndex].Cells[10].Text的值(该列为隐藏列)在设置样式的时候隐藏GridView的列如果使用Visible="false"的话是不行的,这样生成的页面源文件中是找不到该列的,也就获取不到了,所以只能用display:none然后用CssClass调用这个css样式,gv.Rows[e.NewEditIndex].Cells[10]的时候才能找到该列。
阅读全文
摘要:问题描述:有时候明明是用SQL Server Management Studio 2005 打开,但是显示的实例名的版本却是8.0的(2005是9.0),而且还不能还原2005备份出来的数据库。通常的原因就是机器上原来已经装过sql2000的数据库,然后再装sql2005,但是安装sql2005的时候没有添加一个新的实例名,所以就以sql2000的实例名作为默认的实例,因此一登录sql2005往往...
阅读全文
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--///<summary>///磁性窗体函数///</summary>///<paramname="form">窗体控件(一般传this即可)</param>...
阅读全文
摘要:原理:在主窗体弹出来之前先运行欢迎界面,等运行完将欢迎界面关闭然后再打开主窗体。新建一个项目,再在原来的项目上添加一个windows窗体,将其Name命名为FormWelcome,用来做欢迎界面。◆当然欢迎界面的话就得漂亮点,最基本的设置如下:ShowInTaskbar->True(令窗口不在任务栏里显示)StartPosition->CenterScreen(让窗口运行时...
阅读全文
摘要:在做一个Ajax网页的时候,运行时状态栏老是提示“网页上有错误”,然后所有的updatepane都无效了,而且提交异步更新时居然网页会刷新,开始以为是js代码有问题,当然,这种状态栏提示好像一般都是js的问题,后来写了个没有js代码的网页,结果还是一样,后后来还换了浏览器,结果也一样。然后又做了一个没有Ajax的网页,居然可以了,于是我怀疑可能是ASP.NET 2.0 AJ...
阅读全文
摘要:如果要让for循环执行出错时仍然可以继续执行,可以用try{},catch{}来实现,try{}里面括住for循环里可能出错的代码,catch{}里面加上continue;即可。虽然这样对于程序来说不好,但是有时开发的时候确实是需要这样做的,所以想出了这个办法,不知道有没有其他的好办法呢。
阅读全文
摘要:ref 关键字可以将传入的参数转换成引用类型(int本来是值类型,但是加了ref之后转成引用类型,而在调用该函数时参数前也要加ref)out 关键字和ref关键字一样,不过ref参数在传递之前要先进行初始化,但是out的参数一定要在函数里面进行赋值(也就是说传进去的参数可以没有初始化,但是在里面一定要对该参数进行赋值)eg:如果要判断一个字符是否是整数类型,可以这样写(顺便说一下TryParse的...
阅读全文

浙公网安备 33010602011771号