- 博客(37)
- 资源 (3)
- 收藏
- 关注
转载 content-length bytes were read and there was no trailing null byte
主要的就是编码问题,不支持中文,当我们发送中文的时候会报错。为了解决这一问题,我们改动了源码,因为他把字符都存在了byte数组中,英文的话一个英文占一个字节,但是中文的话一个汉字需要占用两个字节,对于中文来说长度不够,所以会报错。最后我们改动了activemq-stomp-5.12.1.jar里面的StompWireformat文件,改动了unmarshal方法,原来的判断
2017-10-29 15:28:49 676
原创 cordova function link
Cordova - 实现点击返回键时,应用进入后台而不是关闭http://www.hangge.com/blog/cache/detail_1574.html
2017-10-26 15:39:32 203
原创 Cordova plugin 调用本地 notification
Cordova plugin 调用本地 notificationhttps://www.ibm.com/developerworks/cn/mobile/mo-cn-websocket/index.htmlcordova-plugin-local-notifications发送Android本地消息http://blog.csdn.net/u011127019/article/
2017-10-26 14:57:31 2124 1
原创 JS websocket 连接ActiveMQ
Chat Example Using STOMP Over WebSockets body { padding-top: 40px; } ActiveMQ STOMP WebSocket Chat Example
2017-10-26 11:51:56 6865
转载 symbol-versioning
Ulrich Drepperdrepper@redhat.comELF Symbol VersioningThe symbol versioning implementation used on Linux with glibc 2.1 orup is an extension of Sun's versioning. It provides most of thefunctio
2017-10-22 19:20:21 640
转载 SO version
Running new applications on old glibcGlibc (short for GNU Libc, or GNU C Library) is a library that provides the interface between application programs and the Linux kernel. Although its officia
2017-10-22 19:14:54 813
转载 解决:zlib.h: 没有那个文件或目录
[root@localhost maq-0.7.1]# yum install zlib-develLoaded plugins: fastestmirror, prioritiesLoading mirror speeds from cached hostfile * addons: mirrors.163.com * base: mirrors.163.com * ex
2017-10-19 10:41:08 22546
原创 cordova 振动
MES system function audioCapture() { var time = 3000; navigator.vibrate(time); } function vibra
2017-10-18 13:46:13 245
原创 Error: Host ' is not allowed to connect to this MariaDB server at Error (native
在腾讯云服务器上面搭建了 ,但是远程链接不上。GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; // %:表示从任何主机连接到mysql服务器FLUSH PRIVILEGES;
2017-10-18 11:38:19 1576
转载 CentOS 7.0安装MariaDB
闲置已久的空间环境配置忘得差不多了,今天得空整理,重置了磁盘重新搭建环境,首先在CentOS 7.0安装MariaDB的数据库,在这里记录下安装过程,以便以后查看。1、安装MariaDB安装命令yum -y install mariadb mariadb-server安装完成MariaDB,首先启动MariaDBsystemctl start mariadb
2017-10-18 11:03:46 212
转载 forever
为foreverforever可以看做是一个nodejs的守护进程,能够启动,停止,重启我们的app应用。官方的说明是说:复制代码代码如下:A simple CLI tool for ensuring that a given script runs continuously (i.e. forever).// 一个用来持续(或者说永远)运行一个给定脚本的简单的命令行工具
2017-10-17 20:24:14 412
原创 forever 安装后无法使用
1:查找安装 path: find -name ‘forever’2:echo $PATH3: vim /etc/profile保存,退出,然后运行: #source /etc/profile
2017-10-17 20:08:38 1519
转载 nodejs log4js
const log4js = require('log4js');log4js.configure({ appenders: { xcLogFile: { type: "file", filename: './logs/log4j.log',//您要写入日志文件的路径 alwaysIncludePat
2017-10-17 19:27:57 295
转载 Linux setup Java
方法一:手动解压JDK的压缩包,然后设置环境变量1.在/usr/目录下创建java目录[root@localhost ~]# mkdir/usr/java[root@localhost ~]# cd /usr/java2.下载jdk,然后解压[root@localhost java]# curl -O http://download.Oracle.com/otn-pub/jav
2017-10-17 12:08:21 292
原创 10npm: relocation error: npm: symbol SSL_set_cert_cb, version libssl.so.10 not defined in file libss
node 安装ws 模块是时报错
2017-10-17 10:40:50 7257 2
转载 FTP总结
FTP总结 在主动模式下,FTP客户端随机开启一个大于1024的端口N向服务器的21号端口发起连接,然后开放N+1号端口进行监听,并向服务器发出PORT N+1命令。服务器接收到命令后,会用其本地的FTP数据端口(通常是20)来主动连接客户端指定的数据端口N+1,进行数据传输。在被动模式下,FTP客户端随机开启一个大于1024的端口N向服务器的21号端口发起连接,同时会
2017-10-17 10:17:53 1045
转载 FTP config
vsftpd配置文件详解 1.默认配置:1>允许匿名用户和本地用户登陆。 anonymous_enable=YES local_enable=YES2>匿名用户使用的登陆名为ftp或anonymous,口令为空;匿名用户不能离开匿名用户家目录/var/ftp,且只能下载不能上传。3>本地用户的登录名为本地用户名,口
2017-10-17 10:16:33 749
转载 websocket
WebSocket compressionws supports the permessage-deflate extension which enables the client and server to negotiate a compression algorithm and its parameters, and then selectively apply it to the
2017-10-16 14:35:13 935
原创 Node Client (2)
var ws = new WebSocket("ws://localhost:13002"); ws.onopen = function(e) { //连接时触发 openx(); }; function sendMessage() { // ws.send($('#message').val()); ws.send('hello'
2017-10-16 13:34:35 431
原创 Node Client code
//var ws = new WebSocket("ws://localhost:13002"); var onOpen = function() { console.log("Socket opened."); socket.send("Hi, Server!"); },
2017-10-16 13:33:27 415
转载 nodejs npm常用命令
npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。1、npm install moduleNames:安装Node模块安装完毕后会产生一个node_modules目录,其目录下就是安装的各个node模块。node的安装分为全局模式和本地模式。一般情况下会以本
2017-10-16 11:24:38 260
转载 cordova 图标设置
一、图标设置在config.xml里配置icon标签设置app图标src:图片存放路径platform:支持平台width:图标宽度height:图标高度density:android下针对不同分辨率适配的图标应用于所有平台: helloworld A sample Apache Cordova appli
2017-10-15 13:49:46 2954
原创 Cordova开机画面
1:添加组件 cordova plugin add cordova-plugin-splashscreen2 添加开机画面 3:添加图片 images 的名字 platform/android/res/drawable(目录). helloworld A sample Apache Cordova app
2017-10-15 13:45:48 1039
原创 net::err_file_not_found
android 开发 碰到这种错误 是 文件链接 名称 写错啦 即 没有这个 文件 系统找不到 所以报错
2017-10-13 21:29:01 3343
转载 Content Security Policy 介绍
Content Security Policy 介绍(转)本文介绍的是W3C的Content Security Policy,简称CSP。顾名思义,这个规范与内容安全有关,主要是用来定义页面可以加载哪些资源,减少XSS的发生。Chrome扩展已经引入了CSP,通过manifest.json中的content_security_policy字段来定义。一些现代浏览器也支持通过响应
2017-10-13 20:24:09 5584
原创 Cordova页面解析页面中script 内容失败,Refused to execute inline script because it violates the following
异常的原因:Content-Security-Policy的默认配置是default-src 'self'。解决方案:添加script-src * 'unsafe-inline',对于页面内部标签不进行安全验证。
2017-10-13 20:22:11 21449 2
原创 C++ const
1:const的最初动机是取代预处理#define来进行值替代 因为预处理只做文本替代,没有类型检查功能!容易隐藏一些不容易发现的问题2:const的运用之处在于防止意外的更改变量,同时也消除了读取内存的操作,使代码更有效。3:const在定义时,必须赋值给它,否则报错如果不报错则要加extern 说明:extern不是定义的一部分,不会分配存储空间。
2017-10-08 16:23:32 226
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人