文章
勿勿
用代码抒写人生
展开
-
永远不要对一个外行聊你的专业
某天,老家一个大爷打电话给我:我侄子想买房,你是学经济的,你觉得这房价接下来还会不会再涨?我告诉他我不懂,他说:你少给我装,街上开出租的都 能说出来个一二三,你一个学经济的研究生你不懂?房地产公司又不是你家开的,今天你必须给我说出来个道道儿。我只好跟他讲:这个真说不准,得看政府,如果 政府收紧银根,房价就不可能涨;如果政府扩张货币,房价必涨无疑。我在那儿费劲吐沫白活了一个小时。过不几天,有话传到我转载 2012-12-27 08:34:00 · 2124 阅读 · 0 评论 -
C# 尝试读取或写入受保护的内存 。这通常指示其他内存已损坏。
在C#中调用别人的DLL的时候有时候出现 尝试读取或写入受保护的内存 。这通常指示其他内存已损坏。在传值的时候还是用指针,再在C#中做转换就好了。解决办法:[DllImport("APPLISTCC.dll")]public static extern string TestFunc1(string param1);string ret1 = TestFunc1("原创 2013-12-17 11:45:23 · 24268 阅读 · 3 评论 -
Microsoft JScript 运行时错误: Automation 服务器不能创建对象
用js导出EXCEL的时候 如下代码 var curTbl = document.getElementById(tableid); var oXL = new ActiveXObject("Excel.Application"); //创建AX对象excel var oWB = oXL.Workbooks.Add(原创 2014-06-28 09:41:53 · 10432 阅读 · 0 评论 -
sqlserver 2000数据压缩解决方法
--sqlserver 2000数据压缩解决方法./******************************************************************************** *主题:sqlserver 2000数据压缩解决方法. *说明:本文是个人学习的一些笔记和个人愚见原创 2014-06-20 15:57:19 · 3357 阅读 · 0 评论 -
C#图片压缩处理
最近在做相册功能遇到一个问题,就是加载图片的时候然后放大,感觉有点卡。图片可能有点大,所以考虑用缩略图来实现。也就是在查询出来一个相册图片 ,一页显示几十张,这几十张用缩略图来显示,看相信情况的时候想QQ相册样加载原图放大拉取图片相关信息。所用到的技术就是图片压缩功能。现在功能已经实现看代码。using System;using System.Collections.Generic;原创 2014-08-28 16:52:18 · 22865 阅读 · 4 评论 -
jQuery 判断是否包含在数组中 Array[]
Array[] Menarrstr=Menustr.split(",");原创 2014-09-11 10:19:10 · 4338 阅读 · 0 评论 -
MVC4中AJAX Html页面打开调用后台方法实现动态加载数据库中的数据
之前一直用window.onload方法来调用js方法来实现,今天纠结能不能换个方法实现。很明显是可以的。在html前台页面引用js代码如下 @Scripts.Render("~/Scripts/User/AddUser.js")这就算引用了,看adduser.js代码如果调用后台方法 $(document).ready( f原创 2014-08-29 11:24:42 · 7720 阅读 · 0 评论 -
C# MVC4中Html文件中调用js文件,发现在js文件中的动态的写页面的时候中文乱码
解决办法:在引用的时候如下就可以解决中文乱码情况原创 2014-09-26 09:14:17 · 4878 阅读 · 0 评论 -
html js highcharts绘制圆饼图表
jquery实现饼状图效果 - 站长素材 var chart; $(function () { var totalMoney=999 var zccw=999 var sycw=0 $(document).ready(function() { chart = new Highcharts.Chart({原创 2014-09-26 10:23:39 · 4131 阅读 · 0 评论 -
jquery ajax 加载数据的时候异步显示加载动画
ajax加载后台数据就不说的那么细了。看下面代码首先前天加载原创 2014-09-16 15:53:36 · 22017 阅读 · 0 评论 -
不安全代码只会在使用 /unsafe 编译的情况下出现
在你的项目属性页面里面,把是否包含unsafe代码的选项选上 在生成的tab里,有一个允许非安全代码的选项, 英文是allow unsafe code,即允许不安全代码原创 2014-09-29 09:38:43 · 35101 阅读 · 1 评论 -
SQL Server 检测到基于一致性的逻辑 I/O 错误 pageid 不正确(应为 1:1772,但实际为 0:0)。在文件 'D:\Program Files\Microsoft SQL Ser
SQL Server 检测到基于一致性的逻辑 I/O 错误 pageid 不正确(应为 1:1772,但实际为 0:0)。在文件 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\sgdtcc.MDF' 中、偏移量为 0x00000000dd8000 的位置对数据库 ID 10 中的页 (1:1772)原创 2014-09-29 15:14:26 · 27357 阅读 · 5 评论 -
在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。
在C#开发的过程中多线程委托是经常用的,今天在测试以前写的软件的时候发现有个问题,报 在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。 这样的错误。仔细检查,是在调用一个委托的时候出来的,有时候还会把软件都关闭掉。这个问题很严重,当然这样是我不是正常操作的时候才会产生的,也就是之前没注意到的问题。在调用下一个委托的时候。先判断下 在控件上面或者窗体上原创 2013-10-17 16:22:32 · 21084 阅读 · 2 评论 -
VS2010 打包水晶报表中部署问题详解
在vs2010中水晶报表作为一个独立的模块存在,在使用水晶报表前必须安装 使用做个简单的介绍 重点讲解打包水晶报表 因为使用这方面太熟悉不过了 ,从2003 到2005 再到2008 已经使用的太多太多了 。如下下载安装后打开VS2010就可以在左边工具栏中看到CRYSTALREPORTVIEWER,并且可以新建水晶报表了;用法跟以前版本的用法类似; 不过要注意下面几点;A.原创 2013-05-09 09:45:14 · 3788 阅读 · 0 评论 -
VS2010经常崩溃 打开编辑代码就卡死 重启 vs无法加载uiautomationcore.dll
Xp上装 vs2010专业版 ,打开vs2010进行编辑代码就经常奔溃有时候会提示 vs无法加载uiautomationcore.dll 解决方法 打UI相关的补丁WindowsXP的下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=13821 设置VS2010 -> 工具 ->选项 ->原创 2012-12-29 09:42:03 · 7015 阅读 · 2 评论 -
Oracle 中count(1) 和count(*) 的区别
count(1)与count(*)比较: 如果你的数据表没有主键,那么count(1)比count(*)快 如果有主键的话,那主键(联合主键)作为count的条件也比count(*)要快 如果你的表只有一个字段的话那count(*)就是最快的啦 count(*) count(1) 两者比较。主要还是要count(1)所相对应的数据字段。 如果count(1)是聚索引,id,原创 2012-12-28 10:46:29 · 128335 阅读 · 5 评论 -
treeview 父子节点联动
#region treeview联动方法 private void UpdateCheckStatus(TreeViewEventArgs e) { CheckAllChildNodes(e.Node); UpdateAllParentNodes(e.Node); } //原创 2013-03-30 11:16:36 · 2321 阅读 · 0 评论 -
c# 多线程 调用带参数函数
线程操作主要用到Thread类,他是定义在System.Threading.dll下。使用时需要添加这一个引用。该类提供给我们四个重载的构造函数(以下引自msdn)。 Thread (ParameterizedThreadStart) 初始化 Thread 类的新实例,指定允许对象在线程启动时传递给线程的委托。 Thread (ThreadStart) 初始化 Thread 类原创 2013-04-03 12:47:37 · 1440 阅读 · 1 评论 -
comboBox输入自动提示 自动关联(仿ie地址栏)C#
最近在做项目的时候,需要使用comboBox实现类似ie下拉列表一样的功能!最直接的思路是监听comboBox的textChanged事件,当事件发生时,从数据(我是用arrayList暂存数据的)中匹配出符合的字符串,然后添加到comboBox的下拉列表中。1:如何在textChanged显示下拉列表,因为显示下拉列表一般是用户点击下拉的箭头显示的,后来使用 comboBox1.Dropped原创 2013-04-09 16:43:40 · 3348 阅读 · 2 评论 -
WCF同步和异步调用实例
--WCF同步和异步调用实例 /******************************************************************************** *主题:WCF同步和异步调用实例 *说明:本文是个人学习的一些笔记和个人愚见 * 有很多地方你可能觉得有异议,欢迎一起讨论原创 2012-08-03 14:26:39 · 8579 阅读 · 0 评论 -
汉字转十六进制 和十六进制转汉字
汉字向十六进制转换代码 ////// 将汉字转换为Unicode/////////private static string ToUnicode(string stringText){string outStr ="";if (!string.IsNullOrEmpty(stringText)){ for (int i =0; i < stringText.Lengt原创 2013-04-23 16:45:54 · 5700 阅读 · 0 评论 -
当控件被数据绑定时,无法以编程方式向 DataGridView 的行集合中添加行。
DataGridView1.Rows.Add(row) 利用以上代码实现时的提示: 当控件被数据绑定时,无法以编程方式向 DataGridView 的行集合中添加行。解决方法:1、直接在dataset中增加的,dataset中增加,datagridview自然就增加了.2、在数据绑定之前插入一个空行DataTable.Rows.insertat(DataTa原创 2013-04-18 11:53:50 · 12786 阅读 · 0 评论 -
SQL Server— 存在检测、建库、 建表、约束、外键、级联删除
/******************************************************************************** *主题: SQL Server— 存在检测、建库、 建表、约束、外键、级联删除 *说明:本文是个人学习的一些笔记和个人愚见 * 有很多地方你可能觉得有异议,欢迎一起讨论原创 2012-08-05 20:29:46 · 6814 阅读 · 1 评论 -
C#进制转换
由于二进制数在C#中无法直接表示,所以所有二进制数都用一个字符串来表示 例如: 二进制: 1010 表示为 字符串:"1010" int d = 10; //十进制转二进制字符串 Console.WriteLine(Convert.ToString(d,2)); //输出: 1010 //十进制转十六进制字符串 Cons原创 2013-04-18 17:58:50 · 1084 阅读 · 0 评论 -
没有找到MFC42D.DLL,因此这个应用程序未能启动
推荐下载一个MFC42D.DLL拷贝到C:\WINDOWS\system32目录下OK问题:vc++6.0错误:没有找到MFC42D.DLL,因此这个应用程序未能启动.重新安装应用程序可能会修复此问题。解:一般在编程序时,都是生成了调试版的程序,就是在那个 Debug目录下的可执行文件。运行这调试版的exe文件,都会动态连接MFC42D.DLL和MSVCRTD.DLL这两个文件,所原创 2013-05-21 10:11:08 · 2959 阅读 · 1 评论 -
C# 二维码生成和解析
生成实例http://原创 2014-11-20 17:44:44 · 1724 阅读 · 0 评论