ColinOL

A Small Website

用户工具

站点工具


侧边栏

首页

知识树

存档

联系我

网站地图


推荐栏目


抱歉,您没有权限增加页面
home

ColinOL Home

精选软件

Windows 应用软件

浏览器

  1. Firefox 浏览器
  2. Chrome 浏览器

文件与效率

代码及版本控制

专用文件浏览编辑

  1. BowPad 官网
    1. 下载地址 Github
    2. 安装版配置文件路径:%appdata%\BowPad ,包含语言文件 BowPad_zh-CN.lang (需在程序中下载)、参数设置文件 settings
    3. 便携版配置文件路径为运行程序目录
  2. 支持大文件的文本编辑器 EmEditor https://zh-cn.emeditor.com/download/
  3. Scintilla(开源文本编辑)、SciTE(编辑器典型示范应用) https://www.scintilla.org/
  4. PDF 阅读器/编辑器
    1. Microsoft Edge (windows 10)
      1. 福昕风腾高级PDF「9.4.0.16811」企业绿色便携特别版 https://www.laomoit.com/foxitphantom.html (提取 laomoit)
    2. Icecream PDF Editor 免费PDF编辑器 https://icecreamapps.com/Download-PDF-Editor/
  5. CorelDraw 矢量图形编辑(非免费) https://www.coreldraw.com/cn/
  6. (不推荐)文本编辑器 Notepad++ https://notepad-plus-plus.org/download

设计及建模

  1. Blender 开源建模软件 https://www.blender.org/
  2. Autodesk 3ds Max
  3. Autodesk Maya

解压缩

多媒体

  1. 视频解码 万能视频解码器 K-Lite Codec Pack http://www.codecguide.com/
  2. 视频播放 PotPlayer http://www.potplayer.org/
  3. 音乐播放 网易云音乐 https://music.163.com/

照片浏览编辑

  1. FastStone Capture 截图工具 http://www.faststone.org/FSCapturerDownload.htm
  2. GIMP GNU图像处理程序 https://www.gimp.org/downloads/
  3. Paint.NET 位图形编辑软件(仿PS) https://www.getpaint.net/download.html
  4. Inkscape 矢量图形编辑器 https://inkscape.org/zh/
  5. Bigjpg 智能图片放大 https://bigjpg.com/

下载器

  1. 迅雷去广告绿色版 7.9.44.5056 http://www.shaoit.com/thunder7.html

聊天软件

  1. QQ国际版

视频剪辑

  1. Adobe After Effects
  2. Adobe Premiere Elements
  3. OpenShot 开源影片剪辑软件 http://www.openshot.org/download/
  4. NATRON 开源视频制作软件 https://natrongithub.github.io/

办公 Office

  1. Libre Office 开源 Office https://www.libreoffice.org/
  2. PPT设计插件 iSlide https://www.islide.cc/download
  3. Microsoft Office 系列下载 Microsoft Office 资源

杀毒软件

网络

系统辅助

  1. MacType 字体渲染 http://www.mactype.net/
  2. Virtual Serial Port Driver 仿真串口、创建虚拟COM对 https://www.eltima.com/cn/products/vspdxp/
  3. 网速监测
      • Windows 10 安装时选择兼容模式运行安装
      • 用于显示当前网速、CPU 及内存利用率的桌面悬浮窗软件,并支持任务栏显示,支持更换皮肤
  4. 安装程序打包
  5. Dism++ 系统优化软件(Dism界面版) https://www.chuyu.me/zh-Hans/ (DISM(microsoft))
  6. FastCopy 文件极速复制工具 https://fastcopy.jp/en/
  7. TeraCopy 文件复制工具 https://www.codesector.com/downloads
  8. usb启动盘制作工具(使用iso系统镜像制作usb启动盘) https://rufus.ie/zh_CN.html

软件资源

  1. 可替代软件资源 https://alternativeto.net/
  2. MSDN I tell you 资源站 http://msdn.itellyou.cn/
  3. 绿色便携APP https://portableapps.com/

运行环境

2018/06/05 03:16 · colin

Microsoft Office 资源

Microsoft Office 2016 系列

文件命名规则

SW 开头的:SW 开头的是批量版,也就是VOL版,可以通过购买密钥激活,电话激活或者KMS激活(KMS激活免费) 例如:SW_DVD5_Office_Professional_Plus_2016_64Bit_ChnSimp_MLF_X20-42426.ISO

cn 开头的:cn 开头的是零售版,零售版只能购买密钥激活或者电话激活 例如:cn_office_professional_plus_2016_x86_x64_dvd_6969182.iso

使用安装提示:如果用sw版本的其他系列都用sw版的,如果用cn版本的其他系列都用cn版的,混用的话会在安装时候提示你安装不上的。软件32/64位也要统一版本,不然也安装不上的

Office 2016 VOL

Office 2016 VOL

Office 2016 专业增强版32 位:

