- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 sqlite3:怎么通过传入的按键名对数据库进行检索内容
改写数据库内容,原本数据通过mqtt进行传入,现后端任务重没有时间进行二次更改需要我手动添加,进行替换到scene_names数组,原本用的本地假数据进行编写,现在只需要进行替换。在改变ui数据时会导致创建的控件重叠,需要使用widget_destroy进行销毁。更新数据库查询指令,通过传入11-16进行查询设备列表,通过1-6查询房间。随后进行插入数据,插入后进行打印展示,并将其展示保存至结构体中。公司项目,需要对楼层、房间进行检索所在区域的设备、场景。还有剩下设备列表还要更新,同理。
2024-06-20 08:35:09
184
原创 sqlite数据库,打印表中所有数据(查询数组中的数据)
通过sqlite3_column_name获取数据库中的名字,sqlite3_column_text获取值.这只是部分代码,主要是写项目.有疑问可留言,有时间会重新整理一遍。
2024-06-19 08:39:03
165
原创 怎么在指定位置添加换行符号
除了基本的宽字符操作之外,C语言还提供了一系列专门用于宽字符操作的函数,这些函数通常以w开头,例如wstrlen()、wmemmove()等。上述代码使用宽字符类型wchar_t来存储Unicode字符,并使用L前缀创建宽字符字符串。在输出时,使用wprintf函数来打印宽字符字符串。但是出现了乱码的问题,由于有中文,使用的是utf-8进行编码,但是字符串中的特定索引处插入换行符。插入字符串后出现了乱码的问题。最后还是会出现该问题,转换思路回到AWTK软件进行判断,发生提供了该函数进行设置。
2024-06-17 19:07:04
339
原创 教学计划编制问题--(图的应用)
该项目为数据结构课程设计题目:大学的每个专业都要制定教学计划。假设任何专业都有固定的学习年限,每学年含两学期,每学期的时间长度和学分上限值均相等。每个专业开设的课程都是确定的,而且课程在开设时间的安排必须满足先修关系。每门课程有哪些先修课程是确定的,可以有任意多门,也可以没有。每门课恰好占一个学期。试在这样的前提下设计一个教学计划编制程序。要求:(1) 输入参数应包括:学期总数,一学期的学分上限,每门课的课程号(可以是固定占3位的字母数字串)、学分和直接先修课的课程号;(2) 应允许用户指定
2022-05-23 21:22:04
2702
2
原创 java实验2- 某移动通信公司的某通话服务
题目如下:**对于某移动通信公司的某通话服务,按如下标准收取长途通话费:基本通话费是每分钟4角钱,不足1分钟的部分则按照1分钟计算;长途通话费是每6秒7分钱,不足6秒的部分按照6秒计算。整个长途通话费用由上述两项加起来。编写一个Java程序实现上面的计算。要求:编写一个声明为“public void calcFee(int iSeconds)”的方法,该方法接收通话的秒数,然后计算出费用并显示出来。在main方法中调用该方法,分别将通话长度为5秒、60秒、61秒、119秒四种情况下的费用打印出来。提示:为
2022-04-04 17:12:18
793
原创 天干、地支和生肖
我国历法中的天干、地支和生肖的排列是有规律的。天干的顺序是“甲乙丙丁戊己庚辛壬癸”,地支的顺序是“子丑寅卯辰巳午未申酉戌亥”,生肖的顺序是“鼠牛虎兔龙蛇马羊猴鸡狗猪”
2022-04-01 15:06:59
1792
原创 c++实现简单计算机功能
C++ 课程作业(简单计算器)----我的想法:模仿真实计算器,实现简单加减乘除功能(一次性无上限的计算,例如:244+1+3+64=····)!还未实现,先写简单的*#include<iostream>using namespace std;#include <string> #include <iomanip>//#include "advanced.cpp" void comput( double i,double j, char s ){ do
2021-10-14 21:18:56
954
1
原创 安卓期末项目考核(7.3)--主界面展示(wechat)
代码包括四个部分package com.jiang.jzj_qq.wechat;import java.util.HashMap;public class Answer { public static HashMap points = new HashMap(); public static HashMap createHashMap(){ points.put(Integer.valueOf(0), "你真的特别想要一个全新的开始");
2020-07-03 22:15:07
497
原创 安卓期末项目考核(7.2)--主界面展示(试卷)
试卷的xml代码如下<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="matc
2020-07-03 22:09:12
438
1
原创 安卓期末项目考核(7)--主界面展示
xml代码如下<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="mat
2020-07-03 22:06:15
1336
原创 安卓期末项目考核(6)-- 登录
由于前面已经注册了,将其中保存在数据库中,现在的登录就需要将数据匹配,通过就运行登录的点击事件最开始用sql全查询语句,只能检查是否存在,不能判断密码if (userDB.findUserByAccount(accountEt.getText().toString()) != null)需要利用id,用get方法package com.jiang.jzj_qq;import android.annotation.SuppressLint;import android.app.Progress
2020-07-03 22:03:10
497
原创 安卓期末项目考核(5)--验证码
验证码部分是网上找的包并引用代码如下:package com.jiang.jzj_qq.Verification;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import java.util.Random;public class Code { private static fina
2020-07-03 21:55:07
202
原创 安卓期末项目考核(4)-- 用户注册
前面已经有了sql的环境(可能代码不是很准确)现在我们要写一个注册到sql的代码,首先我们需要画一个注册的界面xml布局文件如下<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="ma
2020-07-03 21:50:41
280
原创 安卓期末项目考核(3)--sqlite的运用
sqlite是安卓自带的数据库,老师讲这个的时候耍去了,就。。。。我运用数据库是利用导包运用的,源码如下:user类package com.jiang.jzj_qq.user;public class User { private String account; private String name; private String sex; private int age; private String adress; private String
2020-07-03 21:43:04
337
原创 安卓期末项目考核(2)--跳转、进度条
接上一个代码,我们在xml中写入了相应的布局,接下来我们写对应的java.class的代码内容 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_login); 关联activity_login(xml文件)首先写登录部分,由于输入的账
2020-07-03 21:34:32
360
原创 安卓期末项目考核(1)--登录界面
模仿QQ登录,其中包含账号、密码、验证码、找回密码、用户注册等基础功能。上图这是代码运行的第一个界面,代码如下<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="htt
2020-07-03 21:22:02
1302
原创 java 静态和非静态的区别
静态和非静态的区别只执行一次静态代码块静态成员 /方法1、静态成员的前面有static关键字2、静态成员的实例化,在新建第一个实例化对象的时候,会给我们静态成员变量单独分配一个内存空间,后面实例化的对象就会公用当前空间不能使用this关键字无论实例化多少对象,公用同一快空间,直到类销毁静态成员销毁才销毁非静态/普通成员变量1、每实例化一个对象的时候都会分配相应的内存空间随着实例化...
2020-03-17 10:49:01
160
原创 安卓笔记1 --Jmusic
<!-- Base application theme. --> <!---基础样式--> <!--对应 colors.xml中的颜色 直接引用 <item name="对应位置">@color/颜色</item>--> <style name="AppTheme" parent="Them...
2020-03-17 10:03:10
105
原创 JAVA怎么产生一个随机数
class Break{ //判断随机数(随机产生) public static void main(String[] args) { for (int i=0; ;i++){ double j=Math.random(); //随机产生0到10的任意数 //实验结果一般都是零点几 if (j>...
2020-03-04 19:58:51
559
原创 java三种循环的运用(猜数字)
随机产生一个数字,提醒你大了或者是小,根据这个条件判断class 盲猜数字1{ //for public static void main(String[] args) { //在 [1,1001) 生产任意一个数 //从键盘获取一个数,判断大小并作出提示 //如果大小相同,恭喜并结束 System.out.printl...
2020-03-04 19:55:49
747
原创 质数的判断
class 质数{ //只能被1和本身整除 public static void main(String[] args) { System.out.println("请输入你需要判断对的数字"); int shu=new Scanner(System.in).nextInt(); boolean flag = false; ...
2020-03-04 19:51:18
332
原创 JAVA 9*9乘法表
public static void main(String[] args) { for (int i = 1; i <=9; i++) { for (int j = 1; j <= i; j++) { System.out.print(j + "*" + i + "=" + j * i + "\t"); ...
2020-03-04 19:49:54
179
原创 定义一个数组存入班级10名同学的名字,在控制台输入一个名字判断该同学是不是在班级中
public class Main { public static void main(String[] args) { // write your code here //定义一个数组存入班级10名同学的名字,在控制台输入一个名字判断该同学是不是在班级中 String [] Name= {"A", "V", "N", "M", "Z",...
2020-03-04 19:45:32
4488
1
数据结构- 教学计划编制问题(图的应用)
2022-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人