最近看《JavaScript王者归来》中关于实现继承的方法,做了一些小总结:JavaScript中要实现继承,其实就是实现三层含义:1、子类的实例可以共享父类的方法;2、子类可以覆盖父类的方法或者扩展新的方法;3、子类和父类都是子类实例的“类型”。JavaScript中,并不直接从语法上支持继承,但...
分类:
编程语言 时间:
2015-09-15 09:18:17
阅读次数:
263
1、硬件的习性 流水线CPU,最好是顺序执行;内存引用,cpu与内存的关系;原子操作,使用锁、互斥量、临界区等方式,保证数据元素正确的执行顺序;内存屏障,内存屏障的作用是防止cpu为了提升性能而进行得乱序执行;缓存失效,cpu高速缓存对cpu间频繁访问的变量起反效果;分布式系统的IO操作。2、缓存一...
分类:
其他好文 时间:
2015-09-15 09:18:41
阅读次数:
148
题意:
给出一个长度为n的数列,现要将其连续k个数变成一样的;
每次可以对一个数+1或-1,问最小操作次数;
1
题解:
感觉是一道好题吧;
首先有这样一个结论:将这些数置为中位数所需要的操作数最小;
证明啥的网上关于中位数的一大堆?反正我不会;
然后我们要做的就是:
1.动态维护区间中位数;
2.对一个区间更新答案;
有的同学选择了平衡树解决。。
实际上这个题用权...
分类:
其他好文 时间:
2015-09-15 08:15:12
阅读次数:
172
题意:
给出一个长度为n的数列p,数列中数字两两互质;
有一个无限长的寄存器,现从p[1]开始,依次将其所有的倍数在寄存器中置为p[i];
求最后每个数字所染色区域在寄存器中占比,用一个既约分数表示;
n
题解:
这傻逼题我居然傻逼了一晚上;
说白了就是一个递推,f[i]=1/p[i] *Π(p[j]-1)/p[j];
这坨东西多好推啊,要是这题输出浮点数多好;
然并卵,...
分类:
其他好文 时间:
2015-09-15 08:16:01
阅读次数:
153
CGRectMake Returns a rectangle with the specified coordinate and size values. Declaration SWIFT func CGRectMake(_ x: CGFloat, _ y: CGFloat, _ width: C...
分类:
其他好文 时间:
2015-09-15 08:14:25
阅读次数:
254
正则表达式(Regular expression,简写为Regexes)是一种用来操作和检验字符串数据的强大工具。它相当与一串特殊的字符,用它可以转换成算法,对文本进行匹配等操作。事实上正则表达式有其自身的一套语法,这种语法对于初学者来说显得有些晦涩难懂。尤其是其构造比较困难,称为很多入门者的障碍。...
分类:
其他好文 时间:
2015-09-15 08:13:08
阅读次数:
180
课程好紧啊,只能刷点水题了,几乎都是贪心。UVA 11636 Hello World二的幂答案就是二进制长度减1,不是二的幂答案就是是二进制长度。#includeint main(){ int n,kas = 0; while(scanf("%d",&n),n>0){ in...
分类:
其他好文 时间:
2015-09-15 08:15:43
阅读次数:
181
曾经看到过一个“Excel-Home”出品的“关于Excel自杀功能”的视频教程,经认真学习后,我写下了自己的代码,分享于此。实现思路:使用VBA创建一个隐藏的名称,记录当前工作簿打开的次数,如果次数超过指定数值,则自动删除本工作簿。应用范围:1、用于VBA开发时,发给别人测试某功能(因测试版,不应...
分类:
编程语言 时间:
2015-09-15 08:15:37
阅读次数:
576
private static string InputBox(string Caption, string Hint, string Default) { Form InputForm = new Form(); InputForm.Mini...
异步传输模式 异步传输模式(Asynchronous Transfer Mode,缩略语为ATM),又叫信息元中继。ATM采用面向连接的交换方式,它以信元为单位。每个信元长53字节。其中报头占了5字节。信息元中继(cellrelay)的一种标准的(ITU)实施方案,这是一种采用具有固定长度的分...
分类:
其他好文 时间:
2015-09-15 08:14:21
阅读次数:
185
未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项。试图加载格式不正确的程序。
分类:
数据库 时间:
2015-09-15 08:12:36
阅读次数:
214
Linux问题:ifconfig查看IP地下载报错:bash:ifconfig:commandnotfound解决方法:先执行 export PATH="$PATH:/sbin" 然后就可以了安装apache的问题:初次接触PHP环境,自己手动配置apache与php,遇到httpd.exe: Co...
分类:
系统相关 时间:
2015-09-15 08:13:54
阅读次数:
302
1 ;小写字母的ASCII码比大写字母的ASCII码的值大20H。 2 ;比如大写字母A的ASCII值为01000001 小写字母a的ASCII码为:01100001 3 ;公式为 a(01100001) - 20H(100000) = A(01000001) 4 ;A(01000001) + 2....
分类:
其他好文 时间:
2015-09-15 08:14:22
阅读次数:
189
前端开发近两年工程化大幅飙升。随着Nodejs大放异彩,静态文件处理不再需要其他语言辅助。主要的两大工具即为基于文件的grunt,基于流的gulp。简单来说,如果需要的只是文件处理,gulp绝对首选。如果是其他依赖于文件的任务管理,例如测试(karma,mocha),推荐使用grunt。一、gu.....
分类:
其他好文 时间:
2015-09-15 08:14:18
阅读次数:
236
MyEclipse 8.5 + tomcat6 + jdk 1.8 启动的时候报错:The APR based Apache Tomcat Native library which allows optimal performance in production environments was n...
分类:
编程语言 时间:
2015-09-15 08:13:01
阅读次数:
162
1 方法的外部属性var test=function(num1,num2,num3){ alert(num1+num2);} alert(test.length);//方法的属性lenght:形参的个数2 this 函数的作用域 3 call aplyfunction each(arr,fu...
分类:
Web程序 时间:
2015-09-15 08:13:50
阅读次数:
181
安装npm install gulp-content-includer使用var gulp = require('gulp');var contentIncluder = require('gulp-content-includer');var rename = require('gulp-rena...
分类:
Web程序 时间:
2015-09-15 08:13:07
阅读次数:
1712