代码改变世界

阅读排行榜

实战:上亿数据如何秒查

2015-04-08 08:41 by 杭伟, 48583 阅读, 收藏,
摘要: 最近在忙着优化集团公司的一个报表。优化完成后,报表查询速度有从半小时以上(甚至查不出)到秒查的质变。从修改SQL查询语句逻辑到决定创建存储 过程实现,花了我3天多的时间,在此总结一下,希望对朋友们有帮助。 数据背景 首先项目是西门子中国在我司实施部署的MES项目,由于项目是在产线上运作(3 year 阅读全文

Jquery双向select控件Bootstrap Dual Listbox

2015-12-12 16:18 by 杭伟, 18034 阅读, 收藏,
摘要: 效果预览:一. 下载插件github地址:https://github.com/istvan-ujjmeszaros/bootstrap-duallistbox也可以在这个网站中下载:http://www.virtuosoft.eu/code/bootstrap-duallistbox/(排版很好,... 阅读全文

ASP.NET MVC 5 Web编程5 -- 页面传值的方式

2015-10-15 09:28 by 杭伟, 15117 阅读, 收藏,
摘要: 本篇文章将讲述MVC的页面传值方式,具体包括:后端向前端传值(Controller向View传值);前端向后端传值(View向Controller传值);Action与Action之间的传值。回顾我们回顾下在ASP.NET WebForms中,页面之间最常用的传值方式,有以下几种:a). Query... 阅读全文

SQL Server 检测到基于一致性的逻辑 I/O 错误 pageid 不正确

2017-07-28 16:05 by 杭伟, 13344 阅读, 收藏,
摘要: 最近在查询SQL时遇到SQL文件错误,可能是文件数据已损坏。解决过程分享给大家。 问题描述 消息 824,级别 24,状态 2,第 1 行SQL Server 检测到基于一致性的逻辑 I/O 错误 pageid 不正确(应为 1:19741588,但实际为 0:0)。在文件 'D:\analytic 阅读全文

jqGrid动态列实现方案

2012-06-13 11:21 by 杭伟, 11724 阅读, 收藏,
摘要: 引言最近公司的项目中使用到jqGrid控件,官方演示程序中grid的列都是固定的。问题项目中有一个功能是:根据不同的筛选条件,调用同一个存储过程,但存储过程返回的结果的列数是不同的,可能有少到6列,多到20列的字段呈现。这样jqGrid固定列的模式就满足不了需求。而jqGrid的colNames、c... 阅读全文

C# 打开Excel文件,总是弹出一个打印机设置的对话框 解决方案

2012-06-07 11:16 by 杭伟, 8715 阅读, 收藏,
摘要: 这两天自己写的一个为公司自动向供应商发送邮件的程序没有按时发出,查看服务器发现运行程序会弹出一个“设定印表机”的对话框,如下图:程序是用C#写的,会生成Excel作为邮件附件发送。网上找了下解决办法,然后把问题聚焦在Excel邮件模版本身上,做了个实验,在服务器上新建一个Excel文件打开,一切正常;直接打开Excel邮件模版,弹出“设定印表机”对话框 --》确定是 Excel文件本身的问题。但是模版是其它部门提供的,不想改动它怎么办?实验了一个办法,是可行的,分享给大家。首先随便打开一个记事本文档,点击列印,然后选择一个有效的打印机连线。点击确定。这样,再次打开Excel邮件模版时,就一切正 阅读全文

流水线电子看板的设计与实现

2015-05-18 09:04 by 杭伟, 5823 阅读, 收藏,
摘要: 项目背景 我集团公司流水线上的生产,每一个部件、产品完工后,都会贴上预先打印好的条形码,并且通过扫描枪扫描入系统。公司已有一套外购系统完成对流水线数据的采集。高层从"智能制造"理念出发,需要推广电子看板来监督流水线的作业效率。主要有三点功能要求: 1. 采集扫描枪的数据,绘制实时动态曲线图; 2. 阅读全文

SQLServer 分组查询相邻两条记录的时间差

2012-06-29 14:48 by 杭伟, 5164 阅读, 收藏,
摘要: 首先,我们通过数据库中表的两条记录来引出问题,如下图以上为一个记录操作记录的表数据。OrderID为自增长列,后面依次为操作类型,操作时间,操作人。现在的问题是:要求筛选出数据库中从“接收”到“送出”的时间差超过2天的全部记录。即如上图两笔单据中,红色框既是要筛选出的,绿色框为正常过滤的。为了定位相邻记录,方法为给查询语句的返回记录加个自动编号列放入临时表中,再对临时表进行操作。View Code --1.首先查出表中符合條件的所有信息select IDENTITY(int,1,1) as OIndex,* into #temp1 from 操作記錄表where OrderID in (sel 阅读全文

ASP.NET MVC 5 Web编程4 -- Razor视图引擎

2015-04-30 09:00 by 杭伟, 5148 阅读, 收藏,
摘要: Razor简介 Razor是ASP.NET新增的一个视图引擎,由微软全球最年轻的副总裁,有着"ASP.NET之父"称呼的Scott Guthrie主导的团队开发。 主导Razor开发的Scott Guthrie,毕业于美国杜克大学。现任微软云计算与企业级产品工程部执行副总裁。 Razor对传统asp 阅读全文

IIS虚拟目录与UNC路径权限初探

2017-06-20 10:13 by 杭伟, 4700 阅读, 收藏,
摘要: 最近在一个项目中涉及到了虚拟目录与UNC路径的问题,总结出来分享给大家。 问题描述 某客户定制化项目(官网),有一个图片上传的功能。客户的Web机器有10台,通过F5负载均衡分摊请求。 假设这10台机器的代号分别为:#1,#2,#3,#4,#5,#6,#7,#8,#9,#10 在没有应用虚拟目录时, 阅读全文
1 2 3 4 5 ··· 8 下一页