原创 java調用com組件將office文件轉換成pdf (同發csdn)

  在很多企業級應用中都涉及到將office圖片轉換成pdf進行保存或者發佈的場景,因爲pdf格式的文檔方便進行加密和權限控制(類似於百度文庫)。總結起來目前將office文件轉換 成pdf的方法主要有兩種: 1、利用jcob調用ms

原创 敏捷開發的一些思考--故事拆分(同發csdn)

  敏捷開發目前已成爲互聯網公司的首選方案,爲應對市場的快速變化,我們公司也在大力推廣敏捷,最近在讀《用戶故事與敏捷方法》一書,我想邊讀邊做一些分享,傳播知識的同時加強記憶。 1.       基於用戶建模是一個比較好的起點。 產品團隊

原创 利用socket模擬http的混合表單上傳(在一個請求中提交表單並上傳多個文件)

  在很多企業級應用中,我們都沒法直接通過開發語言sdk包封裝的http工具來模擬http複合表單(multipart/form-data),特別是在跨語言跨平臺的編程過程中,其實實現方案並不複雜,只要你瞭解了http協議中複合表單的報

原创 數字簽名與數字證書技術簡介 .

數字簽名、數字證書等技術,是現代信息安全的核心技術,可謂使用面十分廣泛。其基本理論本身並不複雜,本文希望通過深入淺出的介紹,能夠讓大家有一些基本瞭解。   對稱加密、非對稱加密 讓我們通過一個例子開始:我們的主角分別是Alice和B

原创 java和javascript日期校驗和閏年問題分析和解決方案

1.閏年的介紹 地球繞太陽運行週期爲365天5小時48分46秒(合365.24219天)即一迴歸年。公曆的平年只有365日,比迴歸年短約0.2422 日,所餘下的時間約爲四年累計一天,故四年於2月加1天,使當年的歷年長度爲366日,這

原创 java和javascript日期校驗和閏年問題分析和解決方案

  1.閏年的介紹 地球繞太陽運行週期爲365天5小時48分46秒(合365.24219天)即一迴歸年。公曆的平年只有365日,比迴歸年短約0.2422 日,所餘下的時間約爲四年累計一天,故四年於2月加1天,使當年的歷年長度爲366日,

原创 Python入門

作爲一個javaer,腳本語言必須會幾個才行,方便自己。在這裏我就分享一下我的python入門學習經歷。還有一個小例子供參考。 一、環境搭建。 工慾善其事必先利其器,環境是必備的。在這裏我們就選擇最常用的Eclipse+ PyDev的方

原创 java權限系統的技術演變歷史

      JAVA的權限管控在平臺化和企業化得過程中大體經過了如下的階段:          權限系統功能上分爲兩部分:認證+鑑權。         1. 標準JAAS時代。在最早的時候,J2ee時代,Java提出了標準的鑑權服務,即

原创 JVM 性能調優

作爲一個程序開發人員,程序性能除了跟硬件,軟件,網絡環境有關外,對於JAVA虛擬機的參數設置也是有一定影響的,所以對於瞭解JVM的參數信息和如何合理到配置他們我給大家總結了一些知識。 首先讓我們看看程序運行效率慢有哪些情況: 1、CPU

原创 ActiveMQ的queue以及topic兩種消息處理機制分析

        上一期介紹了我們項目要用到activeMQ來作爲jms總線,並且給大家介紹了activeMQ的集羣和高可用部署方案,本期給大家再介紹下,如何根據自己的項目需求,更好地使用activeMQ的兩種消息處理模式。       

原创 java序列化

Java序列化 最近學習java序列化收穫頗多。談到序列化,不得不得說說爲什麼需要序列化?序列化的作用是把OOP編程中的對象轉變爲字節流然後存儲到持久化的存儲設備上。當從存儲設備上讀出這些序列化的消息並構建成對象這個過程稱爲反序列化。在

原创 如何分析ORACLE的SQL執行計劃 .

1,先舉個例子: -------------------------------------------------------------------------------- | Id  | Operation           

原创 傻瓜式安卓APP開發工具

國外的營銷工作者和技術開發者開發了許多能幫助企業創建簡單APP應用的工具,通過這些工具,就算是一個對程序一竅不通的普通網民都可以很容易的創建一個企業的APP程序,並可以對程序進行應用更新維護,開展營銷等活動。   APPMakr它的主要

原创 mySQL內存及虛擬內存優化設置 .

爲了裝mysql環境測試,裝上後發現啓動後mysql佔用了很大的虛擬內存,達8百多兆。網上搜索了一下,得到高人指點my.ini。再也沒見再詳細的了..只好打開my.ini逐行的啃,雖然英文差了點,不過多少M還是看得明的^-^ 更改後如

原创 無限層級且亂序的樹形結構數據的整理,利用HashMap減少遍歷次數

我們在展示一個機構樹的時候,常常會遇到這樣的一個問題,查詢數據的時候,是從下往上查的,但展示數據的時候,又要從下往上展示。 這時候就要把查詢到的數據進行整理從而得到我們想要的結構。 舉個例子。 ID PARENT_ID SOME_ATT