码迷,mamicode.com
首页 > Windows程序
C# 重命名文件 (正宗的方法)
突然想起这个问题 所以就思考一下 记得C# File类中是没有rename这个方法 所以网上很多都用的是move moveTo copy+delete等这些方法 其实以上的方法 虽然可以实现功能 但看起来总觉得很蛋疼 今天百度 突然发现了一个正宗的解决方案 仔细回想 vb.net中有My.Compu ...
分类:Windows程序   时间:2016-12-01 09:40:16    阅读次数:188
如何写出安全的API接口?接口参数加密签名设计思路
开发中经常用到接口,尤其是在面向服务的soa架构中,数据交互全是用的接口。 几年以前我认为,我写个接口,不向任何人告知我的接口地址,我的接口就是安全的,现在回想真是too young,too simple。但凡部署在广域网的应用程序,随随便便的好多工具可以根据ip或域名扫描应用程序的所有暴露的接口, ...
分类:Windows程序   时间:2016-12-01 09:30:28    阅读次数:345
Visual Studio 下C#编译器在解析属性名时如果增加一个get_[您的另一个已经包含在类中属性名]的属性会报错,微软大哥这是什么鬼?
假设在在我们的vs环境新建一个类 copy以下代码,表面看好像一切都没有问题。 同时创建两个属性 一个为get_started_on 一个为started_on;立马报错。 错误 CS0102 类型“coupon_setting”已经包含“get_started_on”的定义。 开什么玩笑,微软大哥 ...
分类:Windows程序   时间:2016-12-01 09:25:54    阅读次数:250
LeetCode #139. Word Break C#
Given a string s and a dictionary of words dict, determine if s can be segmented into a space-separated sequence of one or more dictionary words. For ...
分类:Windows程序   时间:2016-12-01 07:44:14    阅读次数:198
C# 读取机器码_CPU序列号_生成注册码类
...
分类:Windows程序   时间:2016-12-01 04:08:55    阅读次数:736
Permission denied:multiarray.cp35-win_amd64.pyd(tensorflow0.12.0在windows下安装)
今天在windows下安装tensorflow0.12.0. 碰到一个奇怪的问题。Permission denied:multiarray.cp35-win_amd64.pyd 就是复制文件,一直复制不成功。 百思不得姐。 结果发现是我打开了IDE。我把spyder关闭了。就安装成功了。估计是spy ...
分类:Windows程序   时间:2016-12-01 04:07:47    阅读次数:774
优化C#程序的四十七种方法
一、用属性代替可访问的字段 1、.NET数据绑定只支持数据绑定,使用属性可以获得数据绑定的好处; 2、在属性的get和set访问器重可使用lock添加多线程的支持。 二、readonly(运行时常量)和const(编译时常量) 1、const只可用于基元类型、枚举、字符串,而readonly则可以是 ...
分类:Windows程序   时间:2016-12-01 03:55:07    阅读次数:230
让VS2010支持Windows2000
2015-10-20 14:21 375人阅读 评论(0) 收藏 举报 2015-10-20 14:21 375人阅读 评论(0) 收藏 举报 分类: 学习笔记(33) 技术心得(1) 分类: 学习笔记(33) 技术心得(1) 用Visual Studio 2010编译的程序无法在Windows 2 ...
分类:Windows程序   时间:2016-12-01 03:52:18    阅读次数:207
C#创建socket服务
1.新建windows服务,名称(WebSendMsgSocket,注意检查属性-版本号) 双击Service1.cs打开设计视图,在设计视图中右键,选择添加安装程序 安装serviceProcessInstaller1和serviceInstaller1组件 2.将serviceProcessIn ...
分类:Windows程序   时间:2016-12-01 03:44:29    阅读次数:242
C#知识点总结【1】
值类型和引用类型 从概念上看,其区别是值类型直接存储其值,引用类型存储值的引用。 在内存当中的状态,值类型存储在堆栈(zhan)中,而引用类型存储在托管堆上。 int i = 20; int j = i; 上面的例子中 内存中会存储两个值,一个是i 一个是j; Vector x, y; x = ne... ...
分类:Windows程序   时间:2016-12-01 03:27:00    阅读次数:230
[C#]CLR via C#研习系列:动态基元类型和动态的C#
今天读到了《CLR via C#》中动态基元类型的章节,恰好刚刚在候选区看到了一篇《为什么可以说Java语言是准动态语言?》的文章,其文中说Java依赖反射可以称为‘准动态语言’,而C#是静态语言。 我先不说结论,先来看一下什么是动态语言。 引用互动百科的词条: 动态语言,准确地说,是指程序在运行时 ...
分类:Windows程序   时间:2016-12-01 02:29:32    阅读次数:187
Windows消息机制
Windows的消息系统是由3个部分组成的: · 消息队列。Windows能够为所有的应用程序维护一个消息队列。应用程序必须从消息队列中获取消息,然后分派给某个窗口。· 消息循环。通过这个循环机制应用程序从消息队列中检索消息,再把它分派给适当的窗口,然后继续从消息队列中检索下一条消息,再分派给适当的 ...
分类:Windows程序   时间:2016-12-01 02:16:35    阅读次数:270
初学c# -- 学习笔记(五) winfrom自定义滚动条
找了些例子,要么庞大、要么搞个安装组件什么的,我要求能用就行了。实在找例子修改麻烦,就做了一个。其实实现挺简单,就是panel或图片什么的跟着鼠标走就行了。 这里panel自己可以加背景图或直接搞个图就行了。为了演示清楚,有个滚动条控件做对比,与自定义的同步。 ...
分类:Windows程序   时间:2016-12-01 02:07:29    阅读次数:313
AutoCAD .NET API 之——DimStyleTableRecord 的属性列表
DimStyleTableRecord Properties: ...
分类:Windows程序   时间:2016-12-01 01:56:50    阅读次数:356
WPFProgressBarAndSlider随位置显示Value
先来一发图,有图有真相。 核心代码如下 ProgressBar添加一个textBlock 绑定Value并且位置绑定进度条的实际宽度 Slider(1)也同样添加一个TextBlock绑定Value并且位置绑定变小RepeatButton的实际宽度 Slider(2)也同样添加一个TextBlock ...
分类:Windows程序   时间:2016-12-01 01:51:40    阅读次数:306
c# - catch(Exception ex) 会丢掉StackTrace 是怎么回事?
原本这篇文章就想写写StackTrace怎么会丢的问题, 但现在的内容变成了讨论怎么处理Exception的问题。 该不该用try catch, 什么时候用?也困扰了我很久, 好像随便写写就可以, 但是事实上还是有Best Practise, 以下内容请您参考,欢迎指正! StackTrace: 保 ...
分类:Windows程序   时间:2016-12-01 01:47:02    阅读次数:277
WPF Command
<StackPanel> <Slider x:Name="slider1" /> <Slider x:Name="slider2"/> <Button Content="Increase" x:Name="firstBtn" Command="Slider.IncreaseLarge" Comman ...
分类:Windows程序   时间:2016-12-01 01:37:07    阅读次数:312
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!