2017年3月31日
摘要:
1.新建的lua项目使用print()函数无法打印日志的问题
解决:是因为lua项目用的是babelua插件,本身不能输出日志到窗口。不运行lua项目,而是运行C++就能看到输出日志。然后编译出新的模拟器后再运行lua项目就能看到日志了。
阅读全文
posted @ 2017-03-31 00:03
上校
阅读(225)
推荐(0)
2017年3月26日
摘要:
麻将通常有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
上校
阅读(2713)
推荐(0)
2017年3月24日
摘要:
一,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
上校
阅读(839)
推荐(0)
2017年3月22日
摘要:
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
上校
阅读(2141)
推荐(0)
摘要:
如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR 1130: Host * is not allowed to connect to this MySQL server ,
解决此问题有以下2个方法:
localhost改成%
进入mysql的BIN目录
阅读全文
posted @ 2017-03-22 17:57
上校
阅读(299)
推荐(0)
摘要:
看到“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
上校
阅读(476)
推荐(0)
摘要:
首先修改配置文件 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
上校
阅读(692)
推荐(0)
2017年3月21日
摘要:
挂载好新硬盘后输入fdisk -l命令看当前磁盘信息
阅读全文
posted @ 2017-03-21 18:44
上校
阅读(378)
推荐(0)
摘要:
虽说阿里云推出了云盾服务,但是自己再加一层防火墙总归是更安全些,下面是我在阿里云vps上配置防火墙的过程,目前只配置INPUT。OUTPUT和FORWORD都是ACCEPT的规则
一、检查iptables服务状态
首先检查iptables服务的状态
阅读全文
posted @ 2017-03-21 18:25
上校
阅读(227)
推荐(0)
2017年3月20日
摘要:
1. 环境说明
jdk 1.6.0_29
apache cxf 2.7.7
2. 新建Java Project
阅读全文
posted @ 2017-03-20 18:59
上校
阅读(234)
推荐(0)
摘要:
使用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
上校
阅读(1333)
推荐(0)
摘要:
访问地址:https://192.168.3.135/testWeb/mySevlet?url=123&action=aaa
server.xml:
阅读全文
posted @ 2017-03-20 15:47
上校
阅读(4597)
推荐(0)
摘要:
简单粗暴,直接上步骤
一、先建立一个web项目,名字叫MyService
阅读全文
posted @ 2017-03-20 11:58
上校
阅读(4828)
推荐(0)
2017年3月16日
摘要:
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
上校
阅读(318)
推荐(0)
摘要:
mongodb在linux下面的安装应该是很简单的,但是有一个小点需要注意,这也就是我为什么写这篇博客的原因。
首先到其官网上下载最新稳定版,解压到目录,如/usr/local/mongodb
在mongodb下面建立data文件夹和logs(touch logs)日志文件。
阅读全文
posted @ 2017-03-16 09:43
上校
阅读(246)
推荐(0)
2017年3月14日
摘要:
1.创建C++的cocos2d-x项目:cocos new test_cpp02 -p com.benmutou.helloWorld -l cpp -d projects
C++未编译目录:
阅读全文
posted @ 2017-03-14 00:15
上校
阅读(792)
推荐(0)
2017年3月9日
摘要:
今天学习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
上校
阅读(505)
推荐(0)
2017年3月3日
摘要:
#include "HelloWorldScene.h"
#include "SimpleAudioEngine.h"
#include "MyHelloWorldScene.h"
USING_NS_CC;
Scene* HelloWorld::createScene()
{
阅读全文
posted @ 2017-03-03 00:50
上校
阅读(319)
推荐(0)
2017年2月26日
摘要:
第一步:装vs2013vs
2013下载(没试过)
安装颜色设深色(不伤眼睛),只装c++够用了
第二步:装cocos环境
(如果不打包只为了解引擎之类的话,只装cocos就可以了(就可以了,jdk,ndk,ant都可以后面装))
点击这里
阅读全文
posted @ 2017-02-26 22:44
上校
阅读(1022)
推荐(0)
2017年1月4日
摘要:
/*准备工作:加入时间字段*/
alter table ExportCode add CreateTime datetime default getdate()
update ExportCode set createtime = b.ScanDate from ExportCode a inner join ExportInfo b on a.BatchId=b.Id
阅读全文
posted @ 2017-01-04 17:18
上校
阅读(222)
推荐(0)
2016年12月16日
摘要:
首先下载最新的Jenkins的war包,放在tomcat的webapps的目录下,然后运行,例如:
http://121.42.62.45:8080/jenkins/
然后按照一步步的提示,下载相关的插件,最后进入主界面:
阅读全文
posted @ 2016-12-16 10:38
上校
阅读(3167)
推荐(0)
2016年12月15日
摘要:
我自己的开发版本是tomcat7.0.43+myeclipse14
原版在:http://blog.csdn.NET/chen_zw/article/details/8867779
热部署是指在你对项目代码(不论是JSP、Java类,甚至是配置文件)进行了修改时,在不重启WEB服务器前提下能让修改生效。
阅读全文
posted @ 2016-12-15 11:12
上校
阅读(259)
推荐(0)
2016年10月12日
摘要:
1. myBatis单独使用时,使用SqlSession来处理事务:
Java代码 收藏代码
public class MyBatisTxTest {
private static SqlSessionFactory sqlSessionFactory;
private static Reader reader;
@BeforeClass
阅读全文
posted @ 2016-10-12 23:25
上校
阅读(1044)
推荐(0)
摘要:
在spring的配置文件中,如果数据源的defaultAutoCommit设置为True了,那么方法中如果自己捕获了异常,事务是不会回滚的,如果没有自己捕获异常则事务会回滚,如下例
比如配置文件里有这么条记录:
[html] view plain copy
print?
阅读全文
posted @ 2016-10-12 23:18
上校
阅读(6649)
推荐(1)
2016年10月3日
摘要:
SELECT GROUP_CONCAT(md.data1) FROM DATA md,contacts cc WHERE md.conskey=cc.id AND md.mimetype_id= 5 AND md.user_id=17:
利用函数:group_concat(),实现一个ID对应多个名称时,原本为多行数据,把名称合并成一行,如|1 | 10,20,20|
阅读全文
posted @ 2016-10-03 12:26
上校
阅读(17549)
推荐(0)
2016年10月2日
摘要:
第一种方案 ,通过序号传递
DAO层的函数方法
Public User selectUser(String name,String area);
对应的Mapper.xml
阅读全文
posted @ 2016-10-02 17:44
上校
阅读(18861)
推荐(1)
2016年9月15日
摘要:
EasyUI 中 DataGrid 控件 是我们经常用到的控件之一,
但是 DataGrid 控件 在绑定显示列时却不支持对象属性绑定。
模型如下:
public class Manager implements java.io.Serializable {
private Integer id;
private Role role;
阅读全文
posted @ 2016-09-15 09:56
上校
阅读(2048)
推荐(0)
2016年9月10日
摘要:
转载至:https://github.com/biezhi/java-bible/tree/master/learn_server
阅读全文
posted @ 2016-09-10 16:14
上校
阅读(389)
推荐(0)
2016年9月7日
摘要:
本篇我们来学习Spring MVC表单标签的使用,借助于Spring MVC提供的表单标签可以让我们在视图上展示WebModel中的数据更加轻松。
一.首先我们先做一个简单了例子来对Spring MVC表单表单标签的使用有一个大致的印象,然后再结合例子对各个标签介绍一下如何使用。
1.首先,在com.demo.web.models包中添加一个模型TagsModel内容如下:
阅读全文
posted @ 2016-09-07 00:06
上校
阅读(3151)
推荐(0)
2016年7月21日
摘要:
1、下载最新的Eclipse,我的版本是3.7.2 indigo(Eclipse IDE for Java EE Developers)版
如果没有安装的请到这里下载安装:http://eclipse.org/downloads/
2、下载SVN插件subclipse,安装方法有两种.那种绿色的以link方式安装的方式我在indogo上试了多次就是没成功。
3、SVN插件下载地址及更新地址,你根据需要选择你需要的版本。现在最新是1.8.x
阅读全文
posted @ 2016-07-21 10:33
上校
阅读(27267)
推荐(0)