开发工具分享
  • 首页
  • 计算科学
  • 文化旅游
  • 项目和网站
    • OSSEZ 计算技术
    • USRealEstate 社区
    • 地区文化
    • CWIKI.US
    • BUG.OSSEZ.COM
    • RSS.OSSEZ.COM
CWIKIUS.CN
一个有独立思考和温度的清新站
Computer Science

Discourse 新注册用户需要多长时间显示在用户列表中

针对新注册的用户要多长时间才在这个页面中出现? 解决和说明 上面页面的内容需要缓存才显示的。 通常这个页面的缓存时间需要 24 个小时,所以如果是新注册的用户,要在上面的页面显示出来,至少需要 24 个小时。   https://www.ossez.com/t/discourse/14437

2023年05月20日 0Comments 448Browse 0Like Read more
Computer Science

Intellij IDEA 如何删掉插件

在 Intellij IDEA 的配置中,找到插件选项。 在插件选项中,选择需要删除的插件,然后在右侧的对话框中选择 uninstall 就可以了。     卸载以后,可能不会要求重启,为了安全起见,还是重启下你的 IDE 吧。   https://www.ossez.com/t/intellij-idea/14436

2023年05月19日 0Comments 745Browse 0Like Read more
Computer Science

Intellij IDEA 提示 Thrift Support 支持不兼容

最近升级 Intellij IDEA 后老提示 Thrift Support 不兼容。     后来看了下这个插件已经不少时间没有更新了,也一直不知道这个插件是干什么 用的, 后来看了下,这个插件是: Thrift是一种接口描述语言和二进制通讯协议,它被用来定义和创建跨语言的服务。它被当作一个远程过程调用(RPC)框架来使用,是由Facebook为“大规模跨语言服务开发”而开发的。 它通过一个代码生成引擎联合了一个软件栈,来创建不同程度的、无缝的跨平台高效服务,可以使用C#、C++(基于POSIX兼容系统)Cappuccino、Cocoa、Delphi、Erlang、Go、Haskell、Java、Node.js、OCaml、Perl、PHP、Python、Ruby和Smalltalk编程语言开发。 2007由Facebook开源,2008年5月进入Apache孵化器, 2010年10月成为Apache的顶级项目。 看来可能是原来调试 GRPC 时候装上的。     因为已经和现在的 IDE 不兼容了,看来还是删掉就好了。   https://www.ossez.com/t/intellij-idea-thrift-support/14435

2023年05月19日 0Comments 668Browse 0Like Read more
Computer Science

Discourse 的用户信息中的 IP 地址显示的是 CloudFlare 的 IP 地址

因为使用了 CloudFlare 的反向地址。 所有 Discourse 获得的用户的 IP 地址其实是 CloudFlare 的服务器地址。     修改 好在 Discourse 已经提供了相关的解决方案。 需要在 Discourse 的配置文件中,添加下面的内容: “templates/cloudflare.template.yml”     然后重新 Build 你的 Discourse 的安装实例。 ./launcher rebuild app 使用上面的命令就可以对 Discourse 直接进行重构了,需要注意的是重构需要 10 分钟左右,这 10 分钟系统是无法访问的。   https://www.ossez.com/t/discourse-ip-cloudflare-ip/14432

2023年05月18日 0Comments 570Browse 0Like Read more
Computer Science

Maven PKIX path building failed 错误提示

最近公司的项目突然出现了下面的提示。 PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Help 2]     问题和解决 出现上面的提示的问题是因为 SSL 签名的问题。 但是我们访问的网站的 SSL 签名是没有问题的,唯独使用公司的电脑有这个问题。 后来发现是因为公司电脑装的一个 zscaler 的安全软件导致的签名问题。 解决办法就是让 Maven 不对 SSL 进行校验,这个 zscaler 比较奇葩,对你访问的网站还先自签名一次,然后再让你访问。 解决的办法就是在需要运行 Maven 的地方,添加下面的参数: -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true 下面的参数能够让 Maven 不对访问的仓库进行签名校验。 有关参数的配置,请参考网站:Apache Maven Wagon :: Providers :: HTTP Provider – Maven Wagon HTTP 上的内容。 Maven 命令行运行 如果你使用的是 Maven 命令行来进行编译的话,你需要使用下面的命令: mvn clean install -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -U 这样通常能够让你在命令行中跳过 SSL 证书的检查。 IntelliJ 如果你还想让你的 IntelliJ 也跳过 SSL 证书的检查,那么你需要把下面的参数 -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true 添加到 IntelliJ 的 VM options 下。     然后再次运行 mvn 的命令,这个应该能够让你跳过 SSL 的证书检查,并完成下载。   https://www.ossez.com/t/maven-pkix-path-building-failed/14429

