原创 C語言數據結構之雙向鏈表
= = 實現了鏈表的CRUD和一些其他的函數比如應用所有元素於函數、初始化、銷燬.... Code: main.c //#include "list_test.c" #include "link_list_test.c" int
原创 通過AOP+註解來實現參數的校驗
在實際的java開發中,參數校驗是個比較零碎繁瑣的事情,但是卻必不可少,本文通過aop來實現對參數的校驗,可以節省大量的時間和提交代碼的可讀性與整潔性,方便更加集中的編寫業務邏輯。 代碼: ParamCheckAop: package
原创 Mybatis-plus代碼生成器
通過代碼生成器可以生成entity、service、serviceImpl、controller、mapp、xml的代碼,可以節約很多時間。 pom.xml <properties> <mybatis-plus-generato
原创 activiti監聽器中注入spring bean
/** * 抄收主管審覈監聽器 */ @Component("gasChargeCopySupervisorReviewListener") public class CopySupervisorReviewListener imp
原创 一個常用的工具類
package com.yzs.plat.process.common.utils; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.BeanUti
原创 java遞歸解析easyui treegrid json數據
時間:2017. july .29 sat 21:24 ps:最近做一個項目需要解析easyui的treegrid的json數據,網上博客翻遍都沒找到這方面資料,於是只有自己來寫,花了一下午時間,包括熟悉json格式以及各個函數的用法,最
原创 自己寫的一個Redis工具類
package com.yzs.plat.process.common.utils; import org.springframework.beans.factory.annotation.Autowired; import org.
原创 openlayers H5移動端移動要素
移動要素在openlayers中使用Translate類 ,但是在H5移動端不兼容,於是自己實現了下: 代碼: let flag = false let features = null this.$refs.
原创 JS判斷點是否在線段上
最近在開發gis系統,需要用到在線段上添加點的功能,線段是由很多點連接起來的,所以就要判斷點在那一段線段裏面,然後插入點。 點是否在線段上可以轉換爲三點是否共線的問題: 三點是否共線可以通過判斷斜率來判斷: 設有 p1,p2,q三點,判斷
原创 openlayers 給Feature提供修改撤銷功能
最近在開發燃氣管道佈線gis系統,需要用到openlayers,功能需要自己做一個撤銷的功能,openlayers API找了一圈沒有發現有提供相應的api,於是自己利用棧的天然先進後出機制實現了一個。 撤銷功能主要通過一個棧來實現的
原创 記一次隊列的使用場景(Redis隊列)
隊列的特點:解耦,削峯,異步 隊列的使用場景主要用於異步處理耗時操作。 前幾天開發好了優惠券模塊,在優惠券發放那裏使用到了隊列來進行異步處理,因公司規模較小,服務器配置只有2G,安裝MQ佔用了寶貴的內存資源,於是就使用了Redis自帶的消
原创 解決vue-cli腳手架在dev模式下app.js過大的問題
解決vue-cli腳手架在dev模式下app.js過大的問題 在開發後臺管理系統的時候,devServer部署在服務器端,devServer啓動後每次的app.js非常大,達到了36M,每次打開後臺管理系統的時候非常慢,下面介紹兩種方法來
原创 檢測點10.5
檢測點10.5 (1)下面的程序執行後,ax中的數值爲多少? assume cs:code stack segment dw 8 dup (0) stack ends code segment start: mov ax,
原创 課程設計一
放假後,距家過遠,到家後整頓幾天,不敢怠慢,繼續複習8086ASM。 assume cs:codesg,ds:datasg,es:tablesg tablesg segment db '1975','1976','1977','1978
原创 android 之sqlite數據庫的創建
廢話不多說,直接上代碼: package com.bool.utils; import android.content.Context; import android.database.sqlite.SQLiteDatabase; i