随笔 - 782  文章 - 0  评论 - 203  阅读 - 292万
03 2017 档案
cocos2d-x学习笔记
摘要:1.新建的lua项目使用print()函数无法打印日志的问题 解决:是因为lua项目用的是babelua插件,本身不能输出日志到窗口。不运行lua项目,而是运行C++就能看到输出日志。然后编译出新的模拟器后再运行lua项目就能看到日志了。 阅读全文
posted @ 2017-03-31 00:03 上校 阅读(215) 评论(0) 推荐(0) 编辑
麻将胡牌算法研究
摘要:麻将通常有13张牌,在打的时候随着吃,碰越来越少。总数应该维持在3*n + 1,n=0~4,比如1张,4张,7张或10张。胡牌时,加一张(可能是自摸或吃碰来的一张)组成n个顺子或暗刻,外加一个麻将对。 这里要研究的要点是: 1. 给出3n + 2张牌如何判断是否已经胡牌,所有的胡牌可能组合; 2. 如果给出3n+1张牌如何判断是否已经挺牌,挺哪些牌。 这两个问题其实主要是第一个问题,也就是如何判断3n +2 张牌是否胡牌的问题。后者可以简单地通过实验加34种麻将牌之一看是否胡牌来判断是否挺牌,以及挺哪些牌。 阅读全文
posted @ 2017-03-26 23:37 上校 阅读(2624) 评论(0) 推荐(0) 编辑
Tomcat服务器配置https双向认证(使用keytool生成证书)
摘要:一,HTTPS原理 1,HTTP、HTTPS、SSL、TLS介绍与相互关系 (1)HTTP:平时浏览网页时候使用的一种协议。HTTP协议传输的数据都是未加密的(明文),因此使用HTTP协议传输隐私信息非常不安全。 (2)HTTPS:为了保证隐私数据能加密传输,采用SSL/TLS协议用于对HTTP协议传输的数据进行加密,也就是HTTPS。 (3)SSL:SSL(Secure Sockets Layer)协议是由网景公司设计,后被IETF定义在RFC 6101中。目前的版本是3.0。 (4)TLS:TLS可以说是SSL的改进版。是由IETF对SSL 3.0进行了升级而出现的,定义在RFC 2246。实际上我们现在的HTTPS都是用的TLS协议。 阅读全文
posted @ 2017-03-24 14:58 上校 阅读(790) 评论(0) 推荐(0) 编辑
MySQL密码忘了怎么办?MySQL重置root密码方法
摘要:MySQL有时候忘记了root密码是一件伤感的事。这里提供Windows 和 Linux 下的密码重置方法。 Windows: 1.以系统管理员身份登陆系统。 2.打开cmd-----net start 查看mysql是否启动。启动的话就停止net stop mysql. 3.我的mysql安装在d:\usr\local\mysql4\bin下。 4.跳过权限检查启动mysql. 阅读全文
posted @ 2017-03-22 17:59 上校 阅读(2115) 评论(0) 推荐(0) 编辑
mysql远程连接 Host * is not allowed to connect to this MySQL server
摘要:如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR 1130: Host * is not allowed to connect to this MySQL server , 解决此问题有以下2个方法: localhost改成% 进入mysql的BIN目录 阅读全文
posted @ 2017-03-22 17:57 上校 阅读(286) 评论(0) 推荐(0) 编辑
CentOS安装mysql*.rpm提示conflicts with file from package的解决办法
摘要:看到“conflicts”,是产生冲突了,文件“/usr/share/mysql/charsets/*”需要MySQL-server-5.6.19-1.linux_glibc2.5.x86_64版本的,而系统已经存在mysql-libs-5.1.71-1.el6.x86_64版本的! 解决办法: 执行以下命令,删除mysql-libs-5.1.71-1.el6.x86_64: yum -y remove mysql-libs-5.1.71* 再执行以下命令安装MySQL: rpm -ivh MySQL-server-5.6.19-1.linux_glibc2.5.x86_64.rpm 一切Ok,安装成功了。 阅读全文
posted @ 2017-03-22 16:29 上校 阅读(434) 评论(0) 推荐(0) 编辑
LINUX 修改SSH默认22端口的方法
摘要:首先修改配置文件  vi /etc/ssh/sshd_config   找到#Port 22一段,这里是标识默认使用22端口,修改为如下:   Port 22  Port 50000  然后保存退出   执行/etc/init.d/sshd restart  这样SSH端口将同时工作与22和50000上。   现在编辑防火墙配置:vi /etc/sysconfig/iptables   启用50000端口。  执行/etc/init.d/iptables restart 阅读全文
posted @ 2017-03-22 11:31 上校 阅读(685) 评论(0) 推荐(0) 编辑
Linux下添加新硬盘,分区及挂载
摘要:挂载好新硬盘后输入fdisk -l命令看当前磁盘信息 阅读全文
posted @ 2017-03-21 18:44 上校 阅读(361) 评论(0) 推荐(0) 编辑
阿里云Centos配置iptables防火墙
摘要:虽说阿里云推出了云盾服务,但是自己再加一层防火墙总归是更安全些,下面是我在阿里云vps上配置防火墙的过程,目前只配置INPUT。OUTPUT和FORWORD都是ACCEPT的规则 一、检查iptables服务状态 首先检查iptables服务的状态 阅读全文
posted @ 2017-03-21 18:25 上校 阅读(221) 评论(0) 推荐(0) 编辑
Apache CXF JAX-WS example
摘要:1. 环境说明 jdk 1.6.0_29 apache cxf 2.7.7 2. 新建Java Project 阅读全文
posted @ 2017-03-20 18:59 上校 阅读(214) 评论(0) 推荐(0) 编辑
Java调用使用SSL/HTTPS协议来传输的axis webservice服务
摘要:使用SSL/HTTPS协议来传输 Web服务也可以使用SSL作为传输协议。虽然JAX-RPC并没有强制规定是否使用SSL协议,但在tomcat 下使用HTTPS协议。 1、使用JDK自带的工具创建密匙库和信任库。 1)通过使用以下的命令来创建服务器端的密匙库: keytool -genkey -alias Server -keystore server.keystore -keyalg RSA 阅读全文
posted @ 2017-03-20 16:04 上校 阅读(1300) 评论(0) 推荐(0) 编辑
tomcat支持https的server.xml配置
摘要:访问地址:https://192.168.3.135/testWeb/mySevlet?url=123&action=aaa server.xml: 阅读全文
posted @ 2017-03-20 15:47 上校 阅读(4584) 评论(0) 推荐(0) 编辑
WebService服务发布与使用(JDK自带WebService)
摘要:简单粗暴,直接上步骤 一、先建立一个web项目,名字叫MyService 阅读全文
posted @ 2017-03-20 11:58 上校 阅读(4805) 评论(0) 推荐(0) 编辑
Win7下MongoDB的安装和使用
摘要:Win7下MongoDB的安装和使用 1、下载: http://www.mongodb.org/downloads 2、安装: 安装目录为 D:\mongodb\MongoDB 2.6 Standard 配置环境变量Path为 D:\mongodb\MongoDB 2.6 Standard\bin D:\mongodb\ 下建立一个data文件夹用于存放数据库文件 阅读全文
posted @ 2017-03-16 22:37 上校 阅读(309) 评论(0) 推荐(0) 编辑
Linux 下安装 Mongodb
摘要:mongodb在linux下面的安装应该是很简单的,但是有一个小点需要注意,这也就是我为什么写这篇博客的原因。 首先到其官网上下载最新稳定版,解压到目录,如/usr/local/mongodb 在mongodb下面建立data文件夹和logs(touch logs)日志文件。 阅读全文
posted @ 2017-03-16 09:43 上校 阅读(216) 评论(0) 推荐(0) 编辑
cocos2d-x项目创建和打包
摘要:1.创建C++的cocos2d-x项目:cocos new test_cpp02 -p com.benmutou.helloWorld -l cpp -d projects C++未编译目录: 阅读全文
posted @ 2017-03-14 00:15 上校 阅读(771) 评论(0) 推荐(0) 编辑
error LNK1104:无法打开文件"lua51.lib"
摘要:今天学习C++与Lua通信,遇到了问题:fatal error LNK1104: 无法打开文件“lua51.lib” 开发环境: VS2012 cocos版本:cocos2d-x-3.0 已经按书《cocos2d-x-3.x 游戏开发之旅》P274完成了这些步骤: " 项目 → 属性 → 配置属性 → 链接器 → 输入 → 附加依赖项 " 中加入 lua51.lib " 项目 → 属性 → 配置属性 → C/C++ → 附加包含目录 " 中进行了相关包含 生成解决方案提示:无法打开文件 "lua51.lib" 阅读全文
posted @ 2017-03-09 00:21 上校 阅读(491) 评论(0) 推荐(0) 编辑
Cocos2d-x 3.x游戏开发之旅 笔记
摘要:#include "HelloWorldScene.h" #include "SimpleAudioEngine.h" #include "MyHelloWorldScene.h" USING_NS_CC; Scene* HelloWorld::createScene() { 阅读全文
posted @ 2017-03-03 00:50 上校 阅读(312) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示