线程生命周期:新建:创建线程对象就绪:线程对象已经启动,但是还没有获取到CPU执行权限运行:获取到了CPU执行权限阻塞:没有CPU的执行权限,回到就绪死亡:代码运行完毕,线程消亡
分类:
编程语言 时间:
2018-08-12 12:09:52
阅读次数:
132
shebang是一个文本行,其中#!位于解释器路径之前。/bin/bash是Bash的解释器命令路径。 有两种运行脚本的方式。一种是将脚本作为bash的命令行参数,另一种是授予脚本执行权 限,将其变为可执行文件。 将脚本作为命令行参数时的运行方式如下(#号后面的文本是注释,不必输入到命令行中): $ ...
分类:
其他好文 时间:
2018-08-11 01:25:53
阅读次数:
136
一. 改变文件或目录的权限:chmod 命令详解 命令名称:chmod 命令所在路径:/bin/chmod 执行权限:所有用户 语法:chmod [{ugoa}{+-=}{rwx}] [文件或目录] [mode=421] [文件或目录] -R 递归修改 功能:改变文件或目录权限 权限的数字表示 r ...
分类:
系统相关 时间:
2018-08-08 00:58:07
阅读次数:
186
原文:Sqlserver数据库中,跨权限执行语句问题来源:最近有同事需要执行批量删除语句。根据他提供的业务需求,推荐他使用“TRUNCATE TABLE”语句。但使用该语句需要 ALTER权限,这与执行用户的角色不符。 解决办法:使用EXECUTE AS语句修改执行权限。代码如下: ALTER PR... ...
分类:
数据库 时间:
2018-08-07 00:36:26
阅读次数:
164
问题来源:最近有同事需要执行批量删除语句。根据他提供的业务需求,推荐他使用“TRUNCATE TABLE”语句。但使用该语句需要 ALTER权限,这与执行用户的角色不符。 解决办法:使用EXECUTE AS语句修改执行权限。代码如下: 通过打印出来的loginame可以看出,执行用户信息已经被修改。 ...
分类:
数据库 时间:
2018-08-06 15:17:45
阅读次数:
124
[root@mysql ~]# ll /etc/rc.local lrwxrwxrwx. 1 root root 13 Mar 12 22:20 /etc/rc.local -> rc.d/rc.local #rc.local中的命令,会在boot时执行 #rc.local文件默认没有执行权限,这样... ...
分类:
系统相关 时间:
2018-08-06 13:43:26
阅读次数:
156
一、书写格式 Linux 下shell方式执行 执行方式:./test.py 文件内部: #!/usr/bin python3 (指定解释器位置) 正文 ps:执行前需给予 hello.py 执行权限,chmod 755 test.py Linux和Windows下解释器执行 cd (python安 ...
分类:
编程语言 时间:
2018-08-05 21:26:02
阅读次数:
266
功能说明:chattr命令用于改变文件的扩展属性。与chmod这个命令相比,chmod只是改变文件的读、写、执行权限,更底层的属性控制是由chattr来改变。 语法格式: chattr [选项] [模式] [<文件或目录>] 参数选项: -R 递归更改目录属性。 -V 显示命令执行过程。 mode: ...
分类:
其他好文 时间:
2018-08-03 01:01:56
阅读次数:
146
1.1shell的定义·```1.命令的堆积2.特定的语法与特定的命令组成的文件```执行脚本命令```bashtest.sh不需要添加执行权限,使用解释器直接解释shtesh.sh./tesh.sh相对路径,需要添加执行权限```1.2shell脚本基础---变量变量:用一个固定的字符串表示不固定的内容变量名称注意事项1.不能以数字开头(包含字母、数字、下划线)2.不能使用程序中的保留字(例如:
分类:
系统相关 时间:
2018-08-01 18:15:30
阅读次数:
193
自定义Filter 我们常常在项目中会使用filters用于录调用日志、排除有XSS威胁的字符、执行权限验证等等。 Spring Boot自动添加了OrderedCharacterEncodingFilter和HiddenHttpMethodFilter,并且我们可以自定义Filter。 两个步骤: ...
分类:
编程语言 时间:
2018-07-29 17:59:01
阅读次数:
804