- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 机器人报警监控 go
业务开发工程中,我们会打印许多日志,如果我们能够将这些错误信息通过机器人发送到群中,那么我们将会很快速的发现问题,所以在这里开发了一个工具。
2022-09-20 17:39:07
336
原创 nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or nu
其实这个错非常简单:他的意思的是,我们预期只有一个数据返回,但是呢,现在返回了10个数据,为什么会这样了,可能是下面这种情况:1:sql写错了2:mybites的数据类型写错要把这个改成list的就好了...
2020-05-23 21:28:43
33850
5
原创 jpa中的个种关系
java中的关系泛型:继承关系实现组合聚合关联依赖jpa中的关系组合,聚合,关联单向一对多,单向多对一,@OneToMany(fetch = FetchType.LAZY)@JoinColumn(name = "department_id")双向一对多/多对一:两边都要配置,但是我们为了提高性能,我们会在一遍选择放弃维权@OneToMany(fetch = Fetch...
2020-04-17 15:47:40
144
原创 jpa的脏数据更新
脏数据更新的原理文字描述脏数据更新的原理:当我们使用entityManager去查询数据之后,JPA会自动在内存中生成一份快照数据(相当于是查询出来的持久状态对象的一个备份),然后当我们调用对象的属性set方法后,修改了持久状态对象的属性值,当事务提交的时候,JPA会自动去比对那个持久状态对象和那个快照对象,如果发现数据不一致了,就称那个持久状态对象为脏数据;由于这个对象是持久状态的,而...
2020-04-17 14:51:23
722
原创 jpa基础入门
将数据库交给jpa管理```java <persistence-unit name="jpa_day01" transaction-type="RESOURCE_LOCAL"> <properties> <!-- JDBC四大金刚 --> <property name="hibernat...
2020-04-17 14:11:51
155
原创 natapp内网映射
标题 natapp内网映射我这里选用的是natapp内网映射第一步:购买免费的隧道第二步:配置隧道其实这个也不用怎么配,只要你的tomcat的localhost地址可以ping通就ok第三步:下载客户端第四部:复制authtoken第五步:启动客户端输入命令第六步:这个就是我们的网址第七步:完成输入页面的后缀就ok了...
2020-04-04 22:59:55
224
原创 spring拦截器
拦截器中是实现了HandlerInterceptor中的方法public class Logincontroller implements HandlerInterceptor{ //使用目标方法之前执行此方法 @Override public boolean preHandle(HttpServletRequest req, HttpServletResponse resp, Objec...
2020-04-04 21:14:19
89
原创 腾讯云tomcat端口8080改成80
端口占用问题我在中途的是后出现过这种问题,这个方法管用推荐给大家端口转发如果直接更改端口的话可能不会成功cd etc/sysconfig/iptables-config找的这个文件夹然后在后面插入这与句话iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080...
2020-04-04 20:02:21
392
原创 SpringXML的配置
Spring的WEB.XMl配置<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://ja...
2020-03-28 18:56:22
101
原创 SpringMVC的配置
SpringMVC的applicationContext-MVC配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema...
2020-03-28 18:53:19
89
原创 Spring的Bean的xml配置
Spring的applicationContext.xml文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/co...
2020-03-28 18:48:55
219
原创 java利用JDBC操作数据库
java用JDBC对数据库进行:‘增删改查’首先创建创建数据库连接这里我用的这是地址池自动连接这里面是连接数据库的jar包,地址池的jar包链接:https://pan.baidu.com/s/1Pd6mOl63oTvmMTFm4uMmhg 提取码:4thw第一个要创建一个属性文件夹,用料解决硬编码问题,以我的数据库为例 db.properties文件夹: driverClass...
2020-03-21 16:51:46
169
原创 xml读写操作
创建一个对象类对于xml的操作我们需要到一个jar包dom4j超链接链接:https://pan.baidu.com/s/1V9a5M4v6uBIGH0SeEQmkmg提取码:fjvaclass Student { private String name; private String age; public Student( String name, Stri...
2020-03-19 00:26:49
117
原创 利用缓冲区来进行复制
1.字节流二进制文件只能用字节流来复制 @Test public void Filetest() throws IOException { File file = new File("C:\\Users\\injuryzy\\Desktop\\token.txt"); File file1 = new File("C:\\Users\\injuryz...
2020-03-17 17:34:55
296
原创 io流
io流的定义i:input 输入,从硬盘到内存o:output 从内存到硬盘1.在文件里面添加字符串FileWriter(String fileName, boolean append)构造FileWriter对象给出一个文件名与一个布尔值,指示是否附加写入的数据。如果Boolean值是true,那么可以在后面继续添加如果Boolean的值是false,那么就不能再后面继续添加 p...
2020-03-17 11:59:09
118
原创 查看文件夹下面的文件
File[] files = file.listFiles(); for (File file1:files) { System.out.println(file1);
2020-03-16 20:47:28
292
原创 java方法的重载与方法的重写
方法的重载与重写的区别方法的重载:1.发生在同一个类中2.方法名必须相同,参数个数,类型。顺序不同3.方法返回值类型和访问修饰符可以不同4.发生在编译的时候方法的重写:1.发生在父子类中2.方法名,参数列表必须相同。返回值范围小于等于父类3.抛出的异常范围小于等于父类的4.访问的修饰符范围大于等于父类5.如果父类方法访的修饰符为private则子类就不能重写该方法...
2020-03-16 18:47:20
119
原创 Java的位运算
&运算与运算:两边为1,结果为1|运算| :或 位运算,有一个为1,结果为1^运算两边不一样,就为1,否则为0<<向左移位运算这里我们就以2<<2为例;在二进制中我们向左移两位向右移位这里我们就以8>>2为例;在二进制中我们向右移两位...
2020-01-02 21:43:12
125
原创 Java环境变量安装
java环境变量安装我们点击安装jdk这里我们是可以跟换安装位置的,在后面会出现安装jar的一个安装过程,我们可以关掉,因为我们安装的jdk里面是包含了jar。安装过后我们点击上面的路径,复制。然后我们就开始配置环境变量首先我们新建一个JAVA_HOME,后面我们将路径放置在后面然后我们在Path里面配置加入%JAVA_HOME%。在dos命令行里面我们输入java,然后出现下面东西,就...
2019-12-29 20:35:53
115
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人