ICode9

精准搜索请尝试: 精确搜索
  • LeetCode213 打家劫舍 II2022-06-30 00:31:10

    LeetCode213 打家劫舍 II 考虑环形,首位不能同时选择 则分别对 \([0, len - 2]\) 和 \([1, len - 1]\) 做LeetCode198 打家劫舍 class Solution: def rob(self, nums: List[int]) -> int: def solver(start: int, end: int) -> int: first = nums[start]

  • springboot项目jar包启动脚本2022-06-29 09:01:59

    1、linux启动脚本(.sh)文件 #!/bin/bash #这里可替换为你自己的执行程序,其他代码无需更改 .out 为输出日志文件 APP_NAME=screen.jar #使用说明,用来提示输入参数 usage() { echo "Usage: sh 脚本名.sh [start|stop|restart|status]" exit 1 } #检查程序是否在运行 is_exi

  • MySQL安装后文本202206282022-06-28 23:34:31

    chown: 无效的用户: "mysql:mysql"Installing MySQL system tables...OKFilling help tables...OK To start mysqld at boot time you have to copysupport-files/mysql.server to the right place for your system PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL roo

  • C#学习:异步函数_异步流2022-06-28 22:00:10

    在C#8之前,可以使用yield return实现迭代器,也可以用await书写异步函数。但无法两者结合,实现一个可以等待的迭代器。C#8引入了异步流解决了这个问题。 异步流基于以下两个接口。 public interface IAsyncEnumerable<out T> { IAsyncEnumerator<T> GetAsyncEnumerator(...); } pu

  • LeetCode 738. Monotone Increasing Digits2022-06-28 17:33:55

    LeetCode 738. Monotone Increasing Digits (单调递增的数字) 题目 链接 https://leetcode.cn/problems/monotone-increasing-digits/ 问题描述 当且仅当每个相邻位数上的数字 x 和 y 满足 x <= y 时,我们称这个整数是单调递增的。 给定一个整数 n ,返回 小于或等于 n 的最大

  • spring 项目 jar 方式部署情况的 部署脚本2022-06-28 02:31:50

    #!/bin/sh## java envexport JAVA_HOME=/usr/local/jdk/jdk1.8.0_101export JRE_HOME=$JAVA_HOME/jre API_NAME=apiJAR_NAME=$API_NAME\.jar#PID 代表是PID文件PID=$API_NAME\.pid #使用说明,用来提示输入参数usage() { echo "Usage: sh 执行脚本.sh [start|stop|restart|statu

  • sping boot 项目 启动 停止 重启 状态 集成脚本2022-06-28 02:02:42

    1. 你需要根据你的java 安装环境 ,应用名字 修改以下脚本 新增 xxx.sh2. 部署到这话sh文件到你的执行环境 xxx.sh文件3. 然后给这个文件 执行权限 chmod 777 xxx.sh4. 示例,启动 ./xxx.sh start , 停止 ./xxx.sh stop#!/bin/sh## java envexport JAVA_HOME=/usr/java/jdk1.8.0_45e

  • # Cesium实现卫星在轨绕行2022-06-27 11:01:54

    Cesium实现卫星在轨绕行 这个效果其实网上很多案例了,本来不打算写了,但是做都做了,稍微来说一下吧,代码实测可用! 最后的效果就是这个样子的啦! 就是很简单的一个卫星,放射信号,然后围着轨道转圈圈。 资源网站 首先呢,分享几个网站,尽管大家应该都有,但是还是分享一下子吧。 cesium API

  • L1-006 连续因子2022-06-26 23:01:59

    本来看到题目,我的第一反应是for循环找出N的所有因子,把他们存在一个数组里,然后把他们相乘,并排列成最长的连续因子,但是这样实现起来好像有点复杂,想到这是L1的题目,应该不会这么难,应该是我思路错了。 正解 用for循环,i从2开始到sqrt(N),记录从i开始的最长连续因子的个数count,如果比之

  • Leetcode 1169. 查询无效交易(如果数据量不大,这种题还是得暴力枚举解决)2022-06-26 11:35:34

    如果出现下述两种情况,交易 可能无效: 交易金额超过 $1000 或者,它和 另一个城市 中 同名 的另一笔交易相隔不超过 60 分钟(包含 60 分钟整) 给定字符串数组交易清单 transaction 。每个交易字符串 transactions[i] 由一些用逗号分隔的值组成,这些值分别表示交易的名称,时间(以分钟计),金

  • 关于我这周的kotlin的学习:2022-06-26 03:32:26

    今天学习了kotlin方法的参数和一些lambda的一些知识,其中也是和我们上次日报中讲的方法一样,有三种分类,默认参数,具名参数,可变数量的参数。和以前一样,我们举个例子来理解这个知识点:先是默认方法:fun read(offest: Int=0,start: Int) {/* */}我们来看这行代码,我们定义了一个read的方法,

  • 【剑指Offer 11】旋转数组的最小数字2022-06-25 21:03:02

    /** * 剑指 Offer 11. 旋转数组的最小数字 * https://leetcode.cn/problems/xuan-zhuan-shu-zu-de-zui-xiao-shu-zi-lcof/ * * 输入:numbers = [3,4,5,1,2] * 输出:1 * */ public class Solution { public int minArray(int[] numbers) { int start = 0;

  • hadoop集群启动命令汇总2022-06-25 16:35:05

    1. 各个服务组件逐一启动/停止   分别启动/停止HDFS组件   hadoop-daemon.sh start / stop namenode / datanode / secondarynamenode     启动/停止YARN   yarn-daemon.sh start / stop resourcemanager / nodemanager   2. 各个模块分开启动/停止(配置ssh是前提)常用  

  • 多线程2022-06-24 16:04:33

    1.多线程的创建     2.线程启动       new 对象然后调用start()方法,如果先启动多个线程,就先创建多个对象。     3.常用方法   1 class HelloThread extends Thread{ 2 public void run(){ 3 for (int i = 0; i < 100; i++) { 4 if(i%2==0

  • usb自动升级系统2022-06-24 15:33:05

    最近在一个平台上,实现了个Uboot从USB自动升级Uboot+Logo+Kernel+Rootfs的功能;简单的总结下:1、做这个的目的:方便客户升级;2、总体的思路:在uboot里实现有了几条命令:usb start+fatls+fatload的命令,利用这几指令的操作去实现更新系统; 2.1、最初的验证:a、利用usb start查询到usb设备;b、f

  • Exams/review2015 fsmseq2022-06-24 13:34:02

    这是一系列五个练习中的第二个组成部分,这些练习由几个较小的电路构建一个复杂的计数器。 请参阅 最终练习 。 构建一个有限状态机,在输入比特流中搜索序列 1101。 找到序列后,应将 start_shifting 为 1,直到重置。 陷入最终状态旨在模拟在尚未实现的更大 FSM 中进入其他状态。 我

  • 栅格化布局做的简单抽奖2022-06-24 10:33:00

       用栅格化布局做的一个抽奖机,里面的内容可自行修改。            下面就开始分享代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> /* 让article变成容器 */ article { wi

  • 05. 绘制基本的图像2022-06-23 22:35:29

    绘制基本的图形 直线line() 矩形rectangle() 圆circle() 椭圆ellipse() 多边形polylines() 填充的多边形fillPoly() 文本putText() 示例:动态绘制一个矩形框(通过键盘选择矩形、圆),要求实时性,基本不延迟 import cv2 import numpy as np bg = cv2.imread('./images/bg.jpg') print(

  • 如何安装docker2022-06-23 19:32:54

    1.apt-get install docker docker-compose     Verify that docker is installed successfully Set docker to automatically start upon startup 2.systemctl enable docker         List existing docker images 3. Docker images         4.Run hello-world images

  • 找三个数吧,a+b+c=1000,and a^2+b^2=c^22022-06-23 11:35:26

    #if u want three num when a+b+c=1000,and a^2+b^2=c^2 import os import time start_time = time.time() for a in range(0,1001): for b in range(0,1001): for c in range(0,1001): if a + b + c == 1000 and a**2 + b**2 == c**2: print("a,b,c:%d,%d,%d" %(

  • 在自己的Windows服务器上部署RustDesk远程控制软件2022-06-22 14:00:55

    放开默认端口 将服务器21116-21119段的防火墙打开 部署服务器 下载,假设解压到c盘 https://gitee.com/rustdesk/rustdesk-server/releases 运行 cd c:\rustdesk-server-windows-x64 start hbbs.exe start hbbr.exe save 客户端使用 双方添加自建服务器的ip

  • 大数据常用命令2022-06-21 10:36:04

    Hadoop 集群开启命令 start-all.sh mr-jobhistory-daemon.sh start historyserver Spark 集群开启命令 sbin/start-all.sh sbin/start-history-server.sh

  • ForkIn VS Stream2022-06-21 05:31:18

    forkin分支合并 将一个大任务分割成若干小任务,最终汇总每个小任务的结果得到这个大任务的结果 并行执行任务,提高效率,大数据量。类似MapReduce大任务拆分为小任务   forkjoin:工作窃取,维护的双端队列 测试1 import java.util.concurrent.ExecutionException; import java.util.c

  • js三数之和2022-06-20 23:35:10

    <!-- [-1,0,1,2,-1,-4] 找出三个数的和为零 [-1,0,1] [-1,-1,2] --> /* 遍历数组 if当前数字等于前一个数字则跳过 if数字不同,则设置start=i+1,end=length-1 start ,i ,end和比零大end--,比零小start++ 等于0就返回三个数 */ var threeSum=function(n

  • w2 命令行参数2022-06-20 19:03:18

    1、w2 status:       查看本机运行的 whistle 实例 2、w2 add:           通过本地文件加载规则 3、w2 install plugins  [--registry=http://r.tnpm.oa.com]:    安装 whistle 插件(也可以全局安装)  4、w2 uninstall plugins:          卸载插件 5、... 6、w2

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有