51CTO博客开发老G的小屋高焕堂LearningHard一只博客
对于一些内部系统的项目,各种图表是在所难免的,因为图表可以更加清晰的表达出想看到的数据。 因为之前从来没有做过关于图表的东西,唯一能想到的就是“验证码”,所以应该是一个思路,用GDI去搞。
jQuery $.post()返回类型为json时不进入回调函数的原因及解决方法
IE出于安全性的考虑,上传文件时必须要点击<input type=’file’>控件本身才能上传成功。而因为<input type=’file’>长的实在太丑,很少能满足我们的审美,我们通常都是会隐藏它,然后用其他的button去触发它。而这么做在IE9下是不被允许的。
早些时候已经实现了上传头像的功能,但是代码却是零零散散的,有html,有jQuery还有c#,所以就决定把这个功能独立出来,当个插件用会方便很多。而事实是在封装成插件的过程中,也学到了很多知识。
对 ajaxfileupload.js 插件的逐行解析
“SecurityError:Blocked a frame with origin "http://localhost:55080" from accessing a cross-origin frame.”
之前做了一个删除线的效果,就是类似这样的,在内容的中间加一条线。 但是又有点不同的是,这种删除线不是单纯的在文字之上,而是给一个Table中的一行加上这种删除线效果。
Skype旧版本无法删除,请联络您的技术支持小组
可以看出重点就是图里指出的两个机制: 1、客户端浏览器的提交机制 2、ASP.NET 回发机制
如果我只使用前台验证,也就是在我点击提交按钮之后,浏览器封装请求报文之前去验证,如果发现有不合格的地方,就直接提示错误,也就不会有之后的请求报文,也就不会与服务器有交互的动作,所有动作都是在客户端本地去做的。 如果只使用后台验证,那么无论表单上的内容合格不合格,这个请求报文是指定发出去了,服务器收到后去做验证,之后把验证结果返给浏览器。
如果说要做验证码,那不得不提的就是GDI+绘图了。我们都知道验证码是以图片形式展示的,而且是动态生成的,这样就需要我们去画出它。
1、检测到在集成的托管管道模式下不适用的ASP.NET设置。 2、由于Web服务器的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。 3、没有可访问的表。请确保在Global.asax中注册了至少一个数据模型并启用了基架,或者实现自定义页面。 4、不能打开数据库,登录失败
两个简单的小例子让自己对cookie不再感觉那么陌生和害怕了。所以光看概念还是效果一般,动手才是王道呀~
说实话,写了快一年的asp.net,application对象还真没怎么用过。看了看书,根据这两个对象的特性写了一个简单的聊天室程序。真的是非常的简陋。
这个ScrollableGridPlugin.js是从网上找到的一个具有固定表头效果的插件,使用起来灰常的简便,而且效果也是看着不错的。不过毕竟不是量身定做的,所以有的地方在自己的项目中还是要进行一点点小改动,因为实在是太喜欢这个插件了,所以第一次进到里面,看看原作者的思路和写法,然后才能知道如何去改成适合自己项目。
1、如何将查询出来的结果集var类型,转换成List<T>类型 2、提示报错:Collection was modified; enumeration operation may not execute.
做不了不可怕,怕的是你不去做,因为你不去做,你就永远不知道你能不能做它。事实证明,大部分你犹豫能不能做的事情,实际上你都能搞定。 错误:Cross-thread operation not valid: Control 'label_Time' accessed from a thread other than the thread it was created on. 错误:Invoke or BeginInvoke cannot be called on a control until the window handle has been created.
通常横向菜单点击的时候,子项都是向下展开,今天来个奇葩的,向上展开子项
1、最多可以上传三张图片,超过三张有提示。 2、点击图片小图,有图片放大功能,再次点击,图片恢复原来尺寸。 3、在图片数量范围内,可对图片任意添加,Delete。
继承BaseAdapter适配器中的getView方法,导致的ListView条目出现重复解决办法
通常我们写一个继承BaseAdapter的自定义适配器的时候,主要想做的大概有两件事: 1、在适配的组件里(如ListView,GridView)定义自己想要的布局(Layout)。 2、为布局里的组件(如Button)添加触发响应的事件(如Click)。
1、提示:This Android SDK requires An... ADT to the latest version. 2、从SVN中检出项目跟以前也有点不一样,以前是直接就能把项目下载到本地,现在不知道是什么原因,下载到本地的不是完整的项目。 3、报错:activity_XXX cannot be resolved or is not a field 4、继续报错:R cannot be resolved to a variable
某些情况下当我们启动一个线程的时候会向该线程传递参数,有时除了功能上需要之外,我觉得还有就是为了我们能管理好启动的线程组(当然,只开一两个线程什么的也谈不上不好管理了,我说的线程组是指10+的线程,我们很难去主动控制的)。
自己写了一个服务端和一个客户端,刚开始比较简单,只是能达到连通,收发信息的目的,但是很粗糙。而后稍加改进呢~加上了多线程,所以能感觉更科学一些,不过自己真的很菜,代码写的不是很好看,下面分两个版本给大家表出来,希望帮助刚接触C#网络通信的朋友。
本篇主要是因为最近在学习使用百度地图,发现了一些问题,跟大伙分享一下。
Android项目下载之后导入到本地中,运行时出现,错误提示Your project contains error(s),please fix them before running your application
在大多数实战项目中进行两个页面之间的切换时,不会只传一个int或者string那么轻松,就算是传稍微加点料的大众类型(比如int数组或List<string>之类的)其实也没什么大不了的,因为在Intent类中有多个putExtra的重载方法,足以满足我们的需求。 但人们总是“贪婪”的,哈哈,有的时候这些简单的类型无法满足我们的需求,我们通过会要求传递一个自定义的类或者该类的集合,我们不知道这么说大家头脑中有没有概念。
接着上一篇继续...三、设置元素内容针对通过修改元素的HTML方法来达到修改元素内容,jQuery提供了多种方法来实现。1、替换HTML或文本内容html()获取匹配集里第一个元素的HTML内容。返回第一个已匹配元素的HTML内容。返回值与访问那个元素的innerHTML属性所获得的内容一致。这个应该不用解释了,我们都学习了那么多方法了。html(text)把传入的HTML片段设置为所有匹配元素的
在前三篇文章中我们实际上还都没怎么用jQuery去做什么让人惊叹的事情,别着急,接下来的几篇中,你将会感叹“哇,jQuery居然还能做这个!”。 好了,废话少说,正题。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号