Java避免类之间的循环依赖笔记–个人看法

  • Post author:
  • Post category:java

Java中吐过出现循环依赖的话一般都是 StackOverflowError 这个问题很棘手刚开始我遇到的时候也解决了半天,因为不知道为啥错,那么我先来解释一下什么叫循环依赖,直接上代码(代码网上随便拉的一个便于自己记忆)。 循环依赖其实就是类与类之间重复调用,看清楚这里是类和类之间不是方法,方法之间的调用是不会出现循环依赖的,那么个人解决的方法就是 设置一个接口。 public class Cu…

继续阅读 Java避免类之间的循环依赖笔记–个人看法

Python练习题10道(含答案)

  • Post author:
  • Post category:python

1 执行以下程序,下列选项中,说法正确的是() tup = (1,2,[3,4]) ① tup[2]+=[5,6] ② A.执行代码②后,变量tup[2]的id发生改变 B.①和②均可以执行而不会抛出异常 C.执行代码②时会抛出异常,最终tup的值为(1,2,[3,4,5,6]) D.执行代码②时会抛出异常,最终tup的值为(1,2,[3,4]) 2 执行以下程序,下列选项中,说法正确的是() t…

继续阅读 Python练习题10道(含答案)

JAVA封装的定义和好处有哪些?

  • Post author:
  • Post category:java

封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改变它内部的数据。在Java当中,有3种修饰符:public,private,default【不写就是default了】和protected。每一种修饰符给其他的位于同一个包或者不同包下面对象赋予了不同的访问权限。 下面列出了使用封装的一些好处: 通过隐藏对象的属性来保护对象内部的状态。 提高了代码的可用性和可维护性,因…

继续阅读 JAVA封装的定义和好处有哪些?

C#中通过Process运行Python脚本

  • Post author:
  • Post category:python

<pre name="code" class="csharp"> <pre name="code" class="csharp"><span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span><pre n…

继续阅读 C#中通过Process运行Python脚本

解决Long类型到web端失精度引发的API接口空响应

  • Post author:
  • Post category:其他

文章目录 事故代码 触发的问题点 解决空响应 为什么写出response的拦截器没注册上 添加@EnableWebMvc和implement WebMvcConfigurer的区别 为什么单纯extends WebMvcConfigurationSupport会引发拦截器未注册 其他 事故代码 @Configuration public class LongToStringJsonConfig e…

继续阅读 解决Long类型到web端失精度引发的API接口空响应

mysql数据库死锁:Deadlock found when trying to get lock; try restarting transaction

  • Post author:
  • Post category:mysql

查看mysql死锁日志 show engine innodb status 找到信息中LATEST DETECTED DEADLOCK这一行,可以看到mysql的死锁信息详情 ------------------------ LATEST DETECTED DEADLOCK ------------------------ 2017-08-20 01:57:49 7fa264240700 *** …

继续阅读 mysql数据库死锁:Deadlock found when trying to get lock; try restarting transaction

xlua学习2 用lua对unity中的UI热更新

  • Post author:
  • Post category:其他

介绍 我们在这一篇学习简单的使用lua对UI进行热更新。 过程 首先创建一个最普通的按钮,然后把上一篇写的交互脚本拖上去,用来读取lua文件中的awake,start,update,onDestroy方法,当然这些方法你可以自己定义。我们主要关心的就是unity中的几个生命周期回调。 然后我们需要编写一个自己的lua脚本对ui进行控制。 写好之后把它命名为xluaUITest.lua.txt拖给交…

继续阅读 xlua学习2 用lua对unity中的UI热更新

Spring基于 Annotation 的简单介绍

  • Post author:
  • Post category:其他

1. 使用 @Repository、@Service、@Controller 和 @Component 将类标识为 Bean: Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO 类上即可。同时,为了让 Spr…

继续阅读 Spring基于 Annotation 的简单介绍

完美解决github访问速度慢的问题

  • Post author:
  • Post category:其他

1)一开始我们在系统工具的命令提示符输入ping github.com会提示请求超时; 2)接下来我们用浏览器打开https://myssl.com/dns_check.html;在dns查询输入github.com点击检测; 3)从下方结果列表中查找到TTL值最小的IP; 4)从我的电脑中找到C:\Windows\System32\drivers\etc这个路径; 5)用文本编辑器对hosts进…

继续阅读 完美解决github访问速度慢的问题

嵌套查询,相关子查询(EXISTS)

  • Post author:
  • Post category:其他

use SRS --查询每门课程的平均分,显示课程名,平均分 dept 是系别 cn是课程 select CN,avg(grade) 平均分 from c inner join sc on c.cno=sc.CNo group by CN ---【例4-27】 从数据表T中查询与教师“赵乾”同系的教师名称与职称。 select tn,prof from t where dept=(select d…

继续阅读 嵌套查询,相关子查询(EXISTS)