国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

艷輝網V3.0之登錄系統

2019-11-11 01:48:03
字體:
來源:轉載
供稿:網友

1、前言

不是真的登錄驗證,而是假裝登錄,然后根據登錄的數據進行分析匯總成報表。

2、技術

1、使用java讀取txt的內容,獲取QQ號和郵箱地址。 2、使用echart做用戶粘度報表,用戶活躍度報表,用戶惡意登錄報表。

3、實現

1、獲取QQ群里的QQ號

if(!lineTxt.equals("")){ if(lineTxt.startsWith("(")){ lineTxt = lineTxt.replace("(", ""); lineTxt = lineTxt.replace(")", ""); qqNum = lineTxt; Connection con = dbUtil.getConnection(); // 獲取連接 String sql = "insert into qqnum values(null,?,?,now(),?,1)"; PReparedStatement pstmt = con.prepareStatement(sql); pstmt.setString(1, qqName); pstmt.setString(2, qqNum); pstmt.setString(3, search); int result = pstmt.executeUpdate(); dbUtil.closeResources(con, pstmt, null); if(result==1){ System.out.println("添加"+qqNum+"成功!"); }else{ System.out.println("添加"+qqNum+"失?。?); } }else{ qqName = lineTxt; } }

2、獲取文本中的郵箱地址

String txt=lineTxt; Matcher matchr = emailer.matcher(txt); while (matchr.find()) { String email = matchr.group(); if(email.contains("@qq.com")){ String qq = email.replace("@qq.com", "");// System.out.println(qq); Connection con = dbUtil.getConnection(); // 獲取連接 String sql = "insert into qqnum values(null,null,?,now(),?,1)"; PreparedStatement pstmt = con.prepareStatement(sql); pstmt.setString(1, qq); pstmt.setString(2, search); int result = pstmt.executeUpdate(); dbUtil.closeResources(con, pstmt, null); if(result==1){ System.out.println("添加"+qq+"成功!"); }else{ System.out.println("添加"+qq+"失??!"); } } }

1、用戶粘度報表sql語句

SELECT u.username,count(log.id) as num FROM loginlog logLEFT JOIN user u on u.id = log.userIdwhere log.type = 0 and status = 1GROUP BY u.usernameORDER BY num DESC

2、用戶活躍度報表sql語句

select * FROM(SELECT u.username,count(log.id) as num FROM loginlog logLEFT JOIN user u on u.id = log.userIdwhere log.type = 0 and status = 1and date_format(log.createTime,'%Y-%m')=date_format(now(),'%Y-%m') GROUP BY u.usernameORDER BY num DESC ) Awhere A.num > 15

3、用戶惡意登錄報表sql語句

select * FROM(SELECT u.username,count(log.id) as num FROM loginlog logLEFT JOIN user u on u.id = log.userIdwhere log.type = 0 and status = 0and date_format(log.createTime,'%Y-%m')=date_format(now(),'%Y-%m') GROUP BY u.usernameORDER BY num DESC ) Awhere A.num > 6

4、截圖留戀

這里寫圖片描述

5、下載地址

鏈接:http://pan.baidu.com/s/1nuOWfO1 鏈接密碼請加QQ群494808400并向群主索取。

全CSDN的豐(好)色(se)博客,這里有書本看不到的Java技術,電影院禁播的電影,歡迎關注QQ群494808400


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长寿区| 神木县| 集安市| 淮安市| 会昌县| 饶河县| 中牟县| 汝阳县| 杂多县| 宁乡县| 左云县| 马龙县| 拜泉县| 伊川县| 南乐县| 博爱县| 瑞金市| 民县| 红安县| 江川县| 惠来县| 洛阳市| 巴林右旗| 弥勒县| 清丰县| 朝阳市| 永年县| 东乌珠穆沁旗| 河西区| 佛冈县| 扶绥县| 城步| 郧西县| 陆丰市| 乌鲁木齐县| 壤塘县| 边坝县| 洛川县| 乐山市| 泰安市| 依安县|