随笔分类 -  C#

摘要:今天改一个网站的功能,网站提供一些微信的素材,每个页面对应一套素材,如果会员一张一张下载,那么网站交互性就有点太差了。所以修改的内容就是提供一个按钮,点击按钮将这套图片和网站信息进行打包下载。思路:首先是按格式生成网站信息,然后遍历目录找到所有素材,将这些文件打包,并使用response输出。文件打... 阅读全文
posted @ 2014-09-06 16:34 imlion 阅读(2269) 评论(2) 推荐(4) 编辑
摘要:前段时间改了个网站,当时那个网站使用的就是bootstrap,从那时起才知道什么是bootsstrap,什么是响应式布局。在改网站的过程中,也写了两篇文章,这两篇文章也主要是使用思路和网站修改中使用bootstrap的功能。文章如下:【随笔】前端框架Bootstrap在网站开发中的应用BootStrap弹出层操作自从网站功能改完后,对bootstrap就产生了兴趣。业余时间学了下bootstrap,正好自己也想推几个关键词试试,做做seo,所以就利用晚上时间做了个网站,网站的前端是使用bootstrap,服务器语言是c#,网站地址:shandongit.com我对css明白一些,知道元素、熟悉 阅读全文
posted @ 2013-12-28 16:31 imlion 阅读(528) 评论(0) 推荐(0) 编辑
摘要:一、操作流程会员点击头像设置,弹出一个层,在层中,有上传图片的按钮,用户点击按钮上传图片,图片在服务器端按大小压缩保存(方便剪切)。保存后,在前端显示,然后用户可修剪图片。选择图片区域,点击提交,保存修剪后的图片,图片保存后在当前页面头像区域显示图片。使用的插件有:弹出层使用lightbox_me插件,上传文件使用blueimp插件,切割图片使用Jcrop插件。插件的使用方法可以看下面的博文:网站开发常用jQuery插件总结(16)图片修剪插件Jcrop网站开发常用jQuery插件总结(17)上传插件blueimp网站开发常用jQuery插件总结(二)弹出层插件Lightbox_me在上面的三 阅读全文
posted @ 2013-10-21 19:07 imlion 阅读(2080) 评论(1) 推荐(3) 编辑
摘要:在介绍这个插件之前,先吐槽一下。这个插件功能很强大。带有的功能有:上传(单个文件或批量文件),自动上传或点击按钮上传,上传前缩略图显示,判断文件格式,上传前的文件操作,上传时进度条显示等功能。如果你用的是最新的浏览器,那么所有的功能都能正常使用。但如果你或你的用户使用的是ie8(包括ie8)以下的浏览器,那么这个插件对于我们来说就只能使用单文件上传功能。ie9不支持上传前缩略图显示。也就是说这个插件主要是面向ie10+,chrome,firefox新版本浏览器的。但为什么介绍这个插件呢,主要是因为这个插件是html5开发的,修改样式非常简单,不涉及到flash。在头像设置功能或类别需要设置图片 阅读全文
posted @ 2013-10-20 19:36 imlion 阅读(1237) 评论(0) 推荐(0) 编辑
摘要:一、插件功能用于对图片进行修剪。但是在使用Jcrop时,还需要配合服务器端开发语言(如asp.net,php等)使用。二、官方地址http://deepliquid.com/content/Jcrop.html在官方地址中有5个demo,在这5个demo中,有3个带有代码说明。有1个提供了完整的实例,前端(js)与后台(php)交互,修剪图片并显示。而本次测试时,后台使用的是asp.net来修剪图片。在文章的下面有完整的测试代码可供下载。官方Demo也可以下载,但是下载下来的文件包含js代码很多,作者可能是为了演示jcrop的完整功能,所以包含了尽可能多的代码。其实我们在使用时,应该只会涉及到 阅读全文
posted @ 2013-10-18 17:34 imlion 阅读(957) 评论(0) 推荐(0) 编辑
摘要:C#为了类型安全,默认并不支持指针。但是也并不是说C#不支持指针,我们可以使用unsafe关键词,开启不安全代码(unsafe code)开发模式。在不安全模式下,我们可以直接操作内存,这样就可以使用指针了。在不安全模式下,CLR并不检测unsafe代码的安全,而是直接执行代码。unsafe代码的安全需要开发人员自行检测。一、Vs2010中开启unsafe code 的方式在方法、类、代码块中使用unsafe关键词,如:unsafe static void Main(string[] args){ //代码}unsafe{//代码块}然后再项目上点击鼠标右键,选择“属性”,在“生成”选项卡中选 阅读全文
posted @ 2013-07-21 09:55 imlion 阅读(25100) 评论(10) 推荐(4) 编辑
摘要:ToString是在开发中最常用的操作,其作用是将其它类型以字符串类型表示。例如:int i=2;i.ToString() //”2″Object o = new Object();o.ToString(); // 返回对象类型 System.Object但是ToString也并非就这么简单。因为ToString实现自Object类,而Object类是一切类的基类。其它的类继承自Object,自然也就实现了ToString方法。但是也可以重写ToString方法。这也就衍生了其它的使用。如果我们运用合理的话,将会使我们的开发非常的方便。例如在开发中常用到的:一.格式化输出,包含值类型,Date 阅读全文
posted @ 2013-07-17 17:05 imlion 阅读(14035) 评论(3) 推荐(9) 编辑
摘要:在开发程序的时候,为了提高用户的使用体验,或满足相关用户的功能,总是离不开拖放功能。而本文是总结winform下的常用拖放操作。主要有1.textbox接受拖放的文件2.listbox允许用户自定义排序3.listbox之间的拖放4.控件的拖放5.console的拖放问题用户在进行拖放操作时,经过的步骤大体如下:例如将A中的数据拖放的B中鼠标点击A中的数据(MouseDown)->鼠标移动(MouseMove)->出源数据边界,即出A(DragLeave)->进入目标边界,进入B(DragEnter)->在B中移动,选择放数据的位置,即拖动效果(DragOver)-&g 阅读全文
posted @ 2013-07-14 19:09 imlion 阅读(5114) 评论(6) 推荐(4) 编辑
摘要:所以演示完程序后,就准备修改下字体的颜色。从网上搜索了一下,发现在C#中实现很简单,只需要几行代码即可实现。 阅读全文
posted @ 2013-07-02 17:02 imlion 阅读(3185) 评论(6) 推荐(2) 编辑