摘要:首先聲明一下,這是一個(gè)拙劣的廣告標(biāo)題黨,宣傳一下憋了好幾年的一個(gè)小玩意,能替代自己一部分工作,然后強(qiáng)迫項(xiàng)目解耦的這樣一個(gè)東西在如今這個(gè)到處宣傳人工智能的時(shí)代有些落伍了,就當(dāng)是對(duì)過(guò)去的一個(gè)了斷吧。此廣告不保障療效。
1. 有什么用?首先聲明一下,這是一個(gè)拙劣的廣告、標(biāo)題黨,宣傳一下憋了好幾年的一個(gè)“小玩意ル”,能替代自己一部分工作,然后“強(qiáng)迫”項(xiàng)目解耦的這樣一個(gè)東西;在如今這個(gè)到處宣傳“人工智能”的時(shí)代有些落伍了,就當(dāng)是對(duì)過(guò)去的一個(gè)了斷吧 ("Everything that has a beginning has an end, Neo." -- 《Matrix III》)。本想上個(gè)周末好好寫(xiě)幾篇文檔,但是一直在改 BUG 沒(méi)法抽出空來(lái),所以就先發(fā)一篇簡(jiǎn)單的文章,也算開(kāi)個(gè)張吧。
此廣告不保障療效。
先來(lái)一張大截圖,這是主要的設(shè)置界面。
在這玩意里面設(shè)置表單,然后自動(dòng)“生成”對(duì)應(yīng)的增刪改查等接口和界面,可以個(gè)性化定制每個(gè)資源的每個(gè)接口和頁(yè)面,而不用擔(dān)心破壞系統(tǒng)整體結(jié)構(gòu)。同時(shí)為前端提供一塊區(qū)域,可以較快的搭建對(duì)外的互動(dòng)網(wǎng)站,而不用太關(guān)心后端數(shù)據(jù)邏輯、存儲(chǔ)等;這個(gè)以后再細(xì)說(shuō)。
2. 要怎么用?Duang! 上網(wǎng)址 http://ihongs.imwork.net/manage/ , 賬號(hào)、密碼已經(jīng)輸入好了,就等您來(lái)了。說(shuō)再多、發(fā)再多的圖文介紹,不如親手去操作一下,不要怕,壞了算我的(啥時(shí)候好過(guò))。不推薦用手機(jī)、iPod Touch 等小屏幕設(shè)備訪問(wèn),沒(méi)有做過(guò)適配和測(cè)試。
此系統(tǒng)搭建在我家里的一臺(tái) HTPC 上,Ubuntu 系統(tǒng) Docker 容器,花生殼反向代理;網(wǎng)速很不穩(wěn)定,請(qǐng)勿頻繁刷新,進(jìn)開(kāi)發(fā)者工具未發(fā)現(xiàn)報(bào)錯(cuò)就耐心等待,不要禁用緩存,那只會(huì)更慢;此主機(jī)不定期休眠(或死機(jī)),容器不定期刪除重建。歡迎到我的 GitHub 項(xiàng)目上提交 BUG,網(wǎng)址 https://github.com/ihongs/Hon... , 如果沒(méi)注冊(cè) GitHub 也可以在此系統(tǒng)內(nèi)的 演示->錯(cuò)誤報(bào)告 里添加問(wèn)題,不過(guò)重建后就會(huì)消失,就像從沒(méi)發(fā)生過(guò)一樣。
廢了那么多話,到底要怎么用。首先登錄系統(tǒng),點(diǎn)到 通用->模型矩陣,選擇或添加一個(gè)菜單,在右側(cè)添加一個(gè)表單;點(diǎn)右邊的 + 號(hào)可以增加字段,點(diǎn)字段的 i 號(hào)可以設(shè)置具體信息,拖拽字段名稱(chēng)可以排序。數(shù)字類(lèi)的開(kāi)啟統(tǒng)計(jì)需要在高級(jí)里設(shè)置 datalist 才行,資源動(dòng)作事件通知可在增加表單配置然后在高級(jí)里設(shè)置 callback 網(wǎng)址……這些以后有空再細(xì)說(shuō)。
表單設(shè)置保存好后,需要到 通用->用戶(hù)管理 里,找到當(dāng)前登錄的用戶(hù)(管理員),在右側(cè)勾選新建表單資源的權(quán)限,保存退出,刷新頁(yè)面,如果順利的話,就能在頂部菜單里看到添加的資源菜單了,點(diǎn)進(jìn)去就能增、刪、改、查。除此外,點(diǎn) 手表 圖標(biāo)可以查看資源操作歷史,可以查看歷史、回滾數(shù)據(jù);右邊 漏斗 圖標(biāo)開(kāi)啟篩選區(qū),圖表 圖標(biāo)開(kāi)啟統(tǒng)計(jì)區(qū),這些需要在字段里勾選 篩選、統(tǒng)計(jì) 才能出現(xiàn)。
除了上面提到 datalist,callback 外,還有很多高級(jí)設(shè)置和用法,以后再說(shuō)了。順便提下,可以到 網(wǎng)站->文件管理->網(wǎng)站(點(diǎn)小三角展開(kāi))->manage(展開(kāi))->data(選中),找到對(duì)應(yīng)的 .form.xml 文件,這里就是設(shè)置表單時(shí)生成的配置文件了,自定義部分就是圍繞這樣的 XML 文件來(lái)“生成”接口和頁(yè)面的。
3. 注意事項(xiàng)!預(yù)留的賬號(hào)就是最高權(quán)限的,想把系統(tǒng)搞掛那是分分鐘的事,隨便造,不攔著;但有一點(diǎn),不要往上面放任何敏感信息,你懂的。
為什么要做這么一個(gè)系統(tǒng)呢,嚴(yán)肅的講,我本來(lái)是寫(xiě)著三腳貓的應(yīng)用框架的,但是太懶不想敲重復(fù)的代碼,加上工作上搞了一個(gè)類(lèi)似問(wèn)卷的系統(tǒng),于是就順著思路簡(jiǎn)化并將私人項(xiàng)目包裝了一下,來(lái)替代那些重復(fù)的、枯燥的普通信管系統(tǒng)編碼工作。我認(rèn)為與問(wèn)卷最大的不同在于這里可以關(guān)聯(lián)其他表單,這樣就有了一個(gè)完整的實(shí)體關(guān)系模型了;不過(guò)為了方便使用和理解,我也做了簡(jiǎn)化,只剩一種關(guān)系,相當(dāng)于去掉了概念視圖、邏輯視圖,僅使用物理視圖。
還有,我發(fā)現(xiàn)這兩年程序員(碼農(nóng))一下子成了香餑餑,好像日子很好混一樣,所以當(dāng)有人問(wèn)編程的工作完美嗎?工作被機(jī)器替代的感覺(jué)怎么樣?碼農(nóng)們一個(gè)個(gè)的跟打了雞血一樣,仿佛救世主下凡,一切都將替代,唯有碼農(nóng)永生。所以我回答了 https://www.zhihu.com/questio... ,潑一點(diǎn)冷水。
這玩意兒要替代誰(shuí)當(dāng)然只是個(gè)笑話,但我想我的工作遲早會(huì)被一個(gè)不是人的東西給干掉,而且那“家伙”極有可能看起來(lái)還傻不愣登的。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/70253.html
摘要:首先聲明一下,這是一個(gè)拙劣的廣告標(biāo)題黨,宣傳一下憋了好幾年的一個(gè)小玩意,能替代自己一部分工作,然后強(qiáng)迫項(xiàng)目解耦的這樣一個(gè)東西在如今這個(gè)到處宣傳人工智能的時(shí)代有些落伍了,就當(dāng)是對(duì)過(guò)去的一個(gè)了斷吧。此廣告不保障療效。 首先聲明一下,這是一個(gè)拙劣的廣告、標(biāo)題黨,宣傳一下憋了好幾年的一個(gè)小玩意ル,能替代自己一部分工作,然后強(qiáng)迫項(xiàng)目解耦的這樣一個(gè)東西;在如今這個(gè)到處宣傳人工智能的時(shí)代有些落伍了...
摘要:本文旨在用最通俗的語(yǔ)言講述最枯燥的基本知識(shí)今日,看到有些文章對(duì)碼農(nóng)和程序員做了一些界限劃定和差異分析,嚇得作者趕緊研究一下自己屬于哪個(gè)身份,但當(dāng)仔細(xì)查看了這些文章后,發(fā)現(xiàn)其實(shí)對(duì)于寫(xiě)代碼的人來(lái)說(shuō),無(wú)非就像周星馳嘴里的龍?zhí)缀脱輪T之分,頓時(shí)感悟, 本文旨在用最通俗的語(yǔ)言講述最枯燥的基本知識(shí) 今日,看到有些文章對(duì)碼農(nóng)和程序員做了一些界限劃定和差異分析,嚇得作者趕緊研究一下自己屬于哪個(gè)身份,但當(dāng)...
摘要:萬(wàn)一被動(dòng)離職了,起碼手有余糧心不慌,交房貸子女教育養(yǎng)車(chē)的錢(qián)得預(yù)留個(gè)至少年左右的量作為應(yīng)急資金池。其實(shí)絕大多數(shù)職業(yè),年齡增大到某個(gè)閾值后都有危機(jī)感,中年危機(jī)絕大多數(shù)普通人的宿命,有前途的人也用不著等到老。 ...
閱讀 3250·2021-09-28 09:36
閱讀 3778·2021-09-08 09:45
閱讀 1947·2021-09-01 10:43
閱讀 3571·2019-08-30 12:44
閱讀 3422·2019-08-29 17:25
閱讀 1440·2019-08-29 11:03
閱讀 2058·2019-08-26 13:36
閱讀 755·2019-08-23 18:24