自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 python 脚本中调用其他python脚本

在一个py脚本中如何调用其他脚本呢?通过浏览网上的博文,大致有三种方式。import 导入对这样一个脚本:# a.pyimport sysdef main(): if len(sys.argv) == 1: print("Hello World!") else : print("Hello "+sys.argv[1]) if __name__ =='__main__': main()在同一目录下的脚本 b.py 中可以直接用 import 导入:# b.py

2021-02-07 22:51:47 4950

原创 centos7上安装 PostgreSQL以及使用 psycopg2 连接数据库

这几天做作业需要一个数据库,左挑右选看中了 postgresql 。因为是第一次使用数据库,一些操作琢磨了半天,在此留下一个记录。安装安装还是很轻松的,具体看 postgresql 官网。官网列出了各种系统的安装方式。我使用的 centos7 ,所以这里选 Linux ,之后再选择 Red Hat/CentOS ,会自动跳转到相应系统上的安装介绍页面。第一步,我们要选择相应的安装版本,我选择的是 postgresql12 。第二步,选择系统,这里选有 CentOS7 的选项第三步,选择架构,

2021-02-05 16:10:32 791 1

原创 c++ 中用std::memset重置大数组的速度

因为实验的要求,需要清空一个内存占用在 1~100M 的大数组,故对 std::memset() 处理各种长度的数组所花时间产生了兴趣。写了一些测试代码来计算每字节所花时间。测试环境,使用win10,Intel i7 8700,用mingw64编译,使用c++11标准。#include <iomanip>#include <iostream>#include <cstring>#include <vector>#include <cstdint

2020-11-18 16:28:40 975

原创 c++创建动态数组:new/vector

c++动态数组做作业时需要生成一个四百万列的动态数组,研究了一番,并在此记录。在c++中可以用new来创建一个动态数组。int * ptr = new int[n];//创建一维动态数组,但未初始化。int * pt2 = new int[n]();//()代表初始化为0,注意中间不能填值。int * pt3 = new int[n]{8};//用{}初始化,只有pt3[0]为8。而且用时比()多。int * pt4 = new int[n];std::memset(pt4,8,n*sizeof

2020-09-08 19:32:06 9524 1

原创 c++ std::swap() 函数

c++ std::swap() 函数最近刚开始学习c++容器,发现容器中提供的swap()函数并不是交换了两个容器的内容,而是交换了两个容器的地址。比如如下代码:#include <vector>#include <iostream>using namespace std;template<class Os, class Co> Os& operator<<(Os& os, const Co& co) { os &l

2020-08-22 16:41:42 27818 2

粒子加速器高能量前沿-2019.ppt

主要介绍了加速器的发展历程,和从以往的大工程项目中吸取的经验教训。最后介绍了目前世界在建的最先进加速器项目(包括中国的CEPC)

2019-10-20

空空如也

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

TA关注的人

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