09 2022 档案
摘要:jvm内存分为虚拟机栈,堆,方法区,程序计数器,本地方法栈 jvm分为五大模块,类装载器子系统,运行时数据区,执行引擎,本地方法接口,垃圾收集模块 JVM运行时内存 JDK7的内存结构 JDK8的内存结构 JDk7和JDK8变化对比 线程私有的 1.程序计数器 2.虚拟机栈 3.本地方法栈 线程共享
阅读全文
摘要:代码为 @Value("${address.count}") private Integer count; 单元测试中代码修改为 @Injectable private Integer count=1000; 单元测试中类型没法自动转换,获取到的是字符串没法转化为整型
阅读全文
摘要:mysql中的查询优化器根据"解析树"生成最优的执行计划,可以分为两类:静态优化,动态优化 先给出sql简单的执行顺序 这里表示where的执行顺序在select执行之前 这里表示select的执行顺序是在order by之前的,所以order by可以使用别名wId 同时给出大致的执行顺序from
阅读全文
摘要:如何单元测试的时候需要处理异常,可以采用在@Test里面加参数 例如 @Test(expected-Expection.class)
阅读全文
摘要:问题就是通过feign调用接口的时候,去注册中心获取服务位置的时候,拿了服务器的实例名,这是微服务没法处理 服务提供者这样配置 eureka.instance.prefer-ip-address=true eureka.instance.hostname=127.0.0.1 eureka.insta
阅读全文
摘要:idea建议 Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-definition-overriding=true 使用改方案,可能会导致后加载的bean覆盖前面的
阅读全文
摘要:String email = "13072558368"; email = email.replaceAll("(\\d{3})\\d{6}(\\d{2})", "$1****$2"); System.out.println("email=" + email); 判断数据范围是0到1的小数 pack
阅读全文
摘要:jvm是一种用于计算设备的规范,它是一种虚构出来的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现 JVM和操作系统的关系 我们的操作系统是没法识别.class文件的,但是可以识别二进制文件的 JVM使得.class文件可以在操作系统上运行 JDk,JRE,JVM的关系 JDK不仅包含了开发
阅读全文
摘要:浏览器显示 后端报错 org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputE
阅读全文
摘要:使用命令行进入oracle sqlplus root/root 口令就是密码,当初设置的,我的是root --查询数据库的表空间 select tablespace_name from dba_data_files; --创建表空间 testspace:表空间名称 datafile:指定dbf文件在
阅读全文
摘要:oracle中字符串一个中文的话占用3个长度 一个英文字母占用一个长度 char和varchar(2)都符合异常规律 查询表中字段定义定义的长度 表名test,字段name select length(name) from test 其中STATUS定义的长度为VARCHAR2(4),对于中文来说,
阅读全文
摘要:报错的code意思是长度超过了缓冲区,我是存储过程中定义了承装sql语句的变量,然后调整了变量定义的长度
阅读全文
摘要:在调用服务的时候,我们常用是RestTemplate,但是这种方式调用时需要凭借url,如果服务的地址或者端口号有变化,我们需要跟着做变动,给开发工作带来不必要的麻烦, 这里引入Feign调用服务接口,这是微服务之间经常使用的调用关联方服务的一种,和Dubbo类似,后期调用就类似于本地方法调用同样的
阅读全文