package com.et.zys.test;import java.io.PrintWriter;import java.io.StringWriter;public class UnicodeTest { public static void main(String[] args) { ...
分类:
编程语言 时间:
2015-05-11 17:22:35
收藏:
0 评论:
0 赞:
0 阅读:
323
位向量(bit vector)是一个仅包含0和1的数组。长度为m的位向量所占空间要比包含m个指针的数组少的多。用一个位向量来表示一个包含不同元素的动态集合。字典操作的运行时间为0(1)
代码:
#include
#include
#define INT_BIT 32
typedef struct {
unsigned int *table;
...
分类:
编程语言 时间:
2015-05-11 16:13:21
收藏:
0 评论:
0 赞:
0 阅读:
349
Unity3d 5.0 动态播放视频,播放音乐...
分类:
编程语言 时间:
2015-05-11 16:13:10
收藏:
0 评论:
0 赞:
0 阅读:
372
数据分区Redis集群将数据分区后存储在多个节点上,即不同的分区存储在不同的节点上,每个节点可以存储多个分区。每个分区在Redis中也被称为“hash slot”,Redis集群中总共规划了16384个分区。例如:当集群中有3个节点时,节点A将包含0-5460分区,节点B将包含5461-10922分区,节点C将包含10923-16383分区。每个key将会存储到一个唯一的分区中,每个分区其实就是一...
分类:
编程语言 时间:
2015-05-11 16:12:50
收藏:
0 评论:
0 赞:
1 阅读:
1114
本地要读取存在另一台计算机上的文件,两台主机在同一局域网中,互相拷贝费时费力。只需将要访问的资源设置成资源共享,就可以在局域网其他主机读取该文件。
首先,将要访问文件所在文件夹设置为“共享文件夹”。
接下来就可以访问了:
public class Testtelnet {
public static void main(String[] args) {
/...
分类:
编程语言 时间:
2015-05-11 16:12:25
收藏:
0 评论:
0 赞:
0 阅读:
235
// 结构体大小计算的例子
// 默认对齐数为4
#include
union tagAAA
{
struct
{
char ucFirst;//1
short ucSecond;//2
char ucThird;//1
}half;
short kk;//2
}number;
struct tagBBB
{
char ucFirst;//1
short ucSec...
分类:
编程语言 时间:
2015-05-11 16:10:10
收藏:
0 评论:
0 赞:
0 阅读:
190
这里模仿了Word2vec里面构建Hash索引的思想。#include
#include
#include
#include
#include
#include
#include
#define MaxString 50
#define MaxUserSi...
分类:
编程语言 时间:
2015-05-11 16:10:00
收藏:
0 评论:
0 赞:
0 阅读:
380
eval函数在python中做数据类型的转换还是很有用的。它的作用就是把数据还原成它本身或者是能够转化成的数据类型。那么eval和ast.literal_val()的区别是什么呢?eval在做计算前并不知道需要转化的内容是不是合法的(安全的)python数据类型。只是在调用函数的时候去计算。如果被计算的内容不是合法的python类型就会抛出异常。ast.literal则会判断需要计算的内容计算后是...
分类:
编程语言 时间:
2015-05-11 16:08:35
收藏:
0 评论:
0 赞:
0 阅读:
1585
堆内存的分代回收 Java针对堆的垃圾回收,将堆分为了三个较小的部分:新生代、老年代、持久代。新生代主要使用复制和标记-清除垃圾回收算法,年老代主要使用标记-整理垃圾回收算法,因此java虚拟中针对新生代和年老代分别提供了多种不同的垃圾收集器。1. 分代回收的依据:
对象生存时间长短:大部分对象在Young期间就被回收。
不同代采用不同的垃圾回收策略:对存活时间不同的对象分类,用不同的垃圾回收...
分类:
编程语言 时间:
2015-05-11 16:08:26
收藏:
0 评论:
0 赞:
0 阅读:
127
// 位段赋值的例子
#include
int main()
{
unsigned char puc[4];
struct tagPIM
{
unsigned char ucPiml;
unsigned char ucData0 : 1;
unsigned char ucData1 : 2;
unsigned char ucData2 : 3;
}*pstPimDat...
分类:
编程语言 时间:
2015-05-11 16:07:56
收藏:
0 评论:
0 赞:
0 阅读:
421
贪心算法之赫夫曼编码
编码基本介绍
等长编码
变长编码
前缀码
赫夫曼编码的构造
贪心选择是安全的
最优子结构
编码实现
编码树节点TreeNode
优先队列的实现
赫夫曼编码的构建
maincc和Makefile
编译运行贪心算法之赫夫曼编码赫夫曼编码(Huffman coding)是一种编码方式,赫夫曼编码是变长编码的一种。可以有效的压缩数据,一般可以节约20%~90%的空间,这一般是由文件的数...
分类:
编程语言 时间:
2015-05-11 16:07:37
收藏:
0 评论:
0 赞:
0 阅读:
323
Problem:
Merge k sorted
linked lists and return it as one sorted list. Analyze and describe its complexity.
Solution:
采用胜者树的方法,胜者树介绍:胜者树,假如链表数组长度为n,链表元素总个数为k,那么时间复杂度为O(k*log(n))
题目大意:
...
分类:
编程语言 时间:
2015-05-11 16:06:20
收藏:
0 评论:
0 赞:
0 阅读:
285
java中byte数组与int类型的转换,在网络编程中这个算法是最基本的算法,我们都知道,在socket传输中,发送、者接收的数据都是 byte数组,但是int类型是4个byte组成的,如何把一个整形int转换成byte数组,同时如何把一个长度为4的byte数组转换为int类型。下面有两种方式。
方法一
/**
* int到byte[]
* @param i
* @return
*...
分类:
编程语言 时间:
2015-05-11 16:05:00
收藏:
0 评论:
0 赞:
0 阅读:
240
元组比较:1 >>> (0, 1, 2) >> (0, 1, 2000000) < (0, 3, 4)4 True列表的多字段排序:sorted_list = [ [1, 2, 3, 4, 5, 6, 7, 8], [3, 2, 6, 1, 8, 4, 6, 1], [8, 3, ...
分类:
编程语言 时间:
2015-05-11 16:02:40
收藏:
0 评论:
0 赞:
0 阅读:
183
我们一般使用如下的dispatch方法: 解释: 第一句是异步执行,第二句是延迟异步执行,第三句是先后台运行,再更新UI dispatch_get_main_queue 代表应用主线程执行,可以在内部更新UI(并不会阻塞主线程) dispatch_get_global_queue 代表在系统后台运行...
分类:
编程语言 时间:
2015-05-11 16:02:20
收藏:
0 评论:
0 赞:
0 阅读:
2133
四个系统内核对象(事件、互斥、信号、计时器)都是线程同步的手段,从这也能看出处理线程同步的复杂性;不过这还不是全部,Windows Vista开始增加了 Condition variables(条件变量)、Slim Reader-Writer Locks(读写锁)等同步手段. 不过最简单、最轻...
分类:
编程语言 时间:
2015-05-11 16:01:10
收藏:
0 评论:
0 赞:
0 阅读:
263
关联规则挖掘可以发现大量数据中项集之间有趣的关联或相关联系。一个典型的关联规则挖掘例子是购物篮分析,即通过发现顾客放入其购物篮中的不同商品之间的联系,分析顾客的购物习惯,从而可以帮助零售商指定营销策略,引导销售等。国外有"啤酒与尿布"的故事,国内有泡面和火腿的故事。本文以Apriori算法为例介绍关联规则挖掘并以java实现。
什么是关联规则:
对于记录的集合D和记录A,记录B,A,B属于D:...
分类:
编程语言 时间:
2015-05-11 14:54:30
收藏:
0 评论:
0 赞:
0 阅读:
448
一直觉得jni文档太少了,#include 后,看着函数名大概能猜出函数意思来,但心里一直不放心,搜索来去也没有找到详细靠谱的文档。直到现在,发现了!“The Java(TM) Native Interface–Programmer’s Guide and Specification”一书中,在其JNI Functions章节中详细讲解了jni.h中的各函数含义及详情,总算解了一心节。...
分类:
编程语言 时间:
2015-05-11 14:54:20
收藏:
0 评论:
0 赞:
0 阅读:
269
实例006 弹出的窗口之Cookie控制
实例说明
为了让相同的广告信息不在每次打该开网页时都弹出,而只在第一次打开该网页时弹出。
技术要点
Cookie是网站在访问者硬盘上存储的一些定制的信息段。通过浏览器,网页可以实现对Cookie的存储、获取和删除。Cookie的目的只有一个,即记录访问者的个体信息。在开始使用Cookie前,我们需要知道下面的规则。
...
分类:
编程语言 时间:
2015-05-11 14:51:50
收藏:
0 评论:
0 赞:
0 阅读:
235