你是一家视频网站的后端开发工程师,你们网站有以下几个版块 视频刚上线初期,为了吸引用户,你们采取了免费政策,所有视频免费观看,迅速吸引了一大批用户,免费一段时间后,每天巨大的带宽费用公司承受不了了,所以准备对比较受欢迎的几个版块收费,其中包括“欧美” 和 “河南”专区,你拿到这个需求后,想了想,想收 ...
分类:
编程语言 时间:
2016-11-08 01:40:36
收藏:
0 评论:
0 赞:
0 阅读:
243
1、从左而右对算数表达式进行扫描,每次读入一个字符s1[i]; 2、若遇到数字或小数点,则立即写入s2[i],若遇算数运算符,将“ ”(空格)写入s2[i]; 3、遇到左括号“(”则压栈; 4、若遇算术运算符,如果它们的优先级比栈顶元素高,则直接进栈,否则弹出栈顶元素输出到s2[i],直到新栈顶元素 ...
分类:
编程语言 时间:
2016-11-08 01:40:03
收藏:
0 评论:
0 赞:
0 阅读:
115
1、字符串之间连接 ‘aa’ ‘bb’ 可以中间为空格 或者什么都没有。 那么输出都是两者之间紧密相连。 2、字符串+数字 'aa' +90 这样会报错,因为不同类型不能相加, 可以用 'aa',90.这样可以,但是中间会有一个空格 3、%占位符 print '%s,%s'%('tom','jerr ...
分类:
编程语言 时间:
2016-11-08 01:39:49
收藏:
0 评论:
0 赞:
0 阅读:
191
首先,需要安装PYTHON和DJANGO模块。 PYTHON安装比较简单,与普通软件的安装方式一样。 安装完PYTHON以后,还需要安装DJANGO模块,安装方式有几种,可以直接下载DJANGO的库文件进行安装,或者使用PYTHON PIP来进行安装,这中间出现过几个问题,记录一下。 1、安装PIP ...
分类:
编程语言 时间:
2016-11-08 01:37:53
收藏:
0 评论:
0 赞:
0 阅读:
268
由unity5.2升级到5.3之后,使用standard shader的物体会变亮。 原因如图: 框中两项是5.3之后多出来的,如果把specular Highlights的勾选去掉,就跟以前效果一样了。 ...
分类:
编程语言 时间:
2016-11-08 01:31:04
收藏:
0 评论:
0 赞:
0 阅读:
312
面向对象 技术一般水平有限,有什么错的地方,望大家指正。 面向对象只是一种编程模式并不是某一种语言特有的在很多种语言上都有体现。面向对象编程是用抽象方式创建基于现实世界模型的一种编程模式(很官方的一个定义),它有四个基本特性抽象、继承、封装、多态。在JS中我们运用的最多的就是封装和继承。 面向对象编 ...
分类:
编程语言 时间:
2016-11-08 01:28:02
收藏:
0 评论:
0 赞:
0 阅读:
182
synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种: 1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象; 2. 修饰一个方法,被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是调用这 ...
分类:
编程语言 时间:
2016-11-08 01:18:53
收藏:
0 评论:
0 赞:
0 阅读:
260
冒泡排序987654321比较n-1轮;每轮比较n-1次var attr=[9,8,7,6,5,4,3,2,1]var k=0for (var i=0;i<attr.length-1-i;i++){ for(var j=0;j<attr.length-1;j++) { if(attr[j]>attr ...
分类:
编程语言 时间:
2016-11-08 01:16:34
收藏:
0 评论:
0 赞:
0 阅读:
135
今天主要是学习下static静态变量的了解 ,主要是用于多个对象相同的成员变量,用以节省空间。它是随着类的加载而加载可以是方法也可以是对象。直接通过类名调用。比如main方法就是,可以直接调用。 main方法是静态的 public:权限最大 static:不用创建对象调用 void:返回值给jvm没 ...
分类:
编程语言 时间:
2016-11-08 01:08:43
收藏:
0 评论:
0 赞:
0 阅读:
155
首先,清楚有序和无序是什么意思: 集合的有序、无序是指插入元素时,保持插入的顺序性,也就是先插入的元素优先放入集合的前面部分。 而排序是指插入元素后,集合中的元素是否自动排序。(例如升序排序) 1.有序集合:集合里的元素可以根据key或index访问.无序集合:集合里的元素只能遍历。有序集合在属性的 ...
分类:
编程语言 时间:
2016-11-08 01:06:55
收藏:
0 评论:
0 赞:
0 阅读:
550
推荐一篇好的文章介绍java日志系统框架的设计的文章:http://soft.chinabyte.com/database/438/11321938.shtml 文章内容总结: 日志系统对跟踪调试、程序状态记录、数据恢复等功能有重要作用 日志系统一般作为服务进程或者系统调用存在,我们一般程序中使用系 ...
分类:
编程语言 时间:
2016-11-08 01:06:41
收藏:
0 评论:
0 赞:
0 阅读:
304
Java源代码的流程 Java程序由.java文件生成,通过JVM进行编译得到字节文件.class 关于class有如下几点规则: Java语言优势:简单易学,完全面向对象,安全可靠,与平台(操作系统)无关 跨平台性 补充:有关于dos命令行方式: dir md rd cd cd.. cd/ del ...
分类:
编程语言 时间:
2016-11-08 01:05:25
收藏:
0 评论:
0 赞:
0 阅读:
241
1、CreateThread 在主线程的基础上创建一个新线程 2、WaitForMultipleObjects 主线程等待子线程 3、CloseHandle 关闭线程 测试结果如下: ...
分类:
编程语言 时间:
2016-11-08 01:04:42
收藏:
0 评论:
0 赞:
0 阅读:
325
现在多进程多线程已经是老生常谈了,协程也在最近几年流行起来。python中也有协程库,tornado中也用了gevent封装好的协程。本文主要介绍进程、线程和协程三者之间的区别。 一、概念 1、进程 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立 ...
分类:
编程语言 时间:
2016-11-08 01:03:36
收藏:
0 评论:
0 赞:
0 阅读:
244
这次实现的是蛮力法中的两个例子,选择排序法和冒泡排序法,使用的编译环境是vs2013,下面对这两个算法做一个简单介绍,然后是两个算法的c++实现代码。 选择排序法比较的范围是整个列表,每次扫描结束找出最小的一个元素一次放在前面的位置;而冒泡排序法每次是将相邻两个元素进行比较,将较大的元素放在后面,这 ...
分类:
编程语言 时间:
2016-11-08 01:02:59
收藏:
0 评论:
0 赞:
0 阅读:
274
转自:Java float保留两位小数或多位小数 方法1:用Math.round计算,这里返回的数字格式的. float price=89.89; int itemNum=3; float totalPrice=price*itemNum; float num=(float)(Math.round( ...
分类:
编程语言 时间:
2016-11-08 01:02:17
收藏:
0 评论:
0 赞:
0 阅读:
180
1. 微软基础类库(英语:Microsoft Foundation Classes,简称MFC)是一个微软公司提供的类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量Windows句柄封 ...
分类:
编程语言 时间:
2016-11-08 00:57:53
收藏:
0 评论:
0 赞:
0 阅读:
241
...
分类:
编程语言 时间:
2016-11-08 00:55:23
收藏:
0 评论:
0 赞:
0 阅读:
242
1、Tomcat的优化经验 答:去掉对web.xml的监视,把JSP提前编辑成Servlet;有富余物理内存的情况下,加大Tomcat使用的JVM内存。 2、什么是Servlet? 答:Servlet运行在Web服务器端的Java应用程序,可以生成动态的Web页面,属于客户端和服务器响应的中间层。 ...
分类:
编程语言 时间:
2016-11-08 00:49:25
收藏:
0 评论:
0 赞:
0 阅读:
421
Substring with Concatenation of All Words 寻找所有词连接的子串 思路:由于该字串是所有词典中的词连接的,所以该字串长度固定。因此本题可以看作一个滑动窗口的题。为了去除重复工作,每次滑动一个单词的长度,因此起始位置就有n种(n为单词长度)。每种起始位置的滑动策 ...
分类:
编程语言 时间:
2016-11-08 00:48:53
收藏:
0 评论:
0 赞:
0 阅读:
394