码迷,mamicode.com
首页 > 编程语言
设计一个字节数组缓存类
版权所有,转载须注明出处!1、为什么要在做网络通信的时候,经常需要用到:读:就是我们需要从网络流里面读取字节数据,并且由于分包的原因,我们需要自己缓存这些数据,而不是读完立刻丢掉。写:我们需要把各种类型的数据变成字节写入。比如把int、string、short等变成字节数组写入流。2、需要什么我们需要设计一个类来实现:支持可以不停地往这个类中添加字节支持写入int、string、short等基础数...
分类:编程语言   时间:2014-12-19 12:08:14    阅读次数:261
Unity+ Lua入门
相信你搜索这篇文章时,已经决定使用Lua来做热更新了,那么,这里将讲述如何 做好准备工作,即Unity+Lua环境的搭建。 一、下载LuaInterface LuaForWin https://code.google.com/p/luaforwindows/downloads/list   Or Lua              http://files.luaforge.ne...
分类:编程语言   时间:2014-12-19 12:09:06    阅读次数:231
使用K-近邻算法改进约会网站的配对效果
前言 假如你想到某个在线约会网站寻找约会对象,那么你很可能将该约会网站的所有用户归为三类: 1. 不喜欢的 2. 有点魅力的 3. 很有魅力的 你如何决定某个用户属于上述的哪一类呢?想必你会分析用户的信息来得到结论,比如该用户 "每年获得的飞行常客里程数","玩网游所消耗的时间比","每周...
分类:编程语言   时间:2014-12-19 12:06:53    阅读次数:355
关于JavaScript 访问基于SOAP的WebService跨域问题
关于JavaScript 访问基于SOAP的WebService跨域问题最近,搭建好了一个基于SOAP的WebService服务器。结果,使用JavaScript访问WebService遇到了跨域的问题!首先,声明代码中的WebService不是本人搭建,由于本人的服务器地址不方便公开。这个是测试H...
分类:编程语言   时间:2014-12-19 12:04:34    阅读次数:210
Java基础知识陷阱(九)
本文发表于本人博客。今天我来说说关于JAVA多线程知识,有错误请指出。大家都知道JAVA在服务端上处理也有很大优势,很多公司也有在服务器跑JAVA进程,这说明JAVA在处理这个多线程以及并发下也有一定有优点的(这说法有点坑了)。下面来看看那java中,不具备直接操作像操作系统一样的PV信号,然而它提...
分类:编程语言   时间:2014-12-19 12:02:08    阅读次数:198
javascirpt 闭包
前段时间看到一道面试题P1P2P3P4P5P6点击所有P标签弹出提示都是6,如果改进clickP()使点击P提示对应的索引1、2、3....因为click事件还没触发,循环已经完成,所以无论点哪个P都提示6/*修改上述方法,点击p弹出对应序号 *创建闭包的一条原则就是:不要引用循环变量...
分类:编程语言   时间:2014-12-19 11:56:31    阅读次数:203
Objective-C和Swift混合编程开发
创建混编的Framework工程第一步:创建target为Framework的工程打开Xcode6-Beta,菜单栏File—>New—>Project; 创建一个新的工程,工程模板选择iOS—>FrameWork & Library—>Cocoa Touch Framework,下一步进入工程选项...
分类:编程语言   时间:2014-12-19 11:53:39    阅读次数:260
RGB空间与HSV空间的相互转换(C++实现,修正网上大多数的代码错误)
void Rgb2Hsv(float R, float G, float B, float& H, float& S, float&V){ // r,g,b values are from 0 to 1 // h = [0,360], s = [0,1], v = [0,1] /...
分类:编程语言   时间:2014-12-19 11:54:32    阅读次数:296
java.util.Properties类 学习笔记
学习目标:1、认识properties文件,理解其含义,会正确创建properties文件。2、会使用java.util.Properties类来操作properties文件。3、掌握相对路径,能正确书写一个properties文件的相对路径。一、认识properties文件1、properties...
分类:编程语言   时间:2014-12-19 11:49:52    阅读次数:206
python Template中substitute()的使用
在python中Template可以将字符串的格式固定下来,重复利用。Template属于string中的一个类,要使用他的话可以用以下方式调用:from string import Template我们使用以下代码:>>> s = Template('There ${moneyType} is ....
分类:编程语言   时间:2014-12-19 11:48:52    阅读次数:203
PhpStorm 超强语言模板的支持
原文:[转]PhpStorm 超强语言模板的支持最近遇到一些PhpStorm编程的问题: 在使用Zen Coding插件时,PHPStorm不像Notepad++那样随便使用。PHPStorm只有在编辑识别为HTML的文件时才可以使用Zend Coding。 在PHPStorm编程时,关于数据库操作...
分类:编程语言   时间:2014-12-19 11:47:59    阅读次数:245
Notepad++ 配置 支持jquery、html、css、javascript、php代码提示
原文: Notepad++ 配置 支持jquery、html、css、javascript、php代码提示 官网下载:http://notepad-plus-plus.org/ 获取插件的方法:打开软件,窗口工具栏有有一个问号,点获取插件。 我使用的插件(安装方法都是官方的方法): QuickTex...
分类:编程语言   时间:2014-12-19 11:46:52    阅读次数:209
Java 汉子转拼音
1. 引入:pinyin4j-1.1.0 包; http://pan.baidu.com/s/1eQ8a8742. 转换;private static String ChineseToPinyin(String name){ String pinyinName=""; c...
分类:编程语言   时间:2014-12-19 11:47:52    阅读次数:196
C++中使用new动态生成一个数组空间以及使用delete对存储空间进行释放
1 // 使用new动态分配存储空间 2 3 #include 4 using std::cout; 5 6 int main() 7 { 8 // 第1种方式 9 int *a=new int;10 *a=1;11 cout<<"使用第一种方式进行动态分配存储...
分类:编程语言   时间:2014-12-19 11:44:05    阅读次数:153
C++中使用new为一个变量动态生成存储空间的3种方式
1 // 使用new动态分配存储空间 2 3 #include 4 using std::cout; 5 6 int main() 7 { 8 // 第1种方式 9 int *a=new int;10 *a=1;11 cout<<"使用第一种方式进行动态分配存储...
分类:编程语言   时间:2014-12-19 11:39:47    阅读次数:289
MD5算法实现
什么是MD5???---MD5的全称是Message-Digest Algorithm 5MD5的典型应用是对一段信息(Message)产生信息摘要(Message-Digest),以防止被篡改。比如,在UNIX下有很多软件在下载的时候都有一个文件名相同,文件扩展名为.md5的文件,在这个文件中通常...
分类:编程语言   时间:2014-12-19 11:38:21    阅读次数:537
[问题]C# 结构体对齐:如何将变长byte数组对齐
[StructLayout(LayoutKind.Sequential,Pack=1)] struct Report_Read_Parameter { byte Confirmation; byte ListID; [MarshalAs(UnmanagedType.ByVal...
分类:编程语言   时间:2014-12-19 11:36:39    阅读次数:185
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!