编程笔记
-
关于 linux:cut 或 awk 命令打印第一行的第一个字段
cut or awk command to print first field of first row 我正在尝试打印输出第一行的第一个字段。情况就是这样。我只需要从此输出中打印 SUSE 。 12345 # cat /etc/*release SUSE Linux Enterprise Server 11 (…
-
如何禁止系统调用,GNU/Linux
How to prohibit system calls, GNU/Linux 我目前正在开发类似 ACM 的公共编程竞赛系统的后端。在这样的系统中,任何用户都可以提交代码源,该代码源将被自动编译和运行(这意味着不进行人眼预审核)以尝试解决一些计…
-
关于linux:在Tomcat中更改时区
Change Timezone in Tomcat 如何更改 Tomcat 中的时区?其中一个 webapps (Solr) 使用的时区不正确(与 MySQL 时间戳相比),我认为更改 Tomcat 的时区会有所帮助。谢谢! solr 以什么用户身份运行,它的环境设置为什…
-
关于 linux:perl 脚本添加额外的大括号
perl script adds extra curly brackets 以下脚本,我正在使用它,除了在文件末尾添加三个额外的大括号外,它执行的一切都很好。 abc.jso 包含许多行,其中几行只有打开/关闭大括号(以防万一,此信息有帮助) 我尝试…
-
关于linux:加载可执行文件或执行库
Loading executable or executing a library 关于如何执行库或动态加载可执行文件有大量关于 SO 的问题。据我所知,所有答案都归结为:将您的可执行文件编译为与位置无关的代码并使用 dlopen 加载它。这很好用——并…
-
java getLocalHost() UnknownHostException /etc/hosts 文件与 linux api 不同?
java getLocalHost() UnknownHostException /etc/hosts file differs linux api? 我有两台 redhat 6.3 机器,两台 /etc/hosts 都没有变化(即我没有为它们添加 IP 地址)。在我的机器上可以正常运行 getLocalhost 并…
-
关于多线程:Linux RT Preempt – 是否需要 POSIX 线程?
Linux RT Preempt - Are POSIX threads required? 我已通读此示例并浏览此 wiki,了解使用 PREEMPT 修补内核进行实时应用程序开发。前者使用 POSIX 线程,后者仅引用 PTHREAD_PRIO_INHERIT 互斥锁的需要。 所以我没…
-
关于java:如何防止Maven的spring-boot插件复制静态资源到target?
How do I prevent Maven's spring-boot plugin from copying static resources to target? 我最近更新了笔记本电脑上的操作系统(Linux Mint 17.1 => 17.3),现在当我使用 运行我的项目时 1 mvn spring-boot:run 静…
-
仅当文件存在且仅当文件不存在时,如何在linux中执行打开系统调用?
How to perform open system call in linux only if file exists and only if file doesn't exists? 我现在正在学习Linux系统调用,我遇到了O_EXCL,我对linux中的open系统调用几乎没有疑问。我有两个相互关联的具…
-
关于linux:如何建立一个//’./configure
How to build a './configure && make && make install' software against a custom library which I also build? 我正在一个非常普通的 Linux 主机上从源代码构建 tmux-2.0。第一次尝试失败,因为安装的 libevent …