- 博客(27)
- 资源 (6)
- 收藏
- 关注
原创 centos7 部署django+uwsgi+nginx
centos7 部署django+uwsgi+nginxdjango项目开发环境python:3.*django:2.*bootstrap:3.3centos7安装python3因为centos7自带python2.7.5版本,故需要将python3版本新装并与python2分开安装依赖项yum install openssl-devel bzip2-devel exp...
2019-01-29 11:10:04
355
原创 MFC程序发布
用C#开发了一个MFC程序,需要调用外部C++的动态链接库,在发布过程遇到很多问题,很多时候提示报错“dll文件找不到”。查找资料后通过设置动态链接库的生成属性成“嵌入的资源”,之后用vs自带的“InstallShield Limited Edition Project”项目发布成功。参考:http://blog.csdn.net/caiandyong/article/details/5058
2017-11-23 18:14:05
1119
原创 windows10下安装centos7双系统
Windows10下centos7双系统安装流程工具及软件:笔记本电脑一台;U盘两个(PE盘、centos7安装盘不小于8G)Centos7镜像微PE软件、ultraiso、easybcd一、进入PE系统备份MBR以防安装好Linux后,启动导引没有windows而直接进入centos,故需备份MBR,
2017-03-12 00:33:52
3408
原创 重新安装win7系统失败
报错:最后一步失败报错,the computer restarted unexpectedly or encountered an unexpected error. windows installation cannot proceed to install windows click"ok"to restared computer an then restart the installat
2016-05-28 09:11:44
1812
原创 java学习第一天--窗体程序开发之swt学习
学习目的:通过学习swt,完成窗体程序开发。学习进展:今天已初步学习SWT,对swt的各种控件及控件常用方法有了一定的了解,并仿照网友程序进行模仿开发学习。学习问题:对swt的布局理解的还不是很透彻,对各控件的事件了解的不够全面,同时欠缺事件。学习内容:了解到当前java进行窗体程序开发,主要有三种方式,SWT、swing、awt三种,其中对于Eclip
2015-12-22 21:31:41
5619
原创 excel转存pdf失败,报错
问题:Excel转存pdf失败,报错远程过程调用失败转存方法: public static bool XLSConvertToPDF(string sourcePath, string targetPath){bool result = false;Excel.XlFixedFormatType targetType = Excel.XlFixedFormatType.xlT
2015-07-01 12:34:50
6790
2
原创 winform combobox控件实现多选
描述:现有的combobox只有单选功能,通过重画combobox构造多选combobox;理论:1、重画combobox:设置是否多选属性IsMultiple,当属性值为true时,重画combobox,重写之前的鼠标点击事件,将下拉列表永久隐藏,并新增CheckedListBox控件并定位到combobx控件的下部;2、事件的重写:对checkedListBox控件增加因子选中事件Item
2015-05-26 14:11:57
24040
1
原创 IIS发布问题
1、HTTP错误 404.17 - Not Found" IIS 6 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理原因:IIS安装比.net framework早,.netframework4.0未注册解决:运行cmd,输入:C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i
2015-04-23 16:51:53
467
原创 C#获取webconfig文件中的customsettingsnamekey
在开发过程中,需要获取webconfig文件中的customsettings中的NameValue: var p = System.Configuration.ConfigurationManager.GetSection("customSettings"); NameValueCollection NameValue = (NameValueC
2015-04-16 11:23:31
758
原创 web程序发布后发送传真失败记要
公司有个项目需要通过web调用传真机发送传真,同事写好程序后在调试模式下调用没有问题,但是发布到IIS上时就发送不了,报错“调用不了传真服务”,后来经过网上搜索发现可能是IIS应用程序池的权限问题,经修改后成功发送,操作过程:IIS->应用程序池->应用程序池默认设置->进程模型->标识->自定义账户->添加相应权限用户,目前尚未找到具体权限,故采用系统管理员权限,由于涉及到服务器安全问题
2015-04-03 11:01:14
912
转载 常用正则表达式
"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9]*[1-9][
2014-08-11 15:33:27
441
转载 C# 导出Excel的示例
概要: excel导出在C#代码中应用己经很广泛了,我这里就做些总结,供自己和读者学习用。Excel知识点。 一、添加引用和命名空间 添加Microsoft.Office.Interop.Excel引用,它的默认路径是C:\Program Files\Microsoft Visual Studio 9.0\Visual Studio Tools for Office
2014-08-10 11:52:46
576
转载 C# 解析 Json数据
JSON(全称为JavaScript Object Notation) 是一种轻量级的数据交换格式。它是基于JavaScript语法标准的一个子集。 JSON采用完全独立于语言的文本格式,可以很容易在各种网络、平台和程序之间传输。JSON的语法很简单,易于人阅读和编写,同时也易于机器解析和生成。JSON与XML的比较◆可读性 JSON和XML的可读性相比较而言,由于XML提供辅助
2014-08-10 10:10:34
470
转载 c# Json List<T> DataTable 数据相互转换
List转Json public static string Obj2Json(T data) { try { System.Runtime.Serialization.Json.DataContractJsonSerializer serializer = new System.
2014-08-09 14:27:50
1225
转载 asp.net(c#)数据类型格式转换大全
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前
2014-08-09 11:58:01
885
转载 c#利用WebClient和WebRequest获取网页源代码的比较
WebClient类获取网页源代码WebClient类 WebClient类位于System.Net命名空间下,WebClient类提供向URI标识的任何本地、Intranet或Internet资源发送数据以及从这些资源接收数据的公共方法。源代码///引用命名空间using System.IO;using System.Net;using System
2014-08-07 19:24:36
563
转载 RDLC报表上下标实现
例:m的6次方="M"&ChrW(8310) Superscript Chart(上标) Character NameCharacterNum EntityHex EntitySUPERSCRIPT ZERO⁰⁰⁰SUPERSCRIPT ONE Entity Co
2014-08-05 09:36:20
2596
转载 HTTP 错误 500.22 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。
按照他的提示,需要"从 IIS Express 安装目录运行 appcmd migrate config "Default Web Site/"。使用 AppCmd 迁移应用程序将使它能够在集成模式下工作,并能继续在经典模式下和以前版本的 IIS 上工作。"但是如果你照做的话,就会出现:"C:\Program Files\IIS Express>appcmd migrate config
2014-07-26 15:27:28
2966
原创 MFC对话框中单击一个按钮弹出另外一个对话框
1、在resource view中找到dialog右击->insert dialog2、右击新建的对话框add class即可弹出如下对话框,自己添加class name,注意这里的base class改为CDialog这时候vs自动生成SETTING.h和.cpp文件,3、在项目的头文件和源文件中均添加头文件#include “SETTING.h”4、在双击按
2013-05-09 10:05:30
2012
原创 有待验证的问题
1、vc中如何单击一个对确定按钮弹出另外一个对话框在资源编辑器中双击确定按钮,确定随后弹出的对话框,自动跳到其对应代码段。删除CDialog::OnOK();这行。添加你要弹出的对话框定义,如:C你要弹出的对话框Dlg dlg;dlg.DoModal();最后在这个文档的头部(跟其它#include放在一起)加入你要弹出的对话框的头文件,如:#include "你要弹出的对话框Dl
2013-05-09 09:15:00
642
原创 串口通信中获得可用串口使用combobox控件显示
新建一个MFC对话框,在对话框上添加combobox控件和comm控件,然后对各个控件添加变量,m_ctrlcomm,m_combox在initialdlg函数中添加如下代码,即可int k;for(k=1;k{m_ctrlcomm.put_CommPort(k);m_ctrlcomm.put_PortOpen(1);if(m_ctrlcomm.get_PortOpen
2013-05-05 14:52:58
2971
原创 用vs2010开发基于VC++的MFC串口通信程序2***一台机子的两个串口进行通信****
此文章参考visual C++数据采集与串口通信测控应用实战鉴于前天的程序只能在两台电脑之间进行通信,这里给出一个电脑两个不同串口间通信的开发方案参照上一篇文章进行开发,http://blog.csdn.net/kuangdang178/article/details/88780421、设计好这个程序的框架如下图:然后参照我的上一篇文章对各个控件进行添加变量,改变属性,添加
2013-05-04 17:12:32
5248
4
转载 VS2010中程序打包封装步骤【图解】
因为学习的要求,我需要把自己的程序进行打包封装,开始也是苦恼,没有找到很好的办法,但并没有放弃,终于发现了一个差不多的文章,于是摸索着进行,可喜的是是成功了,下面和大家分享一下。第一步:前提是你已经将程序编辑好了,就差这一步了,文件 —添加—新建项目。如图: 第二步:已经打开添加新项目窗体中选择其他项目类型—安装和和部署,接下里按着如图选择。Ps:据说installshie
2013-05-03 15:36:31
4081
原创 在进行串口通信开发时遇到的问题
1、运行程序时报错:invalid port number,这是由于频繁操作串口导致,最简单方法,可在设备管理器中将串口号更改,问题即解决右击计算机->设备管理器->找到端口->右击你所要更改的串口->高级->更改串口号后确定即可2、调试程序是出现如下错误。这是由于 strtemp.Format(%c,bt),这是错误语句,在vs2010的C++语句中应该改为strtemp.For
2013-05-03 14:32:42
3304
2
原创 用vs2010开发基于VC++的MFC 串口通信一*****两台电脑同一个串口号之间的通信
此文章以visual C++数据采集与串口通信测控应用实战为参考教程此文章适合VC++串口通信入门一、页面布局及添加控件1, 安装好vs2010如图2, 新建一个基于VC++的MFC项目comm注意:点击ok,然后next,这时候要将application type改成dialog base,接着next到最后一个对话框是将generated dasses改成C
2013-05-02 23:24:19
16282
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人