from:http://my.oschina.NET/u/875730/blog/3780860 Redis跨机房使用问题
一般地,redis的每个实例都是一个master加上一个slave,这一主一备一般要放在同一个机房idc,否则会出现各种莫名其妙的问题。为了防止一个idc出问题,可以用scp或者rsync命令把redis数据定时(譬如每隔10分钟或者半小时)地备份到另一个机房。
转载
2017-03-02 08:22:53
5114阅读
UI的闪烁 Angular的自动数据绑定功能是亮点,然而,他的另一面是:在Angular初始化之前,页面中可能会给用户呈现出没有解析的表达式。当DOM准备就绪,Angular计算并替换相应的值。这样就会导致出现一个丑陋的闪烁效果。 上述情形就是在Angular教程中渲染示例代码的样子: <body
原创
2022-04-06 11:58:09
84阅读
1. 关于SVN重连linux以前不小心连接svn服务器时候连错了svn路径 想要重新连接的时候。网上找的方法都是svn switch --relocate 旧url 新url搞了 半天都没成功后来才搞清楚这是SVN迁移后转移命令 虽然变了url 但是内在结构是不变的我所需要的是要清除旧的svn路径结构 换成新的正确方法是在删除svn客户端目录下的
原创
2016-06-29 15:42:47
1407阅读
大多数开发者应该都使用过Hibernate或者Mybatis的框架,或多或少都踩过一些坑! 如在MyBatis/Ibatis中#和$的区别,#方式能够很大程度防止sql注入,$方式无法防止Sql注入。所以,老司机 对新手说,最好用#。简单的说#{}是经过预编译的,是安全的,而是未经过预编译的,仅仅是
转载
2020-03-03 10:08:00
284阅读
2评论
相信做过Java 开发对这个类应该不陌生,没错,这个类是jackson提供的,主要是用来把对象转换成为一个json字符串返回到前端,现在大部分数据交换都是以json来传输的,所以这个很重要,那你到底又对这个类有着有多少了解呢,下面我说一下我遇到的一些坑首先,先把我要说的几个坑需要设置的属性贴出来先ObjectMapper objectMapper = new ObjectMapper(); //序列化的时候序列对象的所有属性objectMapper.setSerializationIn
转载
2021-07-28 17:57:07
2522阅读
1.laravel 本身的性能不行,对高性能服务器,需要使用lumen 2. {{$url}} 默认会执行 htmlentities ,进行转意义,如果不需要转义可直接使用 php的echo 或者 {!! $url !!} 代替 用compileExtensions、compileStatement
原创
2022-05-08 23:05:36
95阅读
scrapy爬虫出现Forbidden by robots.txt # Obey robots.txt rulesROBOTSTXT_OBEY = False scrapy定时执行抓取任务 用crontab -e
转载
2019-05-20 14:28:00
89阅读
2评论
1、tnsping实例名报错:在服务器上修改tns监听配置文件,我的路径在/home/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora不用重启监听,好了:
原创
2018-06-20 15:09:40
1335阅读
安装好nodejs之后,即便你安装到其他盘,但是path的目录依然是C:\Users\用户名\AppData\Local\atom\bin;C:\Users\用户名\AppData\Roaming\npm查看全局安装的目录用命令查看npm root -g查看npm配置信息npm config get cachenpm config get prefix默认的全局路径
原创
2021-06-07 16:24:30
388阅读
安装好nodejs之后,即便你安装到其他盘,但是path的目录依然是C:\Users\用户名\AppData\Local\atom\bin;C:\Users\用户名\AppData\Roaming\npm查看全局安装的目录用命令查看npm root -g查看npm配置信息npm config get cachenpm config get prefix默认的全局路径是C:\
原创
2021-06-07 16:24:31
494阅读
下面的坑有些来自别人的技术博客,有些事以前自己遇到的坑,持续补充。。。坑1:三目运算符首先我们看一下这道题:char x = 'x';System.out.println(true?120:x);我们的第一反应结果不就是120吗,但是我们实际运行一下,结果是x。是不是有种诧异的感觉,是不是觉得被带沟里去了?不知道大家感觉如何,反正我看到这个结果都惊呆了。对于三目运算符中的两个结果,如果一个是常量,
前言 记录一些遇到的问题 (1)Mixed模式不能通过filter进行过滤 问题来源 在 Mixed 模
1. 定义形式BigInt 使用数字字面量加 n 表示支持二进制、八进制、十六进制形式。对于八进制,只支持新写法 0o064n,不支持旧的写法 0640。普通写法:1n十六进制:0x6n0X6n八进制:0o6n0O6n06n // ❌SyntaxError二进制:0b10n0B10nBigInt 不支持科学计数法形式:1e25n // ❌ SyntaxError2. 转换为字符串当作为 key
原创
2021-05-18 21:02:37
448阅读
三目表达式要加空格不然有些服务器解析不了
var maxBanners = ${maxBanners==null ? 3 : maxBanners};
forEach循环的长度正确使用方式
<c:forEach var="i" begin="1" end="${fn:length(dataList)}" step="1">
<div class="butt
转载
2021-08-20 14:59:53
63阅读
一、默认管理页面地址是 http://127.0.0.1:15672
但是spring配置连接里面要把端口改成5672,如果不配置的话默认就是端口5672
spring.rabbitmq.host=127.0.0.1
spring.rabbitmq.port=5672
spring.rabbitmq.username=guest
spring.rabbitmq.password=guest
s
转载
2021-08-20 17:32:31
531阅读
0、人难招,特别是对于没钱的小团队,大多数的iOS开发者没有Swift经验,有经验的也并不是很深入 0.1、语言unwrap坑,虽然有自动修正提示,但感觉代码过程不流畅。 1、Realm的缺憾: 最近filter用得多,发现realm的一个真正的毛病,其查询语法关键字和结构和常规标准SQL完全不一致
转载
2017-07-07 11:03:00
79阅读
2评论
错误1: invalid LOC header 这个错误比较好解决,jar下载不完全,去到相应的Maven包目录,把东西删掉重新编译就行。 错误2: java.lang.TypeNotPresentException: Type org/powermock/modules/junit4/PowerM
转载
2017-07-06 10:09:00
49阅读
2评论