日本久久伊人,国产精品国产三级欧美二区,国产精品一区二区av,亚洲福利视频专区

歡迎來到天臺人才網!
 
  • 簡歷編號:57993
  • 最近登錄:2020-10-06
    • 姜先生
    • |28歲|本科|無經驗|未填寫|未填寫
    • 戶籍:未填寫 現居:
    • 地址:
求職意向
希望從事:
java,c語言 | 面議
工作地點:
天臺縣
期望崗位:
C/C++,Java
求職狀態:
不在職,正在找工作
工作經歷
2019-12~2020-10
驅動開發|華通科技有限公司
民營企業-200-500人-計算機業(軟件、數據庫、系統集成)

負責中興c300窄帶項目線卡驅動開發

教育培訓經歷
2015-09~2019-07
本科 |山東農業大學
專業名稱:自動化
項目經驗
2019-12~2020-10
通訊項目|擔任職務:驅動開發

1:窄帶相關功能開發及維護
2:e1線卡開發
3:時鐘功能開發
4:機電管理etmb,mirrow功能開發

2019-09~2019-10
電商項目|擔任職務:后端

● 本項目是一個電商項目。
● 開發工具:linux,tomcat,mysql,idea
● 開發技術:dubbo,springboot,mybatis,zookeeper,elasticsearch,redis,activemq等
● 后臺模塊(manager)
三級分類查詢
平臺屬性增刪改查
上傳spu(spu信息,圖片,銷售屬性,銷售屬性值),圖片存儲在fastdfs,鏈接存儲在數據庫
上傳spu下的sku(sku信息,選擇spu中的圖片,關聯spu中的屬性,關聯平臺屬性中的屬性)
● 詳情模塊(item)
查詢sku信息傳遞給前端頁面
查詢sku對應spu下的銷售屬性以及屬性值傳遞給前端頁面
查詢spu下的所有sku信息,生成每個skuid與銷售屬性組成的鍵值對,再將所有鍵值對轉化成字符串傳遞給前端頁面,前端頁面將字符串轉回map,當選擇屬性時生成銷售屬性組成的字符串查詢出skuid,跳轉到該skuid詳情。
● 搜索模塊(search)
在kibana中新增搜索規則。
將mysql中的數據同步到elasticsearch。
通過三級分類id,搜索sku。
通過關鍵字,利用ik分詞器搜素sku。
將搜索頁面sku的全部平臺屬性值提取出來,根據平臺屬性值生成平臺屬性和屬性值組成類型的集合A,將集合傳遞給前端頁面生成屬性框并生成一個面包屑集合B。
當點擊屬性框時,集合B添加該屬性值以及復制鏈接,并以集合B屬性集合作為檢索條件重新進行檢索。
當點擊面包屑時,刪除面包屑上對應的屬性值,更改鏈接重新檢索。
● 購物車模塊(cart)
未登入時將訂單信息存入cookie,如果cookie中有該商品了就在數量上進行增加,如果cookie沒有該商品就在cookie中新增登入時將cookie中的數據合并到數據庫,同時寫入redis。
● 訂單模塊(order)
從數據庫查詢用戶的訂單信息。
購物車結算時將選中商品展現,查詢收貨地址展現以及計算總金額。為了防止在多線程時訂單重復提交的問題,如果redis沒有交易碼可以提交并生成交易碼,如果有交易碼就不能提交。
提交訂單生成一個訂單信息存入數據庫。
● 用戶模塊(user)
實現用戶登入退出,獲取用戶信息和關聯的收貨地址信息
● 登錄模塊(passport)
單點登入:從數據庫獲取用戶信息用jwt算法進行加密生成token存入cookie。
社交登入:本項目采用微博登入,點擊登入跳轉到微博登入授權頁面,用戶授權返回一個授權碼code,用code和秘鑰向微博換取access_token,再用access_token換取用戶信息,將用戶信息加密生成token存入cookie并將用戶信息存入數據庫。
驗證中心:由于一些模塊需要用戶登入才能訪問,如購物車(登入不登入都能訪問),結算,訂單,支付。本項目采用一個注解式攔截器對這些模塊進行攔截同時在注解上設置一個參數判斷是否必須登入才能訪問。當攔截到請求時獲取請求路徑returnUrl并從cookie中獲取token進行解密檢查用戶信息是否存在,如果存在說明已經登入,放行。如果不存在說明沒有登入,將用戶打回登入界面并傳遞returnUrl當登入成功時跳轉到returnurl(購物車即使沒有登入也能訪問,如果登入會獲取用戶信息)。
● 支付模塊(payment)
本項目調用支付寶支付接口。配置alipayClient信息:支付寶公鑰,回調鏈接,私鑰,appid等。
提交訂單時從數據庫獲取訂單信息,通過alipayClient寫入訂單信息生成表單同時生成支付信息存入數據庫。
對于更新支付狀態有兩種方式。
第一種等待支付寶回調,有時候可能無法及時回調。
第二種是主動查詢,在生成支付表單單時用activemq發送一個延時消息(每10秒發送一次,發送5次),在服務端接收到消息后檢查支付狀態,如果支付成功就會更新支付信息。同時可以實現分布式事務。
● 秒殺模塊(seckill)
做了一個使用redis和redission的一個壓力測試

