- 博客(67)
- 收藏
- 关注
原创 在Anaconda中PyTorch安装
1、打开pyTorch官网:https://pytorch.org/get-started/locally/6、激活刚创建的环境,则进入刚创建的环境。最后,输入第二步复制的命令。3、打开Anaconda。2、选择配置,复制命令。
2023-06-05 20:33:23
1022
原创 springBoot中打印日志
日志文件将会在本项目所在的磁盘下生成,比如:在D盘,则会在d盘下生成log文件夹,进去会看到对应的文件。在resources下创建logback.xml。
2022-08-21 22:51:40
650
原创 MySQL中求每个学生最高科目的分数
mysql中求每个学生最高科目的分数参考:https://dev.mysql.com/doc/refman/8.0/en/example-maximum-column-group-row.html
2022-06-07 21:44:26
2426
原创 一些git常用的命令
1、下载项目:git clone http://xxx/xx/xx/x/xxx.git2、下载项目分支:git clone -b release-county http://xxx/xx/xx/x/xxx.git(分支名称)3、查看本地分支与远程分支关联 git branch -vv4、git提交代码步骤1-更新 git pull5、git提交代码步骤2-查看变动文件 git status6、git提交代码步骤3-提交到缓存 git add7、git提交代码步骤4-提交到本地 git commit -m
2022-06-06 11:20:36
87
原创 MySQL中的函数总结
ABS:绝对值,例如:Select ABS(-100),结果为:100。ROUND:四舍五入(精确到后两位:先对数据乘100,再除100),例如:Select ROUND(3.1871*100)/100,结果为:3.1900。FLOOR:强制舍位到最近的整数,例如:Select FLOOR(9.9),结果为:9。CEIL:强制进位到最近的整数,例如:CEIL(3.1),结果为:4。LOG:对数函数,例如:SELECT LOG(8,2),结果为3。LN:对数函数,例如:SELECT LN(10),.
2022-05-29 16:26:47
446
原创 Java实现打印日历
package com.li.base;import java.time.DayOfWeek;import java.time.LocalDateTime;/** * @author liyakun * 打印日历 */public class CalendarTest { public static void main(String[] args) { LocalDateTime date = LocalDateTime.now(); int mon
2022-05-26 16:23:36
111
原创 Spring boot实现热部署
1、首先配置IDEA2、Ctrl+Alt+Shift+/,回车出现找到这两项选择上。【注】没有选择时,这两项在下面的位置3、4、导入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <ve
2022-04-15 21:14:49
372
原创 Spring Boot +Vue中session得不到的问题
对于spring boot与Vue的系统使用session。假设session取不到问题需要在Vue中的main.js添加axios.defaults.withCredentials = true //携带cookie设置session@RequestMapping("/login") public ResponseZZ login(String username, String password, HttpServletRequest request) { Syste
2022-02-24 14:23:10
3062
1
原创 达梦数据库
1、在SYSDBA用户中心创建一个模式Testcreate SCHEMA Test AUTHORIZATION SYSDBA;commit;2、查询SYSDBA用户的所有模式select * from SYS.ALL_OBJECTS where ALL_OBJECTS.OWNER='SYSDBA' AND ALL_OBJECTS.OBJECT_TYPE='SCH';3、创建表set SCHEMA B;CREATE TABLE "TEST_SNAPSHOT"( "GROUPGUID"
2022-02-17 11:22:28
1445
原创 Mybatis_plus自动配置
1、导入依赖<!-- 数据库驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.22</version> </dependency>
2022-01-22 17:31:30
380
原创 码云的使用
1、注册码云2、在c:/用户/xxx/.ssh文件夹,运行Git Bash Here,输入ssh-keygen -t rsa 生成公钥。(首先要保证安装git)3、将生成的id_rsa.pub,打开,复制里面内容。4、将复制的内容粘贴到,gitee公匙中。5、新建一个仓库。输入名字,选择java、java、GPL-3.06、...
2022-01-16 12:05:13
614
原创 git提交的方法11
1、 git init将文件夹设置为git目录。2、git status 可以查看未被跟踪的文件。3、 git add .添加到暂存区里面4、 git commit -m "new file aa.txt"提交到本地仓库5、配置:git config -l : 查看配置git config --system --list: 查看系统配置clear: 清空命令行。git config --global --list:查看自己配的用户名与邮箱必须配置。git config --glob
2022-01-16 11:52:33
174
原创 工具类与方法
1、StringUtils.isBlank:在校验一个String类型的变量是否为空时,通常存在三中情况:是否为 null是否为 “”是否为空字符串(引号中间有空格) 如: " 空格 ",制表符、换行符、换页符和回车。StringUtils的isBlank()方法可以一次性校验这三种情况,返回值都是true,否则为false。示例:StringUtils.isBlank(null) = trueStringUtils.isBlank("") = trueStringUtils.i
2022-01-11 17:13:17
175
原创 MyBatis-plus之条件查询器Wrapper
Cause: java.sql.SQLSyntaxErrorException: Unknown column ‘create_time’ in ‘field list’在MySql中,字段带“_”时,在实体类中要大写,或者加下划线小写。例如:mysql中字段。
2022-01-10 16:25:42
365
原创 MyBatis-plus的实现
1、引入依赖 <dependencies> <!-- 数据库驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.22</version&
2022-01-09 17:19:12
1425
原创 SpringBoot集成与配置Swagger2
1、新建web工程2、导入依赖。<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>3.0.0</version> </dependency> <depend
2021-12-26 15:55:41
153
原创 SpringBoot集成Swagger2报错
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2021-12-25 23:01:08.909 ERROR 28304 --- [ main] o.s.boot.SpringApplication : Application run failedorg.springframewo
2021-12-25 23:19:47
188
原创 UDP实现简单的聊天
1、实现简单的发送接受发送端import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;public class UDPClient_domeo_01 { public static void main(String[] args) throws Exception {// 1、建立一个Socket DatagramSocket s
2021-12-23 23:10:27
1343
原创 Shiro整合thymeleaf
实现目标:登录不同的权限,显示不同的内容。接https://blog.youkuaiyun.com/qq_44116526/article/details/122032092?spm=1001.2014.3001.55011、引入依赖 <dependency> <groupId>com.github.theborakompanioni</groupId> <artifactId>thymeleaf-
2021-12-23 22:55:21
305
原创 Shiro整合MyBatis与授权登录
1、导入依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.22</version> </dependency><!-- Mybatis--&g
2021-12-20 20:06:43
461
原创 Contdition精准通知与唤醒线程
**Contdition精准通知与唤醒线程实现代码:package pc;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;//A执行完调用B,B执行完调用C,C执行完调用Apublic class test3 { public static void main(Strin
2021-12-19 19:51:18
227
原创 Lock——实现生产者消费者问题
1、在jdk.8开发文档中可以找到,通过lock可以找到Condition2、代码实现package pc;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;public class test2 { public static void main(String[] args
2021-12-19 15:37:52
61
原创 多线程生产者消费者问题之虚假唤醒
1、传统的生产者消费者问题实现加1,减1效果package pc;public class test { public static void main(String[] args) { final Text text = new Text();new Thread(()->{ for (int i = 0; i < 10; i++) { try { text.increment(); } catc
2021-12-19 14:38:23
117
原创 SpringBoot整合Shiro
1、创建SpringBoot项目2、导入thymeleaf依赖<!-- Thymeleaf--> <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring5</artifactId> </dependency> <d
2021-12-18 21:59:59
754
原创 Shiro安全框架--01
1、下载 Apache Shiro,https://github.com/apache/shiro点击Code2、创建项目拿到依赖。在`https://github.com/apache/shiro中找到`打开pom.xml,将其中的依赖pom.xml添加到pom.xml中 <dependencies> <dependency> <groupId>org.apache.shiro</groupId>
2021-12-17 21:27:32
234
原创 MySql数据库操作
MySql实现统计统一年龄人数select (YEAR(CURDATE())-YEAR(time))as 年龄,count(*) as 人数 from testtime group by (YEAR(CURDATE())-YEAR(time)) having 人数>0;
2021-12-15 14:37:29
62
原创 多线程实现
继承Thread类子类继承Thread类具备多线程能力。启动线程:子类对象。start();不建议使用,避免oop单继承局限性。package com.li;//继承Thread,重写run(),调用start开启线程public class Thread01 extends Thread { @Override public void run() { for (int i = 0; i <100 ; i++) { Sy..
2021-12-12 10:43:19
56
原创 SpringBoot整合MyBatis
1、连接数据库2、创建pojo包,并创建与数据库对应实体类package com.li.pojo;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;@Data@AllArgsConstructor@NoArgsConstructorpublic class admin { private Integer adminid; private String usern
2021-12-11 23:29:40
84
原创 Druid
1、引入依赖 <!-- Druid --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.2.6</version> </dependency>2、配置:spring
2021-12-11 22:02:14
413
原创 Springboot-02-yaml
Springboot使用一个全局的配置文件,配置文件名称是固定的。application.properties: 语法结构:Key=valueapplication.yaml: key: 空格 value配置文件的作用:修改SpringBoot自动配置的默认,因为Springboot在底层都给我们自动配置好了。# k=v#对空格的要求极为严格# 普通的key-valuename: li# 对象student1: name: li age: 3#行内写法student: {n
2021-12-11 21:10:50
84
原创 SpringBoot拦截器
1、在登录时,将用户信息传到Session session.setAttribute("loginUser",username);2、在config里面创建LoginHandlerInterceptorpackage com.li.config;import org.springframework.web.servlet.HandlerInterceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.
2021-12-11 18:56:22
163
原创 SpringBoot-02
1、webjars引入依赖 <dependency> <groupId>org.webjars</groupId> <artifactId>jquery</artifactId> <version>3.6.0</version> </dependency>输入http://localhost:8080/webjars
2021-12-10 13:29:36
103
原创 SpringBoot国际化
SpringBoot项目国际化1、在Resources下创建i18n,在里面创建login.properties,login_zh_CN.properties,login_en_US.properties,2、点击login_zh_CN.properties,在IDEA界面左下角有Resource Bundle,点击,出现视图3、在login中,点击“+”号,就可以添加自己想要的属性值...
2021-12-10 13:25:42
432
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人