C#
盼儿哥
讨厌那些做都没做就说不会的人。
展开
-
基于MVC4+EasyUI的Web开发框架形成之旅--总体介绍
http://www.cnblogs.com/wuhuacong/p/3281103.html(纯粹为了记地址。。。。)转载 2015-04-10 16:04:29 · 428 阅读 · 0 评论 -
将数据实体转换成字典集合
Dictionary dic = article.ToDictionary(false);原创 2015-12-08 16:46:02 · 848 阅读 · 0 评论 -
Server.MapPath()使用注意事项
再用HttpContext.Current.Server.MapPath()删除网站中的某个文件夹时,如果传入参数是空,那会得到当前网站的根目录,结果。。。原创 2016-01-28 08:56:07 · 404 阅读 · 0 评论 -
NPIO Excel转DataTable
using System;using System.Collections.Generic;using System.Linq;using System.Text;using NPOI.SS.UserModel;using NPOI.XSSF.UserModel;using NPOI.HSSF.UserModel;using System.IO;using System.Data;转载 2016-04-11 22:24:29 · 704 阅读 · 0 评论 -
sql 查询表的所有列信息
SELECT a.name, a.isnullable, a.iscomputed, CASE WHEN d.value IS NULL THEN a.name ELSE d.value END AS COMMENT, type_name(a.xusertype) AS TYPE,原创 2016-07-10 13:28:43 · 1302 阅读 · 0 评论 -
SqlHelper,增加返回实体集合
using System; using System.Data; using System.Xml; using System.Data.SqlClient; using System.Collections; using System.Configuration;namespace BookDAL { /// /// SqlServer数据访问帮助类原创 2016-10-20 17:05:39 · 4410 阅读 · 0 评论 -
MVC中如何在Views目录下存放css,js,html文件的解决方案
最近在做一套网站系统,需要管理员能够自己切换网站显示的风格,(更换前台模板),自己在参考这篇文章实现了模板自定义更换, 但是css,js 文件放到view目录下就访问不了,后台参考了下面两篇博客,总于解决了问题。原创 2016-11-22 23:12:18 · 8432 阅读 · 2 评论 -
MvcPager中默认分一页不显示页码的解决办法
查了两个多小时的源码,总于找到了,命名空间Webdiyer.WebControls.Mvc 下的PagerBuilder类中的GenerateHtml()方法有段这样的代码把_totalPageCount > 1 改成 >=1就可以了 if ((_totalPageCount > 1 || (!_pagerOptions.AutoHide)) && ! _pagerOptions.Hi原创 2016-11-23 23:17:56 · 1041 阅读 · 1 评论 -
mvc中下拉框无法选中
在mvc 中 @Html.DropDownList("model", ViewBag.ModelSelect as IEnumerable)无法选中 ,但是后台明明设置了选中项 //栏目下拉框 var selectItemList = new List(); selectItemList.Add(new SelectList原创 2016-12-20 14:46:15 · 1196 阅读 · 0 评论 -
mvc 中如果js,css文件放到视图文件夹无法访问的解决办法
在视图配置文件web.config 中添加如下节点,注意:此web.config 是视图文件夹中的原创 2017-02-07 10:37:04 · 1432 阅读 · 0 评论 -
Word PDF转图片
private void ToImage(string fileInputPath, out List imgPaths) { fileInputPath = MapPath(fileInputPath); imgPaths = new List(); MemoryStream stream = new MemoryStream();原创 2017-03-16 17:50:22 · 444 阅读 · 0 评论 -
word转html
以前知道word/PDF在线预览都是用aspose,但实际使用时发现aspose处理页码有问题,会丢页,今天又找了找原生的word在线预览的实现方案,小文件测试没有问题,大文件还没测试,没有找到太大的word文件。。。word中有图片会在本地生成个对应的图片文件夹,如果有朋友有大的word文件也 测测,顺便告诉我一下using System.Web.Mvc;using Microsoft.Off原创 2017-05-01 18:52:38 · 339 阅读 · 0 评论 -
T4模板配合Dapper生成Model层
以前见朋友开发程序用的是个C#版的Model生成器,里面就有Insert、Update、Delete、GetList这些方法,感觉挺方便,最近利用T4模板和Dapper自己也写了个。好东西要分享,顺便网友们给看看还有什么优化的地方。如果有什么好建议或者是不懂的地方可以联系我 QQ:1229145381 加好友请写备注:CSDN原创 2016-11-09 23:32:14 · 9688 阅读 · 0 评论 -
头像裁剪源码
原文:http://blog.csdn.net/sq111433/article/details/17562703转载 2017-07-09 19:17:16 · 358 阅读 · 0 评论 -
文件夹目录转Json
using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using Newtonsoft.Json;namespace ConsoleApplication1{ class Program { private ...原创 2018-07-18 14:56:06 · 2649 阅读 · 0 评论 -
书签解析程序
使用HtmlAgilityPack解析using HtmlAgilityPack;using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;...原创 2019-01-11 10:29:05 · 400 阅读 · 0 评论 -
ABP框架 .net core 版本的安装与运行(vue模板)
1.首先当然去官网下载.net core vue模板2.解压后用vscode打开aspnet-core 文件夹(后台项目)3.Ctrl+~ 打开终端窗口,先biild一下,命令:dotnet build 有一个警告,没关系切换到项目文件AbpCore.EntityFramewor目录下,输入命令dotnet ef migrations add "initdata" 命令,接...原创 2019-04-15 17:28:51 · 6675 阅读 · 6 评论 -
单元测试添加Session
HttpRequest request = new HttpRequest("", "http://localhost", ""); HttpContext.Current = new HttpContext(request, new HttpResponse(new System.IO.StringWriter())); ...原创 2019-04-16 18:22:38 · 2983 阅读 · 0 评论 -
word-wrap、white-space和word break的区别
word-wrap、white-space和wordbreak的区别1、word-wrap:break-word;内容将在边界内换行,仅用于块对象,内联对象要用的话,必须要设定height、width或display:block或position:absolute。2、word-break:break-all;用于处理单词折断。(注意与第一个属性转载 2015-08-27 13:47:24 · 388 阅读 · 0 评论 -
用时间做文件名称的格式yyyyMMddHHmmssffff
DateTime.Now.ToString("yyyyMMddHHmmssffff")就是这个长长的字符串,总是记不住,就写这里吧原创 2016-01-19 16:57:17 · 5754 阅读 · 3 评论 -
搜索input 和提交按钮input 紧紧挨着的CSS效果
input[name=text] { margin:0px; padding: :0x; -moz-border-left-colors: none; height: 30px; padding: 0px 5px; width: 400px; border-width: 1px medium原创 2015-11-25 15:09:51 · 1738 阅读 · 0 评论 -
ms sql 清库 语句,
declare @trun_name varchar(50)declare name_cursor cursor forselect 'truncate table ' + name from sysobjects where xtype='U'--此处是不需要清空的表 and name not in('S_APR_TYPE','S_DROPDOWNLIST','S_TREEMEN转载 2015-04-08 09:41:02 · 986 阅读 · 0 评论 -
使用Git+GoogleCode管理代码
原文:http://blog.163.com/yuanwuhen%40126/blog/static/1667190842013773013488/ Git 是一款比较简单的代码管理工具,它可以及时同步代码,减少重复工作,并提高代码的安全性。值得注意的是,git的使用过程中,需要有云端的代码存储器,用以将代码以及代码的改动保留在网络中,从而保证在任何终端都能进行同步。我使用的GoogleCod转载 2015-05-15 09:55:07 · 1061 阅读 · 0 评论 -
jquery遍历checkbox
$(function () { $("#subJT").click(function () { $("#table input[name='name'][type='checkbox']:checked").each(function () { alert($(this).val());原创 2015-05-19 17:30:52 · 1094 阅读 · 0 评论 -
未能加载程序集的解决办法
网上有很复杂的方式,但是我直接把C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files 文件删掉 就OK了。。。原创 2015-05-19 17:35:22 · 2178 阅读 · 0 评论 -
新版-图片更随鼠标移动
之前转载了一篇JS:跟随鼠标移动的图片,兼容IE与DOM浏览器(已在实际中用懂啊) 的文章,今天发现用三行代码就搞定,不过还没有测试兼容性问题$(document).mousemove(function (e) { $("span").text(e.pageX + ", " + e.pageY); $("#img").offset({to原创 2015-07-03 17:01:34 · 491 阅读 · 0 评论 -
.net 缩略图代码
后台: public class load : IHttpHandler { public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; //接受用户上传原创 2015-07-05 21:38:53 · 478 阅读 · 0 评论 -
JS:跟随鼠标移动的图片,兼容IE与DOM浏览器(已在实际中用懂啊)
http://blog.sina.com.cn/s/blog_48e6792c0100z8ie.html基本设计思路: 1、首先捕捉鼠标的移动,获取鼠标当前位置坐标(clientX和clientY属性),这一点通过事件对象得到; 2、获取图片当前的位置; 3、比较图片当前位置与鼠标当前位置坐标,修改图片当前位置(left和top属性),移动图片。移动转载 2015-06-16 10:46:50 · 946 阅读 · 0 评论 -
为什么程序员的业余项目大多都死了?
我们都有这样的业余项目:项目创建一半就弃之于坟墓,未完成的梦想遗体就这样扔之于文件夹中。游戏、应用程序、可视化数据等等。现在所谓伟大的点子最后只能沦落为空气中卑贱的尘埃。这是一个可悲的事实,因为业余项目原本应该成为一个传奇。在它们最辉煌的时刻,能够让你朝思暮想,夜不成寐,眼中只有一个它。很少很少的一部分人会够保持下去,沉溺于此。它们让你觉得自己还活着,它们比sex更好。但大多数的业余项目往转载 2015-08-10 12:44:16 · 412 阅读 · 0 评论 -
程序员常去的14个顶级开发社区
下面我们来看一下程序员经常去的14个顶级开发者社区,如果你还不知道它们,那么赶紧去看看,也许会有意想不到的收获。Stack Overflow9月份,Stack Overflow也将迎来其6岁的生日,毫无疑问,Stack Overflow是全球最受程序员欢迎的开发社区,而且也是内容最丰富的社区之一。官方网站:http://stackoverflow.com/Reddi转载 2015-08-10 12:51:22 · 650 阅读 · 0 评论 -
DL DD DT 下拉列表(jquery)-代码很简洁
自己写的DL DD DT 下拉列表(jquery)-代码很简洁原创 2015-08-13 18:04:24 · 3325 阅读 · 0 评论 -
jquery定时器
html> 启动定时器 type="text/javascript" src="jq.js"> $(function(){ run(); //加载页面时启动定时器 closeChat(); }); var interval; function run() {原创 2015-08-04 12:47:50 · 644 阅读 · 0 评论 -
Dictionary<T1,T2>和Hashtable的异同
Dictionary dic = new Dictionary(); dic.Add(1, 5); dic.Add(10, 3); dic.Add(2, 5); foreach (int key in dic.Keys) { Console.Wri原创 2015-09-28 15:17:02 · 770 阅读 · 0 评论 -
如何让1920px的大图在1336px 的显示器中居中显示
之前用banner图做li的背景,达到图片居中显示的效果,但循环li时很难控制要显示的图片,下面这段代码可以在img 的src中控制要显示的图片,在banner 循环时也方便控制原创 2015-11-04 17:36:08 · 6206 阅读 · 0 评论 -
自动打开host 文件的批处理
notepad "%SystemRoot%\system32\drivers\etc\hosts"ipconfig /flushdns原创 2015-09-18 15:33:53 · 639 阅读 · 0 评论 -
给input文本框添加灰色提示文字
value="你的提示文字" onFocus="if(value==defaultValue){value='';this.style.color='#000'}"onBlur="if(!value){value=defaultValue;this.style.color='#999'}"style="color:#999999"原创 2015-10-25 11:11:54 · 1170 阅读 · 0 评论 -
不解析html?
新接到项目,web空间里已有自己公司的CMS,我的任务就是在此CMS上进行网站制作,但是通过域名访问的时候浏览器中什么都没有,查看源码 就连html 标记都没有,顿时蒙了。。。。老大说:问问开空间那人吧 ,可能是web 空间解析程序有问题 ,我想也是,于是。。。他说空间肯定没问题,我说可是连html都不解析啊。。。就这样。。。半个小时后,老大和我说:配置文件错了,有没结束的标记。我顿时醒了。难道原创 2015-10-27 21:48:22 · 414 阅读 · 0 评论 -
jQuery下级菜单
jQuery下级菜单原创 2015-10-15 14:21:58 · 338 阅读 · 0 评论 -
阿里云视频点播Demo
前端使用Web端SDK下载,web端先调取自己服务器编写的接口,自己服务器接口中利用服务端接口SDK调取相应的方法还有个“全局设置”》“回调设置”中设置回调地址,会传过来视频ID,可在视频上传完成后更新视频时长,播放地址等详细信息。Demo源码:https://github.com/hanpanapn/AliyunVideo-Demo.gitvar serverRoot = “http://...原创 2019-04-15 10:23:01 · 2513 阅读 · 2 评论