自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 解决Sqlite数据库,数据删除后占用空间不变的问题

sqlite数据库库文件在使用过后,随着数据的增多,文件大小也会随之变大。但是在把所有表中数据删除以后发现sqlite数据库文件大小没有变化,还是占用原来大小的空间。造成这种情况的原因是:sqlite在之前使用的时候,随着数据的插入,会分配磁盘空间来供使用,在删除数据以后,未使用的磁盘空间会被添加到一个内在的“空闲列表”中用于存储下次插入的数据,磁盘空间不会随着数据的删除而释放给操作系统。

2018-02-07 16:08:25 6615

原创 MVC中Spring配置以及程序启动出现错误记录

1.配置文件以及初始化,在web.config,或者app.config中 <!--如果报异常“Spring.Context.Support.ContextRegistry”的类型初始值设定项引发异常。则把这个配置注释掉就行了 -->

2017-10-31 13:29:46 636

原创 由名为"CsdlToSsdlAndMslActivity" 的活动生成的SSDL无效,未找到具有固定名称“MySql.Data.MySqlClient”

EF中ModelFirst 通过模型生成数据库时,报如下错误:解决方法:在模型属性中,设置DDL生成模板为"SSDLToMySQL.tt(VS)"

2017-09-12 16:02:50 2291

原创 VS 连接MySQL,创建ADO.NET实体集,报错:StrongTypingException: 表“TableDetails”中列“IsPrimaryKey”的值为 DBNull。

VS 连接MySQL,创建ADO.NET实体集,报错:异常信息 StrongTypingException: 表“TableDetails”中列“IsPrimaryKey”的值为 DBNull。解决办法: use test/*此处是将要连接的数据库名称*/;    set global optimizer_switch='derived_merge=OFF'

2017-09-11 15:29:15 466

原创 vs2015 新建ADO.NET 实体数据模型向导,选择MySql数据库连接后点击下一步就闪退

vs2015 新建ADO.NET 实体数据模型向导,选择完数据库连接后点击下一步就闪退 ,具体步骤如图所示此时,点击下一步,就直接闪退,没反应了。这种情况一般是选择的MySql数据库安装的MySql.Data、MySql.Data.Entity,跟VS中引用的MySql.Data、MySql.Data.Entity的版本号不一致导致的。可以到MySql安装路径下MySq

2017-09-11 14:59:18 3278 1

原创 修改Xamarin Android App 的图标跟名称

在主Activity中: Label="App名称":设置App的名称 Icon = "@drawable/bleeding_hearts":设置App的图标,不写文件名后缀,bleeding_hearts.ico文件放在drawable文件夹中, [Activity(Label = "App名称", MainLauncher = true, Icon = "@drawa

2017-05-16 16:05:47 8001

原创 Xamarin中WebView问题记录

1.使用WebView进行浏览器嵌套时, WebView会打开手机中默认浏览器,而不是嵌套在WebView当中。解决方法:重写WebViewClient 的ShouldOverrideUrlLoading方法。 public class WebViewCustClient : WebViewClient { public override bool

2017-05-16 15:53:55 2015

原创 学习Camera碰到的问题

1.ISurfaceHolder.AddCallback(this):这里回调函数添加的内容是当前的Activity,当前Activity需实现ISurfaceHolderCallback接口,并实现接口方法 public void SurfaceChanged(ISurfaceHolder holder, Android.Graphics.Format format, int width,

2017-05-12 11:06:34 610

原创 Xamarin问题记录

1.Warning XA0101:@(Content) build action is not supported (XA0101)解决:修改AndroidMainifest.xml的生成操作(Build Action)为无。2.Exception while loading assemblies: System.IO.FileNotFoundException

2017-05-11 15:39:14 502

原创 C# 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)

C# 在调用C++dll时,可能会出现 :试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)这个错误。一般情况下是C#目标平台跟C++dll不兼容,64位跟32位兼容性问题,a.客户端调用C++dll报的错则,1)允许的话把C#客户端项目平台修改为32位2)客户端平台不允许修改,则选择AnyCPU,勾选首选32位,如图(在.netFramework4.5上,勾选32位才...

2017-04-24 10:03:54 64992 2

原创 C# Winform控件移动

///     /// 控件辅助类    ///     public class ControlHelper    {        #region         private static ControlHelper _instance = null;        private static object obj = new object();     

2017-03-29 14:57:11 2178

原创 sqlite帮助类

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SQLite;using System.Data;namespace SQLiteTest{    public class SQLiteHelper

2017-03-28 15:24:09 405

转载 (C#) SQLite数据库连接字符串

Basic(基本的)      Data Source=filename;Version=3;Using UTF16(使用UTF16编码)      Data Source=filename;Version=3;UseUTF16Encoding=True;With password(带密码的)      Data Source=filename;Versio

2017-03-28 15:21:29 7583

原创 sqlce帮助类

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlServerCe;using System.Data;namespace SqlCeTest{    public class SqlCeHelper :

2017-03-08 14:27:12 424

原创 sqlce问题记录

记录一下使用sqlce进行嵌入式数据库开发的过程中出现的一些问题。1.异常信息:2016-01-04 15:04:58.9218750Start Could not load file or assembly 'System.Data.SqlServerCe, Version=4.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91

2017-03-08 13:54:57 2147 1

原创 Nuget安装包指定版本

在vs2010中,使用Nuget下载安装程序包的时候,查询出来的包版本是最新的版本,当需要进行安装指定的版本时,可以在工具->Nuget程序包管理器,进入控制台                         使用命名即可 ,默认项目中选择要安装到的项目,使用命令Install-Package CefSharp.WinForms  -Version 49.0.0即可安装指定版本的程序包

2017-01-09 11:22:57 8524

原创 Control解决双击事件引发单击事件

在Winform开发中,有时某个Control控件鼠标单双击要进行不同的操作,在双击的时候会同时触发单击事件解决方法如下:通过加一个计时器来进行判断当前操作是单击还是双击#region 单双击事件 private bool isFirstClick = true; private bool isDoubleClick = false; privat...

2017-01-05 11:12:59 2079

原创 Winfrom键盘事件

KeyDown事件用来处理功能键:F1 F2 F3... keyPress事件用来处理字符比如说:A B C... 1 2 3... 以及Enter,+,-,KeyPress事件的示例:        private void Form1_KeyPress(object sender, KeyPressEventArgs e)        {            i

2017-01-05 10:10:01 518

转载 出现RPC服务器不可用的解决方法

出现RPC服务器不可用的解决方法RPC服务器,是指Remote Procedure Call Protocol,中文释义为(RFC-1831)远程过程调用协议:一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。当RPC服务出现问题的时候,我们打开很多程序都会出现PRC服务器不可用的情况。RPC服务器不可用有以下几个可能及解决方法:一.R

2017-01-03 15:43:56 118478

原创 Winform 多MDI窗体关闭时,无法访问已释放的对象对象名:“Icon”

无法访问已释放的对象对象名:“Icon”在WINFORM开发中,对当打开多个MDI窗体,并且在最大化状态下关闭窗体时,常常出现以下异常:System.ObjectDisposedException:无法访问已释放的对象。对象名:“Icon”。   在 System.Drawing.Icon.get_Handle()   在 System.Drawing.Icon.get_Size(

2017-01-03 15:21:51 3375 1

空空如也

空空如也

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

TA关注的人

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