insert into account values(#{actno}, #{balance})
delete from account where actno = #{actno}
update account set balance = #{balance} where actno = #{actno}
"C:\Program Files\Java\jdk-17\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 -Didea.launcher.port=53095 "-Didea.launcher.bin.path=C:\Minecloud\IDEA_2019\IntelliJ IDEA 2019.1\bin" -Dfile.encoding=UTF-8 -classpath "C:\Minecloud\IDEA_2019\IntelliJ IDEA 2019.1\lib\idea_rt.jar;C:\Minecloud\IDEA_2019\IntelliJ IDEA 2019.1\plugins\junit\lib\junit-rt.jar;C:\Minecloud\IDEA_2019\IntelliJ IDEA 2019.1\plugins\junit\lib\junit5-rt.jar;C:\Minecloud\IDEA_workspace\spring_learn\springmybatis\target\test-classes;C:\Minecloud\IDEA_workspace\spring_learn\springmybatis\target\classes;C:\Minecloud\maven_3.9\apache-maven-3.9.0\repo\org\springframework\spring-context\6.0.6\spring-context-6.0.6.jar;C:\Minecloud\maven_3.9\apache-maven-3.9.0\repo\org\springframework\spring-aop\6.0.6\spring-aop-6.0.6.jar;C:\Minecloud\maven_3.9\apache-maven-3.9.0\repo\org\springframework\spring-beans\6.0.6\spring-beans-6.0.6.jar;C:\Minecloud\maven_3.9\apache-maven-3.9.0\repo\org\springframework\spring-core\6.0.6\spring-core-6.0.6.jar;C:\Minecloud\maven_3.9\apache-maven-3.9.0\repo\org\springframework\spring-jcl\6.0.6\spring-jcl-6.0.6.jar;C:\Minecloud\maven_3.9\apache-maven-3.9.0\repo\org\springframework\spring-expression\6.0.6\spring-expression-6.0.6.jar;C:\Minecloud\maven_3.9\apache-maven-3.9.0\repo\org\springframework\spring-jdbc\6.0.6\spring-jdbc-6.0.6.jar;C:\Minecloud\maven_3.9\apache-maven-3.9.0\repo\org\springframework\spring-tx\6.0.6\spring-tx-6.0.6.jar;C:\Minecloud\maven_3.9\apache-maven-3.9.0\repo\mysql\mysql-connector-java\8.0.30\mysql-connector-java-8.0.30.jar;C:\Minecloud\maven_3.9\apache-maven-3.9.0\repo\com\google\protobuf\protobuf-java\3.19.4\protobuf-java-3.19.4.jar;C:\Minecloud\maven_3.9\apache-maven-3.9.0\repo\org\mybatis\mybatis\3.5.11\mybatis-3.5.11.jar;C:\Minecloud\maven_3.9\apache-maven-3.9.0\repo\org\mybatis\mybatis-spring\3.0.1\mybatis-spring-3.0.1.jar;C:\Minecloud\maven_3.9\apache-maven-3.9.0\repo\com\alibaba\druid\1.2.13\druid-1.2.13.jar;C:\Minecloud\maven_3.9\apache-maven-3.9.0\repo\junit\junit\4.13.2\junit-4.13.2.jar;C:\Minecloud\maven_3.9\apache-maven-3.9.0\repo\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar" com.intellij.rt.execution.application.AppMainV2 com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 -junit4 com.wsd.springmybatistest,testSM Logging initialized using 'class org.apache.ibatis.logging.stdout.StdOutImpl' adapter. Creating a new SqlSession SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45efc20d] was not registered for synchronization because synchronization is not active 6月 11, 2023 2:17:03 下午 com.alibaba.druid.support.logging.JakartaCommonsLoggingImpl info 信息: {dataSource-1} inited JDBC Connection [com.mysql.cj.jdbc.ConnectionImpl@32057e6] will not be managed by Spring ==> Preparing: select * from account where actno = ? ==> Parameters: 001(String) <== Columns: actno, balance <== Row: 001, 50000 <== Total: 1 Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45efc20d] Creating a new SqlSession SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@62f87c44] was not registered for synchronization because synchronization is not active JDBC Connection [com.mysql.cj.jdbc.ConnectionImpl@32057e6] will not be managed by Spring ==> Preparing: select * from account where actno = ? ==> Parameters: 002(String) <== Columns: actno, balance <== Row: 002, 0 <== Total: 1 Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@62f87c44] Creating a new SqlSession SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@525d79f0] was not registered for synchronization because synchronization is not active JDBC Connection [com.mysql.cj.jdbc.ConnectionImpl@32057e6] will not be managed by Spring ==> Preparing: update account set balance = ? where actno = ? ==> Parameters: 40000.0(Double), 001(String) <== Updates: 1 Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@525d79f0] Creating a new SqlSession SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@327120c8] was not registered for synchronization because synchronization is not active JDBC Connection [com.mysql.cj.jdbc.ConnectionImpl@32057e6] will not be managed by Spring ==> Preparing: update account set balance = ? where actno = ? ==> Parameters: 10000.0(Double), 002(String) <== Updates: 1 Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@327120c8] 转账成功
1,java读取.properties配置文件
InputStream in;
try {
in = test.class.getClassLoader().getResourceAsStream("config/ipnetOracle.properties");//配置文件的路径
Properties p = new Properties()
create or replace procedure proc_test01
as
type emp_row is record(
empno emp.empno%type,
ename emp.ename%type,
job emp.job%type,
mgr emp.mgr%type,
hiberdate emp.hiredate%type,
sal emp.sal%t
今天在执行一个脚本时,本来是想在脚本中启动hdfs和hive等程序,可以在执行到service hive-server start等启动服务的命令时会报错,最终解决方法记录一下:
脚本报错如下:
./olap_quick_intall.sh: line 57: service: command not found
./olap_quick_intall.sh: line 59
最近重新安装的电脑,配置了新环境,老是出现:
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
百度了一下,说是端口被占用,我开个eclipse,然后打开cmd,就提示这个,很烦人。
一个比较彻底的解决办法就是修改
import java.util.HashMap;
public class Title {
public static void main(String[] args){
f();
}
// 二位数组的应用
//12、二维数组中,哪一行或哪一列的连续存放的0的个数最多,是几个0。注意,是“连续”。
public static void f(){