首页 > Windows开发
c# 锁的使用
1 互斥锁lock(基于Monitor实现) 定义: private static readonly object Lock = new object(); 使用: lock (Lock) { //todo } 作用:将会锁住代码块的内容,并阻止其他线程进入该代码块,直到该代码块运行完成,释放该锁。 ...
分类:Windows开发   时间:2019-01-31 20:27:18    收藏:0  评论:0  赞:0  阅读:204
C#学习笔记_03_运算符
03_运算符 算数运算符 + - * / % ++ -- 赋值运算符 = += -= *= /= %= 关系运算符 > < >= <= == != 逻辑运算符 &:逻辑与 只有当两个结果都是true的时候,结果才为true | :逻辑或 只有当两个结果都是false的时候,结果才为false !:逻 ...
分类:Windows开发   时间:2019-01-31 20:04:44    收藏:0  评论:0  赞:0  阅读:158
C#学习笔记_02_数据类型
02_数据类型 基本数据类型 整型 有符号整型:最高位是正负号 字节型:sbyte 1byte:[-128,127] 短整型:short: 2byte:[-2^(位数-1),2^(位数-1)-1] 整型:int 4byte:[-2^(位数-1),2^(位数-1)-1] 长整型:long 8byte: ...
分类:Windows开发   时间:2019-01-31 20:01:05    收藏:0  评论:0  赞:0  阅读:249
Windows8下安装ubuntu
这类文章堪称多如牛毛,也有很多种方法。此处记录的是我试验成功的一种,Windows 8 + ubuntu + easyBCD,简单粗暴,只记操作,不讲原理。 一、腾空间 在Windows下,首先要给ubuntu划出来一块单独的空间,不创建分区,不分配盘符,就是一个“未分配”,磁盘管理是一个知识点,自 ...
分类:Windows开发   时间:2019-01-31 18:53:11    收藏:0  评论:0  赞:0  阅读:191
C# GroupBy使用
起因 今天在公司做一个需求的时候,写的是面条代码,一个方法直接从头写到尾,其中用到了 ,且 的`KeySelector`是多个属性而不是单个属性。 但是公司最近推行Clean Code,要让代码有可读性。且作为一个有追求的程序员,肯定是不能写面条代码的,要对代码进行拆分。 重构前 大概是这样子的: ...
分类:Windows开发   时间:2019-01-31 18:13:09    收藏:0  评论:0  赞:0  阅读:153
aps.net mvc webapi 实现文件或图片上传
前几天看到网上有很多复杂的实现方式,觉得没必要,所以就写个简单的实现。 一:首先来看看Api Controller里面的代码: HttpContext.Current.Request.Files 这是一个文件集合对象,你客户端上载的所有文件都在这个集合当中 图中提供了2种方式获取单个文件对象,你可以 ...
分类:Windows开发   时间:2019-01-31 18:05:00    收藏:0  评论:0  赞:0  阅读:312
c# IO操作
今天我们主要讨论的IO的一些操作,首先我们先引入三个变量: 以下代码会用到上面的变量! 一:Directory操作类 二:File类的操作类 三:DriveInfo类 四:Path操作类 五:最后来一个找到一个文件夹下面找出全部的子文件夹(使用递归) 1 public class Recursion ...
分类:Windows开发   时间:2019-01-31 17:25:54    收藏:0  评论:0  赞:0  阅读:247
C# Excel常用控件总结
参考:https://blog.csdn.net/waterstar50/article/details/80590355 1、ClosedXML2、EPPlus 教程:http://www.cnblogs.com/rumeng/p/3785748.html3、NPOI 总结:其中ClosedXML ...
分类:Windows开发   时间:2019-01-31 17:25:04    收藏:0  评论:0  赞:0  阅读:180
C#使用log4net记录日志
1.下载 log4net 右键引用,选择 管理NuGet程序包,选择浏览,输入log4net,然后点击下载 2.在App.config中输入内容(不存在自己创建) 3.AssemblyInfo.cs 中加入代码 4.使用log4net记录日志 5.效果 文件: 打印效果: [2019-01-31 0 ...
分类:Windows开发   时间:2019-01-31 16:39:18    收藏:0  评论:0  赞:0  阅读:161
本地windows+虚拟机ubuntu+双向通信+virtualbox
首先是, 在虚拟机以NAT的方式安装ubuntu的桌面版, 不需要特别的设置就然后可以上网(浏览器打开网页,也可以ping通宿主机ip)了,但宿主机还是不能ping通虚拟机,这时就需要在virtualbox里面,如果不能增加第二块host-only的网卡,进入主机网络管理器,增加一个virtualb ...
分类:Windows开发   时间:2019-01-31 15:40:11    收藏:0  评论:0  赞:0  阅读:260
C# Sublime text3 环境配置
环境变量设置 5.0 C:\Program Files\MSBuild\12.0\Bin 6.0 C:\Windows\Microsoft.NET\Framework64\v4.0.30319; 定制C#.sublime-build文件 Tools--Build System--New Build ...
分类:Windows开发   时间:2019-01-31 15:12:27    收藏:0  评论:0  赞:0  阅读:438
Elasticsearch涉及的RESTful API
Elasticsearch涉及的RESTful API简介
分类:Windows开发   时间:2019-01-31 12:41:05    收藏:0  评论:0  赞:0  阅读:168
windows本地启动tomcat闪退
da开cmd, 进入tomcat所在目录的bin目录: 执行startup.bat 查看设置的环境变量是否正确;如果不正确则在windows中设置正确的相关环境变量即可; ...
分类:Windows开发   时间:2019-01-31 12:24:09    收藏:0  评论:0  赞:0  阅读:158
发现一个微博图床API和图片上传代码
网上寻到一款微博图床的插件,然后顺藤摸瓜找到了原作者的API代码。 API文件: js代码: html代码: 另外还有一个html网页,现成的,复制到本地打开就行: 作者博客地址:https://www.youngxj.cn 文中JS链接地址:https://blog-static.cnblogs. ...
分类:Windows开发   时间:2019-01-31 12:07:44    收藏:0  评论:0  赞:0  阅读:189
DirectX11 With Windows SDK--26 计算着色器:入门
前言 现在开始迎来所谓的高级篇了,目前计划是计算着色器部分的内容视项目情况,大概会分3 5章来讲述。 "DirectX11 With Windows SDK完整目录" "Github项目源码" 欢迎加入QQ群: 727623616 可以一起探讨DX11,以及有什么问题也可以在这里汇报。 概述 GPU ...
分类:Windows开发   时间:2019-01-31 11:26:58    收藏:0  评论:0  赞:0  阅读:215
c# 调用系统默认图片浏览器打开图片
private void OpenImage(string fileName) { try { Process.Start(fileName); } catch (Exception ex) { // LogHelper.WriteLog("调用默认看图软件打开失败", ex); try { str ...
分类:Windows开发   时间:2019-01-31 11:22:07    收藏:0  评论:0  赞:0  阅读:419
win7、Ubuntu双系统
一 安装步骤 **https://www.cnblogs.com/asdf89/p/9599661.html** 二 启动后停留在logo界面,无法进入系统 1 重新启动,在启动选择页先选择ubuntu高级选项,然后随便选择一个kernel的恢复模式,会进入到一个菜单画面,然后选择 dpkg这个选项 ...
分类:Windows开发   时间:2019-01-31 10:22:36    收藏:0  评论:0  赞:0  阅读:232
BZOJ5465 : [APIO 2018] 选圆圈
假设最大的圆半径为$R$,以$2R$为大小将地图划分为一个个格子,那么每个圆只需要检查圆心在附近$9$个格子内部的所有圆。 在当前圆的半径不足$\frac{R}{2}$时重构网格,那么最多重构$O(\log R)$次,且每个圆最多被检查常数次。 时间复杂度$O(n\log n\log R)$,利用H ...
分类:Windows开发   时间:2019-01-31 01:02:35    收藏:0  评论:0  赞:0  阅读:186
Windows-删除Windows Server backup卷影副本
现有环境中有一台Windows Server做过定期备份计划,时间太久未做清理操作,收到磁盘报警邮件后需要及时释放该空间,具体操作步骤如下:当前备份计划信息如下:清理步骤如下:1.以管理身份运行CMD或者Powershell:2.在命令行模式下输入:diskshadow 进入diskshadow 模... ...
分类:Windows开发   时间:2019-01-30 23:46:51    收藏:0  评论:0  赞:0  阅读:199
Pywin32操作Excel数据的类
练习Pywin32操作Excel数据。学习https://blog.csdn.net/qdx411324962/article/details/44270455这篇博客后编写的内容。编写完成后进行测试,发现其速度远低于VBA。 ...
分类:Windows开发   时间:2019-01-30 23:00:29    收藏:0  评论:0  赞:0  阅读:237
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!