- 博客(26)
- 资源 (7)
- 收藏
- 关注
转载 Microsoft.Office.Interop.Excel的用法
1)ApplicationClass ExcelApp = New ApplicationClass();2) 更改 Excel 标题栏: ExcelApp.Caption := '应用程序调用 Microsoft Excel'; 3) 添加新工作簿: ExcelApp.WorkBooks.Add; 4) 打开已存在的工作簿: ExcelApp.WorkBooks
2015-08-19 17:15:00
2286
转载 Microsoft ACE OLEDB 12.0 数据库连接字符串
Excel 97-2003Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myOldExcelFile.xls;Extended Properties="Excel 8.0;HDR=YES";Excel 2007-2013Provider=Microsoft.ACE.OLEDB.12.0;Data Sour
2015-08-14 11:05:38
3977
转载 MFC中CString转换成char数组的问题
由于结构体中用到联合体(联合体需要确定分配内存分配大小)或其它因素,需要用char数组来保存字符串,但是在MFC中一般都是用CString来存放字条串。关于它们之间的转换,在VS2008中有时会出现异常情况。在MSDN是这样写的: CString orig("Hello, World!"); // Convert to a char* const size_t
2015-06-19 10:23:51
598
转载 win7下如何查看Net Framework版本
方法一:1、 打开“我的电脑“,在地址栏输入 %systemroot%\Microsoft.NET\Framework2、从列出来的文件夹中,可以看到v1.0.3705 v2.0.50727 v3.0 v3.5而这些目录显示的最高版本号即本机Microsoft .NET Framework 版本号,也就是3.5的。如果你最高版本的目录只有v2.0.50727
2015-06-12 17:01:11
1423
原创 用c++搞界面编程
1)Win API +拖控件2).NET C#3)QT (KDE)4)MFC5 ) Direct UI6)Delphi7)Windows Modern UI(原来的Metro)编程方式 / Windows Managebi UI8)wxWidgets9)API / ATL / WTL不兼容xp、vista
2015-04-27 09:22:30
627
原创 args,argv,WAP-PSK
项目名称右键 -> 属性 -> 调试 -> 命令行参数(argv[]),args表示argv数组的元素个数 WPA-PSK:WPA-个人
2014-12-19 17:15:38
698
转载 mfc中添加checkbox check、uncheck事件
得到复选框状态的函数:CButton* pBtn = (CButton*)GetDlgItem(IDC_CHECK); int state = pBtnNONE->GetCheck(); 当state == 0时表示该复选框没有被选中; 当state == 1时表示该复选框被选中设置复选框状态的函数:CButton
2014-12-16 11:09:47
2122
转载 asp.net mvc3 局部页面@RenderBody @RenderPage@RenderSection使用方法详细说明
asp.net mvc3局部页面使用方法详细说明:1.模板页:@RenderBody()占位符在模板页中加入@RenderBody()占位符,@RenderBody()所站的位置就是需要填充的内容的位置。如果想要应用模板页,须向内容页加入@{ Layout = "~/Views/Shared/_LogOnPartial.cshtml";}
2014-10-22 13:20:37
964
原创 href&src相对路径表示
title>Bootstrap 实例 - 默认的导航栏title> link href="./css/bootstrap.min.css" rel="stylesheet"> script src="./scripts/jquery.min.js">script> script src="./js/bootstrap.min.js">script>.:当前路径下.
2014-10-13 10:05:42
742
转载 (Solution)Failed to initialize Windows Azure storage emulator.
In my experience, the error message in the title is generally the result of a port already being in use. Check which of the storage services (blobs, tables, or queues) is failing to start, and see
2014-10-10 16:00:51
959
转载 C#设计模式——单例模式
单例模式publicclass Singleton { private static Singleton m_instance =null; private Singleton() { } public static Singleton getIns
2014-06-30 10:16:53
471
转载 C#提供了??操作符来获取如果为空的默认值。
为了减少可空类型的代码量,遇到null的时候C#提供了??操作符来获取如果为空的默认值。static void Main(string[] args) { int? nVal1 = null; int? nVal2 = 5;// nVal1为空,相乘后还是null,输出0作为默认值 Console.WriteLine(2 * nVal1 ??
2014-06-23 17:37:52
1346
转载 C# volatile 与 lock
volatile的使用场景:多个线程同时访问一个变量,CLR为了效率,允许每个线程进行本地缓存,这就导致了变量的不一致性。volatile就是为了解决这个问题,volatile修饰的变量,不允许线程进行本地缓存,每个线程的读写都是直接操作在共享内存上,这就保证了变量始终具有一致性。缺点很明显:牺牲了效率。lock的使用场景:多个线程同时访问一个代码块,使用lock修饰该代码块,强制多个
2014-06-23 17:17:58
989
转载 关于php的一篇文章《php 应该使用缓存和连接池》
来自:点击打开链接PHPer为什么被认为是草根? —— 一个值得PHPer思考的问题开篇注释:以下文字并没有非常多的技术词汇,所以只要对PHP感兴趣的人都可以看看。PHPer是草根吗?从PHP诞生之日起,PHP就开始在Web应用方面为广大的程序员服务。同时,作为针对Web开发量身定制的脚本语言,PHP一直秉承简单、[
2013-02-24 17:32:32
3008
原创 Windows下搭建PHP开发环境 && php+apache的搭建 结合两篇内容,php把环境搭好了
第一篇PHP集成开发环境有很多,如XAMPP、AppServ......只要一键安装就把PHP环境给搭建好了。但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习。所以我还是喜欢手工搭建PHP开发环境,需要哪个模块自己安装就行了,或者那个软件需要升级,直接升级那个软件就行了,并不影响其他软件,非常方便。 一、准备工作-下载所需软件Apache httpd
2013-02-22 20:18:03
924
转载 端口占用查找方法
此异常的原因是服务器端口被占用 所以解决办法是:一:更改服务器的端口号; 二:关闭占用当前端口的进程下边介绍第二种方法1.首先进入命令行 查看端口是否被占用 使用命令: netstat -ano我的服务器的端口是443此端口已被PID为3432的进程占用2.查看该PID为 3432 的进程使用命令:tasklist|findstr "3432"由于在解决
2013-02-06 21:13:03
462
转载 接口与实现类
map是接口,不能用new出对象 hashmap是继承map接口的实现类,可以new出对象Map map=new HashMap(); HashMap hashmap=new HashMap();第一个是所谓的多态,你既可以使用hashmap类中的方法也可只用所有map中的方法第二个的话你只能使用hashmap中的方法一般我们都像第一种那样去声明接口不
2013-01-23 09:41:27
1103
转载 JAVA不定参数探秘
JAVA中可以使用不定参数,例如 public void test(String ...args){...} 这里test方法可以传入参数的情况是:1.不使用参数,如test() 2.使用一个或多个参数,如test("1"); test("1","2"); 3.使用数组 test(new String[]{"1","2"}); 在test方法内部,我们可以像使用数组的访
2013-01-23 09:34:50
370
原创 ajax树及注意点
Ajax树的示例,如下所示: 在Ajax树中,JSP页上的设置没什么可讨论的,重点在配置的Action上,该Action的返回值是“freemarker”类型,指向一个ftl文件,具体配置如下所示: freemarker">/jsp/tree/ajaxDynamicTree.ftl 这个action并不需要执行体,所以上面的method="AjaxQuery
2013-01-22 15:59:18
580
原创 ArrayList扩容引起效率降低问题的原理
(3)数组扩容这是对ArrayList效率影响比较大的一个因素。每当执行Add、AddRange、Insert、InsertRange等添加元素的方法,都会检查内部数组的容量是否不够了,如果是,它就会以当前容量的两倍来重新构建一个数组,将旧元素Copy到新数组中,然后丢弃旧数组,在这个临界点的扩容操作,应该来说是比较影响效率的。 例1:比如,一个可能有200个元素的数据动态添加
2013-01-21 16:19:01
1415
1
原创 XMLHTTPRequest对象
readyState的取值如下:0 (未初始化)1 (正在装载)2 (装载完毕)3 (交互中)4 (完成)所以只有当readyState=4时,一个完整的服务器响应已经收到了,函数才可以处理该响应。function callbackfunc(){ if(req.readyState == 4){ if(req.status == 200){
2013-01-05 17:09:11
645
原创 JavaScript语言分辨浏览器方法
通常使用的浏览器有IE, Firefox, Opera, Safari,Chrome分辨浏览器,主要在于1、浏览器类型(根据各种浏览器独有特征来分辨,或通过浏览器的userAgent属性来判断)2、浏览器版本(通过浏览器的userAgent属性来判断) 我们先来分析一下各种浏览器的特征及其userAgent。 IE 只有IE支持创建ActiveX控
2013-01-05 10:46:28
1858
原创 2012-9-26 周三 安装cocos2d的笔记
关于模板的路径/Users/dsh/Library/Developer/Xcode/Templates/cocos2d(这个目录是cocos2d模板的目录)/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application(是iphone项目模板的目录)终端
2012-09-26 21:51:13
1091
VSCodeUserSetup-x64-1.39.2.exe
2019-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人