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

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

艷輝網V3.0之登錄系統

2019-11-11 03:38:10
字體:
來源:轉載
供稿:網友

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 肥城市| 凉城县| 双流县| 高清| 扶余县| 甘孜| 义马市| 永平县| 昌图县| 大荔县| 饶阳县| 襄城县| 达拉特旗| 廉江市| 招远市| 五指山市| 沅陵县| 海安县| 苗栗县| 南陵县| 尼勒克县| 富源县| 乌拉特中旗| 弥勒县| 肇东市| 瓮安县| 临夏县| 香格里拉县| 崇明县| 德兴市| 泰和县| 海淀区| 大宁县| 金堂县| 深泽县| 蒲江县| 黔西县| 英超| 乌鲁木齐市| 灌云县| 海宁市|