自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (128)
  • 收藏
  • 关注

原创 electron整合vue3+vite4+elementui-plus-admin 基于vue3/ts跨平台开发

electron整合vue3 vite4 elementui-plus 基于typescrept语言开发,可以编译成Windows,mac,linux等跨平台应应。想开发跨平台应用,即刻开始,

2023-04-22 14:38:26 553

原创 springboot doFilterInternal request.getHeader无法获取请求头 跨域前端设置的数值

对于【复杂的】跨域ajax请求,请求方思路是这样的:先发送一个 OPTIONS 请求,确认是可以请求的,之后才发送我们真正的 get 或者 post 等我们在 ajax 中定义的请求;第一次 OPTIONS 请求,headers 是不会带过来的,所以过滤器中是要跳过这种请求的。处理方式如下 //放行 options 的请求 if ("OPTIONS".equals(request.getMethod())) { filterChain.doFil.

2021-08-01 19:00:51 1747

原创 springboot mybatis新增或者更新数据,时间相差10小时的解决

在开发过程中遇到了实体看着也对,查出来也是对的,但是插入到数据库的时候相差了几小时,导致查询不准确,解决办法是在数据库连接加区域时间参数,完整连接配置是:spring.datasource.url=jdbc:mysql://localhost:3306/data?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&useSSL=fals

2020-08-22 09:10:23 588

原创 离线安装cocopods 如FBAudienceNetwork

1.cd ~/.cocoapods/repos/master/Specs找到FBAudienceNetwork所在版本目录2.下载对应的sdkhttps://s3-us-west-1.amazonaws.com/appodeal-ios/external-sdks/FBAudinceNetwork/5.5.0/FBAudienceNetwork.framework.zip3.$ ...

2019-10-16 12:03:30 2224

原创 expo pod install 找不到FBAudienceNetwork库

主要原因是被墙了,FBAudienceNetwork库源在Facebook服务器https://developers.facebook.com/resources/FBAudienceNetwork-5.4.0.zip需要修改源就可以下载了1.转到 /Users/用户名/.cocoapods/repos/master/Specs2.搜索FBAudienceNetwork.podspe...

2019-10-16 10:26:34 2825

原创 苹果审核问题总结

问题一2018年8月3日 上午6:53发件人 Apple2. 1 Performance: App CompletenessGuideline 2.1 - Performance - App CompletenessWe discovered one or more bugs in your app when reviewed on iPad running iOS 11.4....

2018-08-14 09:41:24 3934

原创 odoo could not execute command lessc

npm install -g less npm install -g less-plugin-clean-css

2016-03-09 19:32:18 4741

原创 移动开发IOS ANDROID 免费专业图标资源网址

http://365psd.com

2015-03-01 11:42:15 436

转载 iOS 开发者必知的 75 个工具(译文)

原文地址:http://benscheirman.com/2013/08/the-ios-developers-toolbelt (需翻墙)  如果你去到一位熟练的木匠的工作室,你总是能发现他/她有一堆工具来完成不同的任务。  软件开发同样如此。你可以从软件开发者如何使用工具中看出他水准如何。有经验的开发者精于使用工具。对你目前所使用的工具不断研究,同时了解一些替代品的使用,当你目

2015-01-13 22:08:14 733

原创 android webview 远程js访问本地方法

网上查了将近300篇文档,没有几个能解决wen

2014-07-03 15:23:16 1229

转载 苹果系统/mac系统垃圾桶不能清理干净的解决办法

