小墨の博客

梦想需要付诸行动,否则只能是梦

img图片实现缩放平铺填充

背景: 图片展示不仅仅可以设置宽高, 还有对应的css属性

object-fit 属性:指定元素的内容应该如何去适应指定容器的高度与宽度。

阅读全文

【踩坑记录】MySQL的MyISAM数据库引擎不支持外键

之前一直百思不得其解,为啥在Navicat中操作MyISAM引擎的数据表添加外键有时候添加不上,有时候自动转化为索引了。今天终于搞清楚了,是因为MySQL的MyISAM数据库引擎不支持外键!!!

解决方式也很简单,把数据表改成InooDB引擎就好了,外键就可以正常添加了。

阅读全文

【踩坑记录】MySQL里用!=NULL查找不出字符等于0的记录

查MySQL数据库的时候WHERE条件中使用了!=NULL,结果返回结果使用为0行。

解决方法:应该使用 IS NULL 或者 IS NOT NULL,而不要使用 <>NULL!=NULL 等等。

阅读全文

IDEA, VSCode 用鼠标滚轮调整代码大小

IntellijIDEA

IntellijIDEA在默认情况下,修改字体大小(File -> Settings -> Editor -> Font -> Size)

自定义快捷方式来进行调节:

File -> Settings -> Keymap -> Editor Action  ,可以找到“Decrease Font Size”和 “Increase Font Size”,分别对应缩小和放大文字。

阅读全文

git merge的使用

git merge master --no-commit

阅读全文

git已经删除了远程分支,本地仍然能看到的解决方法(Git删除本地分支)

在本地删除远程不存在的分支:git remote prune origin

阅读全文

git 在只commit没push到远程分支,切换到其他分支时丢失提交到临时分支的解决办法


阅读全文

在MySQL中添加外键约束不报错,但是没有添加成功

数据库表的默认引擎为MyISAM,这个引擎不支持外键,需要换成innoDB即可。

阅读全文

撤销提交之 git reset --hard 和 git reset --soft区别

有时候,进行了错误的提交,但是还没有push到远程分支,想要撤销本次提交,可以使用git reset –-soft/hard命令。

阅读全文

Windows中的硬链接和软链接(hard link 和 Symbolic link)


阅读全文

搜索
本文二维码
标签列表
站点信息
  • 文章总数:563
  • 页面总数:19
  • 分类总数:96
  • 标签总数:215
  • 评论总数:71
  • 浏览总数:435954

| | |
| |  Z-Blog PHP