
js&&json&&jsoncpp
chuanyu
个人开发者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
jsoncpp用法(判断void* pData是否为json格式的字符串)
JsonCpp是我本人非常喜欢的一个Json解析库,有读写模块,实现具有很强的移植性,当时在公司项目中嵌入JsonCpp时,仅仅通过修改了一个读文件的接口就完美的集成了进去,无论是在Windows平台还是在IPhone平台上都运行良好,当时我还当心在IPhone上会碰到什么问题,但是结果是没有碰到任何问题。。。。。。。。。对此,我印象非常深刻。JsonCpp中带有完整的测试套件,对于这样一个底层库转载 2015-06-26 11:48:14 · 3422 阅读 · 0 评论 -
chat聊天室的架设(nodejs)
代码:http://download.csdn.net/detail/chuanyu/9392151 服务器环境:ubuntu14.04 root@cy-VirtualBox:~# nodejs -v v0.10.25 root@cy-VirtualBox:~# npm -v 1.3.10 代码分为client和server部分, 其中server需原创 2016-01-06 10:44:33 · 1295 阅读 · 0 评论 -
express 在centos上运行(安装node)
1.确认node已经安装: node -V 2. npm安装express插件。 npm install express 3. express 安装nodejs项目hello。 express hello 4. 进入项目目录,安装nodejs依赖模块. cd hello && npm install原创 2015-12-06 21:47:07 · 1416 阅读 · 0 评论 -
cocos2d js显示远程下载的图片资源
1.远程下载图片函数: cc.textureCache.addImage(address, function(texture){ if(texture){ //todo //3 var spTouXiang = new cc.Sprite(texture); spTouXiang.原创 2015-12-01 21:37:18 · 2852 阅读 · 0 评论 -
jsoncpp解析 json对象
void GetHttpValue::urlopen(std::string url) { std::string stTemp; char chTemp[1000]; ZeroMemory(chTemp, 1000); HINTERNET hSession = InternetOpen(_T("UrlTest"), INTERNET_OPEN_TYPE_PRECONFIG, NULL,原创 2015-12-17 10:43:54 · 2115 阅读 · 0 评论 -
js中文 和utf8互转
将中文转换成 utf8格式 var strTemp = encodeURIComponent("测试2"); 最后 strTemp 等于"%E6%B5%8B%E8%AF%952” 将utf8格式转换成中文 var str2 = decodeURIComponent(strTemp); 最后str2 等于"测试2"原创 2015-11-30 15:24:58 · 4029 阅读 · 1 评论 -
利用正则表达式获取地址栏参数
function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null) return unescape(r[2]); return nu原创 2015-09-18 12:12:03 · 1770 阅读 · 0 评论 -
js 取模 取余
var i=10; var j=3; var mo = Math.floor(i/j); var yu = i%j;原创 2015-09-03 16:25:11 · 35975 阅读 · 0 评论 -
js 中var转int
var str='1250'; var value = parseInt(str); alert(value);原创 2015-08-18 10:26:31 · 14824 阅读 · 2 评论 -
html获取text输入框中的值
1.在head中引用jquery: 2.定义一个text输入框: 3.在自定义函数中根据id获取此text的值: var temp = $('#inputValue').val(); //获取值 alert(temp); //显示原创 2015-08-17 16:54:20 · 43930 阅读 · 1 评论 -
js函数中传递数组
test.html 代码: var arr=[1,23,34,5]; var strArr = arr.toString(); document.write(strArr); document.write("|"); var getArr = strArr.split(","); for(var i=0;i document.原创 2015-07-20 10:54:40 · 15407 阅读 · 0 评论 -
JSON.parse()和JSON.stringify()
先上代码: function addInToRoom(){ var userID = $('#userID').val(); var passWord = $('#passWord').val(); var IpAddr = $('#IpAddr').val(); var IpPort = $('#IpPort').val(); var host = "ws://"+IpAddr原创 2015-07-23 20:52:22 · 3725 阅读 · 0 评论 -
js的类型及判断undefined
js判断undefined类型 if (reValue== undefined){ alert("undefined"); } 发现判断不出来,最后查了下资料要用typeof 方法: if (typeof(reValue) == "undefined") { alert("undefined"); } typeof 返回的是字符串转载 2015-07-24 10:02:33 · 472 阅读 · 0 评论 -
JSON.stringify,定义数组前需 data=[]
alert("test"); var test={}; test.count=3; alert(test.count); test.data=[]; test.data[0]=1; test.data[1]=2; alert(test.data[0]+","+test.data[1]); var toStr = JSON.stringify(test); alert(toStr)原创 2015-08-03 16:05:41 · 2946 阅读 · 0 评论 -
js延迟函数
function test1() { alert(" test1"); } function test2() { alert("test2"); setTimeout("test1()", 3000);//延迟3s执行 test1() 函数 } test2();原创 2015-08-27 17:43:56 · 724 阅读 · 0 评论 -
JS打乱数组最高效的方法
var arr=[]; for(var i=0;i arr[i]=i; } arr.sort(function(){ return 0.5 - Math.random() }) var str=arr.join(); alert(str); 代码解析: var arr=[];//新建一个数组 这转载 2015-07-20 15:20:22 · 522 阅读 · 0 评论 -
cocos2d-js v3.6.1 扑克弹出,缩回例子
首先定义一个 poker类: var Poker = cc.Sprite.extend({ bSelect:false, //是否已选 bDianJi:true, //是否能点击 huaSe:5, //花色:黑0,红1,梅2,方3,王4,无效5 num:0, //牌值 number:0, //总牌值:1-5原创 2015-07-16 19:09:37 · 1320 阅读 · 0 评论 -
JS对象与JSON格式数据相互转换
一、JS对象转换成为JSON var jsonData = {}; jsonData.MainCmdID = 1; jsonData.SubCmdID = 1; var toStr = JSON.stringify(jsonData); alert(toStr); 二、JSON转换成为JS 例: var s原创 2015-07-02 12:58:51 · 33925 阅读 · 0 评论 -
chat聊天室增加mysql记录功能
代码:http://download.csdn.net/detail/chuanyu/9394838 服务器主要代码: var app = require('express')(); var http = require('http').Server(app); var io = require('socket.io')(http); var mysql = requir原创 2016-01-07 19:02:55 · 1523 阅读 · 0 评论