![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
question
项目中遇到的问题
上上迁
一个脱离了高级趣味的Coder
展开
-
mybatis获取不到自增id解决
文章目录问题分析添加过相应配置,返回的值是插入成功的条数,真正的ID是在parameterType的ID里面具体实现问题分析添加过相应配置,返回的值是插入成功的条数,真正的ID是在parameterType的ID里面具体实现<insert id="主键" parameterType=" 实体(要包含keyProperty指定的属性)" useGeneratedKeys="true" keyProperty="字段" keyColumn="字段"> </insert>原创 2022-03-16 18:18:23 · 1795 阅读 · 0 评论 -
解决 python安装pip问题
文章目录我使用的版本python :3.5pip :pip-21.2.4遇到问题问题1问题分析解决方案问题2问题分析解决方案我使用的版本python :3.5https://www.python.org/ftp/python/3.5.2/python-3.5.2-amd64.exe 下载地址pip :pip-21.2.4https://files.pythonhosted.org/packages/52/e1/06c018197d8151383f66ebf6979d951995cf495原创 2021-08-18 11:38:35 · 3464 阅读 · 0 评论 -
负载平衡的意义什么
在计算中,负载平衡可以改善跨计算机,计算机集群,网络链接,中央处理单元或磁盘驱动器等多种计算资源的工作负载分布。负载平衡旨在优化资源使用,最大化吞吐量,最小化响应时间并避免任何单一资源的过载。使用多个组件进行负载平衡而不是单个组件可能会通过冗余来提高可靠性和可用性。负载平衡通常涉及专用软件或硬件,例如多层交换机或域名系统服务器进程。...原创 2021-03-23 22:03:05 · 222 阅读 · 0 评论 -
Dubbo 支持哪些协议,每种协议的应用场景,优缺点
dubbo: 单一长连接和 NIO 异步通讯,适合大并发小数据量的服务调用,以及消费者远大于提供者。传输协议 TCP,异步,Hessian 序列化; rmi: 采用 JDK 标准的 rmi 协议实现,传输参数和返回参数对象需要实现Serializable 接口,使用 java 标准序列化机制,使用阻塞式短连接,传输数据包大小混合,消费者和提供者个数差不多,可传文件,传输协议 TCP。多个短连接,TCP 协议传输,同步传输,适用常规的远程服务调用和 rmi 互操作。在依赖低版本的 Commo原创 2021-03-15 21:24:33 · 361 阅读 · 0 评论 -
java程序计数器(线程私有)
一块较小的内存空间, 是当前线程所执行的字节码的行号指示器,每条线程都要有一个独立的程序计数器,这类内存也称为“线程私有” 的内存。正在执行 java 方法的话,计数器记录的是虚拟机字节码指令的地址(当前指令的地址) 。如果还是Native 方法,则为空。这个内存区域是唯一一个在虚拟机中没有规定任何 OutOfMemoryError 情况的区域。...原创 2021-03-14 22:55:15 · 263 阅读 · 0 评论 -
jenkins Linux脚本启动成功jar包没有启动
在脚本头添加如下,export BUILD_ID=dontkillme添加表示不杀新起的子进程原创 2021-03-13 14:25:27 · 950 阅读 · 0 评论 -
error和exception有什么区别
Error和Exception都是java错误处理机制的一部分,都继承了Throwable类。Exception表示的异常,异常可以通过程序来捕捉,或者优化程序来避免。Error表示的是系统错误,不能通过程序来进行错误处理。Error表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况 exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况...原创 2021-03-11 22:51:36 · 224 阅读 · 0 评论 -
Callable 和 Future
Callable 接口类似于 Runnable,从名字就可以看出来了,但是 Runnable 不会返回结果,并且无法抛出返回结果的异常,而 Callable 功能更强大一些,被线程执行后,可以返回值,这个返回值可以被Future 拿到,也就是说,Future 可以拿到异步执行任务的返回值。可以认为是带有回调的Runnable。Future 接口表示异步任务,是还没有完成的任务给出的未来结果。所以说 Callable用于产生结果,Future 用于获取结果。...原创 2021-03-10 22:48:02 · 93 阅读 · 0 评论 -
elasticsearch 的倒排索引是什么
传统的我们的检索是通过文章,逐个遍历找到对应关键词的位置。 而倒排索引,是通过分词策略,形成了词和文章的映射关系表,这种词典+映射表即为倒排索引。 有了倒排索引,就能实现 o(1)时间复杂度的效率检索文章了,极大的提高了检索效率倒排索引,相反于一篇文章包含了哪些词,它从词出发,记载了这个词在哪些文档中出现过,由两部分 组成——词典和倒排表。 加分项:倒排索引的底层实现是基于:FST(Finite State Transducer)数据结构。 lucene 从 4+版本后开始大量使用的数据结构是 FST。F原创 2021-03-09 21:54:45 · 169 阅读 · 0 评论 -
解决Error inflating class android.support.design.widget.FloatingActionButton
文章目录问题描述解决思路具体代码问题描述浮动框样式异常 Caused by: android.view.InflateException: Binary XML file line #10 in com.example.administrator.myapplication:layout/activity_event_simple: Binary XML file line #10 in com.example.administrator.myapplication:layout/activity_e原创 2021-02-26 22:07:55 · 518 阅读 · 0 评论 -
npm install nrm -g指令 ERR_INVALID_ARG_TYPE 解决方法
这一行是关键 at Object. (C:\Users\liyin\AppData\Roaming\npm\node_modules\nrm\cli.js:17:20)打开 :C:\Users\liyin\AppData\Roaming\npm\node_modules\nrm\cli.js这行const NRMRC = path.join(process.env.HOME, '.nrmrc'); (删除)修改为const NRMRC = path.join(process.env[(proce原创 2021-02-20 18:08:32 · 1316 阅读 · 0 评论 -
更换npm镜像
查看 :nrm ls修改 : nrm use taobao原创 2021-02-19 23:25:35 · 135 阅读 · 0 评论 -
idea tomcat项目控制台显示乱码解决
文章目录问题描述解决思路具体代码1 修改idea配置文件-Dfile.encoding=UTF-82 修改tomcat配置 改成自己需要的编码并重启3 修改idea开发配置4 idea Ctrl +Alt + s5 重启idea!!!!!问题描述idea 控制台显示乱码解决思路字符编码不一致,修改配置保存字符字符编码一致具体代码1 修改idea配置文件-Dfile.encoding=UTF-8idea本地安装目录中bin文件夹下的idea.exe.vmoptions和idea64.exe.v原创 2021-02-17 22:19:28 · 173 阅读 · 0 评论 -
CLEARTEXT communication to v.juhe.cn not permitted by network security policy
原因:Android P 限制了明文流量的网络请求解决办法:在 res 下新建一个 xml 目录,然后创建一个名为:network_security_config.xml 文件 ,该文件内容如下:<?xml version="1.0" encoding="utf-8"?><network-security-config> <base-config cleartextTrafficPermitted="true" /></network-securi原创 2021-02-16 00:01:48 · 446 阅读 · 0 评论 -
Attempt to invoke virtual method ‘void android.widget.ListView.setAdapter(android.widget.ListAdapter
可能原因:1 引入xml 错误2 代码setContentView(R.layout.XXX)被删除原创 2021-02-11 00:00:32 · 1084 阅读 · 0 评论 -
error: ‘drawable/aaa‘ is incompatible with attribute android:src (attr) reference|color.
文章目录问题描述解决思路具体代码问题描述android编译报错,error: ‘drawable/aaa’ is incompatible with attribute android:src (attr) reference|color.解决思路error: ‘XXXX’ is incompatible with attribute android:src (attr) reference|color.1一般是该加的占位符没有加例如:drawable 没有加@引用颜色:#124321 少写原创 2021-02-05 21:29:30 · 9609 阅读 · 2 评论 -
idea自定义class类,注释详解
文章目录打开设置详细配置解释打开设置加粗样式快捷方式 ctrl + alt +s进入Settings -> Editor -> File and Code Templates详细配置#if (${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end#if (${IMPORT_BLOCK} != "")${IMPORT_BLOCK}#end#parse("File Header.java") /** * @Clas原创 2021-02-04 17:53:47 · 782 阅读 · 0 评论 -
Please fix the ‘sdk.dir‘ property in the local.properties file.
文章目录问题描述解决思路具体代码问题描述导入项目异常The SDK directory ‘E:\AndroidStudio\sdk\sdk’ does not exist.Please fix the ‘sdk.dir’ property in the local.properties file.Open File解决思路原始SDK配置与现在电脑的SDK位置不一样,修改为正确的我的正确的是,我的是sdk.dir=D:\AndroidStudio\sdk\sdk具体代码...原创 2021-02-02 21:22:19 · 986 阅读 · 0 评论 -
android studio preview 无法展示内容
文章目录问题描述异常:解决思路具体代码问题描述异常: Failed to load AppCompat ActionBar with unknown error 解决思路配置问题具体代码修改内容修改前<resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">原创 2021-02-02 10:07:13 · 191 阅读 · 0 评论 -
不能下载jar问题 Caused by: org.gradle.api.ProjectConfigurationException: A problem occurred configuring
文章目录问题描述解决思路具体代码添加阿里云仓库全部代码问题描述异常信息:Caused by: org.gradle.api.ProjectConfigurationException: A problem occurred configuring root project 'workspace'. at org.gradle.configuration.project.LifecycleProjectEvaluator.addConfigurationFailure(LifecycleProject原创 2021-01-31 23:37:14 · 1147 阅读 · 2 评论 -
window python3连接数据数据库异常ModuleNotFoundError: No module named ‘MySQLdb
文章目录问题描述解决思路具体解决方案问题描述引入 import MySQLdb 模块异常Traceback (most recent call last):File “d:\vuecode\python\mysql_connection.py”, line 1, in import MySQLdbModuleNotFoundError: No module named ‘MySQLdb’解决思路1 缺少对应的模块2 安装模块即可具体解决方案 pip install mysqlclien原创 2021-01-29 21:01:53 · 268 阅读 · 0 评论 -
sed 按时间查询部分日志
注意: 2020-03-28 11:39:08日期一定要在日志中有才能查出记录//查询 2020-03-28 11:39:08至2020-03-28 11:41:59时间段内所有包含《关键字》的行sed -n '/2020-03-28 11:39:08/,/2020-03-28 11:41:59/p' service.out | grep "关键字" --color=auto...原创 2021-01-28 22:04:25 · 466 阅读 · 0 评论 -
Failed to execute goal org.apache.maven.plugins问题分析解决
文章目录问题描述maven 执行 mvn clean install deploy -Dmaven.test.skip=true解决思路1 查看setting.xml是否正确2 在dubbo项目中需要依赖于其他项目的包,查看其他项目方私服上是否推包具体代码问题描述maven 执行 mvn clean install deploy -Dmaven.test.skip=true下面错误:[ERROR] Failed to execute goal org.apache.maven.plugins:mav原创 2021-01-26 20:15:17 · 2852 阅读 · 1 评论 -
爬虫问题解决UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0x8b in position 1: invalid start byte
文章目录问题描述解决思路具体代码问题描述1 在爬取代码的时候会遇到字符编码和网络解压缩的问题解决思路1 统一字符编码2 解压网络字符流具体代码from urllib import requestfrom io import BytesIOimport gzipimport ioimport sysdef get_url_data(): #1改变标准输出的默认编码 sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encod原创 2021-01-23 15:13:10 · 2239 阅读 · 4 评论 -
vue问题解决 extract:echarts: sill extract echarts@^4.2.0-rc.2 extracted to
文章目录npm install 加载不动解决办法:npm install 加载不动解决办法:1 重新 安装 npm install echarts --save2 删除node_modules,重新执行: cnpm install3 npm run dev原创 2021-01-11 21:33:36 · 8292 阅读 · 1 评论 -
jenkins maven 打包失败 继续执行shell脚本和启动tomcat一直起不来的问题
文章目录前言目标打包失败 继续执行shell脚本启动tomcat一直起不来的问题前言一人道好,千人传实。目标jenkins打包自动化打包失败 继续执行shell脚本在打包后面添加( ||true),即使失败也会执行后面的shell脚本 mvn clean install -DskipTests -U ||true启动tomcat一直起不来的问题在最上面加入下面代码export BUILD_ID=dontkillmeexport BUILD_ID=dontkillmeecho "原创 2021-01-09 19:30:37 · 677 阅读 · 0 评论 -
浅谈如何避免微观管理
1 找对合适的人2 制度造就积极性3 提前告知对风险做预案原创 2020-12-27 16:20:59 · 100 阅读 · 0 评论