全部 文章 问答 分享 共找到458个相关内容
[文章] 并查集代码解释
@TOC并查集是啥子?并查集支持查找一个元素所属的集合,还可以将两个不在一个集合的元素合并。举个栗子,你有家谱去看看到底是不是亲戚。
2020-04-07 20:24
·
小白的学习
[文章] 数学分析-实数集与函数
实数集与函数实数实数由有理数和无理数两部分组成有理数:可以用分数形式p/q(p,q为整数,q!=0)来表示。也可以用有限十进制小数或者无限十进制循环小数来表示。无理数:无限十进不循环小数为无理数。
[文章] Linux标准输出字符集
Linux标准输出字符集新建文件mybash.shvim/etc/profile.d/mybash.shmybash.sh内容####标准输出字符集###########################
[问答] 喜马拉雅第35集不能播放
喜马拉雅第35集不能播放
W/System.err: at java.io.File.createNewFile
2021-11-13 22:19
·
喜马拉雅
[问答] 领券联盟15-16集,请求数据成功,但是数据不能在UI上进行显示
领券联盟15集,请求数据返回到UI失败,没有显示内容,但是请求数据回来是成功的。
2020-06-02 22:40
·
领券联盟15集的问题
[问答] 如何从Adapter中向Fragmeng中跳转并传参数
点击productFragment中的RecycleView里面的修改按钮,需要跳转到ReleaseFragment里面,并传递参数,因为按钮的点击事件是放在Adapter里面的,这个需要怎么做
2020-05-17 10:34
·
android
[问答] 求助,我在B站看到【领券联盟】显示分类数据-安卓项目开发实战课程毕业设计课程的第18集,老师也是这样子写的
在B站看到【领券联盟】显示分类数据-安卓项目开发实战课程毕业设计课程的第18集,老师也是这样子写的,为什么我这里不能转换呢
2020-03-05 17:37
·
Android
[问答] 在2020安卓自定义控件基础课程第34集,视频中没处理padding,加上后省略号不见了
在【阳光沙滩】2020安卓开发自定义控件基础课程,自定义控件基础课程第34集,处理padding引发的问题。
2020-09-02 02:31
·
Android
[问答] Android Studio 如何引入 framework.jar并运行?
是因为引入framework.jar的方法为compileOnly,如果将引入的方法改为implementation则编译不通过,有没有办法可以将framework.jar导入到本地android项目中,并运行
[文章] arm32 linux 安装redis并设置开机自启动
命令#下载源码并解压wgethttp://download.redis.io/releases/redis-7.0.10.tar.gztar-zxvf.
[问答] 喜马拉雅原视频35集播放器无声音的问题(新旧SDK)
喜马拉雅原视频35集,完全按照拉大锯老师的流程做下来的,但是播放器点击进入无声音,使用的是旧的SDK。之后看了一下论坛里的同学说是sdk新旧问题,我自己尝试修改了一下,但是出现了如下问题。
[问答] recyclerview 实现列表多选并返回主activity操作 item包含checkbox
item包含组件checkbox,根据checkbox状态,发送到后台,然后更新对应item里面的TextView,并显示出来。
[问答] 在一个非activity中怎么获取当前活动页,并关闭它
在一个非activity中怎么获取当前活动页,并关闭它
2023-03-03 11:09
·
android
[问答] 点击事件的四种写法分别是哪四种?
我在学习"四大组件之广播"第八集,两分四十八秒的时候,老师说:"点击事件有四种写法"回头找了找却没有找到.请问都有哪四种写法?或者说,老师说的前面讲过,具体"前面"指的是哪一集视频?
2020-05-29 17:00
·
点击事件
[文章] MySQL审计日志截断
#copytruncate把当前日志备份并截断,先拷贝原日志文件再清空,由于拷贝和清空之间有一个时间差,可能会丢失部分日志数据。
[文章] 【NLP】TorchText介绍与(搜狗语料)文本语料处理案例
提供的有splits方法可以同时加载训练集,验证集和测试集;可以下载压缩数据并解压的方法(支持.zip,.gz,.tgz)。
[文章] OkHttp中ResponseBody无法第二次调用string方法
未能关闭响应正文将泄漏资源并最终可能导致应用程序变慢或崩溃。这个类和Response实现了Closeable。关闭响应只是关闭其响应主体。
[文章] OkHttp中ResponseBody无法第二次调用string方法
未能关闭响应正文将泄漏资源并最终可能导致应用程序变慢或崩溃。这个类和Response实现了Closeable。关闭响应只是关闭其响应主体。
[问答] 求助java.lang.NoSuchMethodError: No static method metafactory
今天跟老师做项目做到第16节,运行发现报错,然后百度查了一通发现是-->没有静态方法源工厂(Nostaticmethodmetafactory)。
2020-02-27 23:50
·
异常
[问答] 安卓数据库无法增删改查
我跟安卓开发基础视频做的数据库,无法对数据库进行操作,也无法做测试类
- Constants
package com.example.databasedemo; public class Constants { public static final String DATABASE_NAME = "sunofbeaches.db"; public static final int VERSION_CODE = 3; public static final String TABLE_NAME = "employee";
}
- DatabaseHepler:
package com.example.databasedemo; import android.content.Context; import android.database.DatabaseErrorHandler; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import android.nfc.Tag; import android.util.Log; import androidx.annotation.NonNull; import androidx.annotation.Nullable; public class DatabaseHelper extends SQLiteOpenHelper { private static final String TAG = "DatabaseHelper"; /* * context 上下文 * name 数据库名称 * factory 游标工厂 * version 版本号*/ public DatabaseHelper( Context context) { super(context, Constants.DATABASE_NAME,null,Constants.VERSION_CODE); } @Override public void onCreate(SQLiteDatabase db) { //创建时的反馈 Log.d(TAG,"创建数据库"); String sql = "create table "+Constants.TABLE_NAME+"(_id integer,name varchar,age integer,salary integer)"; db.execSQL(sql); } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { //升级时的反馈 Log.d(TAG,"升级数据库..."); String sql; switch (oldVersion){ case 1: //添加address和这个phone字段 sql = "alter table "+ Constants.TABLE_NAME + " add phone integer"; sql = "alter table "+ Constants.TABLE_NAME + " add address varchar"; db.execSQL(sql); break; case 2: sql = "alter table "+ Constants.TABLE_NAME + " add address varchar"; db.execSQL(sql); break; case 3: // break; } } }
- Dao:
package com.example.databasedemo; import android.content.ContentValues; import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.util.Log; public class Dao { private final DatabaseHelper mHelper; private static final String TAG = "Dao"; public Dao(Context context){ //创建数据库 mHelper = new DatabaseHelper(context); } public void insert(){ SQLiteDatabase db = mHelper.getWritableDatabase(); /* String sql = "insert into " + Constants.TABLE_NAME + "(_id,name,age,salary,phone,address) values(?,?,?,?,?,?)"; db.execSQL(sql,new Object[]{1,"liuliu",60,1,110,"USA"});*/ ContentValues values = new ContentValues(); //添加数据 values.put("_id",2); values.put("name","larrypage"); values.put("salary",1); values.put("age",44); values.put("address","USA"); db.insert(Constants.TABLE_NAME,null,values); db.close(); } public void delete(){ SQLiteDatabase db = mHelper.getWritableDatabase(); /*String sql = "delete from " + Constants.TABLE_NAME + " where age = 60"; db.execSQL(sql);*/ int delete = db.delete(Constants.TABLE_NAME, null, null); Log.d(TAG,"delete_delete === " + delete); db.close(); } public void update(){ SQLiteDatabase db = mHelper.getWritableDatabase(); /*String sql = "update " + Constants.TABLE_NAME + " set salary = 2 where age = 60"; db.execSQL(sql);*/ ContentValues values = new ContentValues(); values.put("age",78); db.update(Constants.TABLE_NAME,values,null,null); db.close(); } public void query(){ SQLiteDatabase db = mHelper.getWritableDatabase(); /* String sql = "select * from " + Constants.TABLE_NAME; Cursor cursor = db.rawQuery(sql, null); while (cursor.moveToNext()){ int index = cursor.getColumnIndex("name"); String name = cursor.getString(index); Log.d(TAG,"name ==" + name ); } cursor.close();*/ Cursor cursor = db.query(Constants.TABLE_NAME, null, null, null, null, null, null); while (cursor.moveToNext()){ int id = cursor.getInt(0); String name = cursor.getString(1); Log.d(TAG,"id == " + id + " name = " + name); } cursor.close(); db.close(); } }
- TestDatabase:
package com.example.databasedemo; import android.content.Context; import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.platform.app.InstrumentationRegistry; import org.junit.Test; import org.junit.runner.RunWith; @RunWith(AndroidJUnit4.class) public class TestDatabase { @Test public void testCreate(){ } @Test public void testInsert(){ Context getContext = InstrumentationRegistry.getInstrumentation().getContext(); Dao dao = new Dao(getContext); dao.insert(); } @Test public void testDelete(){ Context getContext = InstrumentationRegistry.getInstrumentation().getContext(); Dao dao = new Dao(getContext); dao.delete(); } @Test public void testUpdate(){ Context getContext = InstrumentationRegistry.getInstrumentation().getContext(); Dao dao = new Dao(getContext); dao.update(); } @Test public void testQuery(){ Context getContext = InstrumentationRegistry.getInstrumentation().getContext(); Dao dao = new Dao(getContext); dao.query(); } }
- MainActivity
package com.example.databasedemo; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //创建数据库 DatabaseHelper helper = new DatabaseHelper(this); helper.getWritableDatabase(); } }
2022-04-23 14:24
·
数据库
[问答] 博客(前端管理)
老师这个仪表盘的怎么写呀没有看到视频有讲这个呀99集就没了
2020-09-19 20:28
·
博客
[问答] 求助Android课程的领券联盟
在B站看到【领券联盟】显示分类数据-安卓项目开发实战课程毕业设计课程的第16集最后面的时候Log出现resultcodeis404,和老师的错误不一样啊!
2020-03-05 15:11
·
Android
[文章] 喜马拉雅seekbar进度条不准确,SimpleDateFormat转换long类型毫秒数,小时数变多的解决办法
喜马拉雅项目中前几天留的坑没解决,本来3691554毫秒转化为时间应该是01:01:31,但是log输出是09:01:31.今天看着这个8很熟悉,突发奇想中国东八区,然后查了查,果然是这样,要正常显示的话
2020-05-28 15:53
·
SimpleDateFormat
[问答] 喜马拉雅项目不能播放内容
今天我在看喜马拉雅项目第35集的时候,按着视频里的代码写,但是最后播放的声音却是“海量知识,百万内容,尽在喜马拉雅app”这句话。根本播放不出相对于的内容
2020-03-28 02:18
·
喜马拉雅
[问答] 领券联盟的Bug
<领券联盟的Bug主要在72-79集中>在精选界面出现问题,这个应该是一个逻辑上面的bug,康师傅给的kotlin版本也有同样的问题,希望师傅能解答下。详情如图。
2020-04-02 17:32
·
Android
- 1
- 2
- 3
- 4
- 5
- 6
- 16