- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 利用SpinWait进行工作线程同步
两个工作线程t1和t2,同时启动这两个线程,其中t2需要等待t1的执行结果达成某一条件之后再继续往下执行。 class Program { private static int number = 0; private static void Method1() { for (int i = 0; i < 20;
2017-12-17 21:30:16
1091
原创 SVN被锁定解决办法
今天用SVN的时候出现被锁定的情况,既不能更新代码也不能提交。解决方法如下:1. 在被锁定的文件夹上点右键,找到并点击Clean up菜单项2. 在Cleanup对话框中勾选“Break locks”,点击OK按钮锁定消除,更新,提交代码功能恢复。
2017-12-08 09:54:20
21758
2
原创 去掉 easyui datagrid 最右边多出的空白
使用easyui的datagrid时,最右边多出一部分空白,影响美观设置 fitColumns:true 和 scrollbarSize:0 可以将多出的空白消除<table id="datagrid" class="easyui-datagrid" style="width:100%" data-options=" fitColumns:true, scrol
2017-11-22 19:46:40
4285
1
原创 百度地图加载多个标记
百度地图加载多个标记时,如需将所有标记呈现在可视范围内,需要调整地图的中心点和缩放尺寸。如何向百度地图加标记,百度地图的javascript API文档有说明,这里主要总结如何设置多个标记情况下的中心点和缩放比例。var points = new Array(); for (var i = 0; i < data.length; i++) { var point =
2017-11-20 18:23:11
856
原创 Highcharts tooltip显示数量
今天用了菜鸟教程上的Highcharts饼图。教程中对tooltip的设置如下var tooltip = { pointFormat: '{series.name}: {point.percentage:.1f}%' }; 效果是鼠标悬停在饼图上时会显示 系列名称:百分比 对Highcharts饼图加载数据时,可以直接加载数量值,饼图控
2017-11-17 19:07:32
3166
原创 图片上传预览
// 预览上传的图片function PreviewImage(fileObj,imgPreviewId){ var allowExtention=".jpg,.bmp,.gif,.png"; // 图片扩展名验证 var extention=fileObj.value.substring(fileObj.value.lastIndexOf(".")+1).toLowerCa
2017-11-09 19:40:03
491
原创 WPF实现ComboBox绑定删除按钮
ComboBox绑定删除按钮,可删除下拉框中存储的历史记录,效果如下: 在ComboBox的项模板->数据模板中布局一个文本框一个按钮,文本框用于显示下拉内容,按钮用于实现删除功能。XAML部分:<ComboBox x:FieldModifier="public" x:Name="comboBox" HorizontalAlignment="Left" Grid.Row="1" Vertica
2017-06-22 16:10:36
3964
原创 1. Spring.net入门Demo
网上有很多Spring.Net的入门教程,并提供了详细的Demo,但是照着一步步做下来,却会出现各种错误。经研究,攻克了这些问题,将Demo成功运行起来了。现将极度简化的Demo总结如下:1. 创建一个控制台程序,项目名称为ConsoleApplication1 2. 添加一个类Anamespace namespaceA{ public class A
2016-04-12 16:19:15
1384
3
转载 C#操作命令行窗口
下面介绍一种常用的在C#程序中调用CMD.exe程序,并且不显示命令行窗口界面,来完成CMD中各种功能的简单方法。如下所示:System.Diagnosties.Process p=new System.Diagnosties.Process();p.StartInfo.FileName="cmd.exe";//要执行的程序名称p.StartInfo.UseShellExecute=f
2013-03-04 19:45:48
1990
1
原创 未给任务“CreateRiaClientFilesTask”的必需参数“ClientFrameworkPath”赋值
Silverlight解决方法编译时出现错误提示: 未给任务“CreateRiaClientFilesTask”的必需参数“ClientFrameworkPath”赋值 解决办法: 1. 打开C:\Program Files\MSBuild\Microsoft\Silverlight\v4.0\Microsoft.Ria.Client.targets; 2. 在Create
2012-11-14 16:27:28
1126
转载 vs2005 asp.net无法进入调试状态解决办法
请修改注册表:HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main增加dword类型,键=TabProcGrowth,值=0
2012-03-26 15:31:04
641
原创 CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\26676eb
在win7上发布ASP.Net,通过http://localhost/Default.aspx访问,出现错误:CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\26676eb 解决方案:C:\Windows\Temp->属性->安全->IIS_IUSRS
2012-03-22 21:19:17
657
原创 .Net网络编程 MSDN教程
http://msdn.microsoft.com/zh-cn/library/4as0wz7t(VS.80).aspx
2011-12-23 15:15:06
489
原创 FTP下载出现乱码,Serv-U设置
<br />点击“管理服务器”下面的“服务器限制和设置”——“FTP设置”,找到“OPTS UTF8” 命令,点“编辑”,选择“禁用命令”,然后点击“确认”。<br />再选择“全局属性”——“高级选项”——找到“对所有已收发的路径和文件名使用UTF-8编码”,把前面的勾去掉,点击“确认”。
2011-03-14 13:33:00
960
原创 更改数据时并发冲突的解决办法
<br />try<br />{<br /> dataContext.SubmitChanges(System.Data.Linq.ConflictMode.ContinueOnConflict);<br />}<br />catch(System.Data.Linq.ChangeConflictException ex)<br />{<br /> dataContext.ChangeConflicts.ResolveAll(RefreshMode.KeepCurrentValues);
2011-02-27 12:58:00
903
转载 文件组 'PRIMARY' 已满 解决办法
<br />一般虚拟主机提供商是通过限制数据库文件的大小来实现提供定制的数据库空间的。当你把从虚拟数据库空间备份下来的文件恢复到自己的服务器上时,这个限制还是存在的。<br />找到数据库文件 <br />给增加个数据文件就好了 <br />解决办法: <br />1.检查你的磁盘剩余空间是否足够,如果没有磁盘剩余空间,则清理磁盘,腾出空间。 <br />2.检查你的磁盘分区格式:如果是FAT16,则数据文件最大只能是2G,如果是FAT32,则数据文件最大只能是4G,改为NTFS分区则没有这种限制。 <br
2010-12-10 15:15:00
1147
原创 如何修改SQL Server 2005服务器名称
<br />1、使用SELECT @@ServerName可以看到当前数据库的服务器名<br /> <br />2、SELECT * FROM Sys.SysServers表中可以看到当前的所有服务器名<br /> <br />3、使用sp_dropserver ’原实例名’ 将这个实例名删除<br /> <br />4、使用sp_addserver ’新实例名’,’LOCAL’ 将本地服务器重新添加到服务器列表中<br /> <br />5、查询SysServers表,可以看到已经修改<br /> <
2010-10-27 14:24:00
739
2
原创 快捷键设置
<br />如果跨窗体的,整个线程有效的,看msdn中的IMessageFilter。过滤所有消息。<br />如果整个操作系统有效,RegisterHotkey,这个是api,搜索一下。<br />如果是某窗体内有效,设置窗体的KeyPreview属性为true,在KeyPress事件中处理并调用。<br />如果是菜单的快捷键,直接设置Shutcut属性即可。
2010-09-19 12:39:00
446
原创 控件Enable=false时字体显示不清晰
禁止用户输入又要文字显示清晰,可以不用Enable=false的方式。在Enter事件中禁止控件获得焦点即可。 private void comboBox_Enter(object sender, EventArgs e) { if (sender is ComboBox) { (sender as ComboBox).Enabled = false; // 焦点被转移到下一个控件
2010-08-12 13:22:00
746
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人