日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

使用java代碼實現一個月內不再提醒,通用到期的問題

瀏覽:187日期:2022-08-17 17:29:44

其實就是最常見的到期問題。 例如帳號到期,會員到期等。

字段可以命名為:

expire_date 或 valid_date場景

所在的家電公司要做個不再提醒功能。

其實就是有效期問題,開工。

過程

數據庫設計

字段:

iduser_account 用戶帳號create_date 創建時間update_date 更新時間expire_date 過期時間

時間類型用設置么?例如一個月,一年。

其實不用,這個參數前端傳即可,在邏輯里面轉換為expire_date即可。

設置過期時間

推薦使用java8 date,非常好用,如下為一個月后為過期時間代碼:

LocalDateTime date = LocalDateTime.now(); // java8 當前時間LocalDateTime oneMonthLater = date.plusMonths(1); // 一個月之后的時間Date expireDate = Date.from(oneMonthLater.atZone(ZoneId.systemDefault()).toInstant()); // LocalDateTime 轉換為 Date判斷邏輯

date是自帶compareTo方法,只需now和expire比較即可:

Date expireDate = getExpireDate();if(null==expireDate){ // 沒有設置禁用期 那么不禁用 return false;}int i = new Date().compareTo(expireDate);if(i>0){ // 已經過了禁用期,不再禁用,disableTip=false return false;}else{ // 還未過期,繼續禁用 disableTip=true return true;}

補充:java實現定時提醒功能

上班看股票不方便,做個股價監控軟件

偷菜時間到了,做個定時提醒軟件

還有10分20秒,要訂票了,做個定時提醒軟件

時間任意設置,總之就是一個定時提醒軟件,比如設置5分鐘時間到了,會彈出提示窗口,顯示提示信息

我做這個軟件,也是工作比較忙,又不能盯著時間看,所以就做了這個定時監控提醒軟件,感覺用的還比較貼心

這里貼一點核心代碼:

1 面板

public class Window extends JFrame { private JTextField textFieldA; private JTextField textFieldB; private JTextField textFieldC; private JTextArea resultArea; private JButton caculateBtn; //Listener private Button1Listener simpleListener; public Window() { //GUI部分 setLayout(new BorderLayout());//使用東南西北中布局 textFieldA=new JTextField(5); textFieldB=new JTextField(5); textFieldC=new JTextField(5); resultArea=new JTextArea();// caculateBtn=new JButton('監控'); JPanel upPanel=new JPanel();//上面板 upPanel.add(new JLabel('代碼')); upPanel.add(textFieldA); upPanel.add(new JLabel('下跌價格至')); upPanel.add(textFieldB); upPanel.add(new JLabel('上漲價格至')); upPanel.add(textFieldC); upPanel.add(caculateBtn); add(upPanel,BorderLayout.NORTH);//將上面板加到該窗口的上部分 add(new JScrollPane(resultArea),BorderLayout.CENTER);//將結果的多行輸出加入滾動面板,再把滾動面板加入該窗口的中部分 setVisible(true); setDefaultCloseOperation(DISPOSE_ON_CLOSE); setBounds(100,100,460,260); //設置監聽器 simpleListener=new Button1Listener(); simpleListener.setResultArea(resultArea); simpleListener.setTextFieldA(textFieldA); simpleListener.setTextFieldB(textFieldB); simpleListener.setTextFieldC(textFieldC); //添加監聽器 caculateBtn.addActionListener(simpleListener); } }2 設置

public void paintComponent(Graphics comp) { ArrayList<String> arrayList = new ArrayList<>(); try { FileReader fr = new FileReader('C:Users19391DesktopJava課程設計select.txt');//把這個地址換為你想要讀入的文本文件地址 BufferedReader bf = new BufferedReader(fr); String str; // 按行讀取字符串 while ((str = bf.readLine()) != null) { arrayList.add(str); } bf.close(); fr.close(); } catch (IOException e) { e.printStackTrace(); } // 對ArrayList中存儲的字符串進行處理 int length = arrayList.size();int n=length; String[] headlines = new String[length]; for (int i = 0; i < length; i++) { headlines[i]= arrayList.get(i); } Graphics2D comp2D = (Graphics2D)comp; Font type = new Font('楷體', Font.BOLD, 20);//字體對象 GradientPaint gp=new GradientPaint(0,0,Color.yellow,0,getSize().height,Color.white,false);//背景顏色漸變(黃-->白) comp2D.setFont(type);//設置字體 comp2D.setPaint(gp); GradientPaint gp2=new GradientPaint(0,0,Color.blue,0,getSize().height,Color.orange,false);//字體顏色漸變(橙-->藍) comp2D.fillRect(0, 0, getSize().width, getSize().height); comp2D.setPaint(gp2); for (int i = 0; i < headlines.length; i++)//設置每一行字的位置 comp2D.drawString(headlines[i], 100, y + (20 * i)); }3 數據獲取

public static String getCurrentPrice() { String result = ''; WebResource webResource = client.resource('http://hq.sinajs.cn/list=sz'+code); WebResource webResource1 = client.resource('http://hq.sinajs.cn/list=sh'+code); WebResource webResource2 = client.resource('http://hq.sinajs.cn/list=hk'+code); String res = webResource.accept(MediaType.APPLICATION_ATOM_XML).get(String.class);//默認22個字節 String res1 = webResource1.accept(MediaType.APPLICATION_ATOM_XML).get(String.class); String res2 = webResource2.accept(MediaType.APPLICATION_ATOM_XML).get(String.class); System.out.println(res.length()+'::'+res1.length()+'::'+res2.length() ); if(res.length() > 24) { System.out.println('sz:'+res); result = res.split('=')[1]; return result.split(',')[3]; }else if(res1.length() > 24) { System.out.println('sh:'+res1); result = res1.split('=')[1]; return result.split(',')[3]; }else if(res2.length() > 24) { System.out.println('hk:'+res2); result = res2.split('=')[1]; return result.split(',')[3]; }else { System.out.println('輸入代碼異常,非sz/sh/hk'); return '輸入代碼異常,非sz/sh/hk'; } }

純粹興趣開發

打包成jar,然后轉成exe,windows上直接雙擊就可以用

截圖展示:

使用java代碼實現一個月內不再提醒,通用到期的問題

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Java
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
免费视频一区三区| 欧美精品福利| 在线精品视频在线观看高清| 亚洲女同中文字幕| 日韩亚洲精品在线观看| 国产精久久久| 国产99久久| 在线精品小视频| 日本久久二区| 国产suv精品一区二区四区视频| 日韩精品麻豆| 亚洲视频二区| 免费一区二区三区在线视频| 日韩免费在线| 中文字幕一区二区三区四区久久 | 亚洲精品进入| 麻豆国产精品| 黄色成人91| 国产无遮挡裸体免费久久| 国产中文在线播放| 视频一区在线播放| 国产日韩精品视频一区二区三区| 欧洲av不卡| 婷婷久久免费视频| 欧美二三四区| 欧美亚洲人成在线| 亚洲午夜视频| 国产精品扒开腿做爽爽爽软件| 久久久久蜜桃| 国产亚洲观看| 午夜欧美理论片| 国产精品扒开腿做爽爽爽软件| 亚洲成人精选| 精品少妇av| 综合国产精品| 日韩精品午夜| 国产欧美亚洲一区| 黄色成人91| 91视频久久| 日本少妇一区二区| 欧美日韩国产一区精品一区| 久久亚洲精品中文字幕| 蜜臀久久99精品久久久久宅男| 精品国产a一区二区三区v免费| 午夜在线视频观看日韩17c| 激情综合五月| 日本不卡一二三区黄网| 91成人精品视频| 在线中文字幕播放| 久久精品av麻豆的观看方式| 尤物在线精品| 国产一二在线播放| 国产精品红桃| 日韩国产欧美在线播放| 国产一区视频在线观看免费| 麻豆国产91在线播放| 亚洲精品乱码久久久久久蜜桃麻豆| 日韩免费在线| 免费日韩一区二区三区| 亚洲一区二区三区在线免费| 神马日本精品| 国内一区二区三区| 国产欧美自拍| 亚洲综合小说| 亚洲一区欧美二区| 日韩啪啪电影网| 国产精品最新自拍| 亚洲免费毛片| 午夜在线视频观看日韩17c| 精品国模一区二区三区| 精品三级av| 老色鬼精品视频在线观看播放| 日韩欧美2区| 蜜臀av性久久久久蜜臀aⅴ四虎 | 色婷婷色综合| 久久精品一区二区国产| 国产亚洲一区| 欧美在线不卡| 日精品一区二区三区| 亚洲在线观看| 狠狠久久婷婷| 中文久久精品| 国内精品福利| 国产99精品一区| 91精品国产调教在线观看| 成人午夜网址| 久久精品国产99国产| 国产精品亚洲二区| 国产毛片精品| 国产黄色精品| 久久精品国产99国产精品| 青青草视频一区| 日韩欧美网址| 美女久久久久久 | 欧美日韩国产传媒| 久久精品资源| 久久精品亚洲人成影院 | 午夜日韩福利| 怡红院精品视频在线观看极品| 久久久久国产| 九九色在线视频| 激情久久中文字幕| 日韩一级精品| 亚洲久久视频| 欧美精品福利| 风间由美中文字幕在线看视频国产欧美 | 喷白浆一区二区| 亚洲精品一级| 国产日韩视频| 精品国产aⅴ| 免费一二一二在线视频| 久久人人99| 国产日韩专区| 综合五月婷婷| 国产欧美日韩视频在线| 麻豆国产精品| 久久精品91| 国产视频亚洲| 五月亚洲婷婷 | 欧美久久久网站| 麻豆中文一区二区| 91精品国产调教在线观看| 少妇久久久久| 首页欧美精品中文字幕| 91成人精品在线| 精品国产一区二区三区av片| 鲁鲁在线中文| 亚洲免费网址| 欧美日韩夜夜| 韩国一区二区三区视频| 欧美亚洲国产激情| 综合激情网...| 老司机精品视频在线播放| 久久九九精品| 日本一区二区三区中文字幕| 成人污污视频| 欧美大黑bbbbbbbbb在线| 亚洲一区日本| 国产日韩欧美一区二区三区在线观看 | 日韩精品免费一区二区夜夜嗨 | 亚洲伊人精品酒店| 欧美激情福利| 久久香蕉国产| 日韩激情综合| 日韩中文字幕高清在线观看| 激情久久婷婷| 国产图片一区| 亚洲网站视频| 国产亚洲精品精品国产亚洲综合| av中文资源在线资源免费观看| 欧美日韩精品一本二本三本| 日本不卡视频在线观看| 亚洲综合在线电影| 亚洲ww精品| a天堂资源在线| 蜜桃视频第一区免费观看| 开心激情综合| 免费美女久久99| 国产精品毛片久久| 亚洲资源网站| 理论片午夜视频在线观看| 免费看精品久久片| 成人精品久久| 天堂俺去俺来也www久久婷婷| 日韩欧美另类一区二区| 日韩精品视频在线看| 久久久蜜桃一区二区人| 国产亚洲第一伦理第一区| 欧美日韩国产探花| 精品国产精品国产偷麻豆| 亚洲九九精品| 亚洲第一区色| 欧美国产另类| 亚洲精品国产精品粉嫩| 99久久亚洲精品| 国产精品最新| 男人的天堂久久精品| 人人精品亚洲| 国产精品15p| 亚洲综合五月| 免费黄色成人| 四虎8848精品成人免费网站| 日韩美女精品| 一本色道久久精品| 国产精品成人a在线观看| 日韩黄色免费网站| 欧美午夜精彩| 国产精品毛片久久| 国产精品流白浆在线观看| 日韩在线卡一卡二| 国产成人精选| 国产日韩欧美一区二区三区 | 亚洲大片在线| 国产成人精品免费视| 青青草国产精品亚洲专区无| 亚洲一区黄色| 久久视频精品| 国产美女高潮在线| 国产精品美女午夜爽爽| 亚洲三区欧美一区国产二区|