热文linux bashrc与profile的区别
要搞清bashrc与profile的区别,首先要弄明白什么是交互式shell和非交互式shell,什么是login shell 和non-login shell。 交互式模式
要搞清bashrc与profile的区别,首先要弄明白什么是交互式shell和非交互式shell,什么是login shell 和non-login shell。 交互式模式
一、Cmake 简介 cmake 是一个跨平台、开源的构建系统。它是一个集软件构建、测试、打包于一身的软件。它使用与平台和编译器独立的配置文件来对软件编译过程进行控制
LANG 变量定义了 Linux系统的主语系环境,这个变量的默认值如下: [root@localhost src] echo $LANG zh_CN.UTF-
我们平常在写代码时,一般是在用户空间,通过系统调用函数来访问内核空间,这是最常用的一种用户态和内核态通信的方式。(关于 Linux 用户态和内核态可以参考 xx) 除此
func init(){ //注册定义的model orm.RegisterModel(new(Generalize)) or
Linux下主要的IO主要分为:阻塞IO(Blocking IO),非阻塞IO(Non-blocking IO),同步IO(Sync IO)和异步IO(Async IO)。
在打开文件的时候open(r'c:\\....') 加r和不加''r是有区别的 'r'是防止字符转义的 如果路径中出现'\\t'的话 不加r的话\\t就会被转义 而加了'r
> 需求描述:现需要数据库中一个字段来记录当前记录的最近修改时间或者创建时间,并自动更新维护。 timestamp类型的使用示例如下: 创建一个数据库,并指定 uptime
邮箱名称部分为: \[a-zA-Z0-9\_-\]+(\\.\[a-zA-Z0-9\_-\]+)\{0,4\} 域名部分: \[a-zA-Z0-9\_-\]+(\\.\[a
首先新建一个session session1 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly
字符串的格式化方法分为两种,分别为占位符(%)和format方式。占位符方式在Python2.x中用的比较广泛,随着Python3.x的使用越来越广,format方式使用的更加
搜索引擎是我日常工作中用得最多的一款工具,国内常用的搜索引擎包括Baidu,sougou,bing等。但我本篇要纪录的并不是这些常用的搜索引擎,而是信息安全从业人员必备的几款网
什么是SearchSploit: “searchsploit”是一个用于Exploit-DB的命令行搜索工具,它还允许你随身带一份Exploit-DB的副本。 Sear
总结:平时使用的 1024其实是kib mib的单位,kb mb国际单位其实是1000,但是现在大家共同默认了kb mb是1024 近期,在MT8735平台上,“关于平板电脑
go get 命令可以借助代码管理工具通过远程拉取或更新代码包及其依赖包,并自动完成编译和安装。整个过程就像安装一个 App 一样简单。 这个命令可以动态获取远程代码
在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式: 同步/异步主要针对C端: 同步:
`__dict__`方法 遇到这样一个情况,要打印出一个对象的各种属性。但是不同对象的属性名都不一样,结构也不同,无法写一个代码来实现。然后我找到了`__dict__`,
NetBIOS是Network Basic Input/Output System的缩写,严格来说它不是一个网络协议,而是一套API,为局域网内应用程序通信提供会话层(OSI七
1. strip() 它的函数原型:string.strip(s\[, chars\]),它返回的是字符串的副本,并删除前导和后缀字符。(意思就是你想去掉字符串里面的哪些字符
背景 在开发一个项目时,使用了非常多的第三方.a静态库文件,导致编译出的可执行文件非常大。这样一是占用ROM空间,二是会导致程序启动加载速度变慢(项目对启动时间非常敏感)
用 pyinstaller 打包程序时出现错误: Building PYZ because PYZ-00.toc is non existent .
1.JSFiddle 官网:https://jsfiddle.net 简介:在线JS代码调试工具是一个老牌的支持javascript、css、html代码可视化在线调
解释 1. glibc 的 printf() 考虑了 %s 的参数是 NULL 的情况。 2. gcc 编译器会把 printf("%s\\n", x) 改写为 pu
项目地址:[https://github.com/skywind3000/kcp][https_github.com_skywind3000_kcp] 此项目是基于c语言的
在linux系统中,history命令可以输出历史命令,历史命令默认保存在文件~/.bash\_history中。 HISTFILESIZE 与 HISTSIZE都是hist
if x 和 if x is not None if not x 和 if x is None 以上两行的式子都不是等价的!!! 当把None赋予一个变量x时,x也
什么是CVE 对于新手来说申请CVE总是摸不清门道,总觉得像这种国际化的高大上漏洞很难申请到,其实则不然,CVE的全称是“Common Vulnerabilities a