2019-10~2019-11
眾籌網站|擔任職務:后端

● 本項目是一個眾籌項目
● 開發工具eclipse,tomcat,mysql
● 開發技術spring,springmvc,mybatis,activiti5,jquery等
● 登入模塊
(1)登入/退出:根據所選登入類型到響應的表中查詢賬號密碼信息,若驗證通過跳轉到管理員/會員頁面并將用戶信息放入session域。退出時清除session域
(2)登入攔截:配置登入攔截器。在攔截器中設置不需要攔截的uri,當用戶通過前端控制器訪問時,uri在不需要攔截范圍內放行,否則判斷用戶是否登入若沒有登入重定向到登入頁面
(3)權限攔截:配置權限攔截器。配置一個監聽器在項目啟動時從數據庫權限表獲取所有權限對應的allUri放入session域中,當用戶通過前端控制器訪問時,獲取訪問路徑uri,如果uri不在allUri內,再從數據庫獲取該用戶訪問權限userUris,如果uri不在userUri內打回登入界面,否則放行
● 利用activiti5部署流程
(1)通過監聽器在服務器啟動時創建流程引擎
(2)通過ioc容器獲取流程引擎
(3)創建bpmn流程圖,部署流程定義
● 會員模塊
(1)申請實名認證:查詢ticket(記錄審核狀態,步驟),如果為空生成一條數據,如果不為空獲取步驟信息跳轉到該步驟。
(2)賬戶類型選擇:選擇賬戶類型,更新用戶信息及步驟信息。
(3)實名認證:輸入個人信息,更新用戶信息及步驟。
(4)資質文件上傳:查詢所選類型需要的資質,生成不同的資質上傳表單,上傳資質。生成資質信息,更新步驟。
(5)輸入郵箱:輸入郵箱地址,更新用戶信息,更新步驟。生成隨機驗證碼,創建帶(郵箱,驗證碼,用戶信息,通過監聽器,拒絕監聽器)的流程實例,進入發送郵件任 務自動發送驗證碼到用戶郵箱。
(6)輸入驗證碼:輸入驗證碼進行驗證碼校驗,如果正確領取審核驗證碼任務,完成審核驗證碼任務。更新用戶信息及步驟信息。
● 管理員模塊
(1)權限管理:
用戶維護:實現管理員的增刪查改,以及分配角色
角色維護:實現角色的增刪查改,以及分配權限
許可維護:用ztree實現多級權限的增刪查改
(2)業務管理:
資質維護:資質增刪改查
分類管理:對不同的會員類型分類不同的資質
(3)實名認證審核模塊:
查詢所有分配的所有任務,展現出來。
對某一任務進行審核,設置用戶變量,通過設置flag變量為true完成任務,拒絕設置flag變量為false完成任務。
根據flag的值觸發相應的監聽器,更新用戶信息及步驟

語言能力
英語 熟練 |CET4
技能專長
java 熟練
c/c++ 熟練
html,css,js 入門
取消
主站蜘蛛池模板: 崇阳县| 二连浩特市| 灵石县| 遂平县| 泰顺县| 荆州市| 阳泉市| 开封市| 铜川市| 千阳县| 榕江县| 潞西市| 肥城市| 卢龙县| 丰原市| 黔江区| 乌什县| 菏泽市| 柏乡县| 华容县| 杂多县| 呼玛县| 博罗县| 大城县| 双峰县| 秭归县| 云浮市| 寿宁县| 云阳县| 西丰县| 太原市| 综艺| 清镇市| 焦作市| 青岛市| 富蕴县| 巢湖市| 苍山县| 甘德县| 雷州市| 昌吉市|