Git更新master分支冲突解决及cherry-pick使用
谨慎使用,会删除目录下没有添加到 git 仓库的其他代码,本人也是经历过一次血的教训。 开发过程中,有时候我们需要将某个提交给提取出来,使用 cherry-pick 可以很方便的做到哦,使用非常简单,后面跟上 commit hash 值就可以了。如下示例: git cherry-pick f864cf294fd3f0bc725ca0073e07aa314b5f8313 ...
开源中国(OSCHINA)2015上海源创会照片集锦
红薯、阿娇合影,红薯非常非常的亲切非常非常的帅气,阿娇非常非常的漂亮。 这次源创会有很多小礼品可以领取,只需要配合关注公众号或者分享朋友圈就可以;入场的费用 30 元,开源作者免费,我这次算是免费了。后面的抽奖环节我连一个开源内裤都没有被抽到,在大屏幕上看了好久,硬是没有看到自己的头像。 更多精彩:上海源创会高清无码图文回顾 —— 会场绝对高大上! 这次照片太多,有朋友圈分享的,有我自己拍的,实在没有...
MI2和MI4拍照效果对比
大质量稍微高一点,用的是索尼的 1300 万的像素相机,但是很多时候发现 MI4 的照片有点假,感觉还不如 MI2 的照片质量,不知道是不是错觉。MI2 在它发布的时候真的算得上一个很不错的产品,只是后面的几次升级,导致 UI 面目全非。 MIUI 的变化。MIUI 在 MI2 的设备上,左键是可以调出菜单的;中间的按键是 Home 键,长按可以清理应用内存;右键是返回键。在 MI4 上可以发现左键已...
VirtualBox 虚拟机 Ubuntu 磁盘扩容
Mac OS X 下如何为 VirtualBox 虚拟机系统 Ubuntu 扩大磁盘容量。 我第一次使用 VirtualBox 装虚拟机的时候,由于分区的时候没有注意,主分区才给了 4 个 G,导致后面越来越麻烦,软件都没法装了,最后还是删除掉重装了个系统。分区的时候需要特别留意,主分区最好要给到足够多的空间,最好是 40G 左右,虽然知道有办法可以解决这个问题,但是会很麻烦。后期如果在使用过程中,...
使用 CSS 3 transition 实现动画效果
使用 CSS3 的新特性 transition 可以很方便的实现像 JQuery 的 animate 方法一样的动画效果,但是有点遗憾的是,transition 只支持一个属性,重复定义后面的属性会覆盖前面的属性。 transition 有四个参数,分别是 transition-property(规定设置过渡效果的 CSS 属性的名称),transition-duration(规定完成过渡效果需要多...
本站文章分页列表展示调整
今天将本博文章列表内容做了截取调整,列表页不再显示全部的文章内容。截取规则如下: 以 HTML 标签作为分隔符匹配分段作为截取单元,除去标签空白外如果字数超过300将丢弃后面的标签内容。 文章中含有图片,PC 站选择两张图片显示大小为200px;移动站选择一张图片显示,大小不变。 ...
class 连写提升 CSS 样式优先级
文介绍一些前端技巧,前端高手可以绕道。平时在写 CSS 的时候,经常的会用到 @media screen 功能,用来兼容不同设备。在实际测试中发现,@media screen 样式必须放在被覆盖的样式后面,否则这个样式是不会生效的。当今很流行的网页布局,左边菜单区,位置固定,主体内容区域除去菜单区域宽度后居中展示;如果屏幕比较小,对主体内容样式做一些修改,比如与左边菜单区的距离等。如下代码示例:.si...
Java jdbc Mysql datetime 多个 .0
数据库字段为 datetime 类型,Java 中 Entity 使用 String 类型,选出的数据后面会包含 ".0",有人说是由于 MySQL datetime 是包含毫秒的。如下时间格式:2017-07-12 18:08:02.0一个不太文雅的解决方案,简单粗暴。public String getCreateTimeStr() { if (create_time == null) { ret...
springboot mybatis 多数据源配置
} } 调用示例:TestExample testExample = new TestExample(); Test test = testMapper.selectByPrimaryKey(1); 后面就是如何使用 mybatis generator。配置文件如下:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfigurat...
Debian 10 安装 MySQL Server
ql_secure_installation 都不需要执行了,安装过程交互界面直接把密码设置好了,由于我使用了更加安全的 caching_sha2_password 导致了数据库在应用程序中无法连接,后面又改成了 mysql native password。正常安装出现报错:root@localhost:~# apt install mysql-server Reading package lists...