首页 > 其他分享 >2024.3.12 软工日报

2024.3.12 软工日报

时间:2024-03-14 20:00:12浏览次数:30  
标签:12 layout String 软工 height 2024.3 android id match

学习时间:下午四节课

代码量:200

package com.example.myapplication;

import android.os.AsyncTask;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;

public class MysqlHelp {

public static void insertData(String classq, String teacher, String didian) {
new InsertDataTask().execute(classq, teacher, didian);
}

private static class InsertDataTask extends AsyncTask<String, Void, Boolean> {

@Override
protected Boolean doInBackground(String... params) {
String classq = params[0];
String teacher = params[1];
String didian = params[2];

String CLS = "com.mysql.jdbc.Driver";
String URL = "jdbc:mysql://192.168.129.97/classwork?useSSL=false&serverTimezone=UTC";
String USER = "root";
String PWD = "822611";

try {
Class.forName(CLS);
Connection conn = DriverManager.getConnection(URL, USER, PWD);

// 执行插入数据的逻辑
String query = "INSERT INTO s(classq, teacher, didian) VALUES (?, ?, ?)";

try (PreparedStatement pstmt = conn.prepareStatement(query)) {
pstmt.setString(1, classq);
pstmt.setString(2, teacher);
pstmt.setString(3, didian);

int affectedRows = pstmt.executeUpdate();
return affectedRows > 0;
}
} catch (Exception ex) {
ex.printStackTrace();
return false;
}
}

@Override
protected void onPostExecute(Boolean success) {
if (success) {
System.out.println("数据插入成功!");
} else {
System.out.println("数据插入失败。");
}
}

}
} <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/ic_launcher_background"
tools:context=".MainActivity"
android:orientation="vertical">


<TextView

android:id="@+id/et1"
android:layout_marginTop="150dp"
android:layout_width="match_parent"
android:layout_height="75dp"
android:gravity="center"
android:text="添加"
android:textColor="#50120D"
android:textSize="25sp" />

<EditText

android:id="@+id/et2"
android:layout_marginTop="15dp"
android:layout_width="match_parent"
android:layout_height="50dp"
android:hint="课程名称"
android:inputType="textMultiLine"
android:gravity="center_vertical"
android:maxLines="1" />

<EditText

android:id="@+id/et3"
android:layout_marginTop="10dp"
android:layout_width="match_parent"
android:layout_height="50dp"
android:hint="任课教师"
android:inputType="textMultiLine"
android:gravity="center_vertical"
android:maxLines="1" />

<EditText

android:id="@+id/et4"
android:layout_marginTop="10dp"
android:layout_width="match_parent"
android:layout_height="50dp"
android:hint="上课地点"
android:inputType="textMultiLine"
android:gravity="center_vertical"
android:maxLines="1" />



<Button
android:id="@+id/et5"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_gravity="center"
android:layout_marginTop="10dp"
android:text="添加"
android:textSize="15sp" />



</LinearLayout>

标签:12,layout,String,软工,height,2024.3,android,id,match
From: https://www.cnblogs.com/luoqingci/p/18073789

相关文章

  • PHP-CGI远程1代码执行漏洞(CVE-2012-1823)
    影响版本php<5.3.12orphp<5.4.2测试环境cdphp/cve-2012-1823docker-composeup-d访问http://your-ip:8080/index.php?-s即爆出源码,说明漏洞存在。发送如下数据包,可见Body中的代码已被执行:POST/index.php?-d+allow_url_include%3don+-d+auto_prepend_file%3dphp%3a......
  • (斐波那契数列),假如兔子都不死,问到第12个月时一共有多少只兔子 //(有一对兔子,从出生后第
    //斐波那契数列,计算兔子的数量:11235813......从第三个数开始,//后一个数都是前两个数的和,假如兔子都不死,问到第12个月时一共有多少只兔子//(有一对兔子,从出生后第三个月开始,每一个月生一对兔子,小兔子同理)publicclassRabitDemo1{//斐波那契数列,计算兔子的数量:1......
  • dp 练习题 2024.3.14
    ARC070ENarrowRectangles题意:平面上有\(n\)个矩形,左下角点坐标为\((l_i,i-1)\),右上角点坐标为\((r_i,i)\)。每次把一个矩形沿着横轴方向移动一个长度单位,求移动多少次使得任意两个相邻矩形存在交点。\(1\len\le10^5,\space1\lel_i<r_i\le10^9\)考虑最简单的dp,设\(......
  • 滴水逆向笔记系列-c语言总结2-10.变量-11.if逆向-12.正向基础
    第十课c语言31.编码ASCII标准的ASCII编码只需要七位,第八位在拓展ASCII编码使用GB23122.局部变量和全局变量下面代码输出结果为1111(x=11改变了全局的x)第十一课c语言41.内存图2.逆向参数个数3.简单逆向if代码4.if...else...反汇编判断跳转执行一部分代......
  • SMK20-12255保护测控装置电源板:功能特性与广泛应用解析
    SMK20-12255保护测控装置电源板:功能特性与应用解析SMK20-12255保护测控装置电源板是一种专用于电力系统的高性能电源供应与监测控制设备。它以其稳定可靠的电源供应、精准实时的电力参数监测以及快速响应的保护机制,为电力系统的安全稳定运行提供了重要保障。一、功能特性高......
  • GEE C12 Filter,Map,Reduce
    目录一、Filter二、Map三、Reduce一、Filter1.1 FilterDate 1.用法ImageCollection.filterDate('2010-01-01','2010-01-01')//varimgCol=ee.ImageCollection('LANDSAT/LT05/C02/T1_L2');//HowmanyTier1Landsat5imageshaveeverbeenc......
  • 面试题 17.12. BiNodec
    树遍历的变形/***Definitionforabinarytreenode.*structTreeNode{*intval;*structTreeNode*left;*structTreeNode*right;*};*/structTreeNode*convertBiNode(structTreeNode*root){if(!root)returnNULL;if(!roo......
  • 蓝桥杯Python国赛F题123(过70%代码)
    分析:明显考虑二分,(部分丑陋的笔记在下面,方便我自己看的,不喜勿喷)首先我们可以二分出包含在 [L,R]之间的完整的取值区间,[Get(a-1),Get(b)]因为左端点二分的是区间前端点,就是前端要包含在内,所以a-1然后就是对于两边突出部分进行计算,不知道为什么30%没有过,希望评论区......
  • Edu 12 --- Simple Subset -- 题解 (一个比较巧妙的思维算法题)
    SimpleSubset:题解:  思路解析:    题目要求任意两个数的和为质数,那我们最坏情况就是任意选择一个数,此时子集为最大。    如果子集中有两个奇数或者偶数,他们两个之和一定会被2整除,那么我们只能选择一奇一偶。    如果多个奇数都为1的话,他们两两......
  • [20240312]sqlplus define数据类型问题.txt
    [20240312]sqlplusdefine数据类型问题.txt--//编写sql脚本遇到的问题,通过例子说明。1.环境:SCOTT@book>@ver1111PORT_STRING                   VERSION       BANNER------------------------------------------------------------------------......