<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    紫風(fēng)亂寫

    除了他眼前的屏幕,這個(gè)人什么也沒(méi)看見(jiàn)。
    被周圍的電腦簇?fù)碇?,他只知道他所?chuàng)造的現(xiàn)實(shí),但又意識(shí)到那是虛幻。
    他已經(jīng)超越了技術(shù)。也超越了機(jī)器。
    posts - 62, comments - 93, trackbacks - 0, articles - 0
      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    BeanQuery 是一個(gè)把對(duì)象轉(zhuǎn)換為Map的Java工具庫(kù)。支持選擇Bean中的一些屬性,對(duì)結(jié)果進(jìn)行排序和按照條件查詢。不僅僅可以作用于頂層對(duì)象,也可以作用于子對(duì)象。更多詳細(xì)的介紹可以看我的博文: http://www.tkk7.com/justfly/archive/2014/10/26/419067.html

    我剛剛發(fā)布了版本1.0.0. 現(xiàn)在已經(jīng)在Sonatype OSS庫(kù)上了,2個(gè)小時(shí)后將會(huì)被同步到Maven中央庫(kù)上。

    Sonatype OSS 庫(kù)下載地址: https://oss.sonatype.org/content/groups/public/cn/jimmyshi/bean-query/1.0.0/

    Github上的代碼: https://github.com/Jimmy-Shi/bean-query/tree/bean-query-1.0.0

    在Maven項(xiàng)目中引用

    <dependency>
      <groupId>cn.jimmyshi</groupId>
      <artifactId>bean-query</artifactId>
      <version>1.0.0</version>
    </dependency>

    posted @ 2014-10-29 02:24 Justfly Shi 閱讀(4464) | 評(píng)論 (0)編輯 收藏

         摘要: BeanQuery 是一個(gè)把對(duì)象轉(zhuǎn)換為Map的Java工具庫(kù)。支持選擇Bean中的一些屬性,對(duì)結(jié)果進(jìn)行排序和按照條件查詢。不僅僅可以作用于頂層對(duì)象,也可以作用于子對(duì)象。

    BeanQuery的使用非常簡(jiǎn)單也很直接  閱讀全文

    posted @ 2014-10-26 23:33 Justfly Shi 閱讀(5510) | 評(píng)論 (6)編輯 收藏

         摘要: 作為一個(gè)程序員,我們的日常工作之一就是看Log,從Log中發(fā)現(xiàn)自己所需要的信息,以及對(duì)Log做一些簡(jiǎn)單的分析和統(tǒng)計(jì)。本文分享了我所使用的工具和方法。  閱讀全文

    posted @ 2014-09-17 23:00 Justfly Shi 閱讀(2801) | 評(píng)論 (6)編輯 收藏

         摘要: 本文介紹了在代碼中應(yīng)該在什么時(shí)候需要Log什么信息;使用何種級(jí)別的Log;如何Log異常信息;Log中的一些要點(diǎn)。另外也分析了靜態(tài)Logger變量和對(duì)象Logger變量的優(yōu)劣。  閱讀全文

    posted @ 2014-08-13 23:32 Justfly Shi 閱讀(25940) | 評(píng)論 (7)編輯 收藏

         摘要: 作為《Java程序員修煉之道》博文的第一個(gè)主題Logging,我計(jì)劃中按照如下三篇來(lái)寫: 1. Logback的簡(jiǎn)單介紹和配置 2. 在Java代碼中如何使用SLF4J來(lái)寫日志以及寫日志的要點(diǎn) 3. 作為一個(gè)程序員,在日常工作中如何分析和挖掘Log。 這個(gè)是第一篇,簡(jiǎn)單介紹一下Logback的配置,適用于開(kāi)始配置和開(kāi)始入門,適用于一般情況下的使用。  閱讀全文

    posted @ 2014-08-10 02:46 Justfly Shi 閱讀(19796) | 評(píng)論 (1)編輯 收藏

         摘要: 后來(lái)我意識(shí)到,我不能只抱怨,作為一個(gè)寫了10多年代碼,帶過(guò)項(xiàng)目、做過(guò)業(yè)務(wù)最終還是寫代碼, 有車有房有妻有娃的四有不太牛逼的程序員,我有責(zé)任幫助剛?cè)胄械?、入行時(shí)間不短的,還沒(méi)車沒(méi)房的Java程序員們掌握一些基礎(chǔ)的東西。
    如果你掌握了這些基礎(chǔ)的東西的話,而且英語(yǔ)口語(yǔ)還湊合的話,歡迎來(lái)找我?guī)湍銉?nèi)部推薦工作,估計(jì)一萬(wàn)多的月薪是不成問(wèn)題的,至于30、40萬(wàn)的年薪應(yīng)該也是有機(jī)會(huì)的。  閱讀全文

    posted @ 2014-08-03 01:18 Justfly Shi 閱讀(5173) | 評(píng)論 (13)編輯 收藏

    Sorry every body, I am so busy that I can not finish this article on time. I will try to finish this article after I have got a job. You can compare the 2 xml files in the attached zip file to get some idea.

    There are 2 files in the zip file:
    1. google.xml: The original google search plugin
    2. google-oracle.xml: The search plugin that only search the oracle.com web site.

    Usage
    1. Put the google-oracle.xml in your personal firefox searchplugin folder. In windows firefox version 4 it is {FIREFOX_HOME}\distribution\searchplugins
    2. Restart the firefox. Done

    Click here to download the search plugins

    posted @ 2011-04-18 00:13 Justfly Shi 閱讀(1916) | 評(píng)論 (6)編輯 收藏

    If after upgrading your eclipse STS plugin from 2.5.2 to 2.6.0, your grails projects can not be build, and when building it, it always warning that "Errors running builder 'Java Builder' on projec". That might be caused by the old 1.6 groovy compiler.  The solution is to edit the file "eclipse/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info" and find the line for org.codehaus.groovy_1.6 and remove it. And then restart the eclipse. you can find that it should be fixed.

    Reference: http://docs.codehaus.org/display/GROOVY/Compiler+Switching+within+Groovy-Eclipse

    posted @ 2011-03-30 22:24 Justfly Shi 閱讀(1510) | 評(píng)論 (0)編輯 收藏

         摘要: 第一章 新的機(jī)會(huì) 第二章 對(duì)抗卡布福斯 第三章 “硅谷” 第四章 CD-ROM工廠 優(yōu)質(zhì)管理的四大要素 l 選擇正確的人 l 為他們分配正確的工作 l 保持他們的積極性 l 幫助團(tuán)隊(duì)凝聚起來(lái)并保持團(tuán)隊(duì)的凝聚力 (其他的一切都只是“文案”) 安全和變化 l 除非感到安全,否則人...  閱讀全文

    posted @ 2011-03-26 23:56 Justfly Shi 閱讀(338) | 評(píng)論 (0)編輯 收藏

    上周去一家大型網(wǎng)絡(luò)公司的內(nèi)部系統(tǒng)開(kāi)發(fā)部門面試,該部門主要是為公司的各個(gè)部門開(kāi)發(fā)工作中所需要用到的系統(tǒng),比如財(cái)務(wù),人事的一些小系統(tǒng)。面臨著:資源少,任務(wù)多,體現(xiàn)不出部門價(jià)值等問(wèn)題。面試出來(lái)后想了幾點(diǎn),發(fā)給他們了,另外也分享出來(lái),希望對(duì)從事類似工作的同學(xué)們有用。
    1. 統(tǒng)一簡(jiǎn)潔的頁(yè)面風(fēng)格和CSS
    因?yàn)槭莾?nèi)部系統(tǒng),所以頁(yè)面不需要太華麗和復(fù)雜的界面,所需要的是簡(jiǎn)單易用。因?yàn)槭嵌际莝ohu的內(nèi)部系統(tǒng),所以可以有統(tǒng)一的頁(yè)面風(fēng)格。
    統(tǒng)一頁(yè)面風(fēng)格帶來(lái)以下這些好處:
    a. 只需要采用一套CSS,而不需要在每個(gè)項(xiàng)目都進(jìn)行CSS的開(kāi)發(fā)
    b. 能減少頁(yè)面設(shè)計(jì)的時(shí)間,頁(yè)面布局,功能區(qū)域設(shè)置能全部都統(tǒng)一起來(lái)
    c. 減低用戶對(duì)于新系統(tǒng)的學(xué)習(xí)曲線
    因?yàn)槭莾?nèi)部系統(tǒng),客戶端與服務(wù)器之間的連接速度能保證。因此可以采用簡(jiǎn)潔的頁(yè)面風(fēng)格。
    簡(jiǎn)潔的頁(yè)面能帶來(lái)以下好處:
    a. 減少頁(yè)面的開(kāi)發(fā)難度,不用在一個(gè)頁(yè)面中堆積過(guò)非必要的數(shù)據(jù)。
    b. 方便任務(wù)分配
     
    2. 在做需求的時(shí)候同時(shí)完成靜態(tài)頁(yè)面的設(shè)計(jì)
    這條的好處是做頁(yè)面設(shè)計(jì)的時(shí)候能進(jìn)一步理解用戶的需求,也能同時(shí)從解決方案的角度來(lái)考慮問(wèn)題,從用戶的角度來(lái)說(shuō),針對(duì)模型進(jìn)行思考能進(jìn)一步的引導(dǎo)他的需求。
    具體的做法就是
    a. 在一邊談需求一邊用紙畫出大概的頁(yè)面模型和用戶溝通,初步形成頁(yè)面功能的設(shè)計(jì)
    b. 談完需求之后盡快使用統(tǒng)一的CSS做出靜態(tài)的頁(yè)面。用頁(yè)面跳轉(zhuǎn)代替表單提交。
    c. 用靜態(tài)頁(yè)面組成的模型和用戶進(jìn)行初步溝通,在溝通過(guò)程中,如果時(shí)間不多的話在紙面上進(jìn)行修改再溝通,如果時(shí)間多的話,快速的修改靜態(tài)頁(yè)面,爭(zhēng)取盡可能多的把重點(diǎn)頁(yè)面和用戶達(dá)成一致。
    根據(jù)溝通結(jié)果把可以開(kāi)始做的部分安排開(kāi)發(fā)人員開(kāi)始做,還不能確定的和客戶約好時(shí)間再進(jìn)行下一次溝通。
     
    3. 逐步建立可復(fù)用的代碼庫(kù)(功能組件)
    這一點(diǎn)說(shuō)起來(lái)容易,做起來(lái)需要一定的額外代價(jià),是一個(gè)部門內(nèi)部的積累。前提是第一條建議能夠比較好的實(shí)施。這里的代碼庫(kù)(功能組件)大到一個(gè)功能模塊(連接LDAP),小到一個(gè)頁(yè)面控件(多層次部門選擇下拉列表)。具體做法是
    a. 在項(xiàng)目開(kāi)發(fā)中有意識(shí)的把可通用的組件單獨(dú)放到一個(gè)包里
    b. 項(xiàng)目結(jié)束后,花1到2天的時(shí)間整理成可復(fù)用的代碼
    c. 整理完之后再對(duì)相關(guān)技術(shù)人員進(jìn)行培訓(xùn)(這個(gè)很重要,有通用代碼而別人不知道=沒(méi)有通用代碼)
    d. 在以后的項(xiàng)目中,在復(fù)用的過(guò)程中進(jìn)行完善
    e. 盡量減少?gòu)?fù)制粘貼再修改
     
    4. 收集客戶部門使用系統(tǒng)后的效果,其結(jié)果可用于對(duì)上對(duì)外和對(duì)內(nèi)
    客戶部門應(yīng)該會(huì)有這樣的數(shù)據(jù),因?yàn)樗麄冃枰@些東西來(lái)說(shuō)明他們上新系統(tǒng)的效果。本部門可以用這些數(shù)據(jù)來(lái)說(shuō)明自己的貢獻(xiàn)以獲取公司的認(rèn)同甚至可以去爭(zhēng)取更多的資源
    IT或者運(yùn)維部門應(yīng)該會(huì)有bug數(shù)量的和分布的統(tǒng)計(jì)數(shù)據(jù),如果沒(méi)有的話自己可以收集到達(dá)本部門的bug數(shù)量和分布的數(shù)據(jù),通過(guò)這些可以在以后的工作中有意識(shí)的避免這些bug
    通過(guò)這些數(shù)據(jù)可以在以后的需求分析過(guò)程中為客戶部門提供更容易使用的系統(tǒng)

    posted @ 2011-03-02 11:36 Justfly Shi 閱讀(882) | 評(píng)論 (0)編輯 收藏

    僅列出標(biāo)題
    共6頁(yè): 上一頁(yè) 1 2 3 4 5 6 下一頁(yè) 
    主站蜘蛛池模板: 人成免费在线视频| 国产免费不卡视频| 久久亚洲精品无码av| 男人的天堂网免费网站| 亚洲黄色在线观看| 国产午夜不卡AV免费| 毛茸茸bbw亚洲人| 久久午夜免费视频| 黄页免费视频播放在线播放| 亚洲乱亚洲乱淫久久| 中文字幕久无码免费久久| 亚洲国产精品综合福利专区| 中国人xxxxx69免费视频| 亚洲国产精品国自产电影| 日韩精品视频免费在线观看| 亚洲免费观看视频| 久久久久久亚洲精品成人| 免费人成在线观看网站品爱网 | 亚洲高清资源在线观看| 国产成人高清精品免费软件| 精品在线视频免费| 亚洲精品国产高清嫩草影院| 1000部拍拍拍18勿入免费视频软件| 国产亚洲福利精品一区二区| 亚洲欧洲日产国码www| 国产午夜亚洲精品国产成人小说| 毛片网站免费在线观看| 日韩免费视频一区二区| 高潮毛片无遮挡高清免费视频| 亚洲国产成人手机在线电影bd| 麻豆国产精品入口免费观看| 处破女第一次亚洲18分钟| 亚洲国产精品人人做人人爱| 在线看片免费人成视频久网下载| 亚洲av无码潮喷在线观看| 四虎影视永久免费观看地址| 中国国产高清免费av片| 久久人午夜亚洲精品无码区 | 亚洲一区二区三区91| 亚洲国产精品成人精品无码区在线| 久久久久国产免费|