神一样的代码:

  • Post author:
  • Post category:其他

public static int singleNumber(int[] nums) { int once = 0; int twice = 0; for (int i = 0; i < nums.length; i++) { twice |= once & nums[i]; once ^= nums[i]; int not_three = ~(once & twice); …

继续阅读 神一样的代码:

服务器入门使用

  • Post author:
  • Post category:其他

1.购买 登录官网查看云服务器购买列表,购买时选择地区、操作系统镜像等,购买云服务器后会发送短信通知,这里只列出一个: 【阿里云】尊敬的用户:您的云服务器ECS创建成功(实例名称:xxxxxxxxxx,公网IP: xxx.xxx.xxx.xxx )。系统用户名: root;若您忘记或未设置密码可进入ECS控制台-实例列表-重置密码。如您购买了数据盘请在实例创建后手动磁盘格式化分区,更多信息请查看站…

继续阅读 服务器入门使用

Windows环境将SpringBoot程序注册成为服务实现开机自启和后台运行

  • Post author:
  • Post category:其他

一、下载WinSW.NET4.exe和sample-minimal.xml 1.下载地址: Releases · winsw/winsw · GitHub 2.如下图所示 二、修改配置文件 1.把WinSW.NET4.exe和sample-minimal.xml与我们的jar包放在同一文件夹下,并且将WinSW.NET4.exe和sample-minimal.xml改成同样的名称,如下图所示: 2…

继续阅读 Windows环境将SpringBoot程序注册成为服务实现开机自启和后台运行

解决npm run dev或者npm run build 出现…exceeds the max of 500KB

  • Post author:
  • Post category:其他

npm项目运行:npm run dev或者npm run build出现 BABEL] Note: The code generator has deoptimised the styling of \element-ui\lib\element -ui.common.js as it exceeds the max of 500KB. 在项目的根目录加粗样式下找到 .babelrc 文件,增加 …

继续阅读 解决npm run dev或者npm run build 出现…exceeds the max of 500KB

java elasticSearch group by sum 一些常用操作

  • Post author:
  • Post category:java

一、只分组查询 groupBy 根据 id group by SearchRequestBuilder searchRequestBuilder = transportClient.prepareSearch("index").setTypes("type"); TermsAggregationBuilder termsAggregationBuilder = AggregationBuilder…

继续阅读 java elasticSearch group by sum 一些常用操作

路径之谜【第七届】【决赛】

  • Post author:
  • Post category:其他

小明冒充X星球的骑士,进入了一个奇怪的城堡。 城堡里边什么都没有,只有方形石头铺成的地面。 假设城堡地面是 n x n 个方格。如下图所示: 按习俗,骑士要从西北角走到东南角。 可以横向或纵向移动,但不能斜着走,也不能跳跃。 每走到一个新方格,就要向正北方和正西方各射一箭。 (城堡的西墙和北墙内各有 n 个靶子) 同一个方格只允许经过一次。但不必做完所有的方格。 如果只给出靶子上箭的数目,你能推断…

继续阅读 路径之谜【第七届】【决赛】

NLP之基本介绍

  • Post author:
  • Post category:其他

文章目录 人工智能-研究方向 自然语言处理 自然语言处理的目标 算法相关工作 业务型 研究型 算法工程师需要的技能 关于算法的学习 NLP面临的困难 NLP的发展历程 图灵测试 NLP发展现状 深度学习发展历程 第一代神经网络(1958~1969) 第二代神经网络(1986~1998) 统计学习方法的春天(1986~2006) 第三代神经网络-DL(2006-至今) NLP常用工具 机器学习简介 …

继续阅读 NLP之基本介绍

矩阵特征值与奇异值分解

  • Post author:
  • Post category:其他

最近在查看CNN相关文章的时候遇到了一个问题,就是矩阵的奇异值分解问题。虽然在本科的时候学过了矩阵的特征值求解的问题。但是对于奇异值以及奇异值分解的概念还是比较淡薄的。因此查阅了相关的文献将矩阵的特征值与奇异值以几何的形式展现出来。以便更好的理解其中的问题。文章主要参考的是Feature Column from the AMS这篇文献。虽然是英文的但是比较容易读懂。 在本科的时候我们都学习了矩阵特…

继续阅读 矩阵特征值与奇异值分解

Javadoc注释规范

  • Post author:
  • Post category:java

代码注释是架起程序设计者与程序阅读者之间的通信桥梁,最大限度的提高团队开发合作效率。也是程序代码可维护性的重要环节之一。 原则: 1. 注释形式统一 在整个应用程序中,使用具有一致的标点和结构的样式来构造注释。如果在其它项目中发现它们的注释规范与这份文档不同,按照这份规范写代码,不要试图在既成的规范系统中引入新的规范。 1. 注释内容准确简洁 内容要简单、明了、含义准确,防止注释的多义性,错误的注…

继续阅读 Javadoc注释规范

HTTP请求详解及HTTPS协议

  • Post author:
  • Post category:其他

HTTP 关于HTTP 超文本传输协议(HyperText Transfer Protocol) 一种无状态的,以请求/应答方式运行的协议,它使用可扩展的语义和自描述消息格式,与基于网络的超文本信息系统灵活的互动 HTTP报文格式 HTTP协议的请求报文和响应报文的结构基本相同,有三大部分组成: 起始行(start line):描述请求或响应的基本信息,例如:GET/index.html/HTTP…

继续阅读 HTTP请求详解及HTTPS协议