- 博客(84)
- 收藏
- 关注
原创 Jupyter 打开错误:ailed validating settings (@jupyterlab/filebrowser-extension:browser):
把自己创建的文件夹或者文件,不要放到Anaconda3文件夹下。直接修改文件权限。
2024-04-24 11:43:51 357
原创 Android 平台版本所支持的 API 级别
查看别人写的代码时,发现关于api写了好多版本的ifelse这里记录一下,方便以后查看官网:https://developer.android.com/guide/topics/manifest/uses-sdk-element.html截止本文发布的:
2022-02-13 20:25:20 2601
原创 imread改变图片显示尺寸
挺简单的,但是不会,还查了好久,伤心,写给自己查看int main(){ Mat girl = imread("F:/VSMaven/LocateQr/Location/Location/phone.jpg", IMREAD_REDUCED_COLOR_2); //载入图像到Mat if (girl.empty()) { printf("没有此图片,请检查路径是否正确"); return -1; } else { name
2022-02-11 11:48:44 2740
原创 安装Pillow指定版本出错
用项目,安装它指定的Pillow==5.1.0出错Command errored out with exit status 1:原因查看自己的python版本,因为不同的版本支持的不一样:Eg我的版本是python3.8,那么我就安装不了5.0的版本,所以我安装了6.2.1的版本...
2022-01-14 15:29:27 4827 1
原创 Could not find method implementation() for arguments [com.android.XXX] on object of type org.gradle
记录下完整问题:Could not find method implementation() for arguments [com.android.support:recyclerview-v7:24.2.1] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.如果不是类似的,请关闭,不要浪费时间问题阐述:在给android添加库依赖时,出现这个问题。如果看
2021-09-28 08:10:06 14169 36
原创 算法——穿越沙漠算法
写给自己,没有代码,只有自己不理解地方的思路1. 问题描述一辆吉普车来到1000km宽的沙漠边沿。吉普车的耗油量为1L/km,总装油量为500L。显然,吉普车必须用自身油箱中的油在沙漠中设几个临时 加油点,否则是通不过沙漠的。假设在沙漠边沿有充足的汽油可供使用,那么吉普车应在哪些地方、建多大的临的加油点,才能以最少的油耗穿过这块沙漠?2. 问题分析这里推荐博客园的文章https://www.cnblogs.com/bugY/archive/2011/08/19/2146180.html这里借助它
2021-05-16 11:38:33 1699 1
原创 解决问题:Jupyter-notebook不弹出默认浏览器
写给自己1. 首先,确定你的问题是:Jupyter-notebook可以正常运行,但是不弹出默认浏览器,例如下图:解决方案:电脑存在多个浏览器,且没有设置默认浏览器,请选择一个设置为默认浏览器。(方法由https://zhuanlan.zhihu.com/p/33266087该作者提供,但是对我没效果)修改Jupyter-notebook的配置文件首先文件的位置在:C:\Users\用户名.jupyter (注意,用户名是你自己设置的,比如 Zhang ,这个看你的c盘具体的名字
2021-03-28 17:11:33 2919 5
原创 2021年读书总结(持续更新中)
《图解世界哲学简史》本书按照时间脉络介绍了西方和东方代表性的哲学家及其观点。可以当做一本哲学的科普入门书籍,有我们熟悉的苏格拉底、柏拉图,
2021-03-16 20:16:46 243
原创 字线与位线
写给自己 用来复习储矩阵是存放信息的主体,它由许多存储单元排列组成。每个存储单元存放一位二值代码(0或 1),若干个存储单元组成一个“字”(也称一个信息单元)。地址译码器有n条地址输入线A0An-1,2n条译码输出线W0W2n-1,每一条译码输出线Wi称为“字线”,它与存储矩阵中的一个“字”相对应。因此,每当给定一组输入地址时,译码器只有一条输出字线Wi被选中,该字线可以在存储矩阵中找到一个相应的“字”,并将字中的m位信息Dm-1D0送至输出缓冲器。读出Dm-1D0的每条数据输出线Di也称为“位线”,每
2020-12-24 14:27:13 8980 3
原创 Clion调试Debug
写给自己网上解决的方案都试过了,最后用了这个在File中的Setting中输入Toolchains,即Clion的工具栏中:然后在此界面中看到最右边最下面的一个Debugger,之前应该是Bundled GDB,改成MinGW GDB(如果你是CMake应该有类似的吧 不知道没试过) 写在最后:网上还有在CMakeList.txt中添加Debug的代码,我不知道有没有用,但是也在自己的txt中添加了 可以试一下:set(CMAKE_BUILD_TYPE Debug)...
2020-10-30 22:38:29 2943
原创 java.lang.NumberFormatException: For input string: ““ 异常处理
文章写给自己 当做自己以后的改错笔记jsp实现:创建一个文本框实现计算器功能时Servlet判断:当没有输入完全的时候(变量1,变量2,还有操作符的选择时),界面重定向到输入的jsp界面中 界面实现:之前的代码:if(request.getParameter("Var1")==NULL|| request.getParameter("Var2")==NULL|| request.getParameter("operator")==NULL|| Integer.parseInt(r
2020-10-25 10:47:34 847
原创 解决pycharm中文输入法不跟随问题
直接说懒惰一点的解决方法(去官方下载的方法可以自行百度)用一个可以跟随光标的jre64文件,替换掉原来pycharm安装文件下的该文件,就可以了.这里提供一个可以用的(自己在IDEA中可以用的,当然该公司下的所有类型软件的都可以)链接:https://pan.baidu.com/s/1amWg3LvZDzVGefdumgTE0w 提取码:nozj 复制这段内容后打开百度网盘手机App,操作更方便哦...
2020-09-27 17:08:51 765
转载 实现Serializable接口的作用和必要性
在Java编程中我们会看到源码中或者别人代码中很多实体Bean都实现了Serializable接口,但是我很多实体在使用中并没有序列化也能正常使用。由此引发了我的疑问,到底需不要实现Serializable接口?答案是必要,请由我娓娓道来。
2020-08-15 21:21:09 1603
原创 Resolving Maven dependencies情况下的junit-platform-launcher-1.7.0-M1.pom或者junit-jupiter-engine等情况
首先说明一下,Resolving Maven dependencies这种情况及其多,也有各种博客的各种方法,这里例举我出现的问题使用情况:SSM框架整合的时候,进行SPring整合junit单元测试的时候,出现了这种标题的情况。这时IDEA轻则运行失败,重则卡死,然后网上一堆方法,这里推荐两份优秀的总结:(1)Idea卡在Resolving Maven dependencies的解决方案(2) idea 卡在 Resoving Maven dependencies的问题–junit-platfor
2020-08-13 15:02:44 921
原创 Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration 问题分析
错误比较常见,问题原因太多,这里教你怎么找Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class.Cause: org.apache.ibatis.type.TypeException: Could not resolve type
2020-06-18 14:25:56 27577
原创 本地Maven导入新的jar识别不了
导入的方法网上一大堆,这里记录一下:首先是下载好自己需要的jar包,百度去Maven官方下载就好:https://mvnrepository.com/(接下来就是实际操作了)打开命令提示符(Win+R 然后输入cmd 当然你用git、Windows PowerShall都行),输入以下的命令操作符:mvn install:install-file -Dfile=jar包的位置 -DgroupId=设置项目代码的包名(一般用组织名) -
2020-05-29 12:59:52 1252
原创 ExecutorException: Statement returned more than one row, where no more than one was expected.
使用Mybatis时出现这个错误:Cause: org.apache.ibatis.executor.ExecutorException: Statement returned more than one row, where no more than one was expected.翻译成中文就是:语句返回了多行,其中预期不超过一行。人话:某条sql语句本该查到一条数据,结果返回了多条数...
2020-05-03 14:55:43 5185 4
原创 POOLED和UNPOOLED源码分析
文章通过探访POOLED和UNPOOLED所实现的数据源源码看懂:https://www.cnblogs.com/33-Hope/articles/12801802.html都是一个作者哦~~
2020-04-29 15:45:13 322
原创 #{}与${}的区别
#{}表示一个占位符号通过#{}可以实现 preparedStatement 向占位符中设置值,自动进行 java 类型和 jdbc 类型转换, #{}可以有效防止 sql 注入。 #{}可以接收简单类型值或 pojo 属性值。 如果 parameterType 传输单个简单类 型值,#{}括号中可以是 value 或其它名称。在mybatis框架中执行代码,在控制台输出的执行 SQL 语句...
2020-04-27 21:31:58 272
转载 mybaties数据源配置类型(POOLED、JNDI、UNPOOLED)
dataSource的类型可以配置成其内置类型之一,如UNPOOLED、POOLED、JNDI。如果将类型设置成UNPOOLED,mybaties会为每一个数据库操作创建一个新的连接,并关闭它。该方式适用于只有小规模数量并发用户的简单应用程序上。如果将属性设置成POOLED,mybaties会创建一个数据库连接池,连接池的一个连接将会被用作数据库操作。一旦数据库操作完成,mybaties会将此...
2020-04-27 13:02:51 626
原创 Idea maven模块中pom.xml文件导包的时候不会自动提示 的解决
第一种:网络上的方法:更新库https://blog.csdn.net/chenqi_jiujie/article/details/83718235自己查看第二种:看一下你的pox.xml看你有没有<dependencies></dependencies>,有的话在里面直接编辑<dependency>(不要再新开一个,新开可能没有提示)...
2020-04-24 14:06:41 1240 1
原创 'G:/IDEAProject/MaVenTest/pom.xml' already exists in VFS
创建Maven时出现的问题: 'G:/IDEAProject/MaVenTest/pom.xml' already exists in VFS原因:目录下有两个相同的项目(上次的删除了)解决方法:项目会自动重新启动 就没问题啦...
2020-04-24 13:08:59 276
转载 SQL预编译
1.数据库预编译起源(1)数据库SQL语句编译特性:数据库接受到sql语句之后,需要词法和语义解析,优化sql语句,制定执行计划。这需要花费一些时间。但是很多情况,我们的一条sql语句可能会反复执行,或者每次执行的时候只有个别的值不同(比如query的where子句值不同,update的set子句值不同,insert的values值不同)。(2)减少编译的方法如果每次都需要经过上面的词法语...
2020-04-23 12:02:42 1055
原创 Caused by: java.net.SocketTimeoutException: connect timed out
首先你要确保你的端口号没有被占用,(有的话关掉)然后看一看你的redis-server.exe服务器端有没有开启
2020-04-21 11:39:41 2657
原创 String templates are not supported by current JavaScript versio解决方案
原因是JavaScript 的版本太低了。调一下IDEA就好了路径:File | Settings | Languages & Frameworks | JavaScript
2020-04-17 16:34:20 684
原创 JQuery遍历方式
JQuery遍历方式:js遍历方法jq对象.each(callback)$.each(object, [callback])for…of: jquery 3.0 版本之后提供的方式for(元素对象 of 容器对象)接下来每个都详细的记录一下首先给出一个运行的html<!DOCTYPE html><html><head> <m...
2020-04-14 16:29:03 266
原创 windowonload和function区别
结论:window.onload 只能定义一次,如果定义多次,后边的会将前边的覆盖掉$(function)可以定义多次的。案例演示:window.onload<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>事件绑定...
2020-04-14 15:39:48 237
翻译 直接与非直接缓冲区
查看API时,在类ByteBuffer中看到关于直接和非直接缓冲区的定义,这里摘录一下:直接与非直接缓冲区字节缓冲区是直接 或非直接的 。 给定一个直接字节缓冲区,Java虚拟机将尽力在其上直接执行本地I / O操作。 也就是说,它将尝试避免在每次调用其中一个底层操作系统的本机I / O操作之前(或之后)将缓冲区的内容复制到(或从)中间缓冲区。可以通过调用此类的allocateDirect工...
2020-04-12 12:11:07 204
原创 Artifact xxx:war exploded: Error during artifact deployment.See server log for details.
换了个项目换回来突然就部署不了。抑郁。不过幸好我的问题挺好解决的解决方法:首先打开File菜单中的Project Structure打开Artifacts(第一步),先移除自己要部署的项目(第二步),然后在添加回来(第二步旁边那个 + )。关闭这个界面 ,打开Tomcat部署界面。在如下的界面,先移除自己需要部署的项目。(注意出现部署错误就会发现该界面没有红框所示内容)...
2020-04-11 17:18:04 17197 9
原创 字节缓冲输出流:BufferedOutputStream(OutputStream out)的构造为何需要字节流
问题:字节缓冲输出流:BufferedOutputStream(OutputStream out)和字节缓冲输出流:BufferedInputStream(InputStream in)这两种构造方法为什么需要的是字节流,而不是具体的文件或者路径呢?答:字节缓冲流仅仅提供缓冲区,而真正的读写数据还得依靠基本的字节流对象进行操作...
2020-04-08 12:39:28 573 1
原创 FileOutputStream(String name)与FileOutputStream(File file)
总结:FileOutputStream(String name)与FileOutputStream(File file)是文件字节输出流的两种构造方法。一般情况使用第一种即可,因为第二种可以看做第一种更加详细的(或者说更加底层的)实现。1.FileOutputStream(String name)/使用相对路径创建一下 在当前项目(javatest)目录下创建一个fos.txt的文本文件...
2020-04-07 12:55:21 1337
原创 session与Cookie的区别
* session与Cookie的区别: 1. session存储数据在服务器端,Cookie在客户端 2. session没有数据大小限制,Cookie有 3. session数据安全,Cookie相对于不安全
2020-03-30 14:51:38 110
原创 Content-Encoding与Accept-Encoding
当设置压缩格式,服务器会根据用户设置的压缩格式对页面进行压缩,节省http请求的流量1.作用:Accept-Encoding用来标识客户端能够理解的内容编码方式。Content-Encoding用来标识主体进行了何种方式的内容编码转换。2.使用Content-Encoding值 gzip 表明实体采用GNU zip编码(使用最多) compress 表明实体采用Unix...
2020-03-30 14:20:57 2619
原创 数组与集合区别简单对比
长度区别: - 数组长度固定 - 集合不固定存储内容不同: - 数组存储用一类数据 - 集合可以存储不是用一类数据元素的数据类型问题: - 数组可以存储基本数据类型和引用数据类型 - 集合只能存储引用类型...
2020-03-17 13:13:26 171
原创 第十五章笔记——泛型
记录一下好的描述以及不知道的问题(会附带书中页码)总述(P352)为什么要解决泛型: ① 普通的类和方法只能使用特定的类型:基本数据类型或类类型。如果编写的代码需要应用于多种类型,这种严苛的限制对代码的束缚就会很大; ②而拘泥于单一的继承体系太过局限,因为只有继承体系中的对象才能适用基类作为参数的方法中; ③即便是接口也还是有诸多限制。一旦指定了接口,它就要求你的...
2020-03-17 12:34:03 512
原创 泛型擦除的补偿——传递工厂对象
工厂模式:主要是为了创建对象提供过度接口,以便将创建对象的具体过程(new关键字和具体的构造器)隐藏起来对于链接文章的问题,建议使用显式工厂(Supplier)并约束类型,以便只有实现该工厂的类可以这样创建对象。这是创建工厂的两种不同方法:// generics/FactoryConstraint.javaimport onjava.Suppliers;import java.util...
2020-03-15 14:59:13 158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人