自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (1)
  • 收藏
  • 关注

原创 ajax get请求禁用ie浏览器缓存的绝招不会新增版本号

 $.ajax({                    url: 'XXX',                    cache: true,                    beforeSend: function (request) {                        request.setRequestHeader("If-Modified-Since", "0"); ...

2018-05-02 16:47:05 242

原创 Knockout源码精析-如何解析demo元素,获取到bindings(二)?

ko

2015-06-09 17:23:27 2052

原创 KnockOut源码精析 一个简单的例子(一)

好久没更一些有质量的博文,而这段时间我想写一些有意义的东西。希望能对刚接触前段MVVM框架的朋友有一些帮助。哪怕是一些我就满足了。同是我希望本文章能帮助大家学会一些分析源码的方法,在这个开源的时代做一名优秀的程序员。KnockOut.js可以说是MvvM的鼻祖了吧,关于他的使用我就不介绍了双向绑定。有兴趣的朋友们可以去看看博客园汤姆大叔的博文。http://www.cnblogs.com/

2015-05-31 15:53:07 3423 2

原创 获取数据库所有列以及列的类型是否为空是否为默认值是否为主键

通过各种查资料,并且阅读sqlserver自带的存储过程总结出来的SELECT DISTINCT c.name AS tablename, a.name,a.is_nullable,dbo.GetRemoveParentheses(d.text) AS defaultvalue,a.is_identity, CASE WHEN ((a.name = index_col (c.name

2015-05-26 09:31:10 2624

原创 另一种将有分隔符的数据导入到临时表中的方案

IF(OBJECT_ID('tempdb..#TMP')) IS NOT NULLBEGIN TRUNCATE TABLE #TMP DROP TABLE #TMPENDCREATE TABLE #TMP( str11 VARCHAR(200))DECLARE @Area VARCHAR(500)SET @Area = '0-60,60-90,90-120,120-160,

2015-05-05 14:11:00 788

原创 如果给不含引号的json字符串添加上引号

由于业务的扩张,我选择让数据人员写伪json来处理 计算数据大表到小表excel映射,现使用伪json配置映射关系。主要担心数据人员少写引号以及配置效率等问题。代码如下注释写的很清楚了.using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Thre

2015-04-23 13:46:44 6291 1

原创 如何使用c#上传图片,图片是base64编码的字符串

using System;using System.Collections.Generic;using System.Drawing;using System.Drawing.Imaging;using System.IO;using System.Linq;using System.Net;using System.Text;using System.Threading.Task

2015-04-22 10:09:16 4503

原创 sql处理带逗号的数据

这篇博客宗旨在于处理如何使用sql把带逗号的数据转换为表中的行以及将表中的行拼接成用逗号组成的数据。具体代码如下功能写在注释里--将有逗号的数据转换为一个表存储id加数据 GODECLARE @Text VARCHAR(200)SET @Text = 'test1,test2'DECLARE @xml XMLSET @xml = CONVERT(XML,''+ REPLACE(@

2015-04-21 17:33:28 5406

原创 还有几十分钟今年工作就结束了,对今年做个简单的总结吧。

今天真正意义上工作了一年,从以前在成都的四川日报招标比选网,到如今的搜房。自己也蜕变了很多。项目上:在四川日报招标比选网,完成的找项导,招财宝,四川日报招标比选平台。现在想起来那家公司真的是非常不错呢。会发很多东西,过节总是会给我们惊喜。记得我遇到困难的时候项目经理会陪着我加班,真的很感激他引我上手,还有电影卡购物卡什么的,除了工资低一点其他的真的挺不错的。如果不是我那会有哪种闯劲的话,我可能

2015-02-13 17:06:51 899

原创 使用Aspose将一个ppt每一帧分离出来成为一个新的ppt

不多说贴代码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using Aspose.Slides;namespace Test{ class Program { stati

2015-02-10 16:19:39 1516

原创 com组件提取excel中的图片office07可以提取office13无法提取的问题

今天项目要求在公司小机房里面跑了。小机房里装的office2013 顿时我从excel中提取图片的代码就用不了了找了一上午资料终于在stackoverflow上找到办法贴代码: public void ReadPic(string path,List noDataList) { try {

2015-02-09 13:26:15 822

原创 使用Aspose.Words设置word文档多倍行距

以下是官网上论坛上找的例子 // Create empty docuemnt and DocumentBuilder Document doc = new Document(); DocumentBuilder builder = new DocumentBuilder(doc); // Specify linespac

2015-02-04 16:33:21 8875

原创 Spire.Doc测评

网上的office类库很多比较流行的有openxmlsdk,npoi,epplus,aspose等等..e-iceblue公司出品的office通用类库虽然并不是很有名气但是公司也很强大。前2天受以为朋友邀请这里为e-iceblue公司的word类库做一个简单的测评 我直挑我认为非常有用的说功能一:向word中段落后插入数据 //Create word document

2014-10-14 12:51:59 4303

原创 Aspose操作Excel和Word

这段时间一直在做office报表开发总结一下!Aspose操作遇到的难点.读取出excel中的图片保存为静态图 public void ReadPic(string path, string toPath) { Common com = new Common(); int count = 1;

2014-09-24 20:45:43 3040

原创 c#如何获取excel单元格的RGB颜色

这段时间一直在做office的工作。前2天获取单元格的颜色的问题一直没搞明白。开始我想用的就是Npoi.主要前一部分的工作都是用Npoi完成的row.GetCell(j).CellStyle.FillBackgroundColorColor 获取IColor接口。通过IColor的RGB属性获取可是经过大量用例测试这里获取的rgb并不准确只有部分颜色对的上。如图后来我甚至问了n

2014-08-26 12:15:23 8562

原创 特殊的线性结构--队列

c#数据结构

2014-03-02 22:08:31 1440

原创 特殊线性结构--栈

栈也是一种线性结构。内部是对线性表或者链表的封装。栈有着先进先出的特性。如图 源码实现代码依旧是用c#写的using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 栈队列{ pu

2014-02-19 21:53:10 1132 3

原创 ArrayList,List等非链式线性结构是如何实现动态增长的

以前一直很好奇ArrayList和List等结构是怎么实现动态增长的。由于以前基础不扎实一直没深究,直接实现IList接口的时候也是写的一个很大长度的数组,最近在实现数据结构的时候也遇到了这个问题,带着这个问题,研究了.net框架的源码终于给解决了.很开心     ArrayList的内部数组是这个    如图很显然这个数组是在构造函数分配的空间点进构造函数如图点进emptyA

2014-02-19 02:39:03 1980

原创 (补)链表剖析之循环链表剖析

这一篇其实 不太想写因为循环链表和单链表 或者说双向链表的操作是差不多的循环链表结构如下:  他们的差别就是普通链表算法中循环条件是 p或者p.next不为null而循环链表的循环结束条件是它们是否等于头节点.所以这篇就不写了。有兴趣的大家可以自己完成。和单链表 双向链表都差不多

2014-02-05 19:27:44 777

原创 链表剖析之双向链表剖析

双向链表 和单链表不同的是每个节点增加了一个前驱 如图这里我暂时 不涉及到循环链表链表节点结构如下     using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 双向链表{

2014-02-05 15:47:29 979

原创 链表剖析之单链表剖析(二)

代码依旧用c#的写的增加了修改删除合并的方法,我会坚持写下去,如有不对 之处希望大家斧正,注释写的比较详细。有什么问题欢迎留言。链表节点类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace

2014-02-04 17:19:48 893

原创 链表剖析之单链表剖析(一)

最近 发现学习算法发现到一个瓶颈了。所以又开始学习大学时学习的数据结构了 参考的是严蔚敏的数据结构了,然分享一些心得给大家分享,代码用c#写的写的不好之处请各位道友指出来.线性表结构如图这里有个头节点。单链表的能够拿到的就是头节点构造链表节点类如下using System;using System.Collections.Generic;using System.Linq;

2014-02-02 22:46:35 959

原创 给定一个长度为N的数组,找出一个最长的单调自增子序列(不一定连续,但是顺序不能乱). 第二解

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication2{ public class Program { private stat

2014-01-30 21:46:43 3940

原创 给定一个长度为N的数组,找出一个最长的单调自增子序列(不一定连续,但是顺序不能乱).

问题:给定一个长度为N的数组,找出一个最长的单调自增子序列(不一定连续,但是顺序不能乱)。例如:给定一个长度为6的数组A{5, 6, 7, 1, 2, 8},则其最长的单调递增子序列为{5,6,7,8},长度为4.分析:这里给出一种近乎求 所有的子单调序列的做法这里的序列其实可以表示为一颗树来存储 如下图   故设计如下数据结构using System;using

2014-01-24 14:32:48 5871

原创 使用MemCach加Cookie完美模拟Session

在官网上下载MemCach的dll根据文档配置MemCachHelperusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using Memcached.ClientLibrary;namespace Comm

2014-01-15 22:37:05 1144

原创 二十进制数的加法

题目描述:在二十进制中,我们除了使用数字0-9以外,还使用字母a-j(表示10-19),给定两个二十进制整数,求它们的和。 输入是两个二十进制整数,且都大于0,不超过100位; 输出是它们的和(二十进制),且不包含首0。我们用字符串来表示二十进制整数。分析:和大整数运算思路类似逐位相加既可 源码:using System;using System.Collections.Ge

2014-01-08 18:19:06 944

原创 关于button

1.asp.net 的button的提交其实就是sumbit方式2.asp.net的button是viewstate存的3. 浏览器只会提交本次点击的按钮 ,而button这种按钮 是不会提交的。可以说button不会被提交耶

2013-12-09 23:10:37 586

原创 字符串的完美度

字符串的完美度题目详情:我们要给每个字母配一个1-26之间的整数,具体怎么分配由你决定,但不同字母的完美度不同,而一个字符串的完美度等于它里面所有字母的完美度之和,且不在乎字母大小写,也就是说字母F和f的完美度是一样的。现在给定一个字符串,输出它的最大可能的完美度。例如:dad,你可以将26分配给d,25分配给a,这样整个字符串最大可能的完美

2013-12-09 00:53:16 1097

原创 人人code,整数取反

题目很简单,完成函数reverse,要求实现把给定的一个整数取其相反数的功能,举两个例子如下:x = 123, return 321x = -123, return -321using System;using System.Collections.Generic;using System.Linq;using System.Text;using Syste

2013-12-07 00:38:03 1207

原创 单词博弈

甲乙两个人用一个英语单词玩游戏。两个人轮流进行,每个人每次从中删掉任意一个字母,如果剩余的字母序列是严格单调递增的(按字典序a 输入: 一连串英文小写字母,长度不超过15,保证最开始的状态不是一个严格单增的序列。输出:1表示甲可以赢,0表示甲不能赢。例如: 输入 bad, 则甲可以删掉b或者a,剩余的是ad或者bd,他就赢了,输出1。又如: 输入 aaa, 则甲只能

2013-12-07 00:34:47 2271 7

原创 一个按钮被点击之后背后的故事(1)

一个按钮被点击之后背后的故事(1)

2013-12-03 00:15:08 1769

原创 Fibonacci数列优化

var count = 0; function fib(n) { count++; if( n < 0 ) return; if( n === 0 || n === 1) return 1; return arguments.callee(n-1) + arguments.callee(n-2); } f

2013-11-13 00:54:20 1118

原创 C#实现因式分解代码

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static int[] nums = new int[1000]; //代表了数

2013-11-11 02:47:35 2795

原创 快速排序置随机数代码实现

快速排序置随机数代码实现

2013-11-07 23:45:23 1001

原创 如何用递归树求快速排序时间复杂度

用递归树的方式求快速排序的时间复杂度

2013-11-06 23:33:45 6008

转载 树的各种遍历

using System;using System.Collections.Generic;using System.Text;namespace structure{    class Program    {        class nodes        {            T data;            nodes Lnode, rn

2013-10-31 21:44:16 570

原创 把数字转化成汉字

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { public static Dictionary numberTable = new Dictio

2013-08-03 18:38:30 727

转载 宇宙各种定律,也许可以改变你的命运。

一天,你开车赶着去会见重要客户,路上看到一对年老夫妇的汽车爆胎了。你因为赶时间不想管,但又觉得必须,于是你停下车帮他们换轮胎。你把轮胎换好了,老人家想付你一笔钱表示感谢,你婉拒了老人家并且祝他们好运然后你继续上路。当你赶到约会地点,却发现客户比你来得还晚,而且客户很爽快地就和你签了协议。你会不会觉得很走运呢?但这不是运气,而是定律。一、因果定律:世界上没有一件事是偶然发生的

2013-07-11 21:23:15 646

原创 给定你一个字符串,把字符串中每个字符按不同位置打印

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static List hehe = new List(); static voi

2013-06-11 08:34:53 753

原创 类,list,json序列化

序列化类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web.Script.Serialization;using System.IO;using System.Runtime.Serialization.Json;namespace

2013-06-04 08:22:50 1194

ASP.NETBBS论坛

一个小型的BBS论坛能实现发帖删帖等操作。运用了ADO.NET XML等技术。

2012-08-02

空空如也

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

TA关注的人

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