需要在容器里修改一些配置文件,例如进入命令行,用vi命令修改,但是提示没有vi(command not found) 例如mysql镜像下,需要修改/etc/my.cnf,所以进入docker镜像: docker exec -it [contanerId] bash 进入后,发现无论是使用 vim vi nano emacs 都提示command not found 把文件copy到宿主机(使用dokcer copy命令),然后在宿主机编辑修改后,再复制到容器里 docker cp f6ddbb690e08:/et…

2022-04-26 0条评论 24点热度 0人点赞 admin 阅读全文

iView的Input输入框,希望用户点到输入框的时候,自动全选输入框里内容,方便用户直接输入新的文字内容。 可以使用@on-focus来实现,给on-focus绑定方法,$event.target.select()来全选内容,如下: <i-input v-model="cg.inSh" type="text" @on-focus="$event.target.select()" style="width: 250px;" :maxlength="50"> <span slot="prepend"…

2022-04-25 0条评论 30点热度 0人点赞 admin 阅读全文

Html中input输入框,如果设置属性type="number"可以限制用户仅能输入数字(不过限制不能完全自定义,有自定义需求的,请查看:https://blog.terrynow.com/2022/04/20/vuejs-iview-input-allow-digits-or-specified-chars/),但是加上这个属性后,发现输入框右侧有个上下的箭头,可以给输入的数字+1后者-1,但是因为一些特定的要求,产品要求我们去掉或者隐藏这个上下箭头,如图: 可以利用css实现,Html代码如下: <in…

2022-04-24 0条评论 21点热度 0人点赞 admin 阅读全文

MySQL8数据库运行SQL时候,提示如下错误: Expression #2 of SELECT list is not in GROUP BY clause *** which is not functionally dependent on columns in GROUP BY clause;this is incompatible with sql_mode=only_full_group_by 大概意思是select的字段,都要在group by里面得有;不过之前旧的版本是可以的;所以通过修改一些配置,也…

2022-04-23 0条评论 30点热度 0人点赞 admin 阅读全文

之前Hibernate中的实体类,对应数据库的字段,例如实体类中驼峰命令是:createDate,对应到数据库是带下划线的:create_date字段,一般来说是需要加@Column特别指定对应数据库表的字段的,例如: @Column(name = "create_date") public Date getCreateDate() { return createDate; } public void setCreateDate(Date createDate) { this.createDate = create…

2022-04-22 0条评论 34点热度 0人点赞 admin 阅读全文

我们在SSH登录到Linux服务器的时候,一般欢迎页面会显示最近登录的情况(例如最近一次正常登录的时间、用户、IP地址、最近一次失败登录的时间、IP地址) 有时候需要查看最近几次登录的情况,可以使用last命令 [[email protected] opt]# last root pts/0 192.168.1.238 Thu Apr 21 08:32 still logged in root pts/1 192.168.1.102 Wed Apr 20 22:15 - 22:15 (00:00) scott pts/0 19…

2022-04-21 0条评论 22点热度 0人点赞 admin 阅读全文

iView中的Input输入框虽然可以限制type="number",限制只能输入数字(任能输入小数点、+/-号),但是不能满足如下需求: 仅限制输入数字(整数)或者不带小数点,等其他随意限制的情况;另外希望VueJS原生的input也能限制自定义的输入。 我们可以利用@on-keydown监听键盘输入的内容(keyCode),给需要能输入的内容加入白名单,不在白名单中的字符使用event.returnValue = false; 来达到不允许输入目的。 Html代码如下: <i-input v-model=…

2022-04-20 0条评论 22点热度 0人点赞 admin 阅读全文

如果只是为了测试或者开发,需要一个MySQL环境,我觉得使用Docker安装是比较方便的,一个是快速,第二个是干净。 备忘记录下我Docker安装MySQL的步骤。 首先,先决条件是安装docker-ce,详见:https://blog.terrynow.com/2021/12/15/centos-install-latest-docker-ce-simple-steps/ 我放在宿主机上,防止容器删除后,重新部署数据丢失 # data目录自己定义 sudo mkdir -p /storage/docker/mys…

2022-04-19 0条评论 24点热度 0人点赞 admin 阅读全文

使用docker搭建的数据库,是开发测试用的,最近多个同时一起调试使用,经常出现客户端连接报错: [1040][08004] Too Many Connections 错误的意思是客户端的连接已超过最大连接数,来查看下最大连接数,进入MySQL的命令提示行: bash-4.4# mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 192…

2022-04-18 0条评论 21点热度 0人点赞 admin 阅读全文

之前SpringBoot项目中Controller输出图片,使用的是@ResponseBody 返回byte[]数组,不过发现接口调用返回了500错误,Internal Server Error,但是后台代码不报任何错误。 经过调查,之前配置Spring使用的是WebMvcConfigurerAdapter,因为文档说这个类已经过时,用WebMvcConfigurationSupport取代了,换回WebMvcConfigurerAdapter就恢复正常了。 以上是一种解决方案,不过既然WebMvcConfigur…

2022-04-17 0条评论 21点热度 0人点赞 admin 阅读全文
1234553