- 博客(16)
- 资源 (13)
- 收藏
- 关注
原创 JPA(学习)
ORM思想操作实体类就相当于操作数据库表。就要建立两个映射关系:建立实体类和表的关系。建立实体类中属性和表中字段的关系。不再关注重点:SQl语句实现了ORM思想的框架:Mybatis、Hibernate。配置两个映射关系:@ToString@Data//get和set方法/** * 注意!!!:导包都是javax.persistence的包 * 1、完成实体类和表的映射关系 * @Entity 声明实体类 * @Table 配置实体类和表的映射关系 * name
2021-04-30 11:07:41 170 1
原创 Java字节转字符串
**1、**使用String str=new String(bytes, StandardCharsets.ISO_8859_1);bytes为字节数组,数组后面的0不用关心,转成字符串后由于它为0,会被舍去。**2、**由于字节转字符串时会有一些转义,导致字节转换成字符串后和之前的不一样,这是因为编码方式的问题。需将编码方式设置为StandardCharsets.ISO_8859_1。**3、**还要注意,如果使用io流时,用这种方法得到的字符串的getBytes方法,也需要设置编码方式。类似于这样b
2021-04-29 21:06:28 5662
原创 Java中继承线程和实现线程的认识
1、当实现线程时,不管有几个线程启动,下一个都必须等待上一个完成了才会进行。2、继承线程时,不会管上一个完没完成,只要有新线程都会开始运行。根据自己的任务需求去想自己怎么创建线程。...
2021-04-26 23:43:47 98
原创 Spring Boot(学习记录Servlet和JDBC、单元测试、断言)
源生的Servlet、Listener、Filter:首先需要一个@WebServlet注解然后再SpringBootapplication注解上加上@ServletComponentScan(basePackages = "cqupt.boot")//将servlet扫描进去这个注解(这个对于下面的监听器和过滤器同理),这两个一起用就达到源生servlet的效果了。@WebServlet(urlPatterns = "/my")//servlet的访问地址public class MyServlet
2021-04-25 21:24:13 207
原创 java调用Cmd运行,并获取使用cmd命令得到的反馈。
java中使用cmd一定要在执行命令中加上类似cmd /c这样的命令,不然执行不了。 public static boolean NginxIsRunning(){ boolean flag=false; //查看nginx8080端口号是否启动 必须加 cmd /c这样的前缀 String cmd="cmd /c netstat -ano |findstr \"8080\""; BufferedRea
2021-04-25 16:37:17 478
原创 每天0点定时创建文件夹(命名规则为年-月-日)
public class CreateFolderRegularly { public static void SetTimer(){ System.out.println("=================每天定时创建文件夹=================="); Timer timer=new Timer(); Date date; //规定时间格式 年-月-日 Calendar calendar=Calenda
2021-04-25 09:02:36 597
原创 Spring-boot简单管理系统
先创建一个Controller包,在里面写一些网页的跳转:@Controller注解标注类的方法,return时会被视图处理器识别成静态文件的路径。因此先在Controller包中新建的类上标注@Controller。@ResponseBody为返还json格式的数据。1、网站登录页 //当访问 / 或者 /login时跳转到首页 @GetMapping(value ={"/","/login"}) public String loginPage(){ retu
2021-04-24 14:22:10 643
原创 java调用cmd进入指定目录并执行任务
特此记录:连续使用两个cmd命令中间用 &&相连 cmd /c是运行完后关闭窗口 cmd /k是运行完后不关闭,注意!!!这个String里面的内容最好自己手敲,复制进去可能运行不了。 String cmd="cmd /c cd /d d:\\nginx_rtmp\\nginx && .\\nginx.exe -c .\\conf\\nginx-win-rtmp.conf"; Runtime run = Runtime.getRuntime();
2021-04-23 09:29:08 5001
原创 Spring Boot的Web开发(学习记录)
application.yaml中修改访问前缀以及映射路径。spring: mvc: static-path-pattern: /res/**#但是这个会影响欢迎页面和favicon.ico图标的的加载 web: resources: static-locations: [classpath:/haha/]https://www.webjars.org/可以得到静态资源的maven文件访问webjars里面的jar包,要用webjars/jquery/3.6.0/
2021-04-20 21:31:12 162
原创 Spring-boot(学习记录)
分布结构1、通过spring-boot的配置文件application.properties(注意结尾是es)可以修改一些参数。2、写一个简单的在页面上显示 hello:通过以下程序,就能运行起来了,但是不能在页面显示hello/** 主程序类 必须在包下(最好不要放在需要被扫描的类所在的包里,不然要修改扫描) * @SpringBootApplication */@SpringBootApplication(scanBasePackages = "boot")//扩展扫描包的范围pub
2021-04-20 10:36:31 71
原创 java发送byte类型的0x80之类最高为为1的数据、socket中tcp建立连接,io流对建立的数组过大有很多多余部分问题 的解决
1、java通过socket的io流发送byte类型数据,类似0x80之类(最高位为1),因为java中的byte有符号,所以范围为-128~127,如果直接将0x80赋值给byte类型的变量,会直接报错,需要强转,就变成了负的128,最开始我以为这是个大问题,因为不能发送正值过去,但发现只要对方定义的是无符号类型,其实并没有影响。2、用java写的服务器通过tcp和客户端建立连接时,如果需要一直和客户端连接在一起,可以用一个while循环,但是需要将阻塞设置在while循环外,否则每次循环到这时都会重复
2021-04-19 22:52:40 692
原创 添加了父类之后后面的依赖都不用写版本号,不使用spring-boot配置的jar包版本可修改
修改版本号,先ctrl+鼠标左键spring-boot-dependencies跳转进去查看jar包的标签写法,这里以mysql为例,将自己所需的版本号写进去,然后添加mysql依赖即可 <properties> <mysql.version>5.1.43</mysql.version> </properties>添加父类管理jar包 <parent> <artifactId>.
2021-04-14 21:10:56 239
原创 idea中使用spring-boot通过cmd运行jar包报没有主清单属性错误
在pom文件中的spring-boot-maven-plugin插件加入 <executions> <execution> <goals> <goal>repackage</goal> </goals> </.
2021-04-14 20:54:42 128
原创 quartus ii和modelism软件中的快捷键
ctrl+o 可快速打开该工程下的文件夹ctrl+g 对modelism中的波形进行自动分类alt+鼠标左键 可进行列操作
2021-04-12 08:25:07 2291
原创 verilog中case,casex,casez的作用(自我总结)
case:就是常规的语句所有情况都要考虑。casez:这个语句下对被判断语句中的z不关心,只考虑除z以外的值。casex:在这个情况下,被判断语句中的z和不稳态都是不考虑的,只需要考虑0和1。例如:在4’b0010和4’b0011想要把从右到左第一次1的位置标出来,就可以用casez ,写成zzz1这样就表示第一位,zz1z就表示第二位这样类推。...
2021-04-11 21:53:47 1193
原创 FPGA仿真时,initial中的赋值语句没起作用
可能是在赋值后,没有加延时,例如:在以下代码中,forever的最后一个O的值根本就没赋值上,因为一赋值,就被下一个循环的ascii=“E”;重新赋值了,所以导致赋值无效,在仿真中就没有O。forever begin ascii="E"; #(`clk_per); ascii="L"; #(`clk_per); ascii="L"; #(`clk_per); ascii="O";
2021-04-01 20:47:01 817
TCP传输多张图片,客户端和服务端都有
2021-04-29
Servlet的四种信息交互.zip
2020-12-06
servlet增删改查
2020-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人