- 博客(7)
- 资源 (29)
- 收藏
- 关注
原创 Clang-Format格式化选项介绍
Clang-Format可用于格式化(排版)多种不同语言的代码,其自带的排版格式主要有:LLVM, Google, Chromium, Mozilla, WebKit。 如果你使用Visual Studio Code编写代码(本人当前用来编写C++),VSCode的C/C++插件自带了Clang-Format格式化工具,不仅拥有上述5种排版格式,还定义了自己的Visual Stud
2017-10-26 19:48:55 101922 7
原创 Win10安装Ubuntu双系统导致Win10时间有问题
1. 解决方法:timedatectl set-local-rtc true2. 原因分析:① 每次从Ubuntu切换会win10,win10的时间都会出错,并且都是与实际时间相差8小时(这是由于Win10设置的是中国时区),其实win10显示的时间是utc时间。② win10使用rtc时间,Ubuntu默认使用utc时间。③ 从bios读出来的时间,win10认为该时间就是实
2017-10-09 19:48:41 2635
原创 NTP服务器同步本地时间(WinForm)
WinForm实现从NTP服务器自动同步本地时间,并且能够自动检测计算机设置的时区是否为中国,若不是,则提示是否更改时区。并且可以相关设置,实现一键式自动同步本地时间。1. 主界面:2. 单击右侧的【扩展】按钮,显示日志栏;再次单击右侧的【扩展】按钮,隐藏日志栏:3. 单击【获取】按钮,获取本地时间、系统时间和网络时间:4. 单击【同步】按钮,同步本地时间,
2017-10-04 20:56:55 4534
原创 C#修改Windows时区
1. 修改时区的Windows API// 针对于旧Windows系统,如Windows XP[DllImport("kernel32.dll", CharSet = CharSet.Auto)]public static extern int GetTimeZoneInformation(ref TimeZoneInformation lpTimeZoneInformation);[
2017-10-04 20:30:37 3705 1
原创 C#修改Windows系统时间
1. 修改系统时间的Windows API[DllImport("Kernel32.dll")]public static extern void GetLocalTime(ref SystemTime lpSystemTime);[DllImport("Kernel32.dll")]public static extern bool SetLocalTime(ref SystemTi
2017-10-04 19:50:40 14334
原创 提升进程/程序权限(C#)
对于一个进程或程序而言,有时我们需要提升其权限,从而实现一些特殊的功能。如:① 当调用Windows API实现修改系统时间的功能,必须以管理员身份运行程序才能修改时间,那么是否有方法可以不以管理员身份运行也能成功修改时间?② 当调用Windows API实现修改时区的功能,即使以管理员身份运行,也无法修改时区,那么如何才能成功修改时区?通过Windows提供的一组API,我们可以提升
2017-10-04 19:21:08 7867 3
原创 从NTP服务器获取时间(C#)
从NTP服务器可以获取准确的时间,常常被用于校准本地时间。子丰采用阿里的NTP服务器ntp1.aliyun.com进行介绍,需要注意的是从NTP服务器获得的时间是UTC时间,其与中国时区相差8个小时(北京时间 = UTC时间 + 8小时)。 在C#中可以使用DateTime的成员函数ToLocalTime()自动将UTC时间转换为本地时间(根据本地计算机设置的时区不同,其转换得到的
2017-10-04 19:01:56 13179
自动从NTP服务器同步本地时间(WinForm)
2017-10-05
Winform自定义MessageBox
2017-01-08
C#的Winform多语言实现(XML文件)升级版
2017-01-07
Microsoft Access数据库操作类(C#)
2016-11-21
三村合建水厂问题研究(Matlab程序)
2016-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人