Time of Update: 2018-12-03
挑戰編程 程式設計競賽訓練手冊-1.6.5 圖形化編輯器(Graphical Editor)public class problem_Graphical_Editor {/** * @param args *//*個人認為此程式痛點在於 * 1、操作字元 F ,即填充某一個地區,需要演算法支援,其中越界處理和全面覆蓋處理需注意。 * 2、代碼塊之間的變數不能互傳,需要設計一個全域變數來儲存更新 * (第一次我把方法都寫在case中,然後運算的結果就是穿不出去,非常蛋疼! *
Time of Update: 2018-12-03
挑戰編程 程式設計競賽訓練手冊-1.6.7 將軍(Check_the_Check)public class problem_Check_The_Check {/**1.思路問題:直接判斷王周圍能夠被將軍的線路的布子情況更簡單易行 * 2.哨兵 能有效解決越界問題 * 3.通個了宵完成的…… * @param args */public static void main(String[] args) {// TODO Auto-generated method stubchar[][]
Time of Update: 2018-12-03
挑戰編程 程式設計競賽訓練手冊-1.6.3 旅行(The Trip)import java.text.DecimalFormat;public class problem_The_Trip {/** * @param args */public static void main(String[] args) {double[] fee = {15.00,15.01,3.00,3.01};//double[] fee = {10.00,20.00,30.00};String result =
Time of Update: 2018-12-03
第五章依賴倒換原則5.1何謂依賴倒換原則依賴倒換原則(Dependence Inversion
Time of Update: 2018-12-03
挑戰編程 程式設計競賽訓練手冊-1.6.2 掃雷(Minesweeper)//import java.util.Scanner;public class problem_Minesweeper {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubchar[][] chstr = { {'*','*','`','`','`'},{'`','`','`','`',
Time of Update: 2018-12-03
挑戰編程 程式設計競賽訓練手冊-1.6.8 澳大利亞投票(Australian Voting)http://blog.csdn.net/o0tt0o/article/details/8533155 對--題目的補充 public class problem_Australian_Voting {/**1.略有Bug--所有票數相同則不顯示 * 2.資料越多,差距越多最好,正常投票都有參差 * 3.用遞迴迴圈,遇到獲勝者時不能return,改用了while判斷 *
Time of Update: 2018-12-03
挑戰編程 程式設計競賽訓練手冊-1.6.6 解譯器(Interpreter)public class problem_Interpreter {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stub/*int testYu = 9%1000;System.out.println(testYu);*/String[] s = {"299",//"211",//測試9
Time of Update: 2018-12-03
挑戰編程 程式設計競賽訓練手冊-1.6.4 液晶顯示屏(LC-Display)public class problem_LC_Display {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stub/*for(int k=0;k<10;k++){System.out.print("|");}System.out.println("");for(int k=0
Time of Update: 2018-12-03
澳大利亞投票拓展知識:原文地址:http://wiki.mbalib.com/wiki/%E4%B8%8D%E5%8F%AF%E8%83%BD%E6%80%A7%E5%AE%9A%E7%90%86阿羅的不可能定理的內容 阿羅的不可能定理源自孔多塞的“投票悖論”,早在十八世紀法國思想家孔多塞就提出了著名的“投票悖論”:假設甲乙丙三人,面對ABC三個備選方案,有的偏好排序。 甲(a > b > c) 乙(b > c > a) 丙(c > a > b) 註:甲(a > b >
Time of Update: 2018-12-03
EXT控制項之我見最近第一次接觸用ASP.NET做bs架構的項目,以前接觸過Java做的bs系統,但是asp.net的bs系統還是第一次接觸。因為主要負責資料庫的設計工作,所以首先考慮的是如何對資料庫進行設計,比如商務程序資料的關聯性,增加某個系統後台資料的關聯性等資訊。其實瞭解以後探索資料庫設計不可能是一次完全確定的,因為有時候需求是在變得,所以再做這個項目時候,難免考慮的資料庫結構很完善,導致當真正的開發時候,資料庫還是隨著開發進度不斷完善的。言歸正傳,ext控制項對於設計後台系統維護還是比
Time of Update: 2018-12-03
根據以往我的ORACLE開發經驗,在以下幾種情形不適合使用索引:1.當Where子句存在“!=”時 例如,select name,address from user where user_no != 0 (不使用索引) 2.當Where 運用處理函數的欄位時,不可用此列的索引例如,select * from user where to_char(birthday,'yyyymmdd')='20111121' (不使用索引) 3.不要在索引列上使用IS NULL或 IS NOT NULL
Time of Update: 2018-12-03
名稱TestContext繼承或實現 描述 類別Java class,介面類包com.xz.es.sxx.encoding與其它類的調用關係 屬性名稱類型描述 主要方法名稱屬性描述 User getName(String Name)Public 注釋
Time of Update: 2018-12-03
<?xml version="1.0" encoding="gb2312"?><!-- 儲存使用者明細資訊資料 需在瀏覽器中開啟此檔案瀏覽時將上一句注釋開啟 --><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
Time of Update: 2018-12-03
上周做程式的時候用到了一些xml的知識,今天對這一知識點做一小小的總結,若有不足之處還望見諒!首先呢,xml檔案最重要的就是可以讓使用者自己定義結點,子結點及屬性,這使得存取資訊資源更加方便,上面說的這些自訂的規範都是通過個.xsd的(Schema)模式檔案來做約束的,至於這個檔案怎麼樣編寫,這裡先暫且不談,因為本人也沒有寫過。下面介紹一下在.net中用程式如何讀取與建立一個xml檔案。1.讀取與建立XmlDocument是操作xml檔案必須執行個體化的類,讀取現磁碟上已有的xml檔案:建立一個
Time of Update: 2018-12-03
給初學者之九:收尾 最後一篇介紹幾個常見的概念 設計模式 這可不僅是java專屬 我看的書就是c++和smalltalk例子的 先說說什麼是設計模式 模式是什嗎?模式是經驗的總結,潛規則的抽象 什麼意思呢?比如說我們坐飛機,上飛機前需要經過幾個步驟 什麼安檢領取登機證之類的,這一套流程能不能改呢? 可以,但為什麼幾乎全世界的航空公司登機前都是這一套流程呢? 因為航空公司經過長期實踐之後得出了一堆結論和經驗 並認為這樣做才是最安全,或說是最有效率的 這就是模式,模式是編程高手之間交流的橋樑
Time of Update: 2018-12-03
我用的tomcat7,其中tomcat-user.xml檔案需要配置如下role和user<role rolename="admin-gui"/><role rolename="admin-script"/><role rolename="manager-gui"/><role rolename="manager-script"/><role rolename="manager-jmx"/><role
Time of Update: 2018-12-03
剛開始接觸設計模式很暈,不明白到底什麼是設計模式,其實本來是沒有設計模式的,電腦語言發展過程中,慢慢積累,慢慢就產生了一種所謂設計模式的概念了,今天主要講解簡單工程模式,以計算機為例子進行設計模式講解,如有不對,請廣大行內人士進行仍轉頭。 根據物件導向開發,要對計算機進行簡單工程模式,首先想到的需要使用者介面和針對介面輸入的計算資料進行對資料的操作類。 1.首先建立資料操作類庫。OperationTestLibrary
Time of Update: 2018-12-03
去年年初去做的調研,因為從未做過調研工作,所以調研的結果就是收集到了幾張紙質的表格。去了市本級單位、鄉鎮、街道、村,結果感覺變成了領導的工作視察,而不是項目調研。自己對於項目越來越模糊,項目的內容感覺越來越多,完全不受控制。然後帶著這些表格加上項目投標說明書的技術部分開始開發,海西州催得急得要命,所以在一個月多一點的時間之內就開發完畢。開發完成之後,就跟客戶聯絡後續的實施上線的計劃,客戶說要採購機器,具體的上線時間也不能給我們。在等待客戶準備機器的這段時間,我們做了產品操作說明書,還錄製了操作視
Time of Update: 2018-12-03
using System;using System.ComponentModel;using System.Windows.Forms;namespace StockMgr{ public partial class Form1 : Form { const string HomePage="http://user.qzone.qq.com/272501834/"; public Form1() {
Time of Update: 2018-12-03
你是幹什麼工作的,我是幹軟體開發的。是高手嗎?不是!真的不是,這是我這麼多年來被問到關於工作方面最多的一句話。 於是有了這篇文章,反思如何成為軟體編程高手?啥是高手,哈哈,在下以為無所謂高手、低手和新手。只要能遇到別人解決不了的問題,你能不費力氣協助解決了,這樣你在他們眼中就是這方面的高手。 所以高手的境界是不同的,如何造就高手呢? 世界上其實沒有高手,見識多了,解決問題多了,遇到困難後積極上網查詢,不恥下問解決後積累了形成自己的大腦總的東西了,