
其他开发语言
文章平均质量分 82
该专栏包含除C++,Matlab,Python以外的各种编程语言
mjiansun
Live and Learn.
展开
-
CUDA之nvidia-smi命令详解
nvidia-smi是用来查看GPU使用情况的。我常用这个命令判断哪几块GPU空闲,但是最近的GPU使用状态让我很困惑,于是把nvidia-smi命令显示的GPU使用表中各个内容的具体含义解释一下。 这是服务器上特斯拉K80的信息。 上面的表格中: 第一栏的Fan:N/A是风扇转速,从0到100%之间变动,这个速度是计算机期望的风扇转速,实际情况下如果风扇堵转,可能打不到显示的转速...转载 2018-12-05 13:23:13 · 103644 阅读 · 8 评论 -
windows的Cuda环境变量记录
本篇博客仅用于记录自己的CUDA变量,以便于CUDA8和CUDA9的转变:Path中添加:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\binC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\libnvvp添加CUDA_PATH_V8_0名,然后在其中添加:...原创 2019-07-02 13:56:30 · 14943 阅读 · 0 评论 -
【Caffe+CUDA】caffe中GPU编程
https://blog.youkuaiyun.com/wfei101/article/details/81292908转载 2019-05-16 10:12:20 · 353 阅读 · 0 评论 -
pycuda安装
转自:http://blog.youkuaiyun.com/u013473520/article/details/50739810一直在安装pycuda,一直没有成功,今天突然安装一下,竟然成功了。正所谓”无心插柳柳成荫”啊。。。。今天将安装过程记录下来,便于日后安装。首先安装anaconda,一个特别强大的Python环境。首先conda install mingw libpytho转载 2017-03-05 15:36:26 · 9473 阅读 · 1 评论 -
C#调用Python脚本并使用Python的第三方模块
原文链接: http://blog.youkuaiyun.com/taonull/article/details/42923015 前言InronPython是一种在.NET和Mono上实现的Python语言,使用InronPython就可以在.NET环境中调用python代码,非常方便。本文主要介绍在C#中调用Python代码,并使用Python安装的第三方模块。安装InronPytho...转载 2017-06-19 16:59:44 · 1422 阅读 · 1 评论 -
Log4Net 详解
1.Log4Net环境的搭建与基本配置(1)Log4Net框架介绍 Log4net 是 Apache 下一个开放源码的项目,它是Log4j 的一个克隆版。我们可以控制日志信息的输出目的地。Log4net中定义了多种日志信息输出模式。它可以根据需要将日志输出到控制台,文本文件,windows 日志事件查看器中,包括数据库,邮件等等位置,以便我们快速跟踪程序bug。(2)Log4Net的环境配置以及简单使用程序代码://[assembly: log4net.Config.Xm...转载 2021-05-25 09:13:01 · 17961 阅读 · 0 评论 -
DataGridView导出到Excel的三个方法
#region DataGridView数据显示到Excel /// /// 打开Excel并将DataGridView控件中数据导出到Excel /// /// DataGridView对象 /// 是否显示Excel界面 /// /// add com "Microsoft Excel 11.转载 2016-08-21 14:44:04 · 810 阅读 · 0 评论 -
nginx,iis,apache,tomcat的区别
一、nginx为了是网站有一个长期稳定且安全的运行环境,我的建议是直接使用nginx来作为web服务器。ngnix是反向代理服务器,它是代理,本身并不执行,是个传话筒,把用户提交的请求转发给web服务器,再把web服务器的结果转发给用户。为了提高性能,启用反向代理,实际的web服务器可以有很多台,而ngnix放在前面,可以把这些web服务器整合成一个虚拟的更强大的服务器。二、iisiis安全性较差。iis是微软开发的web服务器,需要收费,主要用来跑asp.netasp php,只能..转载 2021-04-21 10:33:01 · 3720 阅读 · 0 评论 -
CI/CD是什么?如何理解持续集成、持续交付和持续部署
CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。CI/CD 的核心概念是持续集成、持续交付和持续部署。作为一个面向开发和运营团队的解决方案,CI/CD 主要针对在集成新代码时所引发的问题(亦称:“集成地狱”)。具体而言,CI/CD 可让持续自动化和持续监控贯穿于应用的整个生命周期(从集成和测试阶段,到交付和部署)。这些关联的事务通常被统称为“CI/CD 管道”,由开发和运维团队以敏捷方式协同支持。CI 是什么?CI 和 CD 有什么区别?缩略词 CI / CD 具有几个转载 2021-04-21 09:34:43 · 469 阅读 · 0 评论 -
java创建文件和目录
[java]view plaincopy创建文件和目录的关键技术点如下: [java]view plaincopy"code"class="java"> 1、File类的createNewFile根据抽象路径创建一个新的空文件,当抽象路径制定的文件存在时,创建失败 2、File类的mkdir方法根据抽象路径创建目录转载 2016-08-29 14:26:48 · 470 阅读 · 0 评论 -
java截取字符串,截串,substring和split,分割字母和数字
java截取字符串,截串,substring和split,分割字母和数字,正则缝隙关键字: java截取字符串 截串 substring需求,把"01:大汽车",分成01和大汽车有两种做法:一是substringJava代码package test; publicclass substringTest { publicstaticvoid main原创 2016-08-29 14:25:29 · 2841 阅读 · 0 评论 -
Timer和TimerTask
目录结构:Timer和TimerTask一个Timer调度的例子如何终止Timer线程关于cancle方式终止线程反复执行一个任务schedule VS. scheduleAtFixedRate一些注意点1. Timer和TimerTask Timer是jdk中提供的一个定时器工具,使用的时候会在主线程之外起一个单独的线程执行指定的计划任务,可以指定执行一次或者反转载 2016-08-29 14:28:22 · 553 阅读 · 0 评论 -
处理初次使用Electron下载慢,Electron-builder打包慢的问题
因为Electron的源在国外,如果我们直接使用npm进行安装,由于众所周知的原因,如果你没有一个好的梯子,通常下载速度只有几 k 到十几 k的速度。如图:运气非常好时,可能能跑到100多k。而这个包有差不多 50MB,可想而知,如果是以几k的龟速,不知道要下载到猴年马月。反正有一次晚上项目更新,由于我之前把它玩坏了,需要全部重新下载,然后启动项目的时候就是为了安装它的依赖,让我们多熬了接近4个小时。如果你在搜索引擎输入关键词electron 下载慢,得到的最多的答案就是如图的教程...转载 2021-09-26 13:23:57 · 4189 阅读 · 0 评论 -
后端开发之如何写接口设计文档
如何理解接口?当我们说到接口时,首先要分前端和后端,前端有Android、IOS、Js,后端定义返回值、参数、请求方式、协议等。系统A调用系统B,系统B调用系统C,像是把多个系统连接起来的一座桥梁,各自遵守相同的约定,但他本身是一种协议。它规范了传入的对象所必须具备的某些特征,从而保证在调用时既不会发生错误又不需要提前检查。现实生活中的案例,比如插板上面有三个头的两个头的,手机充电器有usb的,typec的。那么在现实生活中的这些接口其实就是一种契约,连接两个物件,只要你按照接口的要求来做,就能.转载 2021-04-15 15:14:53 · 12457 阅读 · 0 评论 -
Java实现文件上传
最近自己在做一个小系统玩的时候涉及到了文件的上传,于是在网上找到Java上传文件的方案,最后确定使用common-fileupload实现上传操作。需求说明用户添加页面有一个“上传”按钮,点击按钮弹出上传界面,上传完成后关闭上传界面。所需Jar包commons.fileupload-1.2.0.jar、commons.logging-1.1.1.ja转载 2016-08-29 14:27:39 · 454 阅读 · 0 评论 -
【一】Electron+vue的使用初体验
1.现如今前端框架数不胜数,尤其是angular、vue吸引一大批前端开发者,在这个高新技术快速崛起的时代,自然少不了各种框架的结合使用。接下来是介绍electron+vue的结合使用。2.Electron是什么? 对于我来说Electron相当于一个浏览器的外壳,可以把网页程序嵌入到壳里面,可以运行在桌面上的一个程序,可以把网页打包成一个在桌面运行的程序,通俗来说就是软件,比如像QQ、优酷、网易音乐等等。功能的强大超出你的想象,可以构建跨平台桌面程序,本身支持node.js,可以使用n...转载 2021-09-26 13:45:05 · 1180 阅读 · 0 评论