原创 摘自網絡-是大措施保證網站的安全性

一、 MD5 加密用戶密碼 本系統用戶密碼採用MD5加密,這是一種安全性非常高的加密算法,是普遍使用廣泛應用於文件驗證,銀行密碼加密等領域,由於這種加密的不可逆性,在使用10位以上字母加數字組成的隨機密碼時,幾乎沒有破解的可能性。 二

原创 dubbo 服務端異步實現

一:服務端的配置文件   <dubbo:service interface="com.tc.tce.var.api.facade.VarQueryFacade"ref="varQueryFacade" protocol="${var.qu

原创 maven篇一

1. mvn clean install -pl A,B -pl用來指定需要bulid的工程 A,B,多個工程用逗號隔開。 2. mvn clean install -pl A,B -am -am bulid工程list並且也build 

原创 kafka配置文件詳細

1:producer.properties  #指定kafka節點列表,用於獲取metadata,不必全部指定 #需要kafka的服務器地址,來獲取每一個topic的分片數等元數據信息。 metadata.broker.list=kaf

原创 洞悉 Java 應用性能瓶頸的利器:Visual Performance Analyzer

類是 Java 的基礎。大規模的 Java 應用是由成千上萬個類構成的。當出現性能問題時,如何才能在這一大堆類中迅速定位性能瓶頸呢?更糟糕的是,有些類是由某個同事在上個世紀編寫的,某些類是第三方提供的,沒有人明白這些類給整個應用帶來了怎

原创 spring transaction失效的幾種情況

1.首先檢查配置,在項目的spring配置文件檢查是否配置開啓事務:   <bean id="transactionManager"       class="org.springframework.jdbc.datasource.Dat

原创 redis config的配置

daemonize yes pidfile /var/run/redis.pid port 7005 tcp-backlog 511 timeout 0 tcp-keepalive 0 loglevel notice logfile "

原创 公司對於mongodb的使用

1.pom文件添加對mongodb的倚賴 <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</arti

原创 各種算法的時間複雜度

各種排序算法的穩定性和時間複雜度 .轉自http://blog.csdn.net/hkx1n/article/details/3922249  選擇排序、快速排序、希爾排序、堆排序不是穩定的排序算法,  冒泡排序、插入排序、歸併排序

原创 DruidDataSource 參數配置詳解

一:配置詳解表 配置 缺省值 說明 name   配置這個屬性的意義在於,如果存在多個數據源,監控的時候可以通過名字來區分開來。  如果沒有配置,將會生成一個名字,格式是:"DataSource-" + System.iden

原创 各種分佈式文件系統比較

   常見的分佈式文件系統有,GFS、HDFS、Lustre 、Ceph 、GridFS 、mogileFS、TFS、FastDFS等。各自適用於不同的領域。它們都不是系統級的分佈式文件系統,而是應用級的分佈式文件存儲服務。    

原创 java redisCluster

一:redisson和 redisCluster性能對比 組件 操作 數量 耗時(ms) jediscluster hset 100000 213959 jediscluster hget 100000 22883

原创 系統安全篇

系統安全篇 無論以前的pc項目還是現今流行的互聯網項目,項目涉及到的一般不外乎域名,服務器(db,web,服務,運維)等這幾部分組成.這幾部分都會涉及到安全問題.下面分部分來說說各部分應注意的安全問題及解決方案:一 域名安全 域名會存在被

原创 zookeeper的僞集羣的搭建

1:單機模式 在你執行啓動腳本之前,還有幾個基本的配置項需要配置一下,Zookeeper 的配置文件在 conf 目錄下,這個目錄下有 zoo_sa

原创 大數據 課程