本文介绍类型检测,作用域安全的构造函数,惰性载入,函数绑定,函数柯里化(函数套用),防篡改对象,函数节流,观察者模式等高级技巧
分类:
Web程序 时间:
2015-04-18 13:00:15
阅读次数:
168
心平气和的记录一下今天踩的坑以防万一以后还踩首先我今天的平台是在阿里云上的一台纯净版的centos6.564位主机上进行的首先装python2.7去官网下载python2.7安装包然后下来之后使用编译的方式安装。这里就有个坑因为后面需要安装mod_wsgi的关系这里安装python2.7安装包一定需...
分类:
编程语言 时间:
2015-04-18 12:57:58
阅读次数:
173
整数类型后面跟的是显示的宽度。M指示最大显示宽度。最大有效显示宽度是255。显示宽度与存储大小或类型包含的值的范围无关。实践出真知:mysql> create table test2 ( a int , b int(20) unsigned not null , c int(40) unsigned...
分类:
数据库 时间:
2015-04-18 12:57:36
阅读次数:
191
首先发现一个很头痛的问题,下面是2个求排列组合的代码1 memset(C,0,sizeof(C));2 for(int i=0;i 2 #include 3 #include 4 #define MOD 1000000007 5 using namespace std; 6 typedef...
分类:
其他好文 时间:
2015-04-18 12:58:22
阅读次数:
130
Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+Shift+O 自动导入所需要的包(这个用的次数也相当多)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先...
分类:
系统相关 时间:
2015-04-18 12:57:22
阅读次数:
131
《钟馗伏魔:雪妖魔灵》另类解读《钟馗伏魔:雪妖魔灵》讲述的是一位有理想有抱负并善于抓住机遇的具有管理经验的牛人在实践自己宏伟的商业计划过程中最终因为没有留住人才而被一手栽培出来的大牛攻击服务器导致数据丢失创业失败的故事。剧情详细解读且听以下分解。 话说当时天下有三大公司分别是天庭科技公司、人间传媒公...
分类:
其他好文 时间:
2015-04-18 12:57:15
阅读次数:
128
一.css40分1.什么是盒模型?2.Doctype的几种类型?3.如何布局左不动右边自适应的两列布局?4.如何布局两列等高?5.如何布局右侧定宽,左侧或中间自适应?6.如何布局三列自适应?7.gif,png,jpg的区别?8.什么是csssprite?优缺点?10.制作细线表格?11.positi...
分类:
Web程序 时间:
2015-04-18 12:56:39
阅读次数:
229
内存管理和垃圾回收是JVM非常关键的点,对Java性能的剖析而言,了解内存管理和垃圾回收的基本策略非常重要。本篇对Sun JVM 6.0的内存管理和垃圾回收做大概的描述。 1.内存管理 在程序运行过程当中,会创建大量的对象,这些对象,大部分是短周期的对象,小部分是长周期的对象,对于短周期的对象,需要...
分类:
编程语言 时间:
2015-04-18 12:56:11
阅读次数:
178
题目:随机输出“苹果”,“橘子”,“香蕉”要求输出“苹果”的概率为50%,“橘子”的概率为30%,“香蕉”的概率为20%分析方案一:最常用rand(1,10)来处理 如果是5以下的输出苹果 6到8的输出橘子 9到10的输出香蕉=9){echo $arr[1];}else{echo $arr[2];}...
分类:
Web程序 时间:
2015-04-18 12:56:29
阅读次数:
191
原因在于/tmp/mysql/mysql.sock不存在,为/usr/local/mysql/mysql.sock建立一个软连接到/tmp/mysql/mysql.sock即可。1 ln -s /usr/local/mysql/mysql.sock /tmp/mysql/mysql.sock也有可能...
分类:
数据库 时间:
2015-04-18 12:57:36
阅读次数:
126
一、与主机共享ADSL链接/无线网络(虚拟机内可上网) 安装虚拟机后,在网络链接下除了本地链接外,会出现两个新的链接,分别是VMware Network Adapter VMnet1和VMware Network Adapter VMnet8。其中VMnet1在这里用处不大,我们主要关注VMnet8...
分类:
系统相关 时间:
2015-04-18 12:57:47
阅读次数:
221
安装最新版本的rabbitmq(3.3.1),并启用management plugin后,使用默认的账号guest登陆管理控制台,却提示登陆失败。翻看官方的release文档后,得知由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登...
分类:
Web程序 时间:
2015-04-18 12:56:14
阅读次数:
148
题意:给出衣服裤子鞋子的数目,有一些衣服和裤子,裤子和鞋子不能搭配,求最终的搭配方案总数wa点很多,我写wa了很多次,代码能力需要进一步提升 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 ...
分类:
其他好文 时间:
2015-04-18 12:55:47
阅读次数:
104
(function() { var lastTime = 0; var vendors = ['ms', 'moz', 'webkit', 'o']; for (var x = 0; x < vendors.length && !window.requestAnimationFra...
分类:
其他好文 时间:
2015-04-18 12:56:53
阅读次数:
113
\d —— 数字[0-9] —— 例子:a\dc —— a1c\D —— 非数字[^\d] —— 例子:a\Dc —— adc\s —— 空白字符[\t\r\n\f\v] —— 例子:a\sc —— a c\S —— 非空白字符[^\s] —— 例子:a\Sc —— a1c\w —— 单词字符[a....
分类:
其他好文 时间:
2015-04-18 12:55:53
阅读次数:
190
在实际工作中,事先写好的布局文件往往不能满足我们的需求,有时会根据情况在代码中自定义控件,这就需要用到LayoutInflater。LayoutInflater在Android中是“扩展”的意思,作用类似于findViewById(),不同的是LayoutInflater是用来获得布局文件对象的,而...
分类:
移动开发 时间:
2015-04-18 12:55:32
阅读次数:
163