割草机如果突然出现缺缸的情况,多是火花塞出现问题了。 拆下来看看,就知道这个火花塞有多年没有换了。 另外,如果发动机出现缺缸的情况,会让你很快的感觉到动力下降,最开始比较容易做的事情会马上发现发动机的动力不够。 https://www.isharkfly.com/t/topic/453
割草机如果突然出现缺缸的情况,多是火花塞出现问题了。 拆下来看看,就知道这个火花塞有多年没有换了。 另外,如果发动机出现缺缸的情况,会让你很快的感觉到动力下降,最开始比较容易做的事情会马上发现发动机的动力不够。 https://www.isharkfly.com/t/topic/453
Windows 11 系统截屏快捷键被占用后如何进行撤销。 在更新系统后,发现 Windows 11 的系统快捷键被占用了,导致其他软件无法使用这个快捷键。 我们需要做的是取消选择上面那个选项。 在完成上面的设置后,重启计算机就可以让你的计算机把占用的截屏快捷键释放了。 https://www.ossez.com/t/windows-11/14451
旅行证 旅行证的全称叫做 Chinese Travel Document (中华人民共和国旅行证)。 其实这个 Travel Documents 不仅仅中国签发,美国政府也签发。其实各国政府都签发,简单来说就是在不使用签证,又不方便给你签发护照的情况下下,如何进入其他国家。 这个时候就需要旅行证了,通常旅行证感觉更多是发给在自己国家具有居留权,但是又不方便使用护照的情况。 在出入境上面,使用旅行证的情况多了去了,大机场都见过没问题,直接使用旅行证就可以入境了。 但,也有一些小机场,因为工作人员业务不熟悉,没有怎么见过使用旅行证的情况,工作人员需要和上级确认,这个比较耗时。 早点去机场不是坏事。 护照上没有入境的签证也没有关系,这个旅行证就当签证用了,其实有时候比签证更好用。 回国后买机票 几年前,我们回去的时候买机票用护照和旅行证都可以。 有些人担心是因为护照上没有贴中国签证纸或者永久居留纸,机场不认为你的护照是有效护照。 还是那句话,签证是在出入境的时候使用的,购买机票就大胆使用护照就好了,没有遇到说使用了护照不让买票的。 如果怕出问题,带上旅行证一起就好了。 能不能用旅行证买票 回答是可以,机场方面也是可以使用旅行证买票的。 至于能不能出票,就要看各个航空公司了,我们反正没有遇到过不能出票的情况。可以直接使用旅行证值机。 在中国,你的旅行证是可以当在中国的有效证件使用的,大部分情况都不会刁难你。 已经落户 已经落户就没啥说的了,直接用户口本买票总没有人拦着你了吧。 或者用身份证买票也行,但是带着小朋友户口本到处走,总是有那么点不方便。 总结 在国内买票,就直接使用护照就好了。 保持证件一致就 OK。 https://www.isharkfly.com/t/topic/452
在 Windows 中显示文件扩展名比以前更加容易了。 可以在 UI 中直接修改,单击显示文件名的扩展名就可以了。 如上图,选择显示扩展名。 https://www.ossez.com/t/windows-11/14446
更新 Windows 11 后,发现 Windows 11 的 Windows cmd 控制台标题从灰色改成默认使用了黑色的界面了。 看了越来越向黑色主题靠拢了。 https://www.ossez.com/t/windows-11/14447
Discourse 标签有下面一种情况: 如果你的系统中是存在标签的,查看所有标签的链接是显示的,如下图: 如果你的系统中没有存在任何标签,那么查看所有标签的链接是不显示的: 解读 根据官方的解读,这个原因是如果你没有任何标签在系统中,为什么还要浪费一个显示所有标签的空间呢? 所以默认情况下,Discourse 对没有设置任何标签的系统是不会显示查看所有标签的。 https://www.ossez.com/t/discourse-all-tags-tags/14443
查看系统中所有标签的链接在左侧的链接对话框中。 在标签页面的下方有一个查看所有标签的链接。 可以单击上图中的链接,查看系统中所有的标签。 如我们当前系统中的所有标签。 https://www.ossez.com/t/discourse/14444
【配置 MAXMIND,Discourse 需要重新构建,这将会导致服务中断。 】 什么是 MAXMIND 和为什么我们需要使用这个服务 Discourse 使用 MAXMIND 来通过 IP 地址反向查询具体的物理地址。 如果 Discourse 没有配置 Maxmind’s 数据库,我们看到的配置信息如下: 或者在对 Discourse 容器重新编译的时候,看到下面的信息: MaxMind IP database updates require a license Please set DISCOURSE_MAXMIND_LICENSE_KEY to one you generated at https://www.maxmind.com 为什么我们需要对 IP 地址进行查询 我们通常使用 IP 的地址查询来了解访问系统中的用户地址,这些用户是谁并且是在哪里访问我们的额网站。如果有问题的话,你还可以了解到,这些用户 Special-ISP" 经常访问我的网站。 从 Discourse 2.2.0.beta4 版本开始,Discourse 同时使用这些 IP 地址信息来通知管理员有新的登录地址来访问你的网站。 如果你不配置 Maxmind 数据库,Discourse 没有办法向管理员提供上面的信息。 如果我没有这个 Key 会有什么问题 如果你对上面提到的这些问题并不是非常关心的话,那么就算不配置 maxmind 数据库也没有关系。 最差的情况就是没有办法获得新 IP 地址用户访问通知和查询具体用户的 IP 地址信息。 当然,你也可以拷贝 IP 地址到其他开放的网络上进行查询。 如何获得 Key 请查看 Maxmind’s https://support.maxmind.com/hc/en-us/articles/4407111582235-Generate-a-License-Key 网站页面来获得如何创建 Key 的文章。 访问 GeoLite2 Sign Up 页面。 在 “My License Keys” 链接页面中创建一个 Key。你需要对创建的 Key 进行保存,如果 Key 丢失的话,你需要重新创建一个 Key。 把你获得的 Key 添加到 app.yml 的 ENV 环境变量中,配置文件看起来如下: DISCOURSE_MAXMIND_LICENSE_KEY: your-key-here 或者通过 discourse-setup 来进行配置。 IPv6 用户说明 Discourse 的默认安装方式并不能百分之一百的支持 IPv6。 如果你的服务器配置了 IPv6,你需要确定 Discourse 能够获得用户真实的 IPv6 地址。 通常可以通过在 Discourse 中设置反向代理来完成这个配置,通常这个配置需要更多的管理员配置。 https://www.ossez.com/t/discourse-maxmind-ip/14445
大部分情况都是公司发什么用什么。如果可以选,就选自己用得最顺手的,赶紧搞完收工。 有公司,不知道上面出了什么问题,要求新换的电脑必须要给程序 Mac,有人就是死扛不要 Mac,不是因为 Mac 有多不好,也不是因为 Windows 有多好,就是懒得再学一套快捷键。 当然和每天用的东西也有关系,天天用的就是 IntelliJ IDEA 那几个命令行,用得着去 Mac 不。 更多的时候都是 docking 挂双屏,还不是怎么方便怎么来。 有些 NodeJS 的确实头疼点,编译的时候要跑 Linux,否则编译都不通过。 好在现在有了 WSL,也问题不大。 BTW, 用的数据库是 MySQL 跑生产,要知道 MySQL 在 Windows 下表是不区分大小写的,公司表的设计有问题,然后搞个 Mac 来掩盖下糟糕的设计? https://www.ossez.com/t/mac/14439
有时候,我们在对文件进行测试的时候,可能需要创建一个临时的大文件。 那么问题来了,在 Java 中如何创建大文件呢? 问题和解决 有些人想到的办法就是定义一个随机的字符串,然后重复很多次,然后将这个字符串写入到文件中。 当然,这个是一个解决方法。 我们可以使用下面的代码来进行创建。 @Test public void writingToLargeFile() throws IOException { final RandomAccessFile stream = new RandomAccessFile(fileNameLarge, "rw"); stream.setLength(1024 * 1024 * 1024); } 生成的文件的大小为 1 个 G。 RandomAccessFile 实例 此类的实例支持对随机访问文件的读取和写入。随机访问文件的行为类似存储在文件系统中的一个大型 byte 数组。存在指向该隐含数组的光标或索引,称为文件指针;输入操作从文件指针开始读取字节,并随着对字节的读取而前移此文件指针。 如果随机访问文件以读取/写入模式创建,则输出操作也可用;输出操作从文件指针开始写入字节,并随着对字节的写入而前移此文件指针。写入隐含数组的当前末尾之后的输出操作导致该数组扩展。 该文件指针可以通过 getFilePointer 方法读取,并通过 seek 方法设置。 现有如下的一个需求,向已存在1G数据的 txt 文本里末尾追加一行文字, 可能大多数朋友会觉得这个需求很容易,直接把文件读到内存中,获得文件的字符串,然后在字符串后添加就可以了。 那么,如果我们现在的文件有 10 GB,那怎么办? 如果全部读到内存中,估计大概率情况会内存溢出了。 这个时候可以使用 RandomAccessFile 来进行操作了。 因为 Random 的大意就是针对文件内容的指针你可以随意进行操作,那么对大文件的读取和处理,这个类就是你的好伙伴了。 另外,从 RandomAccessFile 的构造方法,我们就看到,你需要提供的是文件的路径,而不是文件对象。 这个很容易理解吧,如果我们提供的是文件对象的话,那么你的 JVM 将会要对这个对象实例化以后才能操作,这个内存早就可能会出问题了。 有下面的一些参数你可以使用: r: 以只读方式打开文件,如果执行写入操作会抛出IOException; rw: 以读、写方式打开文件,如果文件不存在,则尝试创建文件; rws: 以读、写方式打开文件,要求对文件内容或元数据的每次更新都同步写入底层存储设备; rwd: 以读、写方式打开文件,要求对文件内容的每次更新都同步写入底层存储设备; https://www.ossez.com/t/java/14438