잡다 한 기교
2602 단어 기교.
System.arraycopy(source,index, target, index, len)
배열 재 구성
Integer [] copyOf = Arrays.copyOf(band,band.size());
2:사전 컴 파일 sql 을 사용 하여 Oacle 을 조작 할 때 성능 문제
public void saveInsert(final List<BeanTask> tasks) {
if (tasks.size() < 1)
return;
String sql = "insert into CHANNEL_SWITCH (ID, CHANNEL_ID, CHANNEL_NAME, SWITCH_TIME, K, N, S) values (channelswitch_sequence.Nextval, ?, ?, SYSDATE, ?, ?, ?)";//sysdate oracle sql, sql
jdbcTemplate.batchUpdate(sql, new BatchPreparedStatementSetter() {
public void setValues(PreparedStatement ps, int i) throws SQLException {
BeanTask task = tasks.get(i);
ps.setString(1, task.getChannelID());
ps.setString(2, task.getChannelName());
ps.setDouble(3, task.getK());
ps.setDouble(4, task.getN());
ps.setDouble(5, task.getS());
}
public int getBatchSize() {
return tasks.size();
}
});
}
3:configuration 으로 프로필 읽 기
maven 가방
읽 기 목록
try {
PropertiesConfiguration pc = new PropertiesConfiguration("dev.properties");
Iterator keys = pc.getKeys();
while (keys.hasNext()) {
String department = keys.next().toString();
List<String> dev = pc.getList(department);
devDepartmentCache.put(department, dev);
}
} catch (ConfigurationException e) {
logger.error("read properties file error :dev.properties", e);
}
파일 의 내용 설정(쉼표 로 구분)
billing=CCN-BJ-J-5KX
log=CCN-BJ-J-5KV,CCN-BJ-J-3g2
4:데이터 그룹 초기 화
String 배열 초기 화 방법:
(1).String[] temp= new String[] {"aa","bb" };
(2).String[] temp= {"aa","bb" };
(3).String[] temp= new String[2];
temp[0]= "aa";
temp[1]= "bb";
5:list 를 배열 로 변환
String[] array = (String[])list.toArray(new String[list.size()])
배열 을 list 로 변환
List
기본 유형 배열 과 포장 유형 배열 변환
Long[] object = ArrayUtils.toObject(new long[1]);
6:배열 정렬
Arrays.sort()기본 오름차 순
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Linux 셸 보기 드 문 용법 과 기교리 눅 스 셸 을 사용 하 는 것 은 나의 매일 기본 적 인 일이 지만, 나 는 자주 유용 한 셸 명령 과 l 기 교 를 잊어버린다.물론 명령 은 기억 할 수 있 지만 특정 임 무 를 수행 하 는 방법 을 기억 할 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.