编程学习

编程学习

  • 【学习笔记】js判断元素是否有滚动条

    【学习笔记】js判断元素是否有滚动条

    有些时候我们可能会通过元素是否有滚动条来做一些特殊的样式处理,因为在chrome中,滚动条是有大小的。比如bootstrap-table 就通过判断 body上是否有滚动条来偏移 header,使之对齐,不过默认的那个判断有点问题我所知道的大概就是下面两个方法,但是细节有所差异。

    查看全文
  • git在linux和windows下的莫名修改问题

    git在linux和windows下的莫名修改问题

    先说下我的问题,因为公司有人用mac,有人用windows,所以在使用git的时候,会出现你没有修改这个文件,但是git显示这个文件被你修改了。最初idea会提示换行符不一致,应该就是两个平台上的换行符的问题。在我修改换行符后,git还是会出现文件修改,但是idea只是显示 Contents are

    查看全文
  • 记一次logback日志错乱问题

    记一次logback日志错乱问题

    起因最近线上后台的日志出现错乱,经常会把今天的日志文件写入到昨天的日志文件中,导致昨天的日志缺失像是这样7号的日志写入到了6号,8号的写入到了7号,而且都丢失了一部分数据。多亏了这位老哥的文章,现在终于找到了解决办法原因参考上面的那位老哥的文章,我们的情况和他那个基本一致,因为有两个服务器,导致lo

    查看全文
  • 【学习笔记】java 中的 redis 事务

    【学习笔记】java 中的 redis 事务

    redis 的事务watch 用于标记一个key,当这个key在其他连接中被更改的时候,exec 命令会执行失败,返回nullunwatch 清除一个key的标记,exec执行时会清除之前的所有标记multi 开始 事务,之后所有的命令都会暂存discard 删除之前的事务暂存,并退出事务exec

    查看全文
  • 用Godot做了个小游戏

    用Godot做了个小游戏

    最近再学习godot这个游戏引擎,之前有相关学习 unity来,不过稍微了解了解一下就放弃,还是因为迈的太大了吧。之前有用 java的一个游戏引擎libgdx写过一个2048,成品可以看这里 ,不过libgdx的局限还是蛮大的,用来写小游戏还行,不过周边的工具还是太少了,比如你要写个2d游戏,til

    查看全文
  • 【学习笔记】 css 伪类 only-of-type

    【学习笔记】 css 伪类 only-of-type

    最近想实现一个效果,这里有一个input,他的width为 100%,如果这时候又有两个input,其中一个就会被挤出去。所以我在想css能不能实现根据容器内元素的数量来实现不同的样式,可惜没有找到。不过我找到了另一个,虽然和我当初想的不一样,但是也可以实现我上述的问题。他就是 :only-of-t

    查看全文
  • 【学习笔记】为 html input 增加可选项提示

    【学习笔记】为 html input 增加可选项提示

    为输入框增加提示使用 datalist 可以为输入框增加输入提示,只需要在 input 增加 'list' 属性,属性值为 datalist 的id见 mdn datalist<div> <input list="data" name="test

    查看全文