终端里执行rm -rf ~/.Trash/*权限不足的话再加sudo,即sudo rm -rf ~/.Trash/*

2014-05-06 09:07:33 5020

转载 教育类开源项目大汇集

摘要:每年的1月18日是自由教育日(Education Freedom Day,缩写为EFD),该活动特别倡导教育领域中的自由开源软件的应用和教育资源的开放。本文搜集整理了大量的教育类的开源项目,希望能够为教育行业人士带来一些帮助。每年的1月18日是自由教育日(Education Freedom Day,缩写为EFD),这是由 DFF (Digital Freedom Foundati

2014-01-10 22:04:08 1866 1

转载 Android HttpGet和HttpPost设置超时

HttpPost:private Runnable runnable = new Runnable() { @Override public void run() { String url = BaseServicesInfo.SERVER_BASE_PATH + fileName; HttpPost httpRe

2013-07-31 09:14:28 802

转载 ListView之BaseAdapter的使用

前言        话说开发用了各种Adapter之后感觉用的最舒服的还是BaseAdapter,尽管使用起来比其他适配器有些麻烦,但是使用它却能实现很多自己喜欢的列表布局,比如ListView、GridView、Gallery、Spinner等等。它是直接继承自接口类Adapter的,使用BaseAdapter时需要重写很多方法,其中最重要的当属getView,因为这会涉及到ListVi

2013-07-15 17:27:41 484

转载 android中LayoutInflater的使用

Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。 LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等)。   (0)她可以有很多地方可以使用,如B

2013-07-15 14:43:43 480

转载 Android的Handler总结

一、Handler的定义:          主要接受子线程发送的数据, 并用此数据配合主线程更新UI.          解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。  如果此时需要

2013-07-15 11:49:58 398

转载 功能完善的Java连接池调用实例

/*** Title: ConnectPool.java * Description: 连接池管理器 * Copyright: Copyright (c) 2002/12/25 * Company: * Author : * Version 2.0 */  import java.io.*;

2013-05-29 08:58:42 561

转载 C# List和String互相转换

List转字符串,用逗号隔开List list = new List();list.Add("a");list.Add("b");list.Add("c");//MessageBox.Show(list.);//LoadModel();string s = string.Join(",", list.ToArray());MessageBox.Show(s);

2013-04-28 09:52:08 2649

转载 wpf获取屏幕坐标

WPF编程时,我们经常使用Mouse.GetPosition(IInputElement relativeTo)或MouseEventArgs.GetPosition(IInputElement relativeTo)来获取鼠标相对于某一界面元素的相对位置,这自然也联想到另外的一个问题:如何获取鼠标相对于屏幕的位置。  在WPF文档中找了半天也没找到。但我们别忘了 System.Windows

2013-04-09 11:42:26 1534

转载 Bitmap to BitmapSource

When I started to convert my application from WinForms to WPF, I quickly reached the point where I needed to use my System.Drawing.Bitmap resources in WPF controls. But WPF usesSystem.Windows.Medi

2013-04-02 18:37:13 1661

转载 WPF中设置DataGrid的一些样式

TargetType="DataGrid">                    Property="CanUserResizeColumns" Value="false"/>                    Property="HorizontalGridLinesBrush">                                Color="Ligh

2013-03-01 14:18:19 1062

转载 C#异步调用与线程总结

委托调用、子线程程调用、与线程池调用1,委托调用(1),同步委托:委托的Invoke方法用来进行同步调用。同步调用也可以叫阻塞调用,它将阻塞当前线程,然后执行调用,调用完毕后再继续向下进行。 从下面的例子中可以看到,同步委托的执行是在主线程main中执行的,所以当执行委托时,当前工作会处于等待状态,开始执行委托,当委托执行完后在继续执行“当前工作” public de

2013-03-01 08:42:55 418

转载 wpf 自定义Grid RowDefinitions and ColumnDefinitions 赋*值

IntroductionMy favorite part of programming in WPF is the ease with which we compartmentalize the application components. Every Page or UserControl of course has a markup and a code-behind file,

2013-02-26 10:21:08 4584

转载 WPF中设置DataGrid中DataGridColumn列的普通样式和编辑样式

DataGridColumn的派生类: 一般情况下DataGridBoundColumn和DataGridComboBoxColumn足以满足多数列的样式,如果需要自定义列样式,则可以使用DataGridTemplateColumn类型。 在设置列编辑样式之前,我们先创建一个简单的DataGrid,分别显示名称(用默认的DataGridTextColumn)

2013-02-18 11:20:20 9068 1

转载 android与PC,C#与Java 利用protobuf 进行无障碍通讯【Socket

protobuf 是什么?  Protocol buffers是一种编码方法构造的一种有效而可扩展的格式的数据。 谷歌使用其内部几乎RPC协议和文件格式的所有协议缓冲区。 参考文档http://code.google.com/intl/zh-CN/apis/protocolbuffers/docs/overview.html    API的 参考文档

2013-01-09 13:05:21 617

原创 C#反射技术实现代码编译

