- 博客(49)
- 资源 (27)
- 收藏
- 关注
原创 ride.py 启动时报错 UnicodeDecodeError:‘gbk‘ codec can‘t decode
错误提示:UnicodeDecodeError:'gbk' codec can't decode byte 0xaa in position 91: illegal multibyte sequence根据堆栈信息,找到如下_load方法PythonXX\Lib\site-packages\rotodet\prefererne\configobj.py进入_load方法,放开row:1266行的注释。重新启动ride,会打印出ride的 setting.cfg文件的目录。寻找
2021-12-16 10:23:34
925
原创 org.osgi.framework.BundleException: Exception in org.eclipse.core.resources.ResourcesPlugin.start()
http://freestyle21.cn不知什么时候,启动eclipse的时候就一直不行,说是an error 。。我查了下log报错:org.osgi.framework.BundleException: Exception in org.eclipse.core.resources.ResourcesPlugin.start()到处百度,google,
2015-10-15 22:29:53
2390
1
原创 更改MyEclipse中的字符集设置
由于需要将一个旧有的GBK项目转化为UTF-8的字符集,查询了一些网上的方法,有介绍用com.lifesting.tool.encoding_1.0.0.jar做的,但是我MyEclipse 10.0的版本下,操作是没有效果的,所以自己找了下解决方案:步骤一,修改项目中的编码集: 项目–右键“resource” –text file encoding –改成 UTF-8 改完后关
2015-10-12 15:47:00
2654
转载 重装VS2010时出现未能正确加载 "radlangsvc.package,radlangsvc.vs..
解决办法:开始-->所有程序--Microsoft visual studio2010-->visual studio tools-->visual studio 2010命令提示,回车之后再输入devenv /resetskippkgs,即可注意:不是windows的命令行。首先确认你的系统的windows installer服务是开启的,如果开启后还有这个问题那应该
2015-02-28 23:38:55
5131
转载 VS恢复默认设置的2种方法
转自:http://www.liangshunet.com/ca/201307/428462267.htm 如果VS出现问题或设置变乱,可以通过恢复默认设置使之回到安装成功时的状态,从而解决出现的问题。VS恢复默认设置的方法有2种,分别是:通过“导入和导出设置”实现和通过命令实现。 一、通过“导入和导出设置”实现VS恢复默认设置 1、快捷步骤 工具
2015-02-26 10:23:28
24890
1
转载 对于目标文件系统 文件 过大
本地存放文件的那个磁盘的格式不对。fat32最大支持4G,转换成ntfs就可以用convert命令来进行一下文件系统格式的转换,如你要把C盘转换成NTFS格式就可以这样做:1.在运行中输入"cmd"(不加引号),2.然后输入"convert F: /fs:ntfs"(不加引号),3.然后再按提示操作就行了 注意:F是我要转换的那个U盘的盘符当有如下提示,则转
2014-08-18 09:01:57
3053
转载 VS2010 虚拟内存不足解决
http://www.xuebuyuan.com/90131.html当 Visual Studio 崩溃并且虚拟内存不足时,会显示此消息。 但是,这并不意味着系统中的虚拟内存不足,而是 Visual Studio 将用尽地址空间。 此错误通常出现在具有 32 位操作系统的计算机上,这些操作系统会将 Visual Studio 的地址空间限制为
2014-07-14 08:44:30
3790
转载 sigsuspend()函数作用详解
看到网上大部分解释都是抄来抄去的,结果说不清楚,最后还是不理解,于是花了几个小时研究了下,感觉大体上明白了。希望本文能对你有用处。1)头文件:#include 2)一个保护临界区代码的错误实例:(sigprocmask()和pause()实现)#include #include #include void handler(int sig) //信号处理函数的实现{
2014-02-18 17:57:54
1696
转载 linux计时器
Linux中用户态可以使用的计时器主要有alarm和timer.timer可以提供更加精确的时间,alarm只能精确到秒。#include int getitimer(int which, struct itimerval *curr_value);int setitimer(int which, const struct itimerval *new_value,struct itime
2014-02-18 15:51:20
1002
转载 WPF如何仿制QQ2013登录窗口的关闭效果
http://www.cnblogs.com/tcjiaan/p/3450797.html我就给他演示了一个类似的效果。大家有没有注意到System.Windows.UIElement.OpacityMask这个属性,它是一个Brush类型,也就是说,你可以使用任意Brush的类来充当。这个属性只提取赋给它的Brush中的所有颜色的A值。即ARGB中的A值,其他通道将忽略,然后
2013-12-02 18:03:04
1343
转载 WPF的简单关闭动画特效
运行是动态的没办法截图,这个是关闭窗口时有一个关闭的动画! 页面代码:Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x:Class="LianXi.Window
2013-12-02 16:04:32
2148
转载 SVN无法读取cruuent修复方法 Can't read file : End of file found 文件:txn_current、current
SVN早上又出错了,根据VisualSVN中的强力提示。。很快找到了解决方法,记录一下。原因:在commit文件时,svn服务器被强行关闭了,导致版本信息文件写入不成功,重启后读取信息就不正确了!解决办法:重新将正确的版本信息写入到current、txn-current文件。1.明确版本号(建议回滚一个版本,例如300,取299,以防最新的com
2013-11-05 08:59:15
4520
原创 SVN:Could not read chunk size 问题的解决。
今天在项目开发中出现Could not read chunk size错误,导致项目组内所有人的SVN客户端都无法更新。因为是上班时间,所以简要记录下解决方法,以备后用。1.用Svn log去查询所有的工作日志,然后选择一个近期版本,右键CheckOut到一个新目录下,如果继续报错,则往之前时间的日志再次试用此方法。直到找到一个可以成功checkout的版本。2.查看所找到的成功C
2013-10-25 10:34:21
13721
转载 XML序列化与反序列化
1. 序列化和反序列化的作用使用XML序列化能够方便XML的存储或传输,能够把一个对象的公共域和属性保存为一种序列格式的过程;反序列化则是使用序列化的状态信息将对象从序列XML状态还原为初始状态的过程。2. 如何进行序列化与反序列操作.NETFramework提供了System.Runtime.Serialization和System.Xml.Serialization以提
2013-08-22 18:30:43
1822
转载 C#将汉字转换为拼音(按照拼音搜索)
http://www.haogongju.net/art/1955397可以将汉字字符串的首字母提取出来,例如:产品名称:蒙牛酸酸乳,提取后:MNSSR,可用于按照拼音查询。比如:你想查询某人姓名,只需输入名字缩写即可,还有其它的用处,你可以自己挖掘。如果觉得对你有用,别忘了顶一下,谢谢!using System;using System.Collections.Ge
2013-08-05 16:45:11
5264
转载 C# 对象池的实现(能限制最大实例数量,类似于WCF的MaxInstanceCount功能)
http://www.cnblogs.com/aarond/p/ObjectPool.html对象池服务可以减少从头创建每个对象的系统开销。在激活对象时,它从池中提取。在停用对象时,它放回池中,等待下一个请求。我们来看下主线程中,如何与对象池打交道:static void Main(string[] args) { I
2013-07-30 18:28:09
984
转载 动态调用WebService(C#)
动态调用WebService(C#)http://www.chenjiliang.com/Article/View.aspx?ArticleID=11459动态调用WebService(C#)通常我们在程序中需要调用WebService时,都是通过“添加Web引用”,让VS.NET环境来为我们生成服务代理,然后调用对应的Web服务。这样是使工作简单了,但是却和提供Web服务的URL、方
2013-07-30 11:31:33
860
原创 WebService出现"因 URL 意外地以 结束,请求格式无法识别"的解决方法
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: 因 URL 意外地以“/GetReceivedInvoices”结束,请求格式无法识别。 源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息
2013-07-30 09:42:41
5265
转载 centos FTP服务器的架设和配置
http://blog.youkuaiyun.com/kofterry/article/details/4277267yum install vsftpd2.启动/重启/关闭vsftpd服务器[root@localhost ftp]# /sbin/service vsftpd restartShutting down vsftpd: [ OK ]Starting vsftpd fo
2013-07-25 14:14:45
601
转载 ADO.NET连接数据库字符串
ACCESSODBC标准安全"Driver={Microsoft Access Driver (*.mdb)}; Dbq=C:\mydatabase.mdb; Uid=Admin; Pwd=; "工作组"Driver={Microsoft Access Driver (*.mdb)}; Dbq=C:\mydatabase.mdb; S
2013-07-22 16:59:44
1508
原创 FTP 超时检测 ,C# 函数运行时超时功能改进
最近频繁操作FTP,但是也频繁遇到一个问题,那就是检测的超时问题,虽然有设定超时时间,但是由于其他原因,会造成这个超时时间根本无法随心定义,主要原因如MSDN描述如下:Timeout 是进行后续同步请求时使用 GetResponse 方法等待响应以及 GetRequestStream 方法等待流所允许的毫秒数。 Timeout 适用于整个请求和响应,不单独对 GetRequestStream
2013-06-26 21:11:54
8720
转载 解决!Visual Studio 遇到了异常。这可能是由某个扩展导致的。
转自:http://hi.baidu.com/ghymark/blog/item/65b8643ebc3c08ff15cecbac.html 最新在偶的老笔记本上装了个VS2010,界面还是一如既往地炫,但是新问题就来了,这个版本的VS没有本地的MSDN,只有联机的帮助,这对于处在网速仍处在青铜时代的我来说,这绝对是个致命bug。既然VS2010没有本地的MSDN,那我就退而求其次,安装了
2013-06-20 21:43:17
2248
转载 WPF中图形表示语法详解(Path之Data属性语法)
http://blog.youkuaiyun.com/johnsuna/article/details/1885597先看显示效果:(图1)XAML(代码A):http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml
2013-06-05 20:40:19
925
转载 XmlSerializer 对象的Xml序列化和反序列化
http://www.cnblogs.com/yukaizhao/archive/2011/07/22/xml-serialization.html这篇随笔对应的.Net命名空间是System.Xml.Serialization;文中的示例代码需要引用这个命名空间。为什么要做序列化和反序列化?.Net程序执行时,对象都驻留在内存中;内存中的对象如果需要传递给其他系统使用;或者在
2013-06-04 09:05:19
976
原创 桌面快捷图标 搜索工具
一直以来,由于使用到的工具越来越多,各种快捷方式的管理也非常的让人厌倦。网上也有很多的很炫的管理工具,但是对于一个不想老是动鼠标的人来说,键盘热键结合快捷的搜索和调用,才是最好的选择,思路简单如下:1.小工具开机启动2. 快捷键可以方便调出小工具,直接进入搜索栏,小工具中默认加载桌面以及桌面文件夹中2层深度的常用文件(doc,pdf,等等,不包括源代码文件)和工具的快捷图标。3.小
2013-05-13 00:11:54
1468
转载 C# 获取枚举 Enum 变量值的 Description 属性
有些时候,某个方法的返回值是个枚举类型,比如描述登录结果:public enum LoginResult{ Success, WrongPassword, UserNotExist, Forbidden, Unknown}当前段UI获取到登陆方法的返回结果时,就需要告诉用户登录是否成功、什么原因失败的。如果直接使用 ToString() 方式直
2013-05-08 08:53:15
1838
转载 C# 给多线程传参的三种方式
http://www.189works.com/article-42758-1.html从《C#高级编程》了解到给线程传递参数有两种方式,一种方式是使用带ParameterizedThreadStart委托参数的Thread构造函数,另一种方式是创建一个自定义类,把线程的方法定义为实例的方法,这样就可以初始化实例的数据,之后启动线程。方式一:使用ParameterizedThr
2013-05-05 15:59:43
1213
原创 网页信息抓取,分析方法记录
一切为了做个好爸爸。其实爸爸这个词,真的很汗颜,在我们还没有学会如何孝敬父母的时候,却已经马上要为人父母了。惊喜总是来的很快,不自觉中,自己已经成长了。虽然不一定是个称职的爸爸,但是我想大家在这个时候也是想做的更好。应老婆大人的要求,给俺家小宝宝先下载点胎教的音乐,奈何网上整理好的资源虽然丰富,但是没有成套的地址下载。发现几个挺不错的都是在线的儿童音乐网站。http://music.baby6
2013-04-29 05:07:49
2373
转载 C#多线程学习(六) 互斥对象
如何控制好多个线程相互之间的联系,不产生冲突和重复,这需要用到互斥对象,即:System.Threading 命名空间中的 Mutex 类。我们可以把Mutex看作一个出租车,乘客看作线程。乘客首先等车,然后上车,最后下车。当一个乘客在车上时,其他乘客就只有等他下车以后才可以上车。而线程与Mutex对象的关系也正是如此,线程使用Mutex.WaitOne()方法等待Mutex对象被释放,如果它
2013-04-17 09:02:46
707
转载 C#多线程学习(五) 多线程的自动管理(定时器)
Timer类:设置一个定时器,定时执行用户指定的函数。 定时器启动后,系统将自动建立一个新的线程,执行用户指定的函数。初始化一个Timer对象: Timer timer = new Timer(timerDelegate, s,1000, 1000); // 第一个参数:指定了TimerCallback 委托,表示要执行的方法;// 第二个参数:一
2013-04-17 09:02:05
811
转载 C#多线程学习(四) 多线程的自动管理(线程池)
在多线程的程序中,经常会出现两种情况:一种情况: 应用程序中,线程把大部分的时间花费在等待状态,等待某个事件发生,然后才能给予响应 这一般使用ThreadPool(线程池)来解决;另一种情况:线程平时都处于休眠状态,只是周期性地被唤醒 这一般使用Timer(定时器)来解决;ThreadPool类提供一个由系
2013-04-17 09:01:15
910
转载 C#多线程学习(三) 生产者和消费者
前面说过,每个线程都有自己的资源,但是代码区是共享的,即每个线程都可以执行相同的函数。这可能带来的问题就是几个线程同时执行一个函数,导致数据的混乱,产生不可预料的结果,因此我们必须避免这种情况的发生。C#提供了一个关键字lock,它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。在C#中,关键字lock定义如
2013-04-17 09:00:28
560
转载 C#多线程学习(二) 如何操纵一个线程
下面我们就动手来创建一个线程,使用Thread类创建线程时,只需提供线程入口即可。(线程入口使程序知道该让这个线程干什么事)在C#中,线程入口是通过ThreadStart代理(delegate)来提供的,你可以把ThreadStart理解为一个函数指针,指向线程要执行的函数,当调用Thread.Start()方法后,线程就开始执行ThreadStart所代表或者说指向的函数。 打开你的
2013-04-17 08:59:25
653
转载 C#多线程学习(一) 多线程的相关概念
什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。什么是多线程?多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程
2013-04-17 08:57:09
620
原创 System.Diagnostics.Process.Start("explorer.exe", path) 不完善之处
string path = @"C:\Program Files\IIS\..\Lenovo"; if(Directory.Exists(path)){ System.Diagnostics.Process.Start("explorer.exe", path); }这个方法有些不完善,只能打开绝对路径,不能打开的Path中 具有../../../这样的符号这样的相对路径,在Di
2013-04-01 18:53:19
4161
原创 [WPF基础]WPF Style初步理解
WPF程序具有华丽的外观展示,Style样式在其中起到的作用功不可没,个人觉得WPF中的样式功能也是微软对于B/S程序中的样式文件CSS的一种学习和拓展,微软将控件的外观样式以配置文件的形式进行设定,取代了winform时期较为麻烦的皮肤开发,取而代之的是更加灵活方便的设定方式。以及更加完善的样式功能。本文就对于WPF样式的一些初步认识与大家进行分享,文中纰漏在所难免,还请不吝指正。下文将
2013-03-29 00:55:28
1330
转载 [WPF基础]理解Application对象
http://tech.it168.com/msoft/2008-01-24/200801241039873.shtml Application类是构建WPF应用程序过程中最常见和最重要的对象之一,其核心功能是封装整个WPF应用程序。换句话说,每个WPF应用程序都是一个Application对象,其支持各种核心应用程序服务。在本文中,笔者将详细讲解Application对象的功能、
2013-03-28 23:36:28
1294
转载 VS2010 Addins 外接程序(插件)开发
VS2010 Addins 外接程序(插件)开发转自:http://www.cnblogs.com/zsmhhfy/archive/2013/03/21/2973051.html简单做了一个添加文件头注视的插件,算作是学习。 首先看一下界面外接程序是在 Visual Studio 集成开发环境 (IDE) 中运行的已编译的 DLL。 编译可以保护知识产权
2013-03-22 08:29:22
1734
转载 WPF ListBox数据绑定
使用数据库AllData ,我们的程序会从S_Province表中读取数据,并绑定! 表结构如图所示:程序将读取城市名称,创建时间,修改时间,列在一个WPF ListBox控件。最后的ListBox如图所示: 现在来看我们的XAML文件。创建数据模板listBoxTemplate。数据模板有三块,第一块显示的是城市名称;第二块显示的是创建日期;第三块显示的是更新
2013-03-20 13:03:22
5024
转载 C# 堆栈与堆(托管堆)
首先堆栈和堆(托管堆)都在进程的虚拟内存中。(在32位处理器上每个进程的虚拟内存为4GB)堆栈stack堆栈中存储值类型。堆栈实际上是向下填充,即由高内存地址指向地内存地址填充。堆栈的工作方式是先分配内存的变量后释放(先进后出原则)。堆栈中的变量是从下向上释放,这样就保证了堆栈中先进后出的规则不与变量的生命周期起冲突!堆栈的性能非常高,但是对于所有的变量来说还不太灵活,而且
2013-03-19 10:37:38
964
SharpDevelop_4.2.0.8528_Beta_Source
2012-04-10
jquery-1.6.2-vsdoc.js 中文版
2011-11-18
jquery-1.6.2-vsdoc.js
2011-11-18
iTextSharp使用手冊及DLL.rar
2010-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人