原创 Windows設置ip的腳本
使用netsh設置靜態ip地址: @echo off netsh interface ip set address "本地連接" static 172.24.83.239 255.255.255.0 172.24.83.247 net
原创 查看內存情況的腳本
查看內存情況的腳本 #!/bin/bash - PATH=/usr/bin:/bin:/usr/sbin d=`mktemp /tmp/d.XXXXXXXXXX`||d=/tmp/d.$$ s=`mktemp /tmp/s.XXXX
原创 Android開發入門介紹
一、app的運行方式 操作系統會給每一個andorid應用程序(App)分配一個唯一userId。所以每一個App都是以一個獨立的用戶運行在android操作系統之上。 二、app的framework組成 andro
原创 jvm中的局部重加載
一、問題背景 itask中線上20幾個task,這些task的大多數都有這麼一些特點: 1.基於quartz和spring框架,配置信息已經硬編碼在xml配置中 2.執行的時候一個任務啓動一個jvm線程,然後加載sprin
原创 jvm局部熱加載jar包示意代碼
一、UML圖 抽空再畫 二、可行性驗證的示意代碼 public class TaskManager { public static void main(String[] args) throws Exception { Cla
原创 You’ve got to find what you love(你必須找到你所鍾愛的)--轉
This is the text of the Commencement address by Steve Jobs, CEO of Apple Computer and of Pixar Animation Studios, del
原创 系統性能瓶頸定位淺談
前兩天看到一個關於系統性能優化的一個帖子,感覺說的比較在理,結合自己的經歷和一些資料,總結了一下,記錄在此。 系統的性能優化可以說是一個比較大的開放性話題,可以說的有很多。本文就試着介紹下性能瓶頸的定位的一些工具,這些工具一般都是linu
原创 槓桿閱讀術
1.快速讀完一本書(可以挑選重點部分跳着讀),然後回頭找出精華。 2.不只是閱讀,而是一種投資活動,所以過程中要有你能接受和認同的理由。 3.有目的地選書,根據“自己的人生目標” “現在面臨的主要問題”之類的大目標選擇自己需要的書。 也就
原创 Apache CXF 服務框架概覽
1.CXF API CXF整體架構有以下部分組成: Bus: 包含這extensions, interceptors 和 Properties的註冊。 Front-end: Front-end: 規定了創建服務的編程模型 Messagin
原创 Developer-Driven Threat Modeling
Posted by Danny Dhillon on Nov 11, 2011 Sections Process & Practices,Architecture & DesignTopics Security , Risk M
原创 初識OSGi osgi概覽
OSGi(Open Services Gateway Initiative)是一個組件框架規範,爲java平臺進入了完善的模塊化。osgi使得可以創建組成大型應用系統的高內聚低耦合模塊。不僅如此,而且可以獨立開發、測試、部署、更新和管理這
原创 初識OSGi框架--Equinox
1.準備環境 1.1找到eclipse下的/eclipse/plugins/org.eclipse.osgi_3.x.x_xxx.jar,然後拷貝出來。假設拷貝到$OSGI_HOM目錄下。 1.2驗證是否正常,然後cd 到該目錄下。 執行
原创 重新組織數據(一)
一、Self Encapsulate Field 你直接訪問一個字段,但是與字段之間的耦合關係逐漸變得笨拙。 爲這個字段建立取值/設值函數,並且只以這些函數來訪問字段。 間接地通過函數訪問變量的好處是:1.子類可以通過複寫函數來改
原创 代碼的異味
代碼的異味 一.duplicated code 當相同或者相似的程序結構出現在一個以上的地方的時候,這段代碼就需要合而爲一,提煉出一個方法共調用。 分爲3種情況, 1.同一個類的兩個函數含有相同的表達式。 處理方式:使用extract
原创 Webx的資源加載體系
1、資源加載的觸發點 在web應用中,spring容器的初始化是從ServletContextListener開始。大家知道ServletContextListener是配置在web.xml中。 <!-- 裝載/WEB-INF/w