很简单的实现,使用List保存数据,Map实现快速访问.
具体实现了下面几个函数:
func NewLRUCache(cap int)(*LRUCache)
func (lru *LRUCache)Set(k,v interface{})(error)
func (lru *LRUCache)Get(k interface{})(v interface{},ret bool,err er...
分类:
编程语言 时间:
2015-02-03 19:25:54
收藏:
0 评论:
0 赞:
0 阅读:
630
Git 的入门教程
4> git远程仓库的使用...
分类:
其他 时间:
2015-02-03 19:25:44
收藏:
0 评论:
0 赞:
0 阅读:
250
Mesh需要用代码创建。
using UnityEngine;
using System.Collections;
using UnityEditor;
public class CreateMesh : MonoBehaviour
{
// 顶点集合
private Vector3[] vertices = new Vector3[ConstNumber.PointSum...
分类:
编程语言 时间:
2015-02-03 19:25:34
收藏:
0 评论:
0 赞:
0 阅读:
370
为了让类的对象间可以排序,通常有两种方法——Comparable 与 Comparator。
Comparable泛型接口
int java.lang.Comparable.compareTo(T o)
本对象与参数进行对比。返回为负表示小于,零表示相等,正数表示大于。
Compares this object with the specified object for order. Re...
分类:
其他 时间:
2015-02-03 19:25:24
收藏:
0 评论:
0 赞:
0 阅读:
236
题意 把m数分成k组 使每组数的和的最大值最小 如果有多种分法 靠前的组的和尽量小
关键是找出那个最小的最大值 可以通过二分来找出 开始左端点为m个数中最大的数 右端点为m个数的和 若中点能将m个数分为小于等于k组 比它大的肯定都是可以的 中点变为右端点 否则中点变成左端点
然后就可以贪心逆向模拟了 从后往前每组选择尽量多的数直到剩下的数等于组数
#include...
分类:
其他 时间:
2015-02-03 19:25:04
收藏:
0 评论:
0 赞:
0 阅读:
298
需要进行线下环境测试,需要拷贝出部分数据出来,即需要进行 mysql 迁移,网上搜索了下资料,大都含糊不清。使用英文关键字google之后,很快明白。
迁移分为“部分迁移”和“全部迁移”,一般均使用mysqldump命令,命令用的好,基本可以解决一切问题。
使用范例:
mysqldump -h st01-db-product-mt-99.st01 -P5...
分类:
数据库技术 时间:
2015-02-03 19:24:54
收藏:
0 评论:
0 赞:
0 阅读:
359
在排序中,之前利用大小根堆的方式,保持最小值或者最大值在堆顶端
二叉排序树是保持这棵树一直是有序的
二叉排序树的建立,不同于堆操作只需要对非叶子节点进行处理,保持其大于左右孩子,或者是小于左右孩子,而是需要对每一个点都进行处理,因为他是相对而言更加
严谨的操作
查找一个数据:对于大根堆操作,如果当前值小于根节点,那么这个值在左右分支出现都是由可能得,但是对于BST,如果小那么肯定在...
分类:
编程语言 时间:
2015-02-03 19:24:44
收藏:
0 评论:
0 赞:
0 阅读:
389
http://www.opencart.com/index.php?route=extension/extension/info&extension_id=15172
http://www.opencartchina.com/extension119.html
http://www.opencart.com.hk/index.php?route=extension/extension/info...
分类:
编程语言 时间:
2015-02-03 19:24:24
收藏:
0 评论:
0 赞:
0 阅读:
377
解释一下上一篇中Mesh的三角形索引算法。
首先是要知道顶点数组是如何产生的:
如此图,一个大矩形,是由6个顶点,两个矩形构成的。
一般来讲,构建此矩形,需要知道每个顶点的位置,以及顶点和顶点之间的关系。
ok,
// 初始化顶点位置
private void initVertexPos()
{
int currentIndex = 0;
...
分类:
编程语言 时间:
2015-02-03 19:24:04
收藏:
0 评论:
0 赞:
0 阅读:
1726
原生js方法“document.getElementsByClassName”在ie8及其以下浏览器中,不能使用。修改:加入兼容性判断,在需要用到该方法的位置修改为getClassNames方法。代码如下:原来方法:document.getElementsByClassName('tabs_div'...
分类:
其他 时间:
2015-02-03 19:22:44
收藏:
0 评论:
0 赞:
0 阅读:
273
/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' size 50m autoextend on next 50m...
分类:
数据库技术 时间:
2015-02-03 19:22:34
收藏:
0 评论:
0 赞:
0 阅读:
414
oracle job 定时执行 存储过程一:简单测试job的创建过程案例: 1,先创建一张JOB_TEST表,字段为a 日期格式SQL> create table JOB_TEST(a date);Table createdSQL> commit;Commit complete2,创建一个存储过程 ...
分类:
数据库技术 时间:
2015-02-03 19:22:05
收藏:
0 评论:
0 赞:
0 阅读:
312
Coherence企业级缓存(一) 特点摘要:Oracle Coherence是一个企业级的分布式集群缓存框架。具有自管理,自恢复,高可用性,高扩展性等优良特点,在电信BOSS等项目中有很大的应用价值。本文对它的特点,架构,基本使用方法,JMX管理,调优等进行简要但快捷的介绍,并对于Hibernat...
分类:
其他 时间:
2015-02-03 19:21:54
收藏:
0 评论:
0 赞:
0 阅读:
426
最近2个月没做什么新项目 完全是对于旧的系统进行性能优化 避免超时 死锁 数据处理能力不够等常见的性能问题这里不从架构方面出发 毕竟动大手脚成本比较高 那么我们以实例为前提 从细节开始优化角度一.业务逻辑优化二.DB优化三.数据处理优化四.锁与性能五.cpu飙高小结六.crash现象分析业务逻辑优化...
分类:
其他 时间:
2015-02-03 19:21:44
收藏:
0 评论:
0 赞:
0 阅读:
278
文件名:test.xml方法一:读取文件到一个字符串,通过解析字符串:$url = "http://localhost/test/test.xml";$xmlString=file_get_contents($url);$xml_array=simplexml_load_str...
分类:
Web开发 时间:
2015-02-03 19:21:34
收藏:
0 评论:
0 赞:
0 阅读:
320
memcached启动参数-p 指定端口号(默认11211) -U UDP监听端口 (默认: 11211, 0 时关闭)-s 用于监听的UNIX套接字路径(禁用网络支持)-a UNIX套接字访问掩码,八进制数字(默认:0700)-m 指定最大使用内存大小(默认64MB) -t 线程数(...
分类:
系统服务 时间:
2015-02-03 19:21:25
收藏:
0 评论:
0 赞:
0 阅读:
218