.NET
文章平均质量分 58
hillsburg
这个作者很懒,什么都没留下…
展开
-
C#用Monitor实现类似于Java的wait(), notify()
有两个线程,一个线程输出A-Z,另一个线程输出1-52,现在要求两个线程交替输出,输出结果为A12B34C56…Java实现import java.util.ArrayList;import java.util.List;public class Main { public static void main(String[] args) { Printer p = new Printer(); new Thread(() -> {原创 2021-10-12 17:55:01 · 375 阅读 · 0 评论 -
关于Unix时间戳
关于Unix时间戳1. 什么是Unix时间戳Unix时间戳是指从1970年1月1日午夜起到当前时间经过的秒数。2. 如何计算Unix时间戳注意,你获取到的目标时间应当和1970年1月1日0时0分0秒应当在同一时区。这说明在美国的Jane和在中国的小明在同一宇宙时间内计算时间戳,得到的数字应当是一样的。尽管时区不同,但他们和各自时区对应于UTC时间19700101 00:00:00的那一时刻,时间间隔是相同的。因此在计算和解析时间戳时,要将两个时间放到同一时区内。现在假定获取到的时间time为原创 2021-10-08 18:11:41 · 3058 阅读 · 0 评论 -
C#实现xml解析功能
C#实现xml解析功能缘起缘起最近浏览一些文件阅读网站,网页内嵌flash阅读器,习惯性按F12查看网页元素。发现一个api,返回的是一个携带image信息的XML文件。格式如:<images> <image src="XXX"/> <image src="XXX"/> <image src="XXX"/> ...</images>复制一个image的src,打开,发现就是文件的某一个页面。有了思路,决定写一个程序解析出所有的s原创 2020-09-09 00:41:41 · 995 阅读 · 0 评论 -
自写Windows服务的安装步骤
自写Windows service安装在C:\Windows\Microsoft.NET将对应版本的.net framework文件夹里拷贝InstallUtil.exe可执行文件,该文件可在cmd命令行里安装Windows服务。将文件拷贝至bin\debug文件里;以管理员身份运行cmd;cd至InstallUtil.exe所在的文件夹,输入命令:InstallUtil.exe You...原创 2019-10-11 00:34:45 · 217 阅读 · 0 评论