自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 Ajax ContentType 列表大全


 

".*"="application/octet-stream"   
".001"="application/x-001"   
".301"="application/x-301"   
".323"="text/h323&

2015-12-03 09:12:00 121 1

原创 WebApi参数传递手记

在WebAPI中,请求主体(HttpContent)只能被读取一次,不被缓存,只能向前读取的流。举例子说明:1. 请求地址:/?id=123&name=bob 服务端方法: void Action(int id, string name) // 所有参数都是简单类型,因而都将来自url2. 请求地址:/?id=123&name=bob ...

2015-12-03 09:08:00 67

原创 关于多核游览器指定渲染内核的方法。

代码示例在head标签中添加一行代码:1 html>2 head>3 meta name="renderer" content="webkit|ie-comp|ie-stand">4 head>5 body>6 body>7 html>content的取值为webkit,ie-comp,ie-stand之一,区分大小写,分别代表用

2015-12-01 21:49:32 436

原创 WEB前端开发人员须知的常见浏览器兼容问题及解决技巧

所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的显示效果。所以浏览器的兼容性问题是前端开发人员经常会碰到和必须要解决的问题。在学习浏览器兼容性之前,我想把前端开发人员划分为两类:第一类是精确按照设计图开发的前端开发人员,可以说是精确到1px的,他们

2015-12-01 21:49:27 11171

原创 Aspx页面模拟WebService功能

