原创 防止網頁寬度被撐大

有時候即使設置了網頁的寬度,可能會由於出現網址或其他文字導致寬度被成大,可將style設置如下防止此類事情發生 overflow-x:hidden;(水平方向禁止滑動) word-break:break-all;(自動換行)

原创 消息隊列中的數據丟失怎麼辦

RabbitMQ 1、數據丟失的原因 2、針對丟失原因1的解決方式有兩種 一種是用MQ的事務,但是有個缺點,是阻塞的,影響性能 try { channel.txSelect(); // 聲明事務 // 發送消息

原创 如何保證引入RabbitMQ及kafka後的高可用

1、保證RabbitMQ的高可用(可用集羣) RabbitMQ集羣分兩種,普通集羣和鏡像集羣 ①普通集羣(默認模式)     ②鏡像集羣(如需開啓,需設置策略policy,可指定某幾個機器開啓,也可全部開啓) 2、kafka的高可用

原创 js 正則替換字符串

1、var content="二月的雪,下整夜<img:http://www.zhangsan.com/wew.jpg>"; var re=/<img:http:.*>/; var s2=n.planContent.replace(re,

原创 solr框架搭建及錯誤處理

1、搭建solr:http://www.luoshengsha.com/frame/solr/page/2 2、 啓動tomcat,並訪問solr,頁面顯示404,並在localhost日誌中可以看到錯誤信息 1 2 3 4

原创 spring 註解含義

1、@RequestMapping 是定義控制器對應的請求參數的。 [java] view plaincopy /**   * 2010-1-25   */   package org.zlex.spring.cont

原创 定時任務

import java.util.Date; import java.util.Timer; import java.util.TimerTask;

原创 創建鏈接

Linux 軟連接與硬連接 連接有軟連接和硬連接(hard link)之分的,軟連接(symbolic link)又叫符號連接。符號連接相當於Windows下的快捷方式。硬鏈接可以理解爲一個文件擁有兩個文件名。 不可以對文件夾建立硬

原创 chmod與chown的區別

chown 修改文件和文件夾的用戶和用戶組屬性 1。要修改文件hh.c的所有者.修改爲sakia的這個用戶所有 chown sakia hh.c 這樣就把hh.c的用戶訪問權限應用到sakia作爲所有者 2。將目錄 /tmp/sco 這個

原创 map去除某個特定的鍵值

Map<String, String> m = new TreeMap<String, String>(); m.put("A1", "A1"); m.put("A2", "A2"); m.put("B1", "B1"); m.

原创 mysql 5.5版本安裝

1、mysql5.5下載鏈接http://download.csdn.net/detail/yflxc/8624203 2、安裝路徑中解壓安裝包# tar -zxvf mysql-5.5.28.tar.gz 3、安裝cmake命令# ap

原创 nginx配置(持續更新)

1、轉發時如果需要將請求地址一起轉發,配置如下 proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forward

原创 代理類獲取方法註解

1、如果bean是代理類時獲取方法註解 Object bean 注意:寫成以下方法獲取不到註解,獲取的mapping爲空 Class<?> clazz = bean.getClass(); Method[] ms = clazz.get

原创 redis常用命令

1.訪問redis根目錄 cd /usr/local/redis-2.8.19 2.登錄redis:redis-cli -h 127.0.0.1 -p 6379 3.查看所有key值:keys * 4.刪除指定索引的值:del key 5

原创 MQ的技術選型

1、ActiveMQ:多用於傳統企業,對高併發、高吞吐、高負載要求不高的,且版本的迭代速度比較慢,目前是幾個月迭代一個小版本。 2:、RabbitMQ:多用於中型企業,支持萬級的吞吐,可以保證數據不丟失,有可視化的數據管理頁面,版本迭代速