ubuntu寻找jdk目录
在读书上,数量并不列于首要,重要的是书的品质与所引起的思索的程度。——富兰克林 今天设置JDK环境变量 我们首先使用 1echo $JAVA_HOME 发现没有设置,接下来寻找JDK安装环境 12which javawhereis java 但发现列出的目录/usr/bin/java,其只是个快捷方式 我们使用 12ls -lrt /usr/bin/java# /usr/bin/java -> /etc/alternatives/java 看到打印出了路径:/usr/bin/java -> /etc/alternatives/java,继续 12ls -lrt /etc/alternatives/java# /etc/alternatives/java -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 接着来,直到出现的路径和列出的路径一致为止 12ls -lrt /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java# /usr/lib/jvm/java-8-...
css继承
浅水是喧哗的,深水是沉默的。——雪莱 我们知道CSS中一些属性会被继承:给父节点设置样式,子节点也会生效例如color、font-size之类的 但像widths, margins, padding, 和 borders 不会被继承,如果被继承,设想一下,给父节点加了一个border,里面的每个子孙元素都有一个border,这不是我们通常想要的效果 如何来控制这些属性呢? CSS 为控制继承提供了四个特殊的通用属性值。每个css属性都接收这些值。 inherit 设置该属性会使子元素属性和父元素相同。实际上,就是 “开启继承”. initial 设置属性值和浏览器默认样式相同。如果浏览器默认样式中未设置且该属性是自然继承的,那么会设置为 inherit 。 unset 将属性重置为自然值,也就是如果属性是自然继承那么就是 inherit,否则和 initial一样 这里有一个简单的demo: 12345678910111213141516171819202122232425262728293031<div> <h2> ...
mac鱼眼效果
人不能象走兽那样活着,应该追求知识和美德。——但丁 上代码,上效果: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style ...
windows以管理员身份运行服务bat
历史是一堆灰烬,但灰烬深处有余温。——黑格尔 此处是关闭再运行打印机相关服务 123456%1 start "" mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c ""%~s0"" ::","","runas",1)(window.close)&&exitnet stop Spoolernet start Spoolernet stop PrintNotifynet start PrintNotify 保存为bat即可执行 我们还可以将bat放入 1C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup 之后就可以开机自启
css属性选择器
谁终将声震人间,必长久深自缄默;谁终将点燃闪电,必长久如云漂泊。——尼采 首先是MDN:https://developer.mozilla.org/zh-CN/docs/Web/CSS/Attribute_selectors 然后是场景: 此处需要将所有包含overflow: scroll行内样式(也就是元素的style属性内写样式)的元素,设置为overflow:auto 代码: 123*[style*='overflow: scroll'] { overflow: auto !important;} 示例链接CSS12345678910111213141516171819202122232425262728a { color: blue;}/* 以 "#" 开头的页面本地链接 */a[href^="#"] { background-color: gold;}/* 包含 "example" 的链接 */a[href*=&q...
Mapper Struct Mapper Generator
在这个世界上,一切都预先被谅解了,一切也就被卑鄙地许可了。——《不能承受的生命之轻》 分享一个mapstruct mapper生成插件 安装完成后按下CTRL+ALT+G即可呼出生成界面 勾选对应要转换的POJO,即可生成
sqlite读取文件初始库表
一旦发现英雄也会落井,投石的人会格外勇敢,人群会格外拥挤。——《芳华》 目录结构: GAV 12345678910111213141516171819<dependency> <groupId>com.ejlchina</groupId> <artifactId>bean-searcher-boot-starter</artifactId> <version>3.6.0</version></dependency><dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> <version>3.36.0.3</version></dependency><dependency> <groupId>org.projectlom...
CompositionEvent
业余生活要有意义,不要越轨。——华盛顿 分享一个输入法事件:CompositionEvent 这个事件只在用户间接输入文本(如使用输入法)时触发: 例如下面这个例子: 123456789101112131415161718192021222324252627282930313233343536<!DOCTYPE html><html><head> <title></title></head><body> <div class="control"> <label for="name">On macOS, click in the textbox below,<br> then type <kbd>option</kbd> + <kbd>`</kbd>, then <kbd>a</kbd>:</label> ...
display:contents
多少人以友谊的名义,爱着一个人。——电影《One Day》 MDN:https://developer.mozilla.org/zh-CN/docs/Web/CSS/display-box 首先是一段代码: 12345678910111213141516171819<!DOCTYPE html><head> <title>display</title> <style> .outer { border: 2px solid red; width: 300px; } .outer>div { border: 1px solid green; } </style></head><body> <div class="outer"> <div>I...
r2dbc
青春是有限的,智慧是无穷的,趁短的青春,去学习无穷的智慧。——高尔基 今天看了点R2DBC,官网:https://r2dbc.io/ Spring-Data-R2dbc:https://spring.io/projects/spring-data-r2dbc 学习文档:https://docs.spring.io/spring-data/r2dbc/docs/current/reference/html/ 跑了下demo,感觉还不错:https://gitee.com/VampireAchao/simple-r2dbc.git
