Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
T
task2.0
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
首航-临时账号
task2.0
Commits
8a85d9fa
Commit
8a85d9fa
authored
Sep 18, 2024
by
罗胜
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
sql注入漏洞修复
parent
6334e0a2
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
12 additions
and
26 deletions
+12
-26
README.TXT
README.TXT
+2
-23
AnkeDateMiIdMain.java
src/com/foc/task/AnkeDateMiIdMain.java
+5
-2
SoundDbTaskMain.java
src/com/foc/task/SoundDbTaskMain.java
+5
-1
No files found.
README.TXT
View file @
8a85d9fa
foc.hrm.base.url=http://123.56.146.7
录音,航班动态数据等定时
foc.hrm.url=/flightinterface/uss/json/flight/searchEmpInfo.json
\ No newline at end of file
foc.ods.url=/flightinterface/uss/json/flight/searchCrewSchedule.json
foc.ods.change.url=/flightinterface/uss/json/flight/searchFltChangesByDetails.json
foc.flight.dynamic.url=/flightinterface/uss/json/flight/searchFlightDynamics.json
ai.cp=10.68.26.52
ai.cc=7
ai.ct=1
# 接口每页数量
pageSize=1000
# 默认角色ID
innerRoleId=46a765748809446f899040e2f05fc35b
# 默认用户头像(男女)
female.photo=images/user/avatar/female_avatar.png
male.photo=images/user/avatar/male_avatar.png
# 接口时间频率间隔(单位秒)
politeness.delay.seconds=210
# 默认地区ID
default.area.id=1
# 时区差,当前小时大于次数时只同步今天的数据,否则读取近两天的数据
# (如果填写为24以上的则不做时间差限制,每次都读取两天的数据)
start.time.offset.hour=8
\ No newline at end of file
src/com/foc/task/AnkeDateMiIdMain.java
View file @
8a85d9fa
...
@@ -41,11 +41,14 @@ public class AnkeDateMiIdMain {
...
@@ -41,11 +41,14 @@ public class AnkeDateMiIdMain {
ResultSet
rs
=
null
;
ResultSet
rs
=
null
;
PreparedStatement
pstmt
=
null
;
PreparedStatement
pstmt
=
null
;
try
{
try
{
System
.
out
.
println
(
"select MIN(id) AS minid from
"
+
tableName
+
"
WHERE stm>='"
+
args
[
0
]+
"'"
);
System
.
out
.
println
(
"select MIN(id) AS minid from
dbo.cdr
WHERE stm>='"
+
args
[
0
]+
"'"
);
Class
.
forName
(
driver
);
Class
.
forName
(
driver
);
conn
=
DriverManager
.
getConnection
(
url
,
username
,
password
);
conn
=
DriverManager
.
getConnection
(
url
,
username
,
password
);
// pstmt = conn
// .prepareStatement("select MIN(id) AS minid from "+tableName +" WHERE stm>='"+args[0]+"'");
pstmt
=
conn
pstmt
=
conn
.
prepareStatement
(
"select MIN(id) AS minid from "
+
tableName
+
" WHERE stm>='"
+
args
[
0
]+
"'"
);
.
prepareStatement
(
"select MIN(id) AS minid from dbo.cdr WHERE stm>=?"
);
pstmt
.
setString
(
1
,
args
[
0
]);
rs
=
pstmt
.
executeQuery
();
rs
=
pstmt
.
executeQuery
();
if
(
rs
.
next
()){
if
(
rs
.
next
()){
...
...
src/com/foc/task/SoundDbTaskMain.java
View file @
8a85d9fa
...
@@ -114,8 +114,12 @@ public class SoundDbTaskMain {
...
@@ -114,8 +114,12 @@ public class SoundDbTaskMain {
System
.
out
.
println
(
"[SoundTaskMain]统计ID段["
+
minId
+
" ]TO["
+
maxId
+
" ]大概["
+
(
maxId
-
minId
+
1
)
+
"]条"
);
System
.
out
.
println
(
"[SoundTaskMain]统计ID段["
+
minId
+
" ]TO["
+
maxId
+
" ]大概["
+
(
maxId
-
minId
+
1
)
+
"]条"
);
Class
.
forName
(
driver
);
Class
.
forName
(
driver
);
conn
=
DriverManager
.
getConnection
(
url
,
username
,
password
);
conn
=
DriverManager
.
getConnection
(
url
,
username
,
password
);
// pstmt = conn
// .prepareStatement("select * from " + tableName + " where id BETWEEN " + minId + " AND " + maxId + " order by id ASC");
pstmt
=
conn
pstmt
=
conn
.
prepareStatement
(
"select * from "
+
tableName
+
" where id BETWEEN "
+
minId
+
" AND "
+
maxId
+
" order by id ASC"
);
.
prepareStatement
(
"select * from dbo.cdr where id BETWEEN ? AND ? order by id ASC"
);
pstmt
.
setLong
(
1
,
minId
);
pstmt
.
setLong
(
2
,
maxId
);
rs
=
pstmt
.
executeQuery
();
rs
=
pstmt
.
executeQuery
();
Long
newMaxId
=
0L
;
Long
newMaxId
=
0L
;
List
<
Map
<
String
,
Object
>>
sounds
=
new
ArrayList
<>();
List
<
Map
<
String
,
Object
>>
sounds
=
new
ArrayList
<>();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment