Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Python日期操作学习心得

Python日期操作学习心得

字符串是使用静态的方式进行存储,只能读而不能直接修改字符内容。特别将一堆对字符串并在一起的时候,虽然可以直接相加,听说这样的速度奇慢,只有用其它函数的方式进行,好在也不太麻烦。比如用print ",".join(datelist)就可以将datelist列表里面的所有项目并成一个字符串,当然这个表达式会在每一个项目中间插入一个逗号,这种方式比用循环的方式更简洁。日期的操作必须使用time或datetime库这是将字符串格式的日期及时间转成日期对象转义符对应...
Linux安全漏洞:不要将输出内容管道给你的shell

Linux安全漏洞:不要将输出内容管道给你的shell

将wget或curl输出的内容管道给bash或者sh是一件非常愚蠢的事,例如像下面这样:wget -O - http://example.com/install.sh | sudo sh命令解释:wget的-O参数是指明输出文件名,一般后面接具体的文件名,这里接“-”表示“written to stdout”即写入到标准输出而不保存在本地磁盘,然后将标准输出里的内容作为输入传递给sudo sh命令。随处可见 ...
Google Guava 中的Monitor

Google Guava 中的Monitor

synchronized自从Java提供了多线程编程,我们经常需要处理这样的情况:在特定的时间,我们需要限制访问,确保只有一个线程访问我们的代码。Java提供了同步关键字synchronized来实现这种访问控制,但是使用synchronized会存在一些问题。第一个问题是,当我们需要调用线程的wait()方法时,我们必须记得去使用while循环。看下面例子,来自guava monitor api上的说明: public class SafeBox<...
Java中事务的属性ACID

Java中事务的属性ACID

原子性(ATOMICITY): 一个事务要被完全的无二义性的做完或撤消。在任何操作出现一个错误的情况下,构成事务的所有操作的效果必须被撤消,数据应被回滚到以前的状态。一致性(CONSISTENCY): 一个事务应该保护所有定义在数据上的不变的属性(例如完整性约束)。在完成了一个成功的事务时,数据应处于一致的状态。换句话说,一个事务应该把系统从一个一致-状态转换到另一个一致状态。举个例子,在关系数据库的情况下,一个一致的事务将保护定义在数据上的所有完整性约束...
Umbraco CMS TemplateService组件update函数任意代码执行漏洞

Umbraco CMS TemplateService组件update函数任意代码执行漏洞

发布日期:2014-12-30更新日期:2015-01-11受影响系统:Umbraco CMS Umbraco CMS < 6.0.4描述:CVE(CAN) ID: CVE-2013-4793Umbraco是一个开放源码的CMS内容管理系统,基于asp.net建立,使用mssql进行存储数据。Umbraco CMS 6.0.4之前版本,在实现上存在安全漏洞,这可使远程攻击者通过构造的SOAP请求,利用此漏洞执行任意ASP.NET代码。该漏洞位于Tem...
Linux网络编程——原始套接字能干什么?

Linux网络编程——原始套接字能干什么?

通常情况下程序员接所接触到的套接字(Socket)为两类: (1)流式套接字(SOCK_STREAM):一种面向连接的 Socket,针对于面向连接的TCP 服务应用; (2)数据报式套接字(SOCK_DGRAM):一种无连接的 Socket,对应于无连接的 UDP 服务应用。 从用户的角度来看,SOCK_STREAM、SOCK_DGRAM 这两类套接字似乎的确涵盖了 TCP/IP 应用的全部,因为基于 TCP/IP 的应用,从协议栈的层次上讲,在传...
<< 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 >>