Ubuntu Server服务器安全补丁安装版本升级常用命令汇总 要在Ubuntu Server服务器中进行安全补丁安装、系统版本升级或进行应用软件的安装和升级,首先都要使用 sudo apt-get update命令来更新软件包列表。然后使用 sudo apt-get upgrade命令来升级软件包。在运行apt-get upgrade命令后如果系统提示某些软件包被保留,不能被升级(The following packages have been kept back.),可以使用sudo... 2019年04月08日 Linux系统 喜欢1 阅读 1,868 views 次 阅读全文
Python NumPy数组维数显示函数ndim和shape 在Python NumPy中数组的维数可以通过 np.dim()函数获得。数组的形状可以通过实例变量 shape获得,shape的结果是个元组(tuple)。 示例代码:>>> A=np.array([[1,2,3,4,5],[2,3,4,5,6],[3,4,5,6,7],[4,5,6,7,8]])>>> np.ndim(A)2>>> B=np.zeros((2,3,4))>>> B.ndim3>>> print(B)[[[0. 0. 0. 0.] [0. 0. 0. 0.] [0. 0. 0.... 2019年02月10日 脚本 喜欢0 阅读 5,026 views 次 阅读全文
Python NumPy自然指数计算函数exp和expm1 在Python NumPy中以自然数为底的指数计算方法为exp,expm1用来计算exp(x) - 1,输入可以是普通数字也可以是数组。示例代码:>>> import numpy as np>>> np.exp(2)7.38905609893065>>> np.expm1(2)6.38905609893065>>> A=np.array([1,2,3])>>> np.exp(A)array([ 2.71828183, 7.3890561 , 20.08553692]) 2019年02月10日 脚本 喜欢0 阅读 9,686 views 次 阅读全文
VS C++ w_char*(wchar_t*)或CString转char* 在Visual Studio C++中很多函数都需要使用const char字符串作为参数,通过如下方法可以将w_char*(wchar_t*)或CString字符串转换成const char*字符串。CString str = L"wchar_t to const char"; int iSize; char* pszMultiByte; //返回接受字符串所需缓冲区的大小,已经包含字符结尾符'\0' iSize = WideCharToMultiByte(CP_ACP, 0, str, ... 2019年01月09日 C/C++ 喜欢0 阅读 851 views 次 阅读全文
C++访问剪贴板读取或写入数据的方法 使用程序访问剪贴板一般有两个目的:从剪贴板中读取数据或向剪贴板中写入数据。在VS C++中可通过Windows自带的函数来实现此功能。1、向剪贴板中写入数据HWND hWnd = NULL; OpenClipboard( hWnd );//打开剪切板 EmptyClipboard();//清空剪切板 HANDLE hHandle = GlobalAlloc(GMEM_FIXED, 1000);//分配内存 char* pData = (char*) Glo... 2019年01月09日 C/C++ 喜欢1 阅读 3,296 views 次 阅读全文
Python matplotlib.pyplot坐标轴显示范围设置函数xlim和ylim 在Python的matplotlib.pyplot中方法xlim和ylim的使用方法相同,分别用来设置x轴和y轴的显示范围。使用格式为:matplotlib.pyplot.xlim(*args, **kwargs)和matplotlib.pyplot.ylim(*args, **kwargs)示例代码:>>> import numpy as np >>> import matplotlib.plot&nb... 2018年12月31日 脚本 喜欢0 阅读 11,376 views 次 阅读全文
Python NumPy数组元素类型转换函数astype 在Python中可以使用NumPy中的astype方法来转换数组中元素的类型,此方法的格式如下:matrix.astype(dtype, order='K', casting='unsafe', subok=True, copy=True)其中dtype用来指定要转换成的数据类型,数组中的所有元素都会被转换。示例代码:>>> A=np.array([[1,1.2],[1.5,-1.8],[0,-1.2]]) >>... 2018年12月31日 脚本 喜欢2 阅读 3,228 views 次 阅读全文
Python NumPy中的数组求和函数sum 在Python中可以使用NumPy中的sum函数来进行数值求和,sum方法的格式如下:numpy.sum(a, axis=None, dtype=None, out=None, keepdims=, initial=)常用参数含义如下:a - 待求和的数组;axis - 求和的方向,None或没有axis参数表示全部数据相加,axis=0,表示按列相加,axis=1,表示按行相加,对于一维数组,只有axis=0,表示... 2018年12月31日 脚本 喜欢6 阅读 30,802 views 次 阅读全文
在VS C++中使用给定字符分割CString字符串 下面给出一个C++类CSplitStr,此类的作用是使用给定字符分割CString字符串,并将分割后的字符串放到CStringArray中返回。SplitStr.h代码如下:#pragma onceclass CSplitStr : public CWnd{ DECLARE_DYNAMIC(CSplitStr)private: //切分的标志符号 CString m_sSplitFlag; //连续的切分的标志符号当成一个标志处理 ... 2018年11月21日 C/C++ 喜欢0 阅读 993 views 次 阅读全文
在VS C++中使用WinExec()函数执行DOS命令 WinExec()函数的格式如下:WinExec("cmd.exe DOS命令", 窗口控制参数);窗口控制参数可选如下:SW_HIDE 隐藏窗口,活动状态给令一个窗口SW_MINIMIZE 最小化窗口,活动状态给令一个窗口SW_RESTORE 用原来的大小和位置显示一个窗口,同时令其进入活动状态SW_SHOW 用当前的大小和位置显示一个窗口,同时令其进入活动状态SW_SHOWMAXIMIZED ... 2018年11月20日 C/C++ 喜欢0 阅读 4,798 views 次 阅读全文