文件名:SW_DVD5_Office_Professional_Plus_2016_W32_ChnSimp_MLF_X20-41351.ISO
SHA1: 0218F50774AAB63AF7755B0986CDB9972B853E44
下载地址:ed2k://|file|SW_DVD5_Office_Professional_Plus_2016_W32_ChnSimp_MLF_X20-41351.ISO|986441728|2DE74581C10096137481873B3AD57D43|/

Office 2016 专业增强版64 位:

文件名:SW_DVD5_Office_Professional_Plus_2016_64Bit_ChnSimp_MLF_X20-42426.ISO
SHA1: AEB58DE1BC97685F8BC6BFB0A614A8EF6903E318
下载地址:ed2k://|file|SW_DVD5_Office_Professional_Plus_2016_64Bit_ChnSimp_MLF_X20-42426.ISO|1123452928|31087A00FF67D4F5B4CBF4AA07C3433B|/

Office 2016 Project VOL

Office 2016 Project 专业版 32 位:

文件名:SW_DVD5_Visio_Pro_2016_64Bit_ChnSimp_MLF_X20-42759.ISO
SHA1: 71E082174812F748AB1A70CA33E6004E1E1AACA8
下载地址:ed2k://|file|SW_DVD5_Project_Pro_2016_W32_ChnSimp_MLF_X20-41511.ISO|555210752|CA3BD5F8C7B3E263105B041DDD4104AB|/

Office 2016 Project 专业版 64 位:

文件名:SW_DVD5_Project_Pro_2016_64Bit_ChnSimp_MLF_X20-42676.ISO
SHA1: 3C180FDAF91DBD0CB767BD040B42B0599FC53438
下载地址:ed2k://|file|SW_DVD5_Project_Pro_2016_64Bit_ChnSimp_MLF_X20-42676.ISO|647157760|0BBBF20CA3A5F61A819586ADCE6E4DCB|/

Office 2016 Visio VOL

Office 2016 Visio 专业版 32 位:

文件名:SW_DVD5_Visio_Pro_2016_W32_ChnSimp_MLF_X20-41580.ISO
SHA1: 780046411EB18874AA2DA7E4A11322557EB00D92
下载地址:ed2k://|file|SW_DVD5_Visio_Pro_2016_W32_ChnSimp_MLF_X20-41580.ISO|609447936|91EB248558F236AA66D234EA03FAD9A9|/

Office 2016 Visio 专业版 64 位:

文件名:SW_DVD5_Visio_Pro_2016_64Bit_ChnSimp_MLF_X20-42759.ISO
SHA1: 71E082174812F748AB1A70CA33E6004E1E1AACA8
下载地址:ed2k://|file|SW_DVD5_Visio_Pro_2016_64Bit_ChnSimp_MLF_X20-42759.ISO|714913792|FC930AB97B366B3595FC2F28ABAC2A6F|/
2019/11/14 21:13 · colin

C# 快速提取文本文件最后一行数据

提取文本最后一行数据的方法

/// <summary>
/// 提取文本最后一行数据
/// </summary>
/// <param name="fs">文件流</param>
/// <returns>最后一行数据</returns>
private string GetLastLine(FileStream fs)
{
    int seekLength = (int)(fs.Length < 1024 ? fs.Length : 1024);  // 这里需要根据自己的数据长度进行调整,也可写成动态获取,可自己实现
    byte[] buffer = new byte[seekLength];
    fs.Seek(-buffer.Length, SeekOrigin.End);
    fs.Read(buffer, 0, buffer.Length);
    string multLine = System.Text.Encoding.UTF8.GetString(buffer);
    string[] lines = multLine.Split(new string[] { "\\n" }, StringSplitOptions.RemoveEmptyEntries);
    string line = lines[lines.Length - 1];
 
    return line;
}

使用方法

using (FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
using (StreamReader sr = new StreamReader(fs))
{
    // 读取首行
    string line = sr.ReadLine();
    SDataAircraft data = JsonWrapper.DeserializeObject<SDataAircraft>(line);
 
    if (data == null)
    {
        sr.Close();
        fs.Close();
        continue;
    }
 
    info.StartTime = Convert.ToDateTime(data.timeStamp);
 
    // 读取末行                    
    line = GetLastLine(fs);
 
    //...
 
    sr.Close();
    fs.Close();
}

另外,在同时读写同一个文件时,需要设置文件流的FileShare.ReadWrite:

写文件:

using (FileStream fs = new FileStream(fileName, FileMode.Append, FileAccess.Write, FileShare.ReadWrite))
using (StreamWriter sw = new StreamWriter(fs))
{
    sw.WriteLine(data);
    sw.Close();
    fs.Close();
}

读文件:

using (FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
using (StreamReader sr = new StreamReader(fs))
{
    // 读取首行
    string line = sr.ReadLine();
    //...
 
    sr.Close();
    fs.Close();
}

参考:

2019/10/24 10:34 · colin

Windows 自带命令行查看文件哈希值

查看文件的哈希hash值(MD5、SHA1、SHA256)

命令如下

certutil -hashfile D:\1.exe MD5
certutil -hashfile D:\1.exe SHA1
certutil -hashfile D:\1.exe SHA256
2019/10/24 10:26 · colin
home.txt · 最后更改: 2019/10/06 11:49 由 colin