naruto_Mr的专栏

从头开始

JTextArea实现类似JList那样的效果

/** * 自定义的,可选中json字符串的 TextArea * @author Administrator * */ public class JsonTextArea extends JTextArea implements CaretListener{ /** * ...

2018-10-10 18:06:58

阅读数 54

评论数 0

Pomelo学习笔记(二)安装

转自https://github.com/NetEase/pomelo/wiki/%E5 pomelo是基于Node.js的,目前pomelo已经完全支持Windows、Linux、Mac等多种平台。 准备 确保你的机器可以上网,因为安装pomelo的过程需要从网上下载其依赖的包。 ...

2018-09-10 16:49:56

阅读数 49

评论数 0

pomelo学习笔记(一)术语

转自https://github.com/NetEase/pomelo/wiki/%E6%9C%AF%E8%AF%AD%E8%A7%A3%E9%87%8A   使用pomelo框架的话,有pomelo自己的术语,这里先对术语做一些简单的解释,给读者一个直观的概念,不至于看到相应术语时产生迷惑。...

2018-09-10 13:39:42

阅读数 81

评论数 0

springboot 实现redis发布、订阅

参考官网指导:Messaging with Redis redis发布命令 redis 127.0.0.1:6379> PUBLISH redisChat "Redis is a great caching technique" (...

2018-09-06 15:58:32

阅读数 160

评论数 0

spring boot 整合redis

加入依赖 <dependency> <groupId>org.springframework.boot</groupId> &lt...

2018-09-05 17:37:31

阅读数 30

评论数 0

zookeeper分布式锁代码实现(二)

     之前实现的分布式锁只是利用了zookeeper的临时节点,在大集群的环境下并不适用,会出现“惊群”效应:每次节点删除,所有的调用者都来获取锁,zookeeper负载太大,也造成资源不必要的浪费;这时可以为调用者定一个顺序(zookeeper的临时顺序节点),当调用者自己的编号是所有节点...

2018-08-08 13:58:39

阅读数 846

评论数 1

zookeeper分布式锁代码实现(一)

利用zookeeper的临时节点实现分布式锁,这种方法简单,断开连接后能自动删除临时节点,相当于已获得锁的调用者挂掉后自动释放锁,但当调用者太多,会出现“惊群”现象。 /** * zookeeper锁实现 * @author skymr * */ public class Zookee...

2018-08-07 16:00:43

阅读数 88

评论数 0

分布式利器Zookeeper:分布式锁

转自http://blog.51cto.com/zhangfengzhe/1925625 原生API操作ZK  什么叫原生API操作ZK呢?实际上,利用zookeeper.jar这样的就是基于原生的API方式操作ZK,因为这个原生API使用起来并不是让人很舒服,于是出现了zkclient这种方...

2018-08-07 13:09:07

阅读数 60

评论数 0

Netty实现WebSocket通信

服务端要实现websocket,编解码器中必须加入对websocket的支持 ChannelInitializer的initChannel方法实现 @Override protected void initChannel(SocketChannel channel) throws Excep...

2018-08-06 14:41:10

阅读数 943

评论数 0

主流数字证书介绍

一般来说,主流的Web服务软件,通常都基于OpenSSL和Java两种基础密码库。 Tomcat、Weblogic、JBoss等Web服务软件,一般使用Java提供的密码库。通过Java Development Kit (JDK)工具包中的Keytool工具,生成Java Keystore(JK...

2018-08-06 14:02:21

阅读数 54

评论数 0

IIS 下Http请求重定向到Https

IIS安装Web平台安装程序下载地址:https://www.microsoft.com/web/downloads/platform.aspx安装成功后,添加URL重写模块点击URL重写,添加空白规则

2018-06-06 11:12:33

阅读数 355

评论数 0

Spring Boot中使用Swagger2构建强大的RESTful API文档

由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。这样一...

2018-03-21 11:25:52

阅读数 125

评论数 0

Spring Boot构建RESTful API与单元测试

@Controller:修饰class,用来创建处理http请求的对象@RestController:Spring4之后加入的注解,原来在@Controller中返回json需要@ResponseBody来配合,如果直接用@RestController替代@Controller就不需要再配置@Re...

2018-03-19 18:00:15

阅读数 101

评论数 0

spring boot系列一,入门示例

Spring Boot 简介spring框架功能很强大,但是就算是一个很简单的项目,我们也要配置很多东西。因此就有了Spring Boot框架,它的作用很简单,就是帮我们自动配置。Spring Boot框架的核心就是自动配置,只要存在相应的jar包,Spring就帮我们自动配置。如果默认配置不能满...

2018-03-19 13:48:51

阅读数 100

评论数 0

安装Django 文档

本来以为安装django文档是件很容易的事,实践才晓得,难啊,搞了一下午,终于安装好了。 我的PC系统是CentOS7, 默认装的python 2.7.5, pip安装的sphinx是1.6.4, 下载了好几个版本的django源码,还是不能安装文档,总是报错, 1.源...

2017-10-23 16:57:33

阅读数 299

评论数 0

CentOS下httpd配置虚拟目录

修改apache配置文件vim /etc/httpd/conf/httpd.conf    Alias /webapp "/root/home/webapps" <Directory "/root/home/weba...

2017-10-09 13:28:38

阅读数 2823

评论数 0

Cocos2dx 读写文件,首选项

(一)cpp写文件 AppDelegate::AppDelegate() { cocos2d::FileUtils* fu = FileUtils::getInstance(); std::string path = fu->getWritablePath(); //c++字符串转...

2017-09-30 10:38:54

阅读数 470

评论数 0

cocos2dx Lua 定时器

Node类的scheduleUpdateWithPriorityLua方法 local MyLayer = class("MyLayer", function () return cc.Layer:create() end) function MyLayer:c...

2017-09-29 11:06:32

阅读数 1265

评论数 0

想自己写个cocos2dx的编译脚本(一)

cocos android工程的编译命令是 cocos compile -p android,这是编译并打包的命令,如果我想编译和打包分开呢,本身这条命令耗时太多,分开的话会快些,正好可以借此机会更加了解些apk的结构.。 我看别人在编译的时候用的编译命令是build_native.py,但我自己...

2017-09-28 14:17:40

阅读数 445

评论数 0

Cocos2d C++中调用Java方法

下面这个类由C++调用, 显示提示框 /** * 这个类由C++调用 * @author skymr * */ public class JavaCall { /** * 显示提示框 * @param content 提示内容 */ public static vo...

2017-09-27 16:54:04

阅读数 353

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