前言:
原本纠结于Web 模板,选了Handlebars。后来发现页面都是弱逻辑的,不支持复杂逻辑表达式。几乎要放弃之际,想起了Javascript中eval函数。虽然eval函数很强大,强大到可以“凭空”生成对象或执行代码,但总觉得他破坏了代码的优雅性。加之"eval"和"evil"(邪恶)长得挺像的。Eval函数的印象不太好,大多数时候将其当做"禁手"。这时候反正也没有什么好办法了。通过...
分类:
Web开发 时间:
2015-02-28 14:34:16
收藏:
0 评论:
0 赞:
0 阅读:
199
progressbar默认为水平和圆形进度条,但圆形的进度条是没有进度的。下面提供2中方式实现带进度的圆形进度条。...
分类:
其他 时间:
2015-02-28 14:34:12
收藏:
0 评论:
0 赞:
0 阅读:
454
前言
前篇知道了性能优化相关概念,本篇就继续介绍如何调优。代码优化是我们最常见的,但是除此之外,还有软件架构上、JVM虚拟机层、数据库以及操作系统层面都可以通过各种手段进行调优,从而提升性能。
正题
优化的一般步骤:
如果我们的系统出现了问题,那么最主要的就是要查找并解决性能瓶颈问题,同时性能优化可能对原有的实现进行较大的改动,因此一定要测试打到目标之后才结束。
...
分类:
编程语言 时间:
2015-02-28 14:33:56
收藏:
0 评论:
0 赞:
0 阅读:
183
uint8_t / uint16_t / uint32_t /uint64_t...
分类:
其他 时间:
2015-02-28 14:33:46
收藏:
0 评论:
0 赞:
0 阅读:
79
Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the array which gives the sum of zero.
Note: Elements in a triplet (a,b,c) must ...
分类:
其他 时间:
2015-02-28 14:33:36
收藏:
0 评论:
0 赞:
0 阅读:
97
// FirstTest.cpp : 定义控制台应用程序的入口点。
//bind(&mem,&obj, _1):类成员方法地址,对象地址,_1是占位符
//同一个类的不同对象可以delegate给不同的实现,从而实现不同的行为(myan语)
#include "stdafx.h"
#include
#include
#include
#include
using namespace s...
分类:
其他 时间:
2015-02-28 14:33:26
收藏:
0 评论:
0 赞:
0 阅读:
304
1. treap
众所周知, treap = tree + heap
也就是 treap 是具有堆性质的平衡二叉树(BST), 而堆性质的维护就靠一个随机值和旋转操作. 可以是小根堆也可以是大根堆.
在代码实现上, 左旋和右旋有太多的相似处, 可以用一个带旋转方向参数的 rotate 操作来完成.
模板...
分类:
其他 时间:
2015-02-28 14:33:06
收藏:
0 评论:
0 赞:
0 阅读:
359
Android sdk content loader...
分类:
移动平台 时间:
2015-02-28 14:32:56
收藏:
0 评论:
0 赞:
0 阅读:
259
原因:cocos2dx的bug解决办法:放到action中,前面添加一个DelayTime延迟,代码如下this->runAction(Sequence::create(DelayTime::create(0.1f),CallFuncN::create([&](Node* pNode){pNode-...
分类:
其他 时间:
2015-02-28 14:31:26
收藏:
0 评论:
0 赞:
0 阅读:
1479
你是否听过 TypeScript?TypeScript 是微软开发的 JavaScript 的超集,TypeScript兼容JavaScript,可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方 包括:加入注释,让编译器理解所支持的对象和函数,编译器...
分类:
其他 时间:
2015-02-28 14:31:16
收藏:
0 评论:
0 赞:
0 阅读:
418
一、函数:split()功能:使用一个指定的分隔符把一个字符串分割存储到数组例子:str=”jpg|bmp|gif|ico|png”;arr=theString.split(”|”);//arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组二、函数:John()功能...
分类:
Web开发 时间:
2015-02-28 14:31:06
收藏:
0 评论:
0 赞:
0 阅读:
342
为了提高网站的加载速度,有一个很重要的手段就是在用户浏览过程中的上游网站做一个文件的预加载。预加载文件一般有两种常用的方式:xhr和动态插 入节点的方式。动态插入节点是最为简单也最为广泛的一种异步加载方式(例如yui的Get模块),然后使用动态插入节点方法加载的文件都会在加载后立即执 行,javas...
分类:
编程语言 时间:
2015-02-28 14:30:56
收藏:
0 评论:
0 赞:
0 阅读:
245
先抓取一个页面的内容,以后再慢慢完善。#东方财富A股核心题材爬虫系统0.1#python版本:2.7#import urllib2import urllibimport re#建立爬虫的类HeXin_Spiderclass HeXin_Spider: def __init__(self): ...
分类:
其他 时间:
2015-02-28 14:30:46
收藏:
0 评论:
0 赞:
0 阅读:
464
最近使用DataGridView,把其中遇到的问题和一些知识记录下来,以便以后用到的时候可以快速的想起。1、添加行号 有时我们在使用DataGridView时会被要求添加在每一行数据前面添加上行号,一边在使用的时候能够准确的了解到当前的数据集合的情况。这里我了解到有两种添加行号的方法,均能正常显示....
分类:
Windows开发 时间:
2015-02-28 14:30:36
收藏:
0 评论:
0 赞:
0 阅读:
241
要实现铁路售票那样的效果,如果有票查询到就锁定票,如果客人不购买再将票放回票池,这样可以保证前来买票的旅客只要查询到有票就一定能够买到票。我们可以通过给数据库增加一个锁定的标志字段来完成,但这里我们可以试试数据库本身的功能能否实现这个需求。首先想到的是事务,如果对一个表开始更新以后,那么另外一个会话...
分类:
数据库技术 时间:
2015-02-28 14:30:26
收藏:
0 评论:
0 赞:
0 阅读:
308
一、前言 此游戏服务器架构是一个单服的形式,也就是说所有游戏逻辑在一个工程里,没有区分登陆服务器、战斗服务器、世界服务器等。此架构已成功应用在了多款页游服务器。在此框架中没有实现相关业务逻辑,只有简单的测试用的注册登陆功能。但在此框架中添加相应的业务逻辑也是比较轻松的,只需要添加相应的协议,编写对....
分类:
编程语言 时间:
2015-02-28 14:30:16
收藏:
0 评论:
0 赞:
0 阅读:
262
OC语言构造方法:用来初始化对象的方法,对象方法,以减号开头为了让对象创建出来,成员变量就会有一些固定的值重写构造方法的注意点:先调用父类的构造方法([super init])再进行子类内部成员变量的初始化参考:http://www.codes51.com/article/detail_111604...
分类:
其他 时间:
2015-02-28 14:30:06
收藏:
0 评论:
0 赞:
0 阅读:
267
在Web应用程序中不能通过右键项目-〉”添加“-〉”添加ASP.NET文件夹“方式添加 。因为Web应用程序中App_Code就不存在 。不过可以通过手动的方式创建,添加一个文件夹命名为App_Code就可以了。这样子创建的和在网站中创建的App_Code的在外观上一样的。先不要高兴,没有这么简单的...
分类:
移动平台 时间:
2015-02-28 14:29:56
收藏:
0 评论:
0 赞:
0 阅读:
270
git是现在非常流行的分布式管理系统,作为想赶上潮流的前端,不能不跟上步伐学习之。这里我推荐一个git中文学习的教程,这个教程说的非常通俗易懂,是我看过的最好的讲Git教程,官网是全英文的,或者是中文翻译过来的,哥们英文不好,看不懂⊙﹏⊙Git通俗易懂的中文教程原文在这里==>[光速传送门]下面是我...
分类:
其他 时间:
2015-02-28 14:29:36
收藏:
0 评论:
0 赞:
0 阅读:
261
在程序的不同位置,可能会声明各种不同类型(这里指静态或非静态)的变量。然而,声明的位置不同、类型不同导致每个变量在程序中可以被使用的范围不同。我们把变量在程序中可以使用的有效范围称为变量的作用域。 任何变量都必须在声明之后才能被使用,所以一切变量的作用域都始于变量的声明之处。那么,它到什么地方终止呢...
分类:
编程语言 时间:
2015-02-28 14:29:16
收藏:
0 评论:
0 赞:
0 阅读:
252