在后台引入 using System.Web.Services 命名空间然后在编写web服务方法:1 [WebMethod]2 public static string GetData(string time, string targetColumn)3 {4 return "我是一个位于Aspx页面的WebService方法";

2015-12-01 21:49:22 435

原创 Dapper完美兼容Oracle,执行存储过程,并返回结果集。

搬家到博客园:https://www.cnblogs.com/likeli/p/4875341.htmlDapper完美兼容Oracle,执行存储过程,并返回结果集。 这个问题,困扰了我整整两天。刚刚用到Dapper的时候,感觉非常牛掰。特别是配合.net 4.0新特性dynamic,让我生成泛型集合,再转json一气呵成。不过,各种ORM总有让人吐槽的地方。。。比如,我之...

2015-12-01 21:49:17 6884

原创 简单爬虫,突破IP访问限制和复杂验证码,小总结

简单爬虫,突破复杂验证码和IP访问限制         文章地址:http://www.cnblogs.com/likeli/p/4730709.html     好吧,看题目就知道我是要写一个爬虫,这个爬虫的目标网站有一些反爬取意识,所以就有了本文了。         我先说说场景吧:         由于工作需要,平时有一大堆数据需要在网上查询,并归档存库。某次,这种任务也给我

2015-12-01 21:49:12 1841 30

原创 在子线程中创建新的窗体,遇到的问题。

场景:  服务端的应用程序创建了一个线程来接收客户端发来的消息,当接收到消息后,需要弹出一个新的窗体,作为响应操作等。现象:  新创建的窗体呈现挂起、假死,或者一闪而过的现象。原因:  新创建的响应窗体是由子线程创建的,而.net平台下,子线程执行完毕后,会自动释放资源,同样的,这个新创建的窗体也会被释放掉。若是这个线程处于监听或者一些其他的连续执行状态,那么,这个窗体就会出现

2015-12-01 21:49:07 852 1

原创 【干货】jsMind思维导图整合Easyui的右键菜单

原材料:1、web版本的JavaScript思维导图(BSD开源协议)【戳这里去官网】。2、easyui最新版【戳这里去官网】。 这里是原本的jsMind:在线测试地址 :http://hizzgdev.github.io/jsmind/example/1_basic.html为了操作方便,添加了一个右键菜单进入,也适当的添加了动画,让操作变得圆滑。改进后,增加了一

2015-12-01 21:49:03 2323 4

原创 19个必须知道的Visual Studio快捷键

英文原文:19 Must-Know Visual Studio Keyboard Shortcuts  本文将为大家列出在 Visual Studio 中常用的快捷键,正确熟练地使用快捷键,将大大提高你的编程工作效率。  项目相关的快捷键  Ctrl + Shift + B = 生成项目  Ctrl + Alt + L = 显示 Solution Explorer(解决方案资源管理

2015-12-01 21:48:58 410

原创 asp.net判断游览器信息(游览器名称,版本号等)

1 //游览器信息判断2 var a = Request.Browser.EcmaScriptVersion.Major;3 var b = Request.Browser.W3CDomVersion.Major;4 var d = Request.Browser.Type;5 var e = Request.Browser.Version;6 //游览器名称,和主要版本7

2015-12-01 21:48:54 865

原创 常用meta整理

元素概要标签提供关于HTML文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。它可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务。 —— W3School必要属性属性值描述contentsome text定义与http-equiv或name属性相关的元信息可选属性

2015-12-01 21:48:49 324

原创 DataTable转换list泛型集合(反射)

一个简单的扩展,用于将DataTable转换成List类型的泛型集合: 1 /// 2 /// DataTable转换list泛型(反射) 3 /// 4 /// 目标实体 5 /// 源数据表 6 /// List类型的泛型集合 7 public static Li

2015-12-01 21:48:44 927

原创 HTML <a> 标签的正则表达式

最近研究了下,终于找到HTML 标签的正则表达式分享下: ]*href=\s*[""']?(?[^""']*)[""']?[^>]*?>(?(?! 主要是用到负向预查

2015-12-01 21:48:35 1161

原创 关于字符串中取相同的字符问题(小学题)

有个新入门的学弟,在群里发了这样一个题目:/* *“出南门,走六步,见着六叔和六舅,叫声六叔和六舅,借我六斗六升好绿豆;过了秋,打了豆, * 还我六叔六舅六十六斗六升好绿 豆。” * 有上面的字符串内容。使用StringBuilder拼接获取里面所有的“舅”字和出现的次数。

2015-12-01 21:48:30 413

原创 如何在一个页面上让多个jQuery

如何在一个页面上让多个jQuery共存呢?比如jquery-1.5和jquery-1.11。   你可能会问,为什么需要在一个页面上让多个jQuery共存?直接引用最新版本的jQuery不行吗?   答案是,不行。因为现实生活是非常残酷的。举个栗子:   现有网站已经引用了jQuery 1.5以及相关插件。如果直接将jQuery升级到最新版,这些插件就不工作了,除非你能把这些插件全部升

2015-12-01 21:48:26 374

原创 Oracle中生成随机数的函数(转载)

在Oracle中的DBMS_RANDOM程序包中封装了一些生成随机数和随机字符串的函数,其中常用的有以下两个:DBMS_RANDOM.VALUE函数 该函数用来产生一个随机数,有两种用法: 1. 产生一个介于0和1之间(不包含0和1)的38位精度的随机数,语法为:  DBMS_RANDOM.VALUE RETURN NUMBER; 这种用法不包含参数

2015-12-01 21:48:21 491

原创 Asp.Net MVC4 + Oracle + EasyUI 学习 第二章

Asp.Net MVC4 + Oracle + EasyUI 第二章--使用Ajax提升网站性能本文链接:http://www.cnblogs.com/likeli/p/4236723.html文章集合:http://www.cnblogs.com/likeli/category/651581.html1、  MVC的渲染部分视图  向服务器请求HTML标签来更新网页的内容,这

2015-12-01 21:48:16 538

原创 Asp.Net MVC4 + Oracle + EasyUI 学习 第一章

Asp.Net MVC4 + Oracle + EasyUI  第一章--操作数据和验证本文链接:http://www.cnblogs.com/likeli/p/4234238.html文章集合:http://www.cnblogs.com/likeli/category/651581.html1、    关于HtmlHelper和UrlHelper         因为大部分

2015-12-01 21:48:12 459

原创 Asp.Net MVC4 + Oracle + EasyUI 学习 序章

Asp.Net MVC4 + Oracle + EasyUI  序章 -- 新建微软实例本文链接:http://www.cnblogs.com/likeli/p/4233387.html1、  简介       为学习MVC4而写的文章,以项目开发的角度书写。循序渐进,同时也是自己学习的过程,博文编写过程中,我会参考相关专业书籍和网站,尽量编写和描述规范的编码和原理。若是过程中有错

2015-12-01 21:48:07 411 13

原创 前端设计中关于外部js文件加载的速度优化

在一般情况下,许多人都是将写在了标签中,而许多浏览器都是使用单一的线程来加载js文件的,从上往下,从左往右。若是加载过程出错,那么网页就会阻塞,就像许多网站用Google的CDN库,而我们在墙内访问一样。页面不会出来,一直加载这个js文件,直到浏览器放弃加载为止! 1 @ Page Language="C#" AutoEventWireup="true" CodeBehind="Def

2015-12-01 21:48:01 4179

原创 .Net4.0的网站在IE10、IE11出现“__doPostBack未定义”的解决办法。

方法一、浏览器设置成兼容模式。方法二、安装服务器版的.Net40的补丁。http://download.csdn.net/detail/5653325/6642051方法三、点击VS的工具菜单--》库程序包管理器--》程序包管理器控制台(如果没有“库程序包管理器”的菜单,就先点那个“扩展管理器”,安装一个叫“NuGet程序包管理器”,然后就会有了。),点击后下面会出现一个连接PowerSh

2015-12-01 21:47:57 346

原创 CSS3样式运用,悬浮立体方块

前言作为后端开发者,了解前端是必须的,所以自己琢磨着弄了弄一个CSS3的阴影运用。我记得这应该是以前淘宝用过的,PS:现在跑到淘宝去看,好像没有找到了。现在流行扁平化设计,没有了阴影,没有了立体!效果图实现思路这里一共做了两边,一种是用UL,一种是用DIV啦。两种没什么区别,这里着重说DIV的方式。父容器下有三个子元素DIV,全部左浮动,然后设置z-index。选中

2015-12-01 21:47:52 2288 3

原创 HTML5+CSS3+Jquery实现纯手工的垂直时光轴【附源码】

前言  由于工作中需要,系统中需要记录不同时间发生的事件,为了提升用户体验,决定用时光轴来实现。[据说这个东西挺火的,QQ空间和FB都在用...]这个时光轴是在 三生石上 这位博主的时光轴基础上修改的,可以称之为增强版吧!兼容性  Firefox、chrome、360急速、360安全浏览器、IE8,其他的没测试,不过IE上的兼容有些问题。效果预览操作演示实现过程

2015-12-01 21:47:48 3119

原创 反射 + 抽象工厂模式切换DB数据源(附Demo)

首先,设计模式的文章源自于程杰的《大话设计模式》这本书,这本书个人感觉很适合我,看着不累,能够安安心心的阅读学习。在这里十分感谢程杰的这本书,我博文中的例子会根据书上的例子来。为了不侵犯这本书的版权,我不会写上具体的代码,仅用自己写的代码截图或者思路描述,毕竟这是给我自己的记录,我写文章是为了在我看完书本后自己尝试描述出来,加深记忆和理解。       从这篇文章起,我将开始自己有章法的学习设

2015-12-01 21:47:43 336 10

原创 活动列表+星星评分功能(源码下载)

这是一个Demo,内容主要是模仿一些网站的数据列表,实现评分功能、放缩功能。下面是小Demo:工具一个星星评分插件+ jQuery1.8.2思路思路很简单,通过整张表格是由后台生成(StringBuilder)然后发送给前台页面填充出来的。当点击点评按钮后,会调用jQuery的slideToggle()方法,执行动画。关于Ajax部分本Demo一共两处使用Aja

2015-12-01 21:47:38 358

原创 Winform实现用多线程、百度地图API解析某公司的物理地址

前言     作为一个很挫的C#新手总喜欢自己写点儿不着边际的东西,本人是个新手加菜鸟,写B/S的,工作中,任务完成了,空闲下来,总想继续学点儿什么,由此触发了本篇文章了。个人一直认为,.NET中,C/S所要求的技术含量要高得多,需要的知识也多得多。所以想多多研究研究。菜鸟文章!环境     .NET3.5 + VS2010 + Geocoding API v2.0 +httpwebr

2015-12-01 21:47:35 428 7

原创 Oracle在存储过程中如何返回结果集

Oracle和Sqlserver不一样的地方有很多。个人最深的体会是存储过程返回结果集,在Sqlserver中直接select查询就行,Oracle就不行了。这里,就用最简单的例子说明存储过程返回结果集的例子CREATE OR REPLACE PROCEDURE 存储过程名( 字段名 in VARCHAR2, l_result OUT TYPES.RQ_REF_CURSOR

2015-12-01 21:47:31 1106

原创 NPOI导出Excel - 自动适应中文宽度(帮助类下载)

前言做了好几个Excel、Word导出,用了HTTP流导出伪Excel文件、用过Office组件(这东西在生产环境下相当麻烦,各种权限,**)。最后决定使用NPOI组件来导出,好处很多很多了,这里不多说。这篇文章呢,主要说一下Excel导出的细节以及问题。我在制作这个Demo的时候使用的环境:Visual Studio 2010、Office 2013 、Framework .

2015-12-01 21:47:26 721 7

原创 C# 使用 NPOI 库读写 Excel 文件(转载)

NPOI 是开源的 POI 项目的.NET版,可以用来读写Excel,Word,PPT文件。在处理Excel文件上,NPOI 可以同时兼 容xls 和 xlsx。官网提供了一份Examples,给出了很多应用场景的例子,打包好的二进制文件类库,也仅有几MB,使用非常方便。读取ExcelNPOI使用HSSFWorkbook类来处理xls,XSSFWorkbook类来处理xlsx,它们都继承接

2015-12-01 21:47:22 530 1

原创 ADO.NET 读取Excel文件,并作数据源

项目中需要用的功能,贴上代码了。需要注意的地方:配置Web.config的时候要注意版本问题!//若是在Web.config中配置数据源,如下"ExcelConnectionString" value="Provider=Microsoft.Jet.OLEDB.4.0; Data Source='miroExcel/Info.xls';Extended Properties='Ex

2015-12-01 21:47:17 756

原创 多种时间验证方法

方法一:Json方法 通过对查询出来的结果进行比较 使用函数CompareTo() //Json方法 HttpContext.Current.Response.ContentType = "application/json"; DateTime[] times = BLL.Order.TimeBJManager.Ge

2015-12-01 21:47:15 517

原创 水晶报表初体验(Visual Studio 2010)

安装水晶报表后如下使用;配置rpt文件,如图 前台(Asp.net页面): "CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" Namespace="CrystalDecisions.Web" TagPrefix="CR" %>

2015-12-01 21:47:12 815

原创 Asp.net导出Excel续章(自定义合并单元格,非Office组件)

结合上次写的导出Excel方法,这次上头要求我将列头进行一下合并以前的效果: 改进后的效果: 在上篇文章中写到了Excel的导出方法,这次为了避免在生产环境中使用Office组件,服务器各种权限配置的麻烦,这次就不使用Office组件来生成Excel了。上篇文章:Asp.net导出Excel(HTML输出)关键代码如下图: 说道这里,其实主要思路已经

2015-12-01 21:47:08 629 12

原创 Asp.net中导出Excel文档(Gridview)

主要思路,通过GridView来导出文档。新建一个Aspx页面,页面创建GridView控件,后台绑定好数据源。然后load中直接打印即可导出前台的GridView"GridView1" BorderColor="Black" runat="server" AutoGenerateColumns="False" Font-Size="12px" W

2015-12-01 21:47:03 334

原创 Asp.net导出Excel(HTML输出方法)

主要思路:实例化Gridview,将值绑定后输出。。。(用烂了的方法) 贴上核心代码: public static void ExportToExcel(DataTable dataList, string[] fields, string[] headTexts, string title, string TableName) { GridView

2015-12-01 21:47:01 328

原创 Asp.net通过模板(.dot/Html)导出Word,同时导出图片

一、Office组件导出Word(服务器配置麻烦)需要引用Office的DLL,在下文的附件中,不同的Offic版本用的不一样,虽然高级版本可以兼容低级的,不过,还是统一版本最好贴上核心代码(转载): 1 Microsoft.Office.Interop.Word._Application appWord = new Microsoft.Office.Interop

2015-12-01 21:46:58 3299

原创 取两个DataTable的交集,删除重复数据

/// /// 取两个DataTable的交集,删除重复数据 /// /// 源DataTable /// 目标DataTable /// 两个表的主键 /// 合并后的表 public static DataTable Merge(DataTable sourceDa

2015-12-01 21:46:54 1513

原创 简单了解委托、泛型委托、表达式树、Lambda等

委托有些教材,博客说到委托都会提到事件,虽然事件是委托的一个实例,但是为了理解起来更简单,今天只谈委托不谈事件。先上一段代码:下边的代码,完成了一个委托应用的演示。一个委托分三个步骤: 1 public partial class WebForm3 : System.Web.UI.Page 2 { 3 //step01:首先用delegate定义一个委托 。 4

2015-12-01 21:46:49 464

原创 Oracle DBA常用的几条命令

Oracle管理时常用语句: 1 --Oracle查询某个表属于哪个用户: 2 select owner from dba_tables where table_name=upper('表名'); 3 要求当前登录用户具有dba权限 4 5 --查看全局数据库名 6 SELECT * FROM GLOBAL_NAME; 7 8 --sysdba无法登陆问题

2015-12-01 21:46:44 325

Microsoft.Office.Interop.Word

C# 操作Office word的各个版本库 10.0.4504 11.0.5530 11.0.8161 12.0.4518.1014 12.0.6211.1000 12.0.6425.1000 12.0.6612.1000 14.0.4536.1000 14.0.4733.1000 14.0.4734.1000 14.0.4762.1000

2016-08-30

ODT For Visual Studio 2015

这是从官方下载的ODT For Visual Studio 2015包,下载后直接安装,重启VS,再次配置EF database-first的数据源,可以看到Oracle数据源。 官方下载地址:http://www.oracle.com/technetwork/topics/dotnet/downloads/index.html

2016-06-12

jsMind思维导图整合Easyui的右键菜单

为了操作方便,添加了一个右键菜单进入,也适当的添加了动画,让操作变得圆滑。

2015-07-29

Asp.Net MVC4 + Oracle + EasyUI + Bootstrap 第一章

Asp.Net MVC4 + Oracle + EasyUI + Bootstrap 第一章 --操作数据 1、 关于HtmlHelper和UrlHelper 因为大部分的web请求的目标都是向客户端发送HTML代码。因此,Asp.Net MVC也是 为我们创建HTML提供了各种帮助。除了Razor,另外还有两个最为重要的帮助类就是HtmlHelper和UrlHelper,他们作为控制器和视图的Html和Url属性暴露出来,供我们使用。 这里列举一个帮助类的例子:

2015-01-19

Asp.Net MVC4 + Oracle + EasyUI + Bootstrap 序章

Asp.Net MVC4 + Oracle + EasyUI + Bootstrap 序章 简要描述MVC4 开发,新手适用

2015-01-19

基于Ajax的Flash、HTML5上传组件(支持C#)

基于Ajax的Flash、HTML5上传组件(支持C#)。完整DEMO

2014-11-13

CSS3样式运用,悬浮立体方块

简单的运用CSS3样式将DIV渲染成悬浮立体方块

2014-10-20

多线程、百度地图API解析某公司的物理地址

详细介绍 :http://www.cnblogs.com/likeli/p/3914091.html

2014-09-23

反射+抽象工厂模式

利用反射 + 抽象工厂进行数据访问,并且可以更改底层DB数据库。

2014-09-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除