using System;using System.Data;using System.Configuration;using System.Text;using System.CodeDom.Compiler;using Microsoft.CSharp;using System.Reflection;namespace InspectDocument.Utils

2012-11-13 17:30:46 558

原创 C# 快速获取Word文档结构

在网上搜了半天没有直截了当的方法,要么就是很慢,要么就是要命的慢,通过自己的琢磨,终于能够快速获取word文档的结构了。晒一晒,(*^__^*) 嘻嘻……。 private void barButtonItem24_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) {

2012-09-26 10:30:59 2400 7

转载 dsoframer用法

dsoframer是微软提供一款开源的基于web的office ActiveX控件,国内有达人在源码的基础上做了很多修改,增强了控件的功能。其实基于web的office是一个很鸡肋的东西,没有什么存在的意义。唯一的一点就是看上去比较花哨,你瞧,在浏览器上打开word文档,多吊啊。不知道原版dsoframer是否带有直接保存文档至服务器的功能,不过我手头上的一个改良版本的确是有此功能。控件附带说

2012-09-20 16:54:06 3596

转载 C# 读取数据库word 和写入数据库word文件

要实现在Sql Server中实现将文件读写Word文件,需要在要存取的表中添加Image类型的列,示例表结构为:CREATE TABLE CONTRACTS ( ID VARCHAR (50), CONTRACT_FILE IMAGE);要将Word文件存储到数据库的CONTRACT_FILE字段中,需要将文件转换为byte数组,具体代码如下:将文件转

2012-09-14 12:50:42 2364

转载 C# 读取word文档数据粘贴全部

Word.ApplicationClass wordApp=new ApplicationClass(); object file=path; object nullobj=System.Reflection.Missing.Value; Word.Document doc = wordApp.Documents.Open( ref file, ref nullobj, re

2012-09-14 12:45:12 1007

转载 C# 操作word类

1.using System; 2.using System.Collections.Generic; 3.using System.Text; 4.using Microsoft.Office.Interop.Word; 5.using System.IO; 6.using System.Web; 7.using System.Data;

2012-09-03 10:38:11 1883

转载 sqlce访问基础类

using System;using System.Data;using System.Collections;using System.Data.SqlServerCe;namespace SystemDB{ #region 数据库访问接口 public interface IDataAccess { #region 属性 /// //

2012-08-30 09:53:12 515

转载 C#中virtual,override,new的区别是什么

virtual  用于父类中,声明某方法可以重写,该方法不能是static;override(覆盖继承)  用于子类中,重写父类中用virtual/override/abstract关键字声明的方法;new(隐藏继承)  用于子类中,可修饰父类中有或无virtual声明的方法;  如果在父类中有与父类同名同参的方法时,C#会隐式在子类前添加一个new关键字。【区别】

2012-08-28 10:20:24 859

转载 描述 private、protected、internal和public修饰符的

描述 private、protected、internal和public修饰符的理解访问权限存在的意义,各种访问权限的作用,在代码中灵活应用访问权限。【出现频率】★★★☆☆【解答】1.private修饰private修饰符用于设置类或类成员的访问权限仅为所属类的内部,private也被称为私有修饰符。某些时候需要访问私有类成员时,可通过get和set访问器读取或修改。本例通

2012-08-28 10:01:15 1557

转载 C# 获取文件名及扩展名

string aFirstName = aFile.Substring(aFile.LastIndexOf("\\") + 1, (aFile.LastIndexOf(".") - aFile.LastIndexOf("\\") - 1)); //文件名string aLastName = aFile.Substring(aFile.LastIndexOf(".") + 1, (aFile.

2012-08-27 16:45:03 483

转载 EXCEL操作类

using System;using System.Collections.Generic;using System.Text;using Word = Microsoft.Office.Interop.Word;using Excel = Microsoft.Office.Interop.Excel;using Office = Microsoft.Office.Core;

2012-08-27 11:39:16 934

转载 C# 释放excel 杀掉excel 而其它Excel进程则相安无事

最近,做了几个月的WinForm,接触了一些进程、句柄方面的知识。于是试着解决一下,没想到成功了,创建的Excel进程被成功Kill掉了,而其它Excel进程则相安无事。    关键代码:    查看源代码打印?public void KillSpecialExcel()     {     try     {     if (m_objExcel != null)

2012-08-27 09:16:36 1849

转载 C#比较两个word文档的内容

本文欢迎转载,但必须在文章显眼处保留原文地址 http://www.cnblogs.com/Ss_Andy/archive/2010/11/02/1866762.html       最近在开发的项目中,又遇到一个和word有关的问题,就是用户修改了一个word文档的内容后,需要将这个文档另一个事生成好的文档进行对比,看是否有修改.从而决定要不要提示用户修改另一文档..      wo

2012-08-26 13:41:50 2911

原创 C#处理word事件

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy

2012-08-25 17:43:54 1442

转载 关于读取和写入word2003的书签内容

关于读取和写入word2003的书签内容目前的项目又要对word2003进行编程,主要功能是读取和插入标签的数据.具体代码如下:(打开word文档与网上雷同)引用部分:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.

2012-08-23 16:50:12 551

COSMIC 软件度量数据仓库软件规模度量指南

COSMIC 软件度量数据仓库软件规模度量指南

2022-02-23

COSMIC 软件度量电饭煲案例分析

COSMIC 软件度量电饭煲案例分析

2022-02-23

winform 嵌套chrome浏览器,.net开发谷歌内核浏览器。

.net winform 嵌套谷歌浏览器,flash插件已安装。直接能运行。

2014-09-24

JS实现office菜单

jquery-officebar-0.2 实现office Ribbon菜单

2013-10-08

JS迷你播放器,js在线播放器

JS迷你播放器,js在线播放器 JS播放MP3 JS显示播放进度 JS控制音量

2013-09-12

WORD API操作大全

C#操作word 打开 复制 比较 获取文档结构,当前选中的段落内容,获取上一段,获取word文档修订的内容,文字前后的文字,将word文档的表格存到另一个文档并能够自动颠倒表格的顺序,自动横竖排版,获取表格名称,储存Word到XML文档,把word序列化为字符串,坐标测试,为表格添加名称并获取名称,获取word修订的类型,删除添加 验证修订的顺序 获取word文档章节,word另存,打印,新建,取值,获取批注索引,获取word树结构,跳到书签,选中指定的书签,获取图片。

2013-08-05

Java编程思想第4版

Java编程思想第4版 陈昊鹏 译

2013-07-05

C#最好的音乐播放器源码

C#最好的音乐播放器源码,有进度条,可以定位。

2013-06-28

java web word文件 pdf文件在线预览源码

java web word文件 pdf文件在线预览源码

2013-04-15

C# 点对点文件传输

P2P文件传输例子源码,拿着就能用啦,希望对你有用

2013-04-09

WPF DockPanl

wpf dockpanl 能伸缩 上下左右停靠的panl 下了你就爽

2013-04-01

myeclipse.10.6破解工具

myeclipse.10.6破解工具

2013-03-13

WPF特效大全

wpf用到的特效大全,一点点琢磨出来的,网上搜集的特效例子,网上备份供以后查阅。

2013-03-11

VC添加WPF控件

VC添加WPF控件

2013-03-07

WPF 带下拉菜单的按钮

WPF 带下拉菜单的按钮 QQ聊天记录菜单按钮可以用

2013-03-07

WPF 网络聊天绘图

WPF 实现网络聊天绘图,在线绘图。很牛X的网络聊天绘图源码

2013-03-07

Wpf播放多媒体 一个窗口摆放多个多媒体并且可以用拖动控件,任意旋转

Wpf播放多媒体 一个窗口摆放多个多媒体并且可以用拖动控件

2013-03-07

WPF仿苹果菜单按钮效果

wpf仿苹果桌面菜单按钮效果

2013-03-06

C# 数据库操作源码

C# 数据库操作源码 获取数据库表结构,获取数据库数据结构,视图结构,数据库表增删改查。

2013-02-19

visualC++2010入门经典源代码

visualC++2010入门经典源代码 第1章 使用visual c++ 2010编程 1.1 .net framework 1 1.2 clr 2 1.3 编写c++应用程序 3 1.4 学习windows编程 4 1.4.1 学习c++ 4 1.4.2 c++标准 5 1.4.3 属性 5 1.4.4 控制台应用程序 5 1.4.5 windows编程概念 6 1.5 集成开发环境简介 7 1.5.1 编辑器 8 1.5.2 编译器 8 1.5.3 链接器 8 1.5.4 库 8 1.6 使用ide 8 1.6.1 工具栏选项 9 1.6.2 可停靠的工具栏 10 1.6.3 文档 11 1.6.4 项目和解决方案 11 1.6.5 设置visual c++ 2010的选项 23 1.6.6 创建和执行windows应用程序 23 1.6.7 创建windows forms应用程序 26 1.7 小结 27 1.8 本章主要内容 28 第2章 数据、变量和计算 29 2.1 c++程序结构 29 2.1.1 main()函数 36 2.1.2 程序语句 36 2.1.3 空白 38 2.1.4 语句块 38 2.1.5 自动生成的控制台程序 39 2.2 定义变量 40 2.2.1 命名变量 40 2.2.2 声明变量 41 2.2.3 变量的初始值 42 2.3 基本数据类型 42 2.3.1 整型变量 43 2.3.2 字符数据类型 44 2.3.3 整型修饰符 45 2.3.4 布尔类型 46 2.3.5 浮点类型 46 2.3.6 字面值 47 2.3.7 定义数据类型的同义词 48 2.3.8 具有特定值集的变量 49 2.4 基本的输入/输出操作 50 2.4.1 从键盘输入 50 2.4.2 到命令行的输出 50 2.4.3 格式化输出 51 2.4.4 转义序列 52 2.5 c++中的计算 54 2.5.1 赋值语句 54 2.5.2 算术运算 55 2.5.3 计算余数 59 2.5.4 修改变量 60 2.5.5 增量和减量运算符 60 2.5.6 计算的顺序 63 2.6 类型转换和类型强制转换 64 2.6.1 赋值语句中的类型转换 65 2.6.2 显式类型转换 65 2.6.3 老式的类型强制转换 66 2.7 auto关键字 66 2.8 查看类型 67 2.9 按位运算符 67 2.9.1 按位and运算符 68 2.9.2 按位or运算符 69 2.9.3 按位eor运算符 71 2.9.4 按位not运算符 71 2.9.5 移位运算符 71 2.10 lvalue和rvalue 73 2.11 了解存储时间和作用域 74 2.11.1 自动变量 74 2.11.2 决定变量声明的位置 76 2.11.3 全局变量 77 2.11.4 静态变量 80 2.12 名称空间 80 2.12.1 声明名称空间 81 2.12.2 多个名称空间 82 2.13 c++/cli编程 84 2.13.1 c++/cli特有的基本数据类型 84 2.13.2 命令行上的c++/cli输出 87 2.13.3 c++/cli特有的功能—— 格式化输出 88 2.13.4 c++/cli的键盘输入 91 2.13.5 使用safe_cast 92 2.13.6 c++/cli枚举 92 2.14 查看c++/cli类型 96 2.15 小结 97 2.16 练习 97 2.17 本章主要内容 98 第3章 判断和循环 101 3.1 比较数据值 101 3.1.1 if语句 102 3.1.2 嵌套的if语句 104 3.1.3 嵌套的if-else语句 107 3.1.4 逻辑运算符和表达式 109 3.1.5 条件运算符 112 3.1.6 switch语句 113 3.1.7 无条件转移 116 3.2 重复执行语句块 117 3.2.1 循环的概念 117 3.2.2 for循环的变体 119 3.2.3 while循环 126 3.2.4 do-while循环 128 3.2.5 嵌套的循环 129 3.3 c++/cli编程 132 3.4 小结 137 3.5 练习 138 3.6 本章主要内容 138 第4章 数组、字符串和指针 139 4.1 处理多个相同类型的数据值 139 4.1.1 数组 140 4.1.2 声明数组 140 4.1.3 初始化数组 143 4.1.4 字符数组和字符串处理 144 4.1.5 多维数组 147 4.2 间接数据访问 150 4.2.1 指针的概念 150 4.2.2 声明指针 150 4.2.3 使用指针 152 4.2.4 初始化指针 152 4.2.5 sizeof操作符 158 4.2.6 常量指针和指向常量的指针 159 4.2.7 指针和数组 161 4.3 动态内存分配 168 4.3.1 堆的别名—— 空闲存储器 168 4.3.2 new和delete操作符 168 4.3.3 为数组动态分配内存 169 4.3.4 多维数组的动态分配 171 4.4 使用引用 172 4.4.1 引用的概念 172 4.4.2 声明并初始化lvalue引用 172 4.4.3 声明并初始化rvalue引用 173 4.5 字符串的本地c++库函数 174 4.5.1 查找以空字符结尾的字符串的长度 174 4.5.2 连接以空字符结尾的字符串 174 4.5.3 复制以空字符结尾的字符串 176 4.5.4 比较以空字符结尾的字符串 177 4.5.5 搜索以空字符结尾的字符串 177 4.6 c++/cli编程 179 4.6.1 跟踪句柄 180 4.6.2 clr数组 181 4.6.3 字符串 195 4.6.4 跟踪引用 203 4.6.5 内部指针 204 4.7 小结 206 4.8 练习 206 4.9 本章主要内容 207 第5章 程序结构(1) 209 5.1 理解函数 209 5.1.1 需要函数的原因 210 5.1.2 函数的结构 210 5.1.3 使用函数 213 5.2 给函数传递实参 216 5.2.1 按值传递机制 216 5.2.2 给函数传递指针实参 217 5.2.3 给函数传递数组 219 5.2.4 给函数传递引用实参 222 5.2.5 使用const修饰符 224 5.2.6 rvalue引用形参 225 5.2.7 main()函数的实参 227 5.2.8 接受数量不定的函数实参 229 5.3 从函数返回值 231 5.3.1 返回指针 231 5.3.2 返回引用 233 5.3.3 函数中的静态变量 236 5.4 递归函数调用 238 5.5 c++/cli编程 240 5.5.1 接受数量可变实参的函数 241 5.5.2 main( )的实参 242 5.6 小结 243 5.7 练习 243 5.8 本章主要内容 244 第6章 程序结构(2) 245 6.1 函数指针 245 6.1.1 声明函数指针 246 6.1.2 函数指针作为实参 249 6.1.3 函数指针的数组 250 6.2 初始化函数形参 250 6.3 异常 252 6.3.1 抛出异常 253 6.3.2 捕获异常 254 6.3.3 mfc中的异常处理 255 6.4 处理内存分配错误 256 6.5 函数重载 257 6.5.1 函数重载的概念 258 6.5.2 引用类型和重载选择 260 6.5.3 何时重载函数 260 6.6 函数模板 261 6.7 使用decltype操作符 263 6.8 使用函数的示例 265 6.8.1 实现计算器 265 6.8.2 从字符串中删除空格 268 6.8.3 计算表达式的值 268 6.8.4 获得项值 270 6.8.5 分析数 271 6.8.6 整合程序 274 6.8.7 扩展程序 275 6.8.8 提取子字符串 277 6.8.9 运行修改过的程序 279 6.9 c++/cli编程 279 6.9.1 理解泛型函数 280 6.9.2 clr版本的计算器程序 285 6.10 小结 290 6.11 练习 291 6.12 本章主要内容 292 第7章 自定义数据类型 293 7.1 c++中的结构 293 7.1.1 结构的概念 294 7.1.2 定义结构 294 7.1.3 初始化结构 294 7.1.4 访问结构的成员 295 7.1.5 伴随结构的智能感知帮助 298 7.1.6 rect结构 299 7.1.7 使用指针处理结构 300 7.2 数据类型、对象、类和实例 301 7.2.1 类的起源 303 7.2.2 类的操作 303 7.2.3 术语 303 7.3 理解类 304 7.3.1 定义类 304 7.3.2 声明类的对象 305 7.3.3 访问类的数据成员 305 7.3.4 类的成员函数 307 7.3.5 成员函数定义的位置 309 7.3.6 内联函数 309 7.4 类构造函数 310 7.4.1 构造函数的概念 311 7.4.2 默认的构造函数 312 7.4.3 在类定义中指定默认的形参值 314 7.4.4 在构造函数中使用初始化列表 316 7.4.5 声明显式的构造函数 317 7.5 类的私有成员 318 7.5.1 访问私有类成员 320 7.5.2 类的友元函数 321 7.5.3 默认复制构造函数 323 7.6 this指针 325 7.7 类的const对象 327 7.7.1 类的const成员函数 327 7.7.2 类外部的成员函数定义 328 7.8 类对象的数组 329 7.9 类的静态成员 331 7.9.1 类的静态数据成员 331 7.9.2 类的静态函数成员 334 7.10 类对象的指针和引用 334 7.10.1 类对象的指针 334 7.10.2 类对象的引用 337 7.11 c++/cli编程 338 7.11.1 定义值类类型 339 7.11.2 定义引用类类型 344 7.11.3 定义引用类类型的复制构造函数 346 7.11.4 类属性 346 7.11.5 initonly字段 358 7.11.6 静态构造函数 360 7.12 小结 360 7.13 练习 360 7.14 本章主要内容 361 第8章 深入理解类 363 8.1 类析构函数 363 8.1.1 析构函数的概念 363 8.1.2 默认的析构函数 364 8.1.3 析构函数与动态内存分配 366 8.2 实现复制构造函数 369 8.3 在变量之间共享内存 370 8.3.1 定义联合 371 8.3.2 匿名联合 372 8.3.3 类和结构中的联合 372 8.4 运算符重载 373 …… 第9章 类继承和虚函数 第10章 标准模板库 第11章 调试技术 第12章 windows编程的概念 第13章 多核编程 第14章 使用mfc编写windows程序 第15章 处理菜单和工具栏 第16章 在窗口中绘图 第17章 创建文档和改进视图 第18章 使用对话框和控件 第19章 存储和打印文档 第20章 编写自己的dll

2013-02-17

Java进阶诀窍

Java进阶诀窍 Java进阶诀窍 基础 聊天等等等等Java进阶诀窍

2013-01-29

wpf实例源码9-10

wpf实例源码9-10

2013-01-20

WPF和Silverlight项目设计2

1.5WPF Thumb控件 1.6WPF中的故事板控制 1.7WPF的窗口尺寸变化 1.8WPF动画-卷轴 1.9WPF动画-探照灯

2013-01-20

WPF和Silverlight项目设计1

1.1WPF Expander控件 1.2WPF ToolBar和ToolBarTray控件 1.3WPF StatusBar控件 1.4WPF RepeatButton按钮

2013-01-19

Expression Blend 4 教程加源码很不错的东西

Blend的第一个版本就可以进行基本的动画设计。它通过提供一个Object and Timeine面板来进行动画的设计,这和Flash有些类似。在程序中,一段动画就是一个Timeline对象。

2013-01-10

WPF 三维旋转导航效果

WPF三维旋转导航 快捷键导航

2013-01-02

[WPF编程宝典.C#2010版].(美)Matthew.MacDonald.王德才001

[WPF编程宝典.C#2010版].(美)Matthew.MacDonald.王德才.附源码

2012-12-11

[WPF编程宝典.C#2010版].(美)Matthew.MacDonald.王德才02

[WPF编程宝典.C#2010版].(美)Matthew.MacDonald 最好最详细的WPF教材 WPF三维、动画很详细。

2012-12-11

wpf3d编辑工具 ZAM3D汉化注册版

ZAM3D wpf3d编辑工具 ZAM3D汉化注册版

2012-11-28

office菜单开发教程及源码office Ribbon自定义菜单教程源码

office2007-2010菜单开发教程及源码office Ribbon自定义菜单教程源码 附加office Ribbon编辑工具

2012-11-13

截图屏幕尺子 录屏 好用的软件 FastStone Capture

截图屏幕尺子 录屏 好用的软件

2012-10-13

MyEclipse 8.5汉化和汉化教程

MyEclipse 8.5汉化和汉化教程

2012-10-13

C# 保存任何文件到数据库,从数据库导出文件

C# 保存任何文件到数据库,从数据库导出文件 using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Data; using System.Text; using System.Windows.Forms; using System.Data.SqlClient; using System.IO; namespace myFile { public partial class ExportFileControl : UserControl { private SqlCommand cmd = null; private SqlConnection con = null; private DataTable table = null; private DataRow[] row = null; private SqlDataReader read = null; private string tempFileName = null; public ExportFileControl() { InitializeComponent(); } private void downLoadFile_Click(object sender, EventArgs e) { try { //检查文件是否存在,根据不同情况处理 tempFileName = @"C:\" + fileName.SelectedItem.ToString() + "." + fileType.SelectedItem.ToString(); if (File.Exists(tempFileName)) { DialogResult result = MessageBox.Show(this, "文件已经存在,是否覆盖?", "保存文件", MessageBoxButtons.OKCancel); if (result == DialogResult.OK) { FileInfo info = new FileInfo(tempFileName); info.Delete(); saveFile&#40;&#41;; } } else { saveFile&#40;&#41;; } } catch (Exception ex) { MessageBox.Show("读取文件时候发生了.." + ex.Message); } finally { Database.close(read); } } #region 基本代码 private void ExportFileControl_Load(object sender, EventArgs e) { try { con = Database.getConnection("SaveAnyFile","sa","123456"); SqlDataAdapter adapter = new SqlDataAdapter("select fName,fSize,fType from FileDetails",con); DataSet ds = new DataSet(); adapter.Fill(ds); table = ds.Tables[0]; cmd = con.CreateCommand(); adapter.Dispose(); ds.Dispose(); } catch (Exception ex) { MessageBox.Show("下载的时候发生了..." + ex.Message); } } //关键字改变时候做下面 private void key_TextChanged(object sender, EventArgs e) { try { string keyword = key.Text.Trim(); if (keyword.Length <= 0) return; row = table.Select("fName like '%"+keyword+"%'"); if (row.Length <= 0) return;//一行数据也没有就返回 clear();//清空原有数据 foreach (DataRow r in row) { fileName.Items.Add(r[0]); fileSize.Items.Add(r[1]); fileType.Items.Add(r[2]); } } catch (Exception ex) { MessageBox.Show("写关键字时候发生了 ..." + ex.Message); } } //选定操作 三个 private void fileName_SelectedIndexChanged(object sender, EventArgs e) { selectItem(fileName.SelectedIndex); } private void fileSize_SelectedIndexChanged(object sender, EventArgs e) { selectItem(fileSize.SelectedIndex); } private void fileType_SelectedIndexChanged(object sender, EventArgs e) { selectItem(fileType.SelectedIndex); } //清空所有数据 private void clear() { fileName.Items.Clear(); fileSize.Items.Clear(); fileType.Items.Clear(); } //选中一行 private void selectItem(int index) { fileName.SelectedIndex = index; fileSize.SelectedIndex = index; fileType.SelectedIndex = index; } #endregion //保存文件 private void saveFile&#40;&#41; { try { cmd.CommandText = "select Files from FileDetails where fName='" + fileName.Text.Trim() + "'"; read = cmd.ExecuteReader(); read.Read(); byte[] b = new byte[Convert.ToInt32(fileSize.SelectedItem.ToString().Trim())]; b = (byte[])read[0]; FileStream fs = new FileStream(tempFileName, FileMode.CreateNew); BinaryWriter bw = new BinaryWriter(fs); bw.Write(b, 0, Convert.ToInt32(fileSize.SelectedItem.ToString())); fs.Close(); bw.Close(); MessageBox.Show(fileName.SelectedItem.ToString() + " 文件下载完毕!!文件在目录E:\\Files"); } catch (Exception ex) { MessageBox.Show("下载文件发生异常 "+ex.Message); } } private void label5_Click(object sender, EventArgs e) { } private void SaveFileLable_Click(object sender, EventArgs e) { } } }

2012-09-26

word API速查手册 word API

word API速查手册 word API大全

2012-08-26

C#调取vc编写的全局钩子进行监控键盘,鼠标事件。

C# 调取vc dll编写的全局钩子 监控键盘,鼠标事件,并显示到winform窗口。

2012-08-17

Dictionary序列化源码 datatable序列化源码

Dictionary序列化源码 datatable序列化源码 文件反序列化为泛型数组 序列化泛型数组为xml文件 值得下载 源码可以运行

2012-07-03

Office2007RibbonPanel C#Office2007皮肤

C#Office2007风格皮肤 C#Office2007tab页按钮皮肤 Office2007RibbonPanel

2012-06-27

[Visual.C.编程技巧精选集].罗斌.等著 源码

[Visual.C.编程技巧精选集].罗斌.等著 源码 找的很辛苦,多给点分吧,有了这个就可以当个词典用了。

2012-06-26

好用的录屏软件BB FlashBack Pro 中文破解版

好用的录屏软件BB FlashBack Pro 中文破解版

2012-06-10

win32函数大全

win32函数大全

2012-06-07

空空如也

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

TA关注的人

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