java 开发
猪粉肠
这个作者很懒,什么都没留下…
展开
-
Spring事务和事务失效的场景
https://baijiahao.baidu.com/s?id=1661565712893820457&wfr=spider&for=pc转载 2021-08-30 20:37:05 · 124 阅读 · 0 评论 -
阻塞io和非阻塞io在发生相应的系统调用的时候,操作系统到底发生了什么,让应用程序有不一样的反应?
https://www.zhihu.com/question/382972191转载 2021-08-01 17:47:49 · 93 阅读 · 0 评论 -
UML类图中箭头和线条的含义和用法
https://www.cnblogs.com/huaxingtianxia/p/6590351.html转载 2021-07-17 22:02:55 · 176 阅读 · 0 评论 -
java中什么是回调函数
大家一直觉得回调函数很抽象,最主要是大家都被“回调”这个词迷惑了,其实最简单理解就是在方法中调用通过参数传进来的其他方法,在C++中可以通过参数函数指针实现,在java中可以通过接口实现。这样的效果就是调用同一个方法,可以通过传进来的不同参数实现不同的逻辑。注意与调用者之间是否是多线程无关参考https://blog.csdn.net/cangchen/article/details/44063359...原创 2021-07-07 23:26:32 · 272 阅读 · 0 评论 -
ArrayBlockingQueue源码阅读
结构打开idea,ctrl + shift + alt + u接口Queue初步定义了操作队列增删改查的方法,其中package java.util;public interface Queue<E> extends Collection<E> { //对Collection中的Add方法进行重载,向队列中插入元素,如果成功就返回true,否则抛出ILLegalStateException异常 boolean add(E e); //如果插入成功放回tr原创 2021-05-01 23:34:02 · 140 阅读 · 0 评论 -
idea导入多模块的maven项目时子模块没有识别为maven项目
idea导入多模块的maven项目时子模块没有识别为maven项目原因是导入项目时没有勾选递归发现子项目的选项原创 2021-04-24 22:38:43 · 1581 阅读 · 0 评论 -
Syncronized终极原理
Syncronized终极原理转载 2021-04-22 23:58:44 · 143 阅读 · 0 评论 -
ReentrantLock实现原理深入探究
https://www.cnblogs.com/xrq730/p/4979021.html转载 2021-04-18 16:43:03 · 80 阅读 · 0 评论 -
MySQL中的索引下推
转载自:https://baijiahao.baidu.com/s?id=1664831035473859908&wfr=spider&for=pc索引下推用一句话总结是:索引下推是数据库检索数据过程中为减少回表次数而做的优化。首先介绍下什么是数据库回表,回表是一种数据库检索过程。通常发生在使用二级索引检索非主索引数据的过程中。举个例子:假设有上面一张表(数据库是MYSQL,存储引擎是Innodb),上面的ID字段是主键索引,age是普通索引。对比下面两条SQL语句:select转载 2021-03-18 14:06:10 · 2302 阅读 · 1 评论 -
获取单支股票历史交易数据和当前数据的免费接口 API
获取某只股票当前数据提供商:新浪:接 口 : http://hq.sinajs.cn/list={code}请求方式:GET{code}替换为股票代码,沪市股票代码加前缀sh,深市股票代码加前缀sz。示例:http://hq.sinajs.cn/list=sh601766,sz000002调用结果:var hq_str_sh601766="中国中车,6.500,6.500,6.690,6.760,6.420,6.680,6.690,166952936,1106102505.000,2706原创 2021-03-13 03:33:43 · 3815 阅读 · 2 评论 -
编译型语言和解释型语言的区别,Java属于哪种?
引言计算机是不能理解高级语言的,更不能直接执行高级语言,它只能直接理解机器语言,所以使用任何高级语言编写的程序若想被计算机运行,都必须将其转换成计算机语言,也就是机器码。由来高级编程语言是怎么转换为机器码的?总的来说有两种方式:编译解析因此,高级语言也分为编译型语言和解析型语言区别主要区别: 编译型语言在全部完成编译后才可以在平台上运行,解析型语言是在运行期间才发生编译,前者运行速度快,后者的跨平台性好。编译型语言使用专门的编译器,针对特定的平台,将高级语言源代码一次性的编译成可被转载 2021-01-02 16:12:16 · 922 阅读 · 0 评论 -
Oracle insert ignore 插入数据时忽略重复主键或多个字段
一、忽略主键(这里假设id为主键)insert /*+ IGNORE_ROW_ON_DUPKEY_INDEX(table_name(id)) */ into table_name(id,column_2,column_3)VALUES ( 772768211081887744, '1604110389', '6212142500000000151' )二、忽略索引插入(这里假设id为主键)创建索引:create index table_name on table_name(col原创 2020-11-02 11:13:27 · 8681 阅读 · 0 评论 -
spring项目启动失败 Process finished with exit code 1
启动项目,没有日志输出,控制台只输出了一行进程退出 Process finished with exit code 1此项目是多模块的项目,为了简化配置把logback-spring.xml文件放在了公共模块,其他模块都依赖了公共模块,在启动其他模块前,先把公共模块install问题就可以解决了IntelliJIdea2019.2 存在这个问题,不知其他版本是否同样...原创 2020-10-29 16:22:55 · 1026 阅读 · 0 评论 -
springboot 静态变量、常量或注解参数如何通过读取指定配置文件初始化 & 动态配置webservice的接口地址
springboot 静态变量、常量或注解参数如何通过读取指定配置文件初始化&动态配置webservice的接口地址原理示例原理静态变量在静态代码块加载后加载,且注解也在之后加载,完成动态注入修改注解里的参数示例1、下面例子是在springboot项目下写的,项目中包含application-xxx.properties的不同环境的配置文件,配置文件中包含com.pay.url=http://···属性,需要在项目启动时赋值给代码中的WSDLURL常量,和@WebServiceClient的原创 2020-08-14 16:40:51 · 1840 阅读 · 2 评论 -
rocketmq 发送异步信息 org.apache.rocketmq.client.exception.MQClientException: The producer service state
测试rocketmq异步发送消息时,报org.apache.rocketmq.client.exception.MQClientException: The producer service state not OK, SHUTDOWN_ALREADYSee http://rocketmq.apache.org/docs/faq/ for further details. at org.ap...原创 2020-04-24 18:54:49 · 4385 阅读 · 1 评论 -
rocketmq autoCreateTopicEnable=true 为什么建议线上关闭
参考:https://blog.csdn.net/prestigeding/article/details/91476328转载 2020-04-24 11:26:20 · 740 阅读 · 0 评论 -
JAVA异常的坏习惯
六种异常处理的陋习你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?参考https://wenku.baidu.com/view/8bd39263f5335a8103d22004.html...转载 2020-04-21 10:59:48 · 115 阅读 · 0 评论 -
mvn build 报错 [ERROR] Failed to execute goal on project demo: Could not resolve dependencies
私有仓库nexus http://192.168.43.11:8081/nexus/repository/maven-public/执行 mvn clean package -Dmaven.test.skip=trueDownloaded from my-nexus: http://192.168.43.11:8081/nexus/repository/maven-public/org/sp...原创 2020-04-02 18:19:14 · 3754 阅读 · 0 评论