2023年05月18日 0Comments 729Browse 0Like Read more
Computer Science

Java 把一个 List 转换为字符串

在本快速指南中,我们将会解释如何在 Java 把一个 List 转换为 String 字符串。 这个在某些特定的场合可能比较有用,比如说在控制台中输出 List 中的内容,转换为可以人为阅读的内容来进行调试。     使用 List 中标准的 toString() 方法 一个最简单的方法就是调用 List 中的 toString() 方法: @Test public void whenListToString_thenPrintDefault() { List<Integer> intLIst = Arrays.asList(1, 2, 3); System.out.println(intLIst); } 上面的代码将会输出: [1, 2, 3] 从技术上来说,上面的方法将会针对 List 中的每一个对象调用 toString() 方法来进行输出。 在上面的代码中,我们将会使用 Integer 类型的 toString() 方法来把元素中的内容来进行输出。 但是,这里会有一个问,如果你的 List 中使用的是自定义的对象的话,例如我们自定义一个 Person 对象,那么在输出的时候,你需要在 Person 对象中重写(override) toString() 这个方法,而不能使用默认的 toString() 方法。 如果你不这样做的话,你在控制台上大概率会看到下面输出内容: [org.baeldung.java.lists.ListToSTring$Person@1edf1c96, org.baeldung.java.lists.ListToSTring$Person@368102c8, org.baeldung.java.lists.ListToSTring$Person@6996db8] java.lang.Object - 类名 @ - 符号 d716361 - 哈希值的十六进制值 上面的数字不是你对象的实际内容,而是对象的十六进制哈希值。 使用 Collectors 的自定义实现 有时候,我们希望我们的输出使用特定的格式。 对比上面的例子,我们希望在输出的值之间使用 comma (,) hyphen (-), 或者方括号 ([, ]) 或者 braces ({, }) 来进行输出: @Test public void whenCollectorsJoining_thenPrintCustom() { List<Integer> intList = Arrays.asList(1, 2, 3); String result = intList.stream() .map(n -> String.valueOf(n)) .collect(Collectors.joining("-", "{", "}")); System.out.println(result); } 上面代码输出的内容为: {1-2-3}     Collectors.joining() 方法需要一个 CharSequence,所以我们可以把数组对象中的整数转换为 String。 同时我们可以看到上面的方法使用了 Java 8 开始提供的 Stream,我们可以使用上面 Stream 的方法来对对象中内容进行输出。 其实主要理解就是使用了 Stream 方法,然后对 List 中的对象进行遍历。 使用其他外部类 我们还可以使用 Apache Commons’ StringUtils 类来得到同样的结果。 Maven 依赖 首先需要确保你的项目中有下面的依赖: <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.11</version> </dependency> 实现 实现的方法也非常简单,就是使用 StringUtils.join 就可以了。 @Test public void whenStringUtilsJoin_thenPrintCustom() { List<Integer> intList = Arrays.asList(1, 2, 3); System.out.println(StringUtils.join(intList, "|")); } 输出 1|2|3 需要注意的是,就算你使用了 StringUtils.join 方法,这个方法也还是使用的是对象内部的 toString() 方法。 如果不对自有对象的 toString() 重写(override)进行重写的话,你还是可能得到的是对象的哈希值而不是对象中具体的内容。 结论 本文对如何在 Java 中对 List 中的内容进行 String 转换并且输出进行了简单的说明。 需要注意的是对 toString() 方法,在某些时候需要进行重写(override)以便于得到正确的值。   https://www.ossez.com/t/java-list/14427

2023年05月18日 0Comments 516Browse 0Like Read more
U.S.

抓紧时间做点 Price Match

买了没多久就降价了。     直接联系下客服,在一定时间内是可以做 Price Match 的。     会把你多付的部分直接退回到信用卡的喔。   https://www.isharkfly.com/t/price-match/443

2023年05月18日 0Comments 520Browse 0Like Read more
Computer Science

