Feb242019
入门指南:使用OpenGL进行图形编程
OpenGL是一个广泛用于编写图形应用程序的跨平台API。它允许我们使用基本图形元素(如点、线和多边形)来创建复杂的图形和交互式3D应用程序。本篇博客将为初学者提供一个入门指南,介绍如何使用OpenGL进行图形编程。
1. 安装OpenGL
在开始之前,我们需要安装OpenGL库和相关工具。根据你的操作系统,可以通过以下方式安装:
Windows:下载并安装OpenGL开发工具包(OpenGL Development Kit...阅读全文
抢沙发
Feb202019
利用Windows服务实现后台任务调度
===================================================
Windows服务是在Windows操作系统下运行的一种被动程序,它可以在用户登陆之前或者用户从Windows登出之后继续运行。这些服务在后台运行,没有用户交互界面,它们通常被用于执行各种系统级的任务。本篇博客将介绍如何利用Windows服务来实现后台任务调度。
任务调度作为一种计算机中常见的任务管理方式,能够按计划自动启动、运行或关...阅读全文
Feb182019
解决”error: CreateProcess: No such file or directory”错误
在使用编译器或执行命令时,有时会遇到”error: CreateProcess: No such file or directory”错误。这个错误通常是由于系统无法找到指定的文件或目录导致的。本文将解释这个错误的原因,并提供一些解决方法。
错误原因
当我们执行某个命令或编译某个源代码时,操作系统会尝试在环境变量所指定的路径中查找需要的文件。如果系统无法找到该文件或目录,就会出现”error: Cre...阅读全文
Jan162019
Dec202018
Thinkphp中使用Swoole
Swoole是一个面向生产环境的 PHP 异步网络通信引擎。使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。
安装
首先按照Swoole官网说明安装swoole扩展,然后安装think-swoole扩展。
composer require topthink/think-swoole=2.0.*
使用
Swoole目前不支持Windows
使用Swoole作为HttpServer
命令行下启动服务端(需要2.0+版本think-swoole扩展)直接在...阅读全文
Dec152018
使用ASP.NET构建可靠的企业级应用
在当今数字化时代,企业需要强大而可靠的软件应用程序来支持其业务运营。ASP.NET是一种功能强大的开发框架,为企业级应用程序提供了稳定性和可靠性。本文将探讨ASP.NET的优势,并提供一些建议,以帮助您构建可靠的企业级应用。
1. ASP.NET的优势
1.1 可伸缩性
企业级应用程序通常需要处理大量的数据和高并发请求。ASP.NET通过其可伸缩的架构,能够轻松处理这些挑战。它使用了多线程处理请...阅读全文
Dec112018
Python3学习之路~5.4 os模块
用于提供系统级别的操作
os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径
os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd
os.curdir 返回当前目录: ('.')
os.pardir 获取当前目录的父目录字符串名:('..')
os.makedirs('dirname1/dirname2') 可生成多层递归目录
os.removedirs('dirname1') 若目录为空,则删除,并递归到上一级目录,如若也为空,则...阅读全文
Nov212018
Perfmon——为什么“% Disk Time”计数器的值会大于100%?
最近在使用perfmon做性能测试时发现,“% Disk Time”计数器的值总是会大于100%。如下图所示。
perfmon上对“% Disk Time”的中文描述为:
% Disk Time 指所选磁盘驱动器忙于为读或写入请求提供服务所用的时间的百分比。
既然是百分比,大于100是何意思?我百思不得其解。于是我找到了微软的官方解答:
官网地址:https://blogs.technet.microsoft.com/askcore/2012/03/16/windows-performanc...阅读全文
Nov202018