![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常笔记
MengYan89
这个作者很懒,什么都没留下…
展开
-
【操作随记】ftp get获取文件不完整
可能你使用的传输模式是ASCII,这个模式只能用于传输文字文件。可以尝试切换成二进制模式获取文件试一下。ftp> bin在我使用get命令获取zip文件时发现了这个问题总是缺少几k从而倒是压缩包不完整解压失败,使用bin模式就好起来了。...原创 2020-11-02 17:54:31 · 1313 阅读 · 0 评论 -
【操作随记】IDEA运行报错Command line is too long
9:16 Error running 'Application': Command line is too long. Shorten command line for Application or also for Spring Boot default configuration.9:16运行“应用程序”时出错:命令行太长。缩短应用程序或Spring Boot默认配置的命令行。解决方法:进入项目中的.idea/workspace.xml在<component name="...原创 2020-08-05 09:27:48 · 336 阅读 · 0 评论 -
【操作随记】Java查看字节码与常量池等
可以使用javap中输出附加信息的指令javap -verbose className使用方法:先用javac进行编译javac StringTest.java然后再使用javap -verbose StringTest就能获得信息了Classfile /E:/jt/jt-808-protocol/mengyan-web-test/src/main/java/com/mengyan/StringTest.class Last modified 2020-7-31;原创 2020-07-31 23:46:20 · 408 阅读 · 0 评论 -
【操作随记】BeanDefinition接口作用
BeanDefinition中保存了我们Bean的信息,比如这个Bean指向哪个类、是否是单例等等。public interface BeanDefinition extends AttributeAccessor, BeanMetadataElement { // 在BeanDefinition中scope默认只提供了sington和prototype两种,其他的都是web的拓展 String SCOPE_SINGLETON = "singleton"; String SCOPE_PR原创 2020-07-18 22:01:09 · 578 阅读 · 0 评论 -
【操作随记】mysql将字符串转为数字
可以使用函数CAST (value as type)或CONVERT(value as type)。如:CONVERT ( sc.SCORE, SIGNED );CAST(sc.SCORE as SIGNED);其中type的种类有:1.DECIMAL:浮点数2.SIGNED:整数3.UNSIGNED:无符号整数也可以直接使用字符串+0的方法如:(sc.SCORE + 0);...原创 2020-07-16 04:12:47 · 262 阅读 · 0 评论 -
【操作随记】Markdown表格不生效不生效
在之前写github项目中的README的时候,想要添加表格,根据语法编辑发现表格不生效。如:# 一、数据库试题现有学生、课程、成绩、教师四张表。包含以下信息: 1.学生表(STUDENT) | 字段名 | 注释 | | ------ | ----- | | S_NO | 学号 | 经修改后生效,原因是:表格的语句上一行必须为空行,不然表格不生效。正确演示:# 一、数据库试题现有学生、课程、成绩、教师四张表。包含以下信息: 1.学生表(STUDENT)原创 2020-07-16 01:43:29 · 5657 阅读 · 2 评论 -
【操作随记】使用Navicat给Oracle建表查询是表不存在
通过Navicat创建了一张users表,但使用语句查询时报错select * from usersORA-00942: table or view does not exist提示:表或视图不存在为表名加上双引号就可以查询到select * from "users"原因:oracle的表与字段是进行大小写区分的,但如果直接写上去oracle会将默认为大写,也就是说第一条实际去查询的表是USERS而不是users,加上双引号oracle才会去区分这是大写还是小写在我们使.原创 2020-07-10 16:27:44 · 1833 阅读 · 0 评论 -
【操作随记】使用docker安装oracle数据库
首先请确保已安装docker1.拉取oracle镜像docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 2.根据创建一个新的容器并启动docker run -p 1521:1521 --name oracle_11g -d --restart=always registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g-p 1521:1521 容器暴露1521端.原创 2020-07-10 15:50:50 · 187 阅读 · 0 评论 -
HashMap常见面试题与解答
本文用于自身记录学习,如果存在与自身认知有差异的内容可以评论交流学习1.HashMap在jdk7与8两个版本中有什么区别?首先数据结构不同:1.7中的HashMap是数组+链表的结构1.8中的HashMap是数组+链表+红黑树的结构链表插入方式不同...原创 2020-06-13 18:37:46 · 1887 阅读 · 0 评论 -
jmap -histo 输出的[C [S [I [B [[I
num #instances #bytes class name---------------------------------------------- 1: 29213 129250632 [B 2: 31358 25795944 [I 3: 181179 1...原创 2019-08-22 16:16:09 · 2519 阅读 · 0 评论 -
MAC macOS更新后git无法使用
macOS更新后git无法正常使用idea报错Can't start Git: /usr/bin/gitProbably the path to Git executable is not valid. Fix it.原因在于macOS每次更新后Xcode都被卸载了所导致的,重新安装即可解决在终端执行xcode-select --install重新安装Xcode...原创 2019-08-22 14:59:15 · 419 阅读 · 0 评论 -
使用vue-cli来创建一个vue项目
大概使用方法官方文档中已经给出了,如下图首先进行vue-cli的安装,在cmd中执行npm install --global vue-cli安装成功注:npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)这是个警告不影...原创 2019-02-12 19:23:07 · 329 阅读 · 0 评论 -
windows系统下部署安装nginx
注:本文最后演示放进去的静态文件是配合码云上一个项目的,与安装部署没有关系首先去nginx官网上下载安装包http://nginx.org/en/download.html一般选择图中红框选中的稳定版下载后解压,然后从cmd进入所在目录直接启动就好启动命令是start nginx.exe在地址栏中直接输入127.0.0.1,就会看到nginx的欢迎页面。如果...原创 2019-02-12 04:29:35 · 158 阅读 · 0 评论 -
spring boot配置dubbo关闭启动检测
在Spring boot中使用dubbo注入服务时会使用@Reference如:@Reference(interfaceClass = UserAPI.class)private UserAPI userAPI;在dubbo的@Reference注解中有一个check属性默认为true @Documented@Retention(RetentionPolicy.RUNTIM...原创 2019-01-21 23:50:17 · 3553 阅读 · 0 评论 -
Mac OS系统上ZooKeeper的安装与启动
首先下载安装包http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.12/下载zookeeper-3.4.12.tar.gz解压与修改配置文件tar -zxvf zookeeper-3.4.12.tar.gz //解压zookeeper-3.4.12.tar.gzcd zookeeper-3.4.12/conf //...原创 2019-01-16 11:28:09 · 1999 阅读 · 0 评论 -
Mac OS系统上Redis的安装与启动
首先从官网下载Redis安装包https://redis.io/download下载redis-5.0.3.tar.gz1.安装tar zxvf redis-5.0.3.tar.gz //解压redis-5.0.3.tar.gz解压后切换至对应目录cd redis-5.0.3编译测试sudo make test编译安装sudo make inst...原创 2019-01-18 15:58:26 · 762 阅读 · 0 评论 -
mac恢复npm默认路径
之前根据一些教程学习安装npm,设置了例如:npm config set prefix或npm config set cache但是由于还不是很了解npm导致使用终端时找不到安装后的命令,想要恢复默认值。方法是:删除.npmrc文件他的位置可以在终端输入:npm config ls框起来的就是文件所在的位置,删除后就会使用默认的路径了。...原创 2018-12-10 15:25:26 · 3598 阅读 · 0 评论 -
MAC中MySQL启动失败的解决方法
学习日记自用启动MySQL时提示:Warning:The /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql'原因是/usr/local/mysql/data的宿主发生了改变在终端执行sudo chown -R _mysql:wheel /usr/local/mysql/data便...原创 2017-06-29 14:24:54 · 4108 阅读 · 0 评论 -
mongo-java 实现使用and拼接多个or查询条件
需求:在查询时有多个查询条件如:(keyA:1 or keyB:2) and (keyC:3 or keyD:4)实现方式:使用criteria.andOperator拼接多个criteria.orOperator例如://主查询条件Criteria criteria = new Criteria();//各自的查询条件Criteria criteriaA = ...原创 2018-12-05 11:46:55 · 5738 阅读 · 0 评论