前几天, 觉得python简单的不行, 没有仔细做笔记, 然后今天翻了下前几天看的东西, 还是记下来吧 对于python2.7 和 python3 , 建议使用python3 的模式编程, 然后使用python2.7 的包去运行 1, 头 python文件的头一般用来声明的, 个shell有些类似, ...
分类:
编程语言 时间:
2017-07-04 01:05:30
阅读次数:
288
我们对线程访问同一份资源的多个线程之间,来进行协调的这个东西,就是线程同步。 例子1:模拟了多个线程操作同一份资源,可能带来的问题: package com.cy.thread; public class TestSync implements Runnable{ Timer timer = new ...
分类:
编程语言 时间:
2017-07-04 01:05:23
阅读次数:
280
http://pan.baidu.com/s/1jIxadka ...
分类:
其他好文 时间:
2017-07-04 01:05:03
阅读次数:
279
Linux中的time命令常常用来计算某个程序的运行耗时(real),用户态cpu耗时(user),系统态cpu耗时(sys)。 格式:time [-p] command [arguments...] time命令最常用的使用方式就是在其后直接跟上命令和参数,例如: real表示程序运行耗时时间 u ...
分类:
系统相关 时间:
2017-07-04 01:04:54
阅读次数:
286
/** * 时间转年月日 * @param sdate 开始的时间 * @param edate 结束的时间 * @returns {*} */ function day2ymrStr2(sdate, edate) { var day2ymrStr = ""; var date1 = new Dat... ...
分类:
Web程序 时间:
2017-07-04 01:04:44
阅读次数:
343
Foundation`_NSSetObjectValueAndNotify: ... 0x116156dfb <+27>: callq 0x116340498 ; symbol stub for: object_getClass 0x116156e00 <+32>: movq %rax, %rdi ...
分类:
移动开发 时间:
2017-07-04 01:04:35
阅读次数:
312
模板方法模式: 在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些实现。 好莱坞原则: 别调用(打电话给)我们,我们会调用(打电话给)你。 要点: 1、“模板方法”定义了算法的步骤,把这些步骤的实现延迟到子类 2、模板方法模式 ...
分类:
编程语言 时间:
2017-07-04 01:04:27
阅读次数:
225
需求:将R1和R2分别分入vlan10 和vlan20, 并且两个vlan内的主机都使用DHCP动态地f分别从1.1.1.0和1.1.2.0网段获得IP地址,由R4作为DHCP服务器实现DHCP中继,并保留1.1.1.250-254和1.1.2.250-254 实施 R1: R1<config># ...
分类:
其他好文 时间:
2017-07-04 01:04:20
阅读次数:
290
我们在项目部署的时候,可以采用多种方式,接下来我们将在实际中比较常用的几种方式总结如下。 1.可以直接将我们的项目丢到tomcat的webapps目录下,这样当tomcat重启的时候,我们就可以访问到项目中的页面了 举例: ①明确了项目要提供外界访问的名称为:JavaWebProject(里面有一个 ...
分类:
其他好文 时间:
2017-07-04 01:04:13
阅读次数:
145
Git和Svn区别: SVN是集中式版本控制系统,版本库集中放在中央服务器,在需要的时候去中央服务器更新(update)代码,在本地修改代码,修改完后需要将本地代码提交(commit)代码到中央服务器,在每次提交之前需要同步(compare with)。 Git是分布式版本控制系统,没有中央服务器, ...
分类:
其他好文 时间:
2017-07-04 01:04:05
阅读次数:
172
开篇叙 本篇将和大家分享一下秒杀商品活动架构,采用的架构方案正如标题名称.NetCore+Jexus代理+Redis,由于精力有限所以这里只设计到商品添加,抢购,订单查询,处理队列抢购订单的功能;有不足或者不够详细的还请见谅,顺手点个推荐也不错; a. 秒杀流程 b. 封装StackExchange ...
分类:
Web程序 时间:
2017-07-04 01:03:54
阅读次数:
527
最简单的应用及理解 from django.shortcuts import render,redirect,HttpResponse from django.forms import Form from django.forms import fields # Create your views ...
分类:
其他好文 时间:
2017-07-04 01:03:45
阅读次数:
324
CURDATE()、CURRENT_DATE() 返回当前的日期 ‘YYYY-MM-DD’ CURTIME(),CURRENT_TIME() 返回当前时间 ‘HH:MM:SS’ CURRENT_TIMESTAMP() LOCALTIME() NOW() SYSDATE() 均返回当前日期和时间 ‘Y ...
分类:
数据库 时间:
2017-07-04 01:03:38
阅读次数:
263
什么是复杂链表? 复杂链表指的是一个链表有若干个结点,每个结点有一个数据域用于存放数据,还有两个指针域,其中一个指向下一个节点,还有一个随机指向当前复杂链表中的任意一个节点或者是一个空结点。今天我们要实现的就是对这样一个复杂链表复制产生一个新的复杂链表。 复杂链表的数据结构如下: 上图就是一个复杂链 ...
分类:
编程语言 时间:
2017-07-04 01:03:28
阅读次数:
308
手工备份恢复oracle数据库: 虽然已经有了rman工具 但是手工恢复oracle能够让你对oracle数据库有更加深入的了解 数据库一致性开机条件: 数据文件 scn,控制文件 scn,redo scn一致 控制文件记录: 数据文件应该到达的scn 当前redo 数据的物理结构信息 归档信息 前 ...
分类:
数据库 时间:
2017-07-04 01:03:21
阅读次数:
246
作用域在定义函数时就已经固定住了,不会随着调用位置的改变而改变。 在这里, f() 执行与 func()() , foo()()() 执行效果一样。 ...
分类:
其他好文 时间:
2017-07-04 01:03:11
阅读次数:
136