Discourse Math 插件

概述 Discourse Math 使用 MathJax (默认) 或者 KaTeX 来让你在你的 Discourse 中使用数学公式。 仓库链接 https://github.com/discourse/discourse-math Install Guide 如何在 Discourse 中安装插件 这个插件是 Discourse 官方提供的插件,同时这个插件被官方支持和维护的。 如果你还需要其他的特性需求的话,你可以直接找 Discourse 的官方。 启用数学(Math) Math 插件可以在设置中进行设置,可以通过 admin/plugins 页面来进行配置:     特性 当你把这个插件启用成功后,你可以使用符号来对要表示的数学方法进行标记 $ 例如下面的代码: $E=mc^2$. 当然你也可以使用 $$ 来进行包装,如下面的格式: $$ \sqrt{(-1)} \; 2^3 \; \sum \; \pi $$   Discourse 数学使用的是 heuristic 模式,这样的话可以保证下面的内容不会被转换: “I spent 20$ and another 100$”。   当你使用 MathJax 的时候,你还可以启用 asciimath 来显示函数,这个时候你可以使用 % 来作为分隔符: %E=mc^2% 站点设置 查看所有基于站点管理员的 “math” 设置 名字 描述 启用 discourse math 启用 Discourse Math 插件(将会对 $ 和 $ 的代码块进行识别) discourse math 处理插件 默认的处理插件为: [mathjax/katex] discourse math 鼠标放大 当把鼠标放到数学函数上的时候放大 200% (仅对 MathJax 有效) 启用辅助设置 启用辅助设置 (仅对 MathJax 有效) discourse math 启用 asciimath 启用asciimath (将会使用 % 作为分隔符)(仅对 MathJax 有效) 如果你使用的是 Discourse 官方提供的主机服务的话,有关 Discourse Match 的插件对所有的用户都有效。官方链接为:Math | Discourse - Civilized Discussion https://www.ossez.com/t/discourse-math/14422

2023年05月17日 0Comments 577Browse 0Like Read more
Computer Science

Discourse Table Builder 插件

A B C 仓库链接 https://github.com/discourse/discourse-table-builder 概述 Table Builder 这个插件能够让用户能够在 Discourse 的编辑对话框中快速的对表格进行编辑,同时也能够快速的插入表格。 对 Discourse 主题不够了解 请参考官方有关 Discourse 主题的文章:Beginner’s guide to using Discourse Themes 确定.js 文件在 Discourse 中的: theme_authorized_extensions 添加上去。     随后可以通过手动的方式对这个主题组件进行安装。 这个组件的安装不需要对 Discourse 进行重构 特性 一个构建表格的图形化界面 在你需要构建表格的时候,可以选择插入,然后这个组件将会打开,你可以在这个组件上进行编辑内容。 同时也可以编辑表格内容,当你保存后,这个组件将会自动帮你把表格保存为 Markdown 格式。 一个强大的表格编辑器 对已经存在的表格进行编辑也非常简单。 选择需要编辑的表格,然后单击表格上 Edit Table 按钮,这个时候将会出现一个表格编辑器。 可以在这个编辑器中对表格的内容直接进行编辑。 如下图,直接单击编辑器的按钮就可以了。     打开的编辑器界面 https://www.ossez.com/t/discourse-table-builder/14423

2023年05月16日 0Comments 616Browse 0Like Read more
Computer Science

迈克尔公司(迈克尔斯公司)Michaels

创立于1973年,总部位于美国德克萨斯州Irving,全职雇员12,000人,是美国最大的艺术和手工艺品零售连锁店,在北美拥有和经营艺术和手工艺专业零售店,为艺术家和自己动手家居装饰客户提供产品和服务。 Michaels 路过很多次,从来没有怎么进去过,可能是因为和自己的方向不一样吧。     考古了下,主要是做手工艺品的商店。 面向艺术品和家庭设计的方向更多一些,本地的这家店还有不少好评。   https://www.isharkfly.com/t/michaels/439

2023年05月13日 0Comments 1205Browse 0Like Read more
1234
Archives
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
Categories
  • Computer Science (2,362)
    • Confluence (663)
    • Gradle (12)
  • U.S. (484)
  • 文化旅游 (146)

COPYRIGHT © 2020 CWIKIUS. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

湘ICP备2020018253号-1