- 博客(159)
- 资源 (7)
- 收藏
- 关注
原创 EasyUI入门9 EasyUI+NPOI+QrCode实现带二维码复杂格式excel文件导出
导出excel文件,而且文件带有复杂的表头格式并有二维码信息。前端界面是easyui,后端是.net(用ashx方式),使用了NPOI和Qrcode,本示例还增加了页面参数传值,实现的思路很简单。
2017-11-28 13:29:42 1658
原创 工程物料管理信息化建设(九)——项目应用中暴露出的细节问题
深度应用中暴露出的问题问题说明近期一个使用软件的项目做请购单遇到两个问题,虽然问题不大,但是很有代表性,这种细节问题在软件应用到一定的深度才会暴露出来,在这里分享
2017-09-26 23:06:03 961
原创 工程物料管理信息化建设(十)——整体规划和项目应用需求产生冲突
M项目实际应用案例最近项目应用过程中遇到一个问题,在这里项总结一下,以下简称NDFS项目。
2017-09-22 00:13:33 708
原创 工程物料管理信息化建设(一)——什么是工程物料管理系统
不知不觉在这条路上走过十年,从最初的购买商业软件,到现在完全自主开发并投入使用,有太多的感悟,我准备把这些年的心得体会分享出来,让更多的人了解我们做的事情,参与进来,一起推动工程物料管理信息化系统的建设和发展。
2017-09-21 23:52:22 5555 2
原创 EasyUI入门7 datagrid根据列值设置checkbox的绑定状态
datagrid根据列值(True,False)设置checkbox的绑定状态代码示例
2017-08-31 09:57:51 2376
原创 HTTP Error 500.19 - Internal Server Error
项目文件下.vs=>config=>applicationhost.config,中的physicalPath的路径修改为正确的引用,即可
2017-07-13 09:02:52 542
原创 EasyUI入门2 datagrid复选框全选效果(通过约束条件实现部分项参与的全选效果)
datagrid如果有一些项因为约束条件(比如这一项需要显示出来,但是复选框是disable的),那么在点击全选或全否复选框的时候,这些状态是disable的行是不应该被选中的
2017-06-26 08:40:01 8229 1
原创 [linux上路] 开发环境准备五 Debian8 中文输入法安装
Debian菜单里面有一个Fcitx的选项,但是没有中文输入法,在网上找了一个安装方法(实际操作验证成功)
2017-05-10 09:09:10 1375
原创 [linux上路] 开发环境准备四 Debian8 导入CA证书
邮件配置成POP3,但是在同步时发生SSL错误,意思是CA认证失败。根本的原因是系统中没有安装证书。
2017-05-09 09:18:41 3412
原创 [linux上路] 开发环境准备三 Debian8 修改MySQL5.7字符集编码为UTF8
Debian 修改MySql5.7字符集编码为UTF8,解决中文乱码问题
2017-05-08 09:59:36 778
翻译 [linux上路] 开发环境准备二 Debian8 通过APT Repository资源安装Mysql
A Quick Guide to Using the MySQL APT Repository https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/#apt-repo-install-componentsAdding the MySQL APT Repository添加APT Repository资源地址.第一步:Download MyS
2017-05-05 09:43:43 1404
转载 回调函数(callback)是什么?
今天在知乎上面看到一个很牛逼的回答:你到一个商店买东西,刚好你要的东西没有货,于是你在店员那里留下了你的电话,过了几天店里有货了,店员就打了你的电话,然后你接到电话后就到店里去取了货。在这个例子里,你的电话号码就叫回调函数,你把电话留给店员就叫登记回调函数,店里后来有货了叫做触发了回调关联的事件,店员给你打电话叫做调用回调函数,你到店里去取货叫做响应回调事件。回答完毕。作者:常溪玲 链接:http
2017-04-18 22:52:09 764
原创 Senparc.Weixin框架开发-发消息没有回应的处理办法
在Senparc.Weixin.MP.Sample项目下,Controllers/QY/QYController.cs文件 Post方法改为 [HttpPost] [ActionName("Index")] public ActionResult Post(PostModel postModel) { var m
2017-03-26 09:56:49 2622
原创 Angularjs2+ASP.NET MVC Core in Visual Studio 2015开发环境安装说明
安装准备首先安装asp.net mvc core项目模板,没有安装之前创建项目的时候看到的是这个样子 点击确定即可开始下载安装包,写此文章的时候自动下载的版本是 DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe,点击安装包开始安装模板(安装时请先关闭vs),尽管放心的安装,点一下就直接装好算我输。千奇百怪的安装错误(这部分可以略过)下面是一段遇山开山遇水
2017-02-17 14:47:02 5560 3
原创 Nuget程序包还原失败找不到1.4.4版本的程序包Angularjs
概述遇到一个奇葩问题,在网上下载了一个ASP.NET MVC+AngularJS的Demo程序准备学习一下,编译的时候总是提示要还原Nuget包,但是每次还原都卡在AngularJS.1.4.4这个包上,问题最终解决。错误提示nuget程序包还原失败找不到1.4.4版本的程序包Angularjs用Nuget管理器不论是安装1.4.4还是1.6.1最新稳定版,都没用。网上搜攻略packages.con
2017-02-08 13:39:43 3739
原创 【Android学习笔记1】Android Studio 开发环境安装笔记(windows版)
安装Java开发工具包(JDK)的必要组件http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 我下载的是 jdk-8u111-windows-x64JDK默认安装在C:\Program Files\Java\目录下。建议安装JDK到C:\Java目录下,因为它的路径名中不包含空格
2017-01-18 09:39:13 2739
转载 [C#新手入门 九] C#读取Excel表中的数据时,有的数据读取不到
今天把程序发布到服务器IIS后,运行发现一个问题,有的excel导入模板出现导入数据丢失,某列第一行是空白没有值,后面是数字类型的数据,导入时整列值后变成空白了。导入的方式是在客户机选择Excel导入模板,上传到服务器,在服务器上执行读取Excel,数据写入数据库。注册表修改内容如下:在HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\4.
2016-01-18 15:09:25 5196
原创 ASP.NET学习笔记[12] - Gridview里的下拉框筛选效果
一、前言很多第三方插件实现了这个功能,但不是我想要的那种像Excel表头一点就展开筛选面板的效果(很多用的是文本框输入filter查询条件),干脆自己动手丰衣足食吧。当初觉得太复杂,拖了很久,直到真的实现了,回头看看挺不可思议的。二、概述ASP.NET页面上我们显示数据表格一般用GridView控件,有时GridView数据行数很多,我想用一个类似Excel里的筛选功能来检索数据,如下图:下图是我实
2015-11-23 09:14:27 10120 5
转载 ASP.NET学习笔记[11] - asp.net报错“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”的解决办法
调试的时候突然之间一连数据库就崩,报错:其他信息: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。解决办法:用管理员身份运行CMD:netsh winsock reset
2015-11-20 13:32:07 938
原创 SQL学习笔记[5] - 通过分隔符解析方式实现向SQL存储过程传递数组参数
通过分隔符解析方式实现向SQL存储过程传递数组参数,一维数组比较简单,这里实现二维数组.
2015-10-11 23:36:20 2787
原创 [C#新手入门 八] SqlRowUpdatedEventHandler 是干嘛用的?
adapter.RowUpdated += new SqlRowUpdatedEventHandler(OnRowUpdated); 这句话是干嘛用的?
2015-09-17 01:06:26 1361
原创 DataTable中Rows.RemoveAt(i)和Rows(i).Delete的区别
delete并不是真的删除 只是 将该row的rowstate变为 rowstate.delete(Rows.Count还是那么多);remove是 真的从datatable中删除。
2015-04-20 00:45:04 9645
原创 css如何创造出三角形
/* Sub menu indicators===================*/.sm-blue a span.sub-arrow {position:absolute;bottom:2px;left:50%;margin-left:-5px;/* we will use one-side border to create a triangle so th
2014-11-27 20:56:21 1004
复选下拉框用于Gridview筛选
2015-11-22
PDF.js示例程序源码
2015-07-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人