- 博客(47)
- 收藏
- 关注
原创 uniapp 显示icon异常
按照文档创建的uni-ui项目,仿照示例程序写的代码中icon显示异常。通过比对代码发现,示例程序的App.vue中 有一个引用是问题的关键。所以新的问题来了,为什么官方的模板不提供这个文件呢?正是因为多了这一个引用文件,图表的显示才能正常。
2023-10-09 13:41:15 493
原创 input datetime-local 时间控件精确到秒
<input type="datetime-local" step="1" class="form-control" name="localTimez" th:id="localTimez" >只需要添加属性step="1",即可精确到秒
2021-05-13 10:49:02 5060 1
原创 Thymeleaf中给datetime-local赋值
<input th:value="${#strings.replace(dataz.getLocalTimez(), ' ', 'T')}" type="datetime-local" class="form-control" name="localTimez1" id="localTimez" >其中,replace的第一个参数是Object类型。
2021-05-13 01:51:17 413
原创 No module named ‘cv2.cv2‘问题
在我降低python版本和tensorflow版本后,执行程序提示 No module named 'cv2.cv2' ,猜测可能是版本对应不一致, 卸载opencv-python 让低版本的python重新安装就好了
2021-04-01 09:21:01 1908
原创 Java多线程学习笔记_卖票案例分析
先贴代码:public class MyRunnable implements Runnable{ private int ticket = 100; @Override public void run() { while (true) { if(ticket == 0){ break; }else { try {
2021-03-19 10:46:54 269 1
原创 Java多线程学习笔记_线程安全
一、买票案例的的实现说明:多个窗口同时卖100张票,卖完即停止售票。思路:public class MyRunnable implements Runnable{ private int ticket = 100; @Override public void run() { while (ticket >= 0) { if(ticket == 0){ break;
2021-03-18 18:54:27 160 3
原创 Java运算符>、>>、>>>三者的区别
>表示大于如:if(a>b)...结果是boolean类型。>>表示带符号右移如:int i=15; i>>2的结果是3,移出的部分将被抛弃。转为二进制的形式可能更好理解,0000 1111(15)右移2位的结果是0000 0011(3)。0001 1010(18)右移3位的结果是0000 0011(3)。>>>无符号右移:按二进制形式把所有的数字向右移动对应位数,低位移出(舍弃),高位的空位补零。对于正数来说和带符号右移相同,对于负
2021-03-18 18:33:05 334
转载 数据库查询中的连接方式
用两个表(a_table、b_table),关联字段a_table.a_id和b_table.b_id来演示一下MySQL的内连接、外连接( 左(外)连接、右(外)连接、全(外)连接)。MySQL版本:Server version: 5.6.31 MySQL Community Server (GPL)数据库表:a_table、b_table主题:内连接、左连接(左外连接)、右连接(右外连接)、全连接(全外连接)前提建表语句:CREATE TABLE `a_table` ( `.
2021-03-17 22:37:38 1813
原创 Java多线程学习笔记_Thread方法
1、设置和获取线程名称获取线程名称String getName() : 返回此线程的名称设置线程名称 void setName(String name) : 将线程名称改为参数name 通过构造方法也可以设置线程名称 2、获取线程对象Thread.currentThread()在MyRunnable类中,由于该类没有继承Thread类,所以如果要获取线程名称就需要进行如下操作:Thread.currentThread().getNam..
2021-03-17 20:26:41 225
原创 Java多线程学习笔记_多线程的实现方式
多线程的实现方案:继承 Thread类 的方式实现。 实现 Runnable接口 的方式实现。 利用 Callable接口 和 Future接口 的方式实现。方案1:继承Thread类定义一个 MyThread类 继承 Thread类。 在 MyThread类 中重写 run()方法。 创建 MyThread类 的对象。 启动线程。public class MyThread extends Thread { @Override public void run() {
2021-03-15 16:22:42 106
原创 Java基础学习笔记_名称命名规范
Java中的名称命名规范: 包名:多单词组成时所有字母都小写:xxxyyyzzz 类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz 变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz 常量名:所有字母都大写,多单词时每个单词用下划线连接:XXX_YYY_ZZZ注意: 注意1:在起名字时,为了提高阅读性,要尽量有意义,做到“见名知意”。 注意2:java采用unicode字符集,因此标识符也可以使
2021-03-15 09:44:51 264
原创 Java基础学习笔记_多态
1、Java中实现多态的步骤要有继承(实现)关系。 要有方法重写,不然多态就没有意义。 父类引用指向子类对象(is a 的关系)。2、多态中成员方法的调用编译看左,运行看右。编译看左:是指编译时看左边的类型有没有这个成员方法。运行看右:是指运行时具体用到的是右边类中的该成员方法。3、多态中成员变量的调用多态中,成员变量不涉及重写。编译看左,运行看左。编译看左:意识是在编译期间会看左边的类型有没有这个成员,没有就报错,有就不报错。运行看右:意识是在运行期间使用的是
2021-03-14 16:27:41 203 3
原创 Java基础学习笔记_继承关系中成员变量、成员方法的使用特点
1、Java继承关系中成员变量的使用特点:遵循“就近原则”,局部位置有就使用,没有就去本类的成员位置找,有就使用,没有就去父类的成员位置找,有就使用,没有就报错。public class Fruit { int price = 20;}public class Apple extends Fruit { int price = 10; public void showPrice() { int price = 5; System
2021-03-14 11:30:23 259 2
原创 Java基础学习笔记_final关键字详解
1、final在Java中是一个保留的关键字,可以声明成员变量、方法、类以及本地变量。2、final修饰的变量是一个常量,常量的名称要全部大写,而且单词之间要用下划线分隔开,被final修饰的变量让程序变得更加严谨,而且给一些固定的数据起一些阅读性较强的名称。3、final的字面意思是:最终。被final修饰的变量不能被修改,该变量只能被赋值一次,而且被声明为final的变量必须在声明时给定初值。一旦你将引用声明作final,你将不能改变这个引用了,编译器会检查代码,如果你试图将变量再次初始化.
2021-03-14 10:05:58 346
原创 Java基础学习笔记_方法重写
1、定义:子类中出现和父类方法定义相同的方法的现象。2、解释:方法重写也叫方法的复写、覆盖。方法名、参数列表、返回值类型都相同。3、注意事项:父类的私有方法不能被重写。子类方法访问权限不能小于父类方法。子类不能比父类抛出更大的异常。4、使用场景:拓展父类功能。父类功能过时,重新实现父类方法。...
2021-03-13 21:37:04 77
原创 Java基础学习笔记_ 继承的特点
1、类只能单继承Java只支持类的单继承,但是支持多层继承。Java支持接口的多继承,语法为 接口A extends 接口B,接口C,接口D,...public class Fruit { //水果类}public class Apple extends Fruit {//苹果类}public class Orange extends Fruit { //橘子类}public class Fuji extends Apple { //红富士苹果类}public cla.
2021-03-13 20:20:55 145
原创 Java基础学习笔记_方法重载和方法重写的区别
重载(overload) 重写(override) 方法名 相同 相同 参数列表 不同(个数或对应位置的数据类型) 相同 返回值类型 无关 相同 修饰符 无关 访问权限不小于被重写方法 定义位置 同一个类中 子父类中 ...
2021-03-13 19:30:31 129
原创 Java基础学习笔记_四大访问权限修饰符
private:强调的是给自己来使用.默认:强调的是给同包下的类来使用.protected:强调的是给子类来使用.public:强调的是给大家来使用.
2021-03-13 17:25:15 115
原创 Java基础学习笔记_方法重载
1、什么是方法重载?在同一个类中的多个方法,他们的方法名相同,参数列表不同,这样的情况称为方法重载。方法重载与返回值的类型无关。参数列表不同:1、参数的个数不同2、对应位置的参数类型不同方法签名:方法名+参数列表2、为什么需要方法重载?当实现的功能相同,但具体的实现方式不同时,我们可以通过定义名称相同、参数(条件)不同的方法来更好的管理类中的方法。public static int sum(int a, int b) { return a + b;}pub
2021-03-13 16:03:24 75
原创 “==“和 equals 方法究竟有什么区别?
==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同, 要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存, 对象本身占用一块内存( 堆内存),变量也占用一块内存,例如 Objet obj = new Object();变量 obj 是一个内存,new Object()是另一个内存,此时,变量 obj 所对应的内存中存储的数值就是对象占用的那块内存的首地址。对于指向对象类型.
2021-03-13 11:13:54 150
原创 varchar和varchar2的区别
varchar是标准sql里面的;varchar2是oracle提供的独有的数据类型。varchar对于汉字占两个字节,对于数字,英文字符是一个字节,占的内存小;varchar2一般情况下把所有字符都占两字节处理。具体要看数据库使用的字符集,比如GBK,汉字就会占两个字节,英文1个,如果是UTF-8,汉字一般占3个字节,英文还是1个。varchar对空串不处理;varchar2将空串当做null来处理。varchar存放固定长度的字符串,最大长度是2000;varchar2是存放可变长度的字符串
2021-03-11 19:06:42 18078 2
原创 IDEA踩坑_补齐代码时只有左括号,缺失右括号
在使用IDEA时,不知道点了什么,导致在new的时候,后面的类名补齐时只有一半的括号于是我回忆了一下刚才的操作,应该是误点了两下shift,然后好像输入了一个 左括号 {看到第一行有一个OFF我就下意识的改成了ON果然,在new时又能够自动补齐了...
2021-02-05 23:31:50 2714
原创 Java基础学习笔记_Date类和Calendar类
目录概述:Date类:Calendar类:概述:Date类:java.util 包提供了Date类来封装当前的日期和时间。 Date类提供两个构造函数来实例化Date对象。Calendar类:Calendar类的功能要比Date类强大很多,而且在实现方式上也比Date类要复杂一些。 Calendar类是一个抽象类,在实际使用时实现特定的子类的对象,创建对象的过程对程序员来说是透明的,只需要使用getInstance方法创建即...
2021-02-04 18:17:01 197 3
原创 Java基础学习关键字笔记_super
在Java中,使用super来引用父类的成分1、super关键字测试//测试代码//测试类public class TestClass { public static void main(String[] args) { //定义一个子类变量cc ChildClass cc = new ChildClass(); //调用子类重写的方法 cc.method(); }}//父类public class Fat
2021-02-02 22:54:47 117 1
原创 在Anaconda3中使用pip命令安装第三方包时报错
引言之前打算整理下电脑的环境配置,把python3.7卸载了,安了之前一直不用的anaconda3。今天打算安装一个第三方包的时候,发现pip命令使用时报错,如下:针对这个问题,我查了好多资料也试了那些方法,可是都没有起作用,最后看到一篇博文受到启发,试了一下,果然我的问题得到了解决。https://blog.csdn.net/weixin_37766087/article/details/100746309上面说可能是anaconda3安装时有一个权限选择,如果选择的是 ju.
2021-01-29 16:39:08 603
原创 Win10中环境变量变成一行显示
今天打开查看环境变量的时候发现,他变成一行显示了,像这样解决方法:把C:\WINDOWS\system32; 放在最前面还是不应该把JAVA_HOME放在最前面...
2021-01-29 13:11:32 652 1
原创 Java中三种数组的定义格式
//需求:定义一个长度为三的数组//格式一:虽然数组定义好了,但是具体存储哪三个数字不确定int[] arr1 = new int[3];//格式二:具体存储的数字是1,2,3int[] arr2 = new int[] {1, 2, 3};//格式三:具体存储的数字是1,2,3int[] arr3 = {1, 2, 3};...
2021-01-27 13:50:56 711
原创 Java中三种循环的区别
/** 1. 格式不同* 2. 初始化语句不同(定义位置不同、作用域不同)* 3. 循环体执行的次数不同* 4. 应用场景不同* */public class Main { public static void main(String[] args) { //for循环 //初始化语句、判断条件语句、控制条件语句 for (int a = 0; a < 5; a++) { //循环体语句 ...
2021-01-25 18:48:00 3164
原创 pycharm中import cv2报错:Cannot find reference ‘cv2‘ in __init__.py
pycharm中import cv2报错:Cannot find reference 'cv2' in __init__.pypython3.7应安装对应的opencv-pythonpip install opencv-python==3.4.5.20
2021-01-13 12:14:55 2154
原创 练习5-3 数字金字塔 (15 分)
练习5-3 数字金字塔 (15 分)函数接口定义void pyramid( int n );其中n是用户传入的参数,为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行数字金字塔。注意每个数字后面跟一个空格。裁判测试程序样例#include <stdio.h> void pyramid( int n ); int main(){ int...
2020-03-13 09:55:03 335
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人