昨天下班前写了一段后端程序,然后运行后,发现网页打开速度有点慢,不太理想(因为要去后台数据库进行大量数据查询,而且还要进行运算,所以速度有点慢),然后想到有没有专业的工具对代码块进行性能分析呢?之前一直都是用datetime模块来分析,实例如下:#coding=utf-8
importd..
分类:
编程语言 时间:
2016-09-02 23:33:41
阅读次数:
364
1 双向链表详解和实现 1.1 双向链表详解 双(向)链表中有两条方向不同的链,即每个结点中除next域存放后继结点地址外,还增加一个指向其直接前趋的指针域prior。双向链表在查找时更方便 特别是大量数据的遍历。 注意: ①双链表由头指针head惟一确定的。 ②带头结点的双链表的某些运算变得方便。 ...
分类:
编程语言 时间:
2016-09-02 23:28:46
阅读次数:
186
算法分析:两种方法,一种是中序遍历,然后得到一个序列,看序列是否是有序的。第二种,是用递归。 中序遍历: 递归: ...
分类:
编程语言 时间:
2016-09-02 23:26:43
阅读次数:
195
Javascipt是一种脚本语言,由web浏览器进行解释和执行。 将Javascript应用到网页中的方式有两个 一是将javascript代码插入html文档的<script>标签中 二是将javascript代码存放在一个独立的文件里,再用<script>标签的src属性指向该文件使用。 jav ...
分类:
编程语言 时间:
2016-09-02 23:21:07
阅读次数:
205
给定升序排序的数组,如果数组有2个或2个以上相同的数字,去掉他们,直到剩下2个为止。 例如: 数组A[] = [1,1,1,2,2,3] 你的算法需要返回新数组的长度5, 此时A为[1,1,2,2,3]. 格式:第一行输入一个不超过200的数字n,第二行输入A[n], 最后输出新数组的长度。 给定升 ...
分类:
编程语言 时间:
2016-09-02 23:20:48
阅读次数:
244
额。。。继续搞些容易忽略的东西在下面,这章没打算精读,赶紧过,好戏应该在后面。 1.基本类型的赋值 比如 : int a =1; int b = a; 是进行值的复制,以后改变了a的值对b没有影响 引用类型的复制 比如: List<String> list1 = new ArrayList<Stri ...
分类:
编程语言 时间:
2016-09-02 23:18:37
阅读次数:
155
本节内容 一、列表、元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作 定义列表 >>> name = ['hongpeng',21,'ops'] 通过下标访问列表中的元素,下标从0开始计数 >>> name[0]'hongpeng' >>> name[- ...
分类:
编程语言 时间:
2016-09-02 23:14:35
阅读次数:
273
关于Ajax,我刚刚学习了原生的ajax和JQ的ajax,如今,它已是无处不在,还等什么,下面就来一起聊聊吧. 首先,我们知道开发或者使用的软件分为c/s和b/s两种,分别是客户端/服务端和浏览器端/服务端. 前者的优点是响应速度快,但是,更新维护比较麻烦,而后者更新维护方便,不需要安装各种客户端, ...
分类:
编程语言 时间:
2016-09-02 23:16:19
阅读次数:
157
前期工程已经构建了背包、格子、物品三者的关系。简单概括,就是背包管理格子,格子管理(生成、消除)物品,物品根据id或icon_name变更sprite。现在开始进行模拟物品的拾取功能。对Inventory脚本进行添加: Class Inventory { public GameObject Inve ...
分类:
编程语言 时间:
2016-09-02 23:14:24
阅读次数:
195
swift的UIButton类中有些公开方法可以重写,所以,如果想写出自己的UIButton,只要继承UIButton类,并重写相应的方法即可。 系统的UIButton可以添加图片,也可以添加标题,但是不能同时都加上去,怎么办呢? 上面这个简单的类改变了UIButton中的图片和标题的位置,使用该类 ...
分类:
编程语言 时间:
2016-09-02 23:07:24
阅读次数:
193
一、输入 1.函数格式:input() 2.函数功能:接受一个标准输入数据,返回string类型。ctrl+z结束输入。 3.实例: 默认input():等待一个任意字符的输入 str=input(‘input a string:\n’):接受输入数据作为string类型传给str,\n为提示信息换 ...
分类:
编程语言 时间:
2016-09-02 23:08:55
阅读次数:
164
Application:运行应用程序并通知API的客户端应用程序级别的事件,提供日志记录设施和查询方法,例如,内存使用。 Files:公开平台的底层文件系统 Input:接收用户的输入——鼠标、键盘、触摸或其他输入设备,支持轮询和事件处理驱动。 Net:提供了通过HTTP / HTTPS以跨平台的方 ...
分类:
编程语言 时间:
2016-09-02 23:08:16
阅读次数:
202
要成功部署一个Web应用,则必须遵循以下标准(参考)目录结构。 2、目录说明 1)WEB-INF目录:必须直接放在Web应用上下文之下(即一级目录)。 2)class目录:必须直接放在WEB-INF目录下。所有类文件(普通bean、servlet、监听器、过滤器、辅助类及标志处理器等)的包结构都必须 ...
分类:
编程语言 时间:
2016-09-02 23:06:44
阅读次数:
216
一面直接跪,日 1. 重写和重载的区别 2. C++内存有哪些模块 3. TCP和UDP区别 4. epoll与select区别 5. 多线程与多进程区别 6. 常用数据库第几范式 7. 动态链接库和静态链接库的区别 8. netstat命令 我跟他说netstat已经被弃用了,被ip ss rou ...
分类:
编程语言 时间:
2016-09-02 22:01:28
阅读次数:
266
练习一 例子1:做一个问题,如果输入的答案正确则弹出正确,错误弹出错误; 这里在text里面写了一个daan属性,里面存了答案的值,点击检查答案的时候cheak输入的内容和答案是否一样: Body中代码: JS中的代码: 例子2: 同意按钮,倒计时10秒,同意按钮变为可提交的,这里用了操作属性:di ...
分类:
编程语言 时间:
2016-09-02 21:59:32
阅读次数:
191
在javavscriprt中,有一些很有特点的家族,他们有的是因为浏览器的兼容问题而出名,有的是因为其重要的作用而出名,总之对这些pinyi家族的理解和解决他们的兼容性问题显得很是繁琐,这篇文章就是对家族成员之一offset家族的成员做一些简单的理解和兼容性问题的介绍。其后会有其他家族的介绍,希望对 ...
分类:
编程语言 时间:
2016-09-02 21:56:23
阅读次数:
353