使用磁盘空间为Linux系统开辟新的swap内存空间
Linux系统中swap的重要性
Linux系统的Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才...
iOS 同时重写父类属性的setter和getter时候报错
平时也没有怎么注意会报这个错误,因为平时都很少同时重写setter和getter方法,一般的话,我们大概都是使用懒加载方法,然后重写getter方法,做一个非空判断。然后有时候根据需求,要同时重写属性的setter和getter方法。
懒加载父类的firstInputView 的getter方法,我要重写界面一些控件
这个储物只要使用@synthesize
1.对于property...
springboot的快速入门
一、从官网找到依赖
org.springframework.boot
spring-boot-starter-parent
1.5.6.RELEASE
org.springframework.boot
spring-boot-starter-web
springboot所有的依赖都在parent中,
入门小程序:
Redis3.2.x-哨兵模式以及遇到的问题
有了主从复制的实现以后,我们如果想对主从服务器进行监控,那么在Redis2.6以后提供了一个“哨兵”机制,在2.6版本中的哨兵为1.0版本,并不稳定,会出现各种各样的问题。在2.8以后的版本的哨兵功能就稳定起来了。
哨兵的含义就是监控Redis系统的运行状况,其主要功能有两点:
1、监控主数据库和从数据库是否正常运行
2、主数据库出现故障后,可以自动将从数据库转换为主数据库,实现自动切换
...
java进阶之并发编程一ReentrantLock的实际应用和线程中断EXAMPLE
引言:继上一篇ReentrantLock的介绍来做俩个小demo。
实现3个线程分别打印指定数字和线程死锁进行线程中断。
上一篇:<<java进阶之并发编程一ReentrantLock同步锁的学习和syncthronized的区别>>
demo1:ReentrantLock搭配三个线程分别打印指定的数字,直接上代码图片比较直观了。
...
Jedis使用(带场景的例子)
首先说一下,Jedis是redis支持Java的第三方类库,我们可以使用Jedis类库来操作redis数据库。
关于基本的数据类型的操作就不上例子了,我们直接上一个有场景的例子。
现在假设一个场景:User对象数据量很大,查询很繁琐,需要把User表的数据存放在缓存里面
* 假设我们要这样查询:select * from user where age = 25 and se...
MJExtension使用指导
MJ早更新了MJExtension而自己却一直没有跟上时代步伐,今天(2016-07-28)有空把文章更新到最新!欢迎有问题的提问!
旧版MJExtension使用指导(转)
源码也更新到最新PPDemos
1.简单的字典 –> 模型
核心代码 mj_objectWithKeyValues:
typedef enum {
SexMale,
SexFemale
}...
Redis 工具类 spingboot集成Redis
1、创建configpackage com.test.redis.config;
import java.io.Serializable;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
import redis.clients...
java进阶之并发编程二之Concurrent同步辅助类CountDownLatch锁存器和CyclicBarrier使用
往期篇幅:
<<java进阶之并发编程一ReentrantLock同步锁的学习和syncthronized的区别>>
<<java进阶之并发编程一ReentrantLock的实际应用和线程中断EXAMPLE>>
引言:伴随JDK1.5的新增java.util.concurrent,java并发编程也迎来了革新,不像1.5之前只有synct...
IOS 关于支付宝web支付不同实现
由于支付宝web支付返回的是一个带请求链接的表单,所以直接加载html形式,不要使用loadrequest
[self.webView loadHTMLString:self.requestUrlStrs baseURL:nil];
使用WKwebView方式遵守WKNavigationDelegate协议
-(void)webView:(WKWebView *)webView decid...
SpringBoot 和 Swagger 集成
一、pom文件引用<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://m
为Redis集群做准备:安装ruby、rubygems以及重启客户端后rvm等命令无效
因为Redis集群需要使用ruby命令,所以需要安装ruby。下面是安装Ruby和Rubygems的文章。
https://blog.csdn.net/michaelehome/article/details/79533496
当然了,我按着上面的步骤弄是会出现很多错误的,最后我知道了RVM可以管理Ruby版本。那么我肯定是用这个啊,以后就算ruby出新版本我也可以简单就升级完了。
1、首先...
【quick-cocos2d-lua】 背景音乐与音效
同一时刻只支持播放一首背景音乐,但是可以播放多个音效。
1》播放与停止:
audio.playMusic(filename,isLoop) --播放背景音乐,filename是音频文件名(放在res下),isLoop表示是否循环播放
handle = audio.playSound(filename,isLoop) --播放背景音效,isLoop表示是否循环播放...
【quick-cocos2d-lua】 动作
①瞬时动作:
立刻能完成的动作,不产生动画效果。可把它们封装为动作后,与其他动作类组合为复杂动作。
1.Place:将节点放置某个位置。
local place = cc.place:create(cc.p(10,10))
2.FlipX,FlipY:只作用于Sprite,分别将Sprite沿X轴或Y轴反转显示。
local flipAction = cc.FlipX:cre...
记录一下JAVA获取请求访问的IP地址
/**
* 通过HttpServletRequest返回IP地址
*
* @param request HttpServletRequest
* @return ip String
* @throws Exception
*/
private static String getIpAddr(HttpServletReq...
【quick-cocos2d-lua】 动画
三、动画
1.序列帧动画:
帧动画,就是通过定时播放一帧一帧的图片,使得看起来像动画。
①精灵表单的制作,复制到项目的res目录下("XX.plist","XX.pvr.ccz")
↓
②导入精灵帧:display.addSpriteFrames("XX.plist","XX.pvr.ccz")
↓
...
今日推荐
周排行