自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 什么是java bean?

什么是java bean?public class Person{private String name;private String sex;public String getName(){ return this.name;}public void setName(String name){ this.name = name;}以上这个Person类就是一个Java bean。java bean的特点如下:所有属性为private提供默认构造函数(无自定义构造函数,系统自

2021-05-06 08:58:42 350 1

原创 一个串行程序的优化之路

一个串行程序在超算上编写一段简单的C语言程序main.c,如下图所示:实现a,b两数组的初始化,并把两数组之和赋值给c数组, 最后通过输出c确定该过程的正确性。通过以下即可生成可执行文件exe.gcc main.c -o exe然后执行exe,可见输出如下图:程序正确执行。并行了吗?这个时候给读者抛出一个问题,如果我们登陆的是超算平台,该程序是否已经并行?如果并行了,是多少个进程在并行?如果没有并行,为什么?如何并行?如果读者不能很好的回答这个问题,大概率是因为对高性能计算集群不太熟悉

2020-10-18 10:48:23 902

原创 神威太湖之光入门指南

登陆无锡超算官网,并点击右上角VPN入口,如下图所示:跳转到如下界面:可以直接在该页面中输入账号密码登陆,或者通过页面下方的“点击这里”下载VPN工具登陆。只有登陆VPN后,才能通过ssh连接神威太湖之光超算。...

2020-10-16 20:00:55 2312

原创 谷歌离线插件安装

从网上下载.crx后缀的插件。将.crx文件改为.zip文件。在谷歌浏览器中打开chrome://extensions/。将.zip拖入chrome://extensions/页面。

2020-08-26 20:38:33 147

原创 神威太湖之光简介

一个一个计算节点板有两个申威26010处理器,一个插件板有四个计算节点板,一个计算超节点有三十二个计算插件板。一个计算机仓有4个计算超节点。一共有40个计算机仓。共40960个26010申威处理器。...

2020-05-23 18:42:23 3704

原创 c语言open的访问模式

r:read读w:write写a:append追加,在原有文本后追加r+:读写rb:read binary二进制读wb:write binary二进制写ab:append binary二进制追加

2020-05-23 12:45:35 412

原创 pytorch解决两个GPU同时训练问题。

解决两个GPU同时训练问题。使用场景我有两个GPU卡。我希望我两个GPU能并行运行两个网络模型。代码错误代码1:#对于0号GPUos.environ['CUDA_VISIBLE_DEVICES']='0,1'device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")#对于1号GPUos.environ['CUDA_VISIBLE_DEVICES']='0,1'device = torch.device

2020-05-16 09:17:22 6286 1

原创 使用c++输出八皇后的所有解

#include<iostream>#include<windows.h>using namespace std;int myCount =1;int arr[8][8];int order[8];int myNext[8][2]={{0,1},{1,0},{-1,0},{0,-1},{1,1},{1,-1},{-1,1},{-1,-1}};int judge...

2020-03-22 12:35:04 309

原创 hdu1584

hdu1584#include<iostream>#include<string.h>#define N 10using namespace std;int arrHead[13];int arrTail[13];int flag[13];int minNum=4444444;int num=0;void dfs(int index){ if(...

2020-03-22 10:14:47 85

原创 hdu1016素数环

hdu1016#include<iostream>using namespace std;int arr[22];int flag[25];int ring[22];int num;int isPrime(int n){ if (n <= 3) { return n > 1; } for(int i = 2; i &lt...

2020-03-22 08:10:39 84

原创 hdu1241简单搜索题

hdu1241#include<iostream>using namespace std;char area[110][110];int flag[110][110];int anext[8][2]={{1,1},{1,0},{1,-1},{-1,1},{-1,0},{-1,-1},{0,1},{0,-1}};int a,b;void dfs(int i,int j){...

2020-03-21 21:32:41 118

原创 static修饰的全局变量和没有static修饰的全局变量

static修饰的全局变量和没有static修饰的全局变量的存储方式都是静态存储区。static修饰的全局变量的作用域限定在当前文件没有static修饰的全局变量可以跨文件使用一般使用extern声明后可以使用。可以在变量被使用的地方声明,也可以在被调用的.h处声明。...

2020-03-21 09:34:22 704

原创 c语言使用预编译指令的正确姿势!

预编译指令帮你提升工作效率!预编译指令防止头文件重复引用预编译指令快速调试预编译指令防止头文件重复引用为什么防止头文件重复引用?头文件重复引用会报错吗?其实头文件的重复引用大多数情况下不会出现错误。那什么情况会出错呢?小二,直接上代码!好嘞,客官您慢用!5个文件分别是a.h,a.c,b.h,b.c和hello.c。在hello中为了使用a.c和b.c分别加入a.h和b.h的头文件。如...

2020-03-21 08:57:11 416

原创 5分钟带你看懂c语言编译链接过程

一个c语言的程序从程序员写好之后到在计算机上运行经历了哪些步骤?hello.c----->hello.i------>hello.s------->hello.o--------------->hello一共包括这四个步骤。其中每个步骤的意思:从.c到.i为预处理过程。从.i到.s为编译过程。从.s到.o为汇编过程。从.o到可执行文件hello为链接过程。预处理过程:...

2020-03-20 22:10:21 279

原创 hdu1002大数模拟

hdu1002大数模拟题#include <iostream>#include<string>#include<string.h>#include<sstream>using namespace std;char num[2020];char num2[1010];int main(){ int n; cin&gt...

2020-03-19 23:09:28 87

原创 集群上作业提交系统LSF和PBS的使用与简介

集群上作业提交系统的使用与简介LSF作业提交系统bsub:作业提交通用方法bkill:删除作业bjobs:查看作业queues:查看队列信息PBS作业提交系统qsub:作业提交通用方法qdel:删除作业qstat:显示作业状态pbsnodes:显示集群中所有节点信息LSF作业提交系统bsub:作业提交通用方法#BSUB -n num#BSUB -l nodes=1:ppn=1#BSUB...

2020-03-15 17:03:28 4995 1

原创 conda使用清华源解决pytorch安装过慢问题5分钟安装成功!!!!!!!

pytorch通过默认源下载特别慢。通过添加清华源镜像五分钟不到就能解决,首先添加清华源:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/...

2020-03-14 20:24:17 11599

原创 好玩的watch指令全解

watch指令watch - 周期性执行程序,并将结果显示到屏幕上指令使用:watch [options] command指令示例:watch -n 0.1 tail test.txt上述示例周期性执行tail test.txt。周期时间为0.1s。该条指令可以实时查看文件的输出。指令描述:watch指令重复的执行command。并将commannd的结果显示到屏幕上。这样就可以...

2020-03-12 21:38:20 499

原创 conda的使用指南

创建坏境conda create -n py37 python=3.7删除坏境conda remove -n py37 --all

2020-03-09 09:51:03 257

原创 Linux源码编译安装步骤

生成makefile文件./configure编译make3.安装make install4.合成一句./configure && make && make install

2020-03-05 15:00:27 419

原创 linux指令大全

查找占用80端口的进程号,并杀掉netstat -anl|grep 80#找到进程号kill -9 pidnetstat详解:kill详解:在当前目录下查找字符串grep -n -H -R "hello" *watch指令功能:实时监控输出文件watch tail file.out#默认1s更新一次watch -n 0.1 tail file.out#0....

2020-03-03 15:44:15 156

原创 计算机会议那些事

在查看的文献中有一些是来自各类会议的,这些会议的名称有时是conference,有时是workshop,还有一小部分是symposium和congress;在网上查这几个名称之间的区别时,发现还有一些表示会议的名称,转载如下(在排版和排序上做了一些小的变动,原文在:https://blog.csdn.net/longerzone/article/details/7867919):1、 Confe...

2020-03-02 08:29:58 538

原创 c语言静态库和动态库的创建与使用

关于静态链接库和动态链接库 代码解释:hello.c的函数hello输出hello,main.c调用hello.c的hello函数。 本示例给hello.c创建libhello1.a和libhello2.so。无论是静态库还是动态库命名都强制以lib开头。静态库: 创建静态库: gcc -c hello.c ar -crv libhello.a hello.o 使用静态库: ...

2020-02-29 17:19:31 398

原创 15分钟教会你用git

git教程git知识git创建自己的项目git配置git初始化创建分支并且切换到分支 dev查看状态git提交1.提交到暂缓区(stage)2.提交到现在分支3.提交到远程库加入项目git知识git是分布式合作的版本控制系统。能够很好的和同事朋友共同办公。git创建自己的项目git配置git config --global user.name "werdery"git config ...

2020-02-25 13:51:27 118

原创 好好睡觉

好好睡觉,向有阳光的地方生长

2020-02-25 07:55:26 99

原创 正斜杠与反斜杠的恩怨情仇

正斜杠为“/”,按照标准指法位置。右手小拇指右斜下方就是正斜杠。按照现在从左到右的书写习惯,正斜杠是顺笔,我想这也是正斜杠的由来吧。相应的,反斜杠为“\”,按照标准指法位置。右手小拇指右斜上方第三个为反斜杠。按照现在从左到右的书写习惯,反斜杠是逆笔。...

2020-02-22 07:22:26 344

原创 centos服务器的防火墙firewalld

centos服务器的防火墙firewalld安装firewalld开机启动/禁用firewalld启动/关闭firewalld查看firewalld状态查看以开放端口安装firewalldyum -y install firewalld开机启动/禁用firewalldsystemctl enable/disable firewalld启动/关闭firewalldsystemctl ...

2020-02-20 12:09:49 105

原创 遗传算法探索

遗传算法c语言实现遗传算法c语言代码功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入遗传算法大自然如同一个挑剔的雕刻...

2020-02-18 19:04:53 177

原创 javaScript简介

javaScript简介1.javaScript的作用2.javascript把数据显示到html页面3.ajax的介绍1.javaScript的作用对于一个前端页面,html只能做到数据的整理于显示,而javaScript是用来处理逻辑判断等问题的。2.javascript把数据显示到html页面首先在html中加入id为test的段落,然后在javascript中通过document...

2020-02-13 21:51:14 307

原创 Django入门学习

django入门1.创建项目2.进入oa3.启动服务器4.修改settings.py5.创建templates6.在templates目录下创建index.html7.向django指明文件路径8.创建模型9.更改model.py文件10.更改setting.py11.更改__init__.py12.访问顺序1.创建项目创建项目oadjango-admin startproject o...

2020-02-12 21:26:43 270

原创 python打包生成exe可执行文件

python打包生成exe可执行文件安装auto-py-to-exePython:Python >= 2.7(包括python3.7)pip install auto-py-to-exe如果pip版本较低,记得更新pippython -m pip install --upgrade pip打包程序执行auto-py-to-exeauto-py-to-exe跳出页面如下...

2020-02-11 12:50:50 469

原创 Linux通过shell和c语言分别实现统计文本词频率并排序

str=$(cat words.txt)declare -A myMapdeclare -A Mapfor key in $str;do flag=0 num=0 for j in ${!myMap[*]};do if [ $j == $key ] then ...

2020-02-10 12:01:28 400

原创 pytorch训练神经网络详细讲解,初学者入门血荐!!!!

pytorch训练神经网络代码关于归一化代码pytorch训练神经网络# coding=utf-8import torchimport torch.nn as nnimport torch.nn.functional as Ffrom torch.autograd import Variableimport torchvisionimport torchvision.transf...

2020-02-09 11:52:38 1764

原创 c++基本语法之函数参数const int&

c++基本语法之函数参数const int&#include <iostream>using namespace std; //这种方式对参数的修改是全局性的void fun(int &x){ x++;}//这种方式的参数是只读的void fun1(const int &x){ cout<<x<<endl;}...

2020-02-07 17:26:10 2974

原创 c语言随机数rand函数一探究竟

c语言随机函数randc语言生成随机数一般用法测试仅使用rand()函数,不使用srand()函数的随机性c语言生成随机数一般用法#include <stdio.h>#include <time.h>void main(){ srand((unsigned)time(NULL));//设置当前时间为种子 printf("%d",rand()%10)...

2020-02-06 12:17:09 2461 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除