- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 System.Threading.Mutex的使用方法
Mutex 这个类其实就是为共享资源加锁,比如说A、B、C三个人都去ATM机上取钱,只要有一个人占着机器取钱,那么另外两个人就必须在那等着。只有占着机器的人取完钱之后,其他人才能去占用机器取钱。Mutex这个类有两种等待方法,一种是死等WaitOne(),另一种是等一会WaitOne(1000)。WaitOne()死等的意思就是:我必须要取钱,哪怕前面人再多,时间再晚,我必须取钱,哪怕等到海枯石烂我也要等!WaitOne(1000)等一会的意思是:我今天还有别的事情,我就等几分钟,这几分钟之内还轮不到
2021-07-16 09:01:42
2231
原创 如何使用FTP登录装着Win10 Iot系统的树莓派
一般来说最常用的是使用浏览器进行登录,但有时候也会用到使用ftp工具登录win10 iot系统的时候,比如在写含有Sqlite的UWP程序的时候,就需要查看程序创建的数据文件是否和预期一致,其数据是否存储正确,等等。下面这是使用浏览器登录的样子。使用浏览器登录的方式很简单,只要把iot的ip地址输入到浏览器的地址栏,再输入个端口号(必须是8080端口),然后就会出现登录的口令了。输入烧写系统时设置的
2017-07-19 11:58:16
1982
原创 如何使用自己不了解的计算机语言去实现自己想要的功能呢?
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-07-16 16:32:15
629
原创 C#委托及其有趣的协变、逆变
以前对委托很熟呐!但,用进废退,好久不用,就不清楚了!!!今天在看一本书,就把这个委托重新拾起来吧!哈哈。使用委托时,必须满足的4个条件声明委托类型delegate void StringMethod(string str)delegate关键字用来声明委托类型,其中void说明使用这个委托的方法的返回值必须是void,而小括号里的string参数说明,使用这个委托的方法必须要有一个字符串类型的...
2017-05-24 08:36:46
465
原创 开源模板语言Liquid
其实我早就应该了解Liquid的,但是因为一些原因, 终究还是没去了解Liquid,直到今天,再次遇见它,我准备进入它的世界,看看它面纱下的样子。Liquid是一门由Shopify使用Ruby实现的开源模板语言,这门语言应用比较广泛,所以才会再次遇见它,哈哈。Liquid的代码分为这三部分对象(object),标记(tag),过滤器(filter)。对象(object)
2017-05-19 17:16:00
7383
原创 抛异常的正确姿势
每个程序员都会抛异常的问题吧!但如果抛的姿势不对,会很烦呐!就在刚刚,我才知道我抛异常的姿势很不对。我以前没有打印异常日志的习惯,直到我看到别人打印日志,我也开始打印了。不得不说这样做确实不错,程序出问题了,只要看看日志就能明白个大概是哪里错了。但是有个问题是,我只是把导致异常的原因打印出来了,所以当有异常的出现的时候,虽然知道是出了什么错,但,并不知道是哪个模块出问题了!这是
2017-05-19 17:14:27
777
原创 初探PCB
PCB(Printed Circuit Board)即印制电路板,又称印刷线路板。我想折腾硬件,但要玩硬件,得学会这个,所以我就来啦。PCB的种类单面板(只在一个面走线),双面板(两个面都走线),多层板(这个厉害了,我还没见过,多层板是两个面外还有内层!一块双面做内层,两块单面做外层,总的来说是混合着用吧),还有就是柔性PCB(连接触摸屏等),大概就这四种吧!PCB的制
2017-05-19 17:13:12
641
原创 Python的基础性东西学习
我在想,四篇文章都没把这本书的前两章写完,是我写的太啰嗦了吗?这个进度是不是要快一点呢?还是就这样写吧!写下来主要是为了以后的自己看,还是得按照我这啰哩啰嗦的规矩来,哈哈。Python的实用函数这些函数在前几篇文章中都用过了,比如说帮助函数help(obj),把对象转为整数的int(obj),还有返回对象长度或元素个数的len(obj),还有打开文件用的open(fname,m
2017-05-13 19:36:40
486
原创 Python中的新奇玩意
面向对象编程的核心就是类,而Python是面向对象的,虽然也可以不面向对象,但于Python而言,学学Python的类还是很有必要的。Python定义类的结构class ClassName(baseClass): "optional documentation string" staticMemberDeclarations method...
2017-05-13 19:35:32
559
原创 Python的简单语法(下)
Python的列表和元组其实就是数组,但它可以保存任意类型的Python对象,都还是从索引0开始。但还是有所不同的。列表元素用[]包括,元素的内容及个数可变,这个和C#的链表很像呐!而元组元素用()包括,不可更改,但其内容可以。元组相当于是只读列表,可通过[:]和[]得到其子集,下面是具体用法:列表用法list=[1,2,3,4,5,6]list 输出[1,2,3,4,
2017-05-12 19:46:38
943
原创 Python的简单语法(上)
老生常谈的Hello World!程序上一篇已经写过了,这里再写一次吧!基本上所有编程语言的第一个程序都是Hello World!这个程序虽然简单,但意义重大。它带着美好的祝愿,也带着检测编译环境是否正常的任务,更是告诉了我们一个简单的输出语句print。print "Hello World!"在Python编译器中输入这句话,运行之后,如无意外,屏幕上就会出现“Hello W
2017-05-12 19:45:28
1056
原创 初识Python
很早以前都知道Python是个利器,非常强大,但也只是知道一些基础语法,那时候只是觉得Python的语法很好玩,但没想着要学好Python,但从今天开始,我要开始学Python了。为什么学Python因为只有你想不到的,但没有Python做不到的,就这一点,就足够了。另外还有一点就是简单易学,易用且强大。什么是PythonPython是由贵铎·范·罗萨姆(Gui
2017-05-12 19:43:42
431
原创 UWP项目生成安装包远程安装在树莓派上
哎,好纠结啊!如果这个名字写的太长,会显得太繁琐,如果写的短又好像说不清楚,我这语言表达水平实在是令人担忧啊!不过应该能够明白啥意思吧!因为对这个感兴趣的会点进来的应该都是玩这个的,所以应该是没有二义性的吧!我想还是再说明一下这篇文章是干啥的,会比较好吧!这篇文章写的就是怎样把写好的UWP项目打包成一个安装包,然后把这个安装包安装在树莓派上。因为我刚开始接触这个UWP相关的东西,感觉这方面
2017-04-28 09:27:07
2190
2
FFmpeg源代码
2018-05-08
Win10 Iot WIFI扫描软件
2017-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人