码迷,mamicode.com
首页 > 其他好文
leetcode No90. Subsets II
Question: Given a collection of integers that might contain duplicates, nums, return all possible subsets. Note: The solution set must not contain duplicate subsets. For example, If nums = [...
分类:其他好文   时间:2016-08-08 15:47:54    阅读次数:151
synchronized与ReentrantLock的介绍、使用、适合场景及比较
JDK 5.0为开发人员开发高性能的并发应用程序提供了一些很有效的新选择,目前存在两种锁机制:synchronized和Lock,Lock接口及其 实现类是JDK5增加的内容,ReentrantLock是Lock的实现。在实际的工作中,大家对synchronized和ReentrantLock都使用的比较多, 今天对这 两种锁机制进行了总结并分享给各位朋友们,希望对大家有所帮助。...
分类:其他好文   时间:2016-08-08 15:46:05    阅读次数:227
变量 和函数声明提前问题
经验总结: 1、变量的声明被提前到作用域顶部,赋值保留在原地; 2、函数声明整个被提前; 3、函数作为值整个赋给变量时,只有变量“被提前”了,函数没有“被提前”。 作为最佳实践: 变量声明一定放在作用域/函数最顶部(JavaScript只有函数作用域)。 举例: 这个知识点具体细节大概就这么多,认真 ...
分类:其他好文   时间:2016-08-08 15:48:04    阅读次数:213
2.twisted入门
twisted入门 1. callWhenRunning callLater的使用 __author__ = 'zhoukunpeng' from twisted.internet import reactor import time def hello(): print "hello from t... ...
分类:其他好文   时间:2016-08-08 15:44:57    阅读次数:354
浅谈对增长黑客的理解
Growth hacker是2010硅谷提出来的, 线上有很多相关的文章, 国内也有范冰出的一本同名书籍, 知乎上也有不少讨论。 我在这里只说一下, 自己对growth hacking的肤浅理解。 首先是字面上的理解, growth hacking。 growth是目标, hacking是手段和方法 ...
分类:其他好文   时间:2016-08-08 15:46:53    阅读次数:119
3.twisted client.getPage的使用
1.client.getPage 返回一个defer。 是异步的。#coding:utf8from twisted.internet import reactorfrom twisted.web import clientIP="202.102.224.68"def print_fun(x):pri... ...
分类:其他好文   时间:2016-08-08 15:44:46    阅读次数:188
思考1
下午茶时间15点,会有每周相似每天不同的甜点,中午一点刚吃完饭回来,大概两点种睡醒了,三点钟在完全不想吃东西的情况下吃了三个泡芙一杯咖啡,其实我只是想喝杯咖啡,但是为什么强迫自己吃了三个泡芙,然后让自己陷入纠结挣扎痛苦反思后悔中,我想发现自己内心深处的想法,是甜点的诱惑太大还是自己曾经对这些食物的缺 ...
分类:其他好文   时间:2016-08-08 15:46:40    阅读次数:109
settings配置 文件操作
设置文件路径 import os BASE_DIR = os.path.dirname(os.path.dirname(__file__)) import os BASE_DIR = os.path.dirname(os.path.dirname(__file__)) 这里用到了python中一个神 ...
分类:其他好文   时间:2016-08-08 15:43:52    阅读次数:150
静态文件配置
<!--more--> STATIC_URL静态文件url STATIC_ROOT 静态文件根路径,开发环境才用,收集所有静态文件,不能和STATICFILES_DIRS 重合 STATICFILES_DIRS 每个app的静态文件路径,引用static文件还是用{{static}}的方式, 它会依 ...
分类:其他好文   时间:2016-08-08 15:45:53    阅读次数:185
控制器和路由
1.控制器以Controller做为后缀,继承自 yii\web\Controller 2.动作以action为前缀,public访问修饰 3.控制器ID去类名后缀,全部转为小写,如果是驼峰命名多个单词,转为中杠分隔 4.动作ID去前缀,全部转为小写,如果是驼峰命名多个单词,转为中杠分隔。 5.路由 ...
分类:其他好文   时间:2016-08-08 15:44:43    阅读次数:158
设计模式--桥接(Bridge)模式
1.概述: 桥接模式:把抽象和行为分离开来,中间需要某个介质来连接抽象化和行为化。此模式的概述听起来非常像适配器模式,不要搞混了,虽然都是借用中间介质,但意义不同。 2.例子: 我们哪车子来打比方,比如:车有很多中类型(Bus,Jeep,taxi等),但每个车的引擎又不一样(有2000cc,2200 ...
分类:其他好文   时间:2016-08-08 15:46:15    阅读次数:192
CodeForces 701C They Are Everywhere(map的应用)
这个题比较好的解决办法,我觉得还是map,map的size可以很快的知道我们选了几个字母,而且可以作为计数器,知道每一个字母出现了多少次, erase函数可以清除掉一个元素。 所以,定义两个指针L和R,当选择的数够了sum个以后,我们移动L指针,开始删除字母,直到不满足为止,然后移动R指针,看有没有 ...
分类:其他好文   时间:2016-08-08 15:44:18    阅读次数:170
HDU 5783 - Divide the Sequence
题意: 给出一组数列a,问能够尽可能多的分成几段,让每一段的每一位的前缀和均 >= 0 分析: 从后往前扫,将第 i 位看作为某段最后一位 1. 若末位数字 >= 0 ,则自成一段 2. 若末位数字 < 0 ,则向前扫直到末位前缀和 >= 0 因为 末位的前缀和 >= 0, 则每一位的前缀和均 >= ...
分类:其他好文   时间:2016-08-08 15:43:17    阅读次数:164
django 操作前端数据
django 利用json处理前端页面数据,FLASK当中也同样def create_company(request): if request.user.is_superuser: custom_list = Custom.objects.all() compclass_list = Compcla... ...
分类:其他好文   时间:2016-08-08 15:45:03    阅读次数:124
POJ 1797 Heavy Transportation【Dijkstra最短路变形】
Heavy Transportation Time Limit: 3000MS   Memory Limit: 30000K Total Submissions: 29682   Accepted: 7919 Description Background  Hugo Heavy is happy. After the breakdo...
分类:其他好文   时间:2016-08-08 14:39:30    阅读次数:150
结构体,公用体,枚举类型的sizeof
结构体,公用体,枚举类型的sizeof 1)枚举类enum型空间计算 enum只是定义了一个常量集合,里面没有“元素”,而枚举类型是当做int来存储的,所以枚举类型的sizeof值都为4 1 enum color(red,pink,white,black)c; 2 void main() 3 { 4 ...
分类:其他好文   时间:2016-08-08 14:36:11    阅读次数:139
ES6笔记③
1.查找关键字 includes(); 返回布尔值 2. 重复字符 repeat(); 3.模块字符串 3个特性: ①:特殊字符再也不用转义了。 ②:变量拼接 + 换行拼接 ③:支持表达式 4.结构--> 更方便拿到数组、对象中的值。注意:等号两边都不限制个数,像创建变量一样,默认为undefine ...
分类:其他好文   时间:2016-08-08 14:35:28    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!