• 2024-11-01Chromium 中chrome.topSites扩展接口定义c++
    一、chrome.topSites使用 chrome.topSites API访问新标签页上显示的热门网站(即最常访问的网站)。不包括用户自定义的快捷方式。权限topSites您必须声明“topSites”扩展程序清单中授予使用此API的权限。{ "name":"Myextension", ... "permissions":[ 
  • 2024-10-22nginx上线一个静态页
    要使用Nginx配合一个静态网页,你需要按照以下步骤进行设置:###1.安装Nginx在大多数Linux发行版上,你可以使用包管理器来安装Nginx。**对于Ubuntu/Debian:**```bashsudoaptupdatesudoaptinstallnginx```**对于CentOS/RHEL:**```bashsudoyuminstallepel-releas
  • 2024-10-20Percolation threshold of a system
    Assignment3(Percolation)Goal:Writeprogramstoestimatethepercolationthresholdofasystem,whichisameasureofhowporousthesystemneedsbesothatitpercolates.PartI:WarmupProblemsTheproblemsinthispartoftheassignmentareintended
  • 2024-10-19[Nginx] 配置 SSL
    443conf在sites-available中新建一个文件,通过记事本进行配置:server{#网站的端口号listen443ssl;server_namezhangting.net;ssl_certificate/etc/nginx/cert/.pem;ssl_certificate_key/etc/nginx/cert/.key;ssl_session_cacheshared:
  • 2024-09-19Django+nginx+gunicorn搭建服务器后台
    @[toc]本文以系统镜像选择Ubuntu18.04的阿里云轻量应用服务器为例,使用Stacklens的开源项目远程连接服务器使用MobaXtermSSH连接阿里云服务器,根据提示输入账号和密码,进入成功后便可看到阿里云的欢迎界面。部署到服务器后就不能使用Django自带的后台服务器了,而是选择使用Nginx和Gun
  • 2024-09-16Java【集合】
    一、集合的概述集合建立在数组基础上,主要位于java.util包中,用来存储Java类对象,并且可以实现各种数据结构。集合大小可以改变,可以存放不同数据类型数据。集合不能存放基本类型数据,只能存放引用数据类型数据。集合不仅可以方便地存放数据,而且提供了添加、读取和删除数据等实用
  • 2024-09-05java07
    一、java包一个包(package)可以定义为一组相互联系的类型(类、接口、枚举和注释),为这些类型提供访问保护和命名空间管理的功能。(一)Java中的包:java.lang-打包基础的类java.io-包含输入输出功能的函数(二)创建包创建包的时候要为包取一个合适的名字如果其他的一个源文件包含了
  • 2024-08-26LeetCode刷题笔记8.19-8.24
    LeetCode刷题笔记8.19-8.2476.最小覆盖子串(8.19)算法常见技巧——滑动窗口滑动窗口即维护一个窗口(特定数据结构),来替代暴力遍历子结构这种“笨办法”窗口所涉及到的元素由left和right两个指针选定,选定范围从(left,right]开始,随着right指针向后遍历,寻找符合题意的某个可行解
  • 2024-08-16Java--集合
    目录集合框架类结构图List接口ArrayList(语法格式)LinkedListVectorStackSet接口Queue接口非阻塞队列阻塞队列Map接口集合中元素排序集合泛型集合遍历集合工具类集合框架类结构图List接口ArrayList(语法格式)方法描述add()将元素插入到指定位置的arraylist中a
  • 2024-07-20JAVA 数据结构 - 数组
    一、固定数组Arrays数组用来存储固定大小的同类型的元素;1、声明,初始化,访问int[]myIntArray;double[]myDoubleArr;String[]myStrArr;intsize=10;double[]myDoubleArr=newdouble[size];double[]myList={1.9,1.4,2.3,9.8};for(inti=0;i<myList.le
  • 2024-06-23数组和链表-《算法图解》学习
    内存工作原理需要将数据存储到内存时,你请求计算机提供存储空间,计算机给你一个存储地址。需要存储多项数据时,有两种基本方式——数组和链表。但它们并非都适用于所有的情形,因此知道它们的差别很重要。接下来介绍数组和链表以及它们的优缺点。 ==============tobeconntinued
  • 2024-03-26zabbix配置https访问
    1、启用ssl模块,apache2不用再去安装mod_ssl模块sudoa2enmodssl 2、创建存放证书文件的目录并赋予所有权限sudomkdir/etc/apache2/sslsudochmod777/etc/apache2/ssl 3、将证书文件上传至刚创建的目录下 4、将 /etc/apache2/sites-available/000-default
  • 2024-03-06每日总结
    ArrayList中的元素实际上是对象,在以上实例中,数组列表元素都是字符串String类型。如果我们要存储其他类型,而<E>只能为引用数据类型,这时我们就需要使用到基本类型的包装类。基本类型对应的包装类表如下: arraylist排序publicstaticvoidmain(String[]args){
  • 2024-02-11nginx容器配置方案
    nginx容器配置可以参考docker官网nginx页面的默认配置docker-nginx官网howtouseimage这里面提供了一些demo,可以帮助我们快速的启动nginx容器,并且除了常规的挂载、端口等基本配置外,还提供了以只读方式启动、以debug模式启动、设置日志等级环境变量等演示。下文仅是博主根据
  • 2024-01-18JAVA碎知识-2
    1、Set在Java中,Set 是一种集合接口(Interface),它继承自 Collection 接口,并且是一个无序、不重复的集合。不重复性:Set 中的元素是唯一的,不允许重复元素。Java中常用的 Set 实现类有以下几种:HashSet:基于哈希表实现,具有较快的插入、删除和查找操作。不保证元素的顺序。Tre
  • 2023-12-21快速下载并发布
    rm/web_sites/digg_apis_svc/SGT.DiggApis.Svcwget-O/web_sites/digg_apis_svc/SGT.DiggApis.Svchttp://127.0.0.1:9003/digg_svc/SGT.DiggApis.Svcchmod+x/web_sites/digg_apis_svc/SGT.DiggApis.Svcsystemctlrestartdigg.api.servicesystemctlstatusdigg.api.serv
  • 2023-12-11nginx 安装记录
    可以先更新一下列表:aptupdate安装很简单,直接:aptinstallnginx-y这个步骤直接安装好了不说,还直接将nginx服务给启动起来了。不过这个时候也可以看到其作为systemctl的服务,其路径是处于:/lib/systemd/system/nginx.service的,而非是处于/etc/systemd下的。 它的配置文件
  • 2023-12-11记录 systemd、systemctl 始终无法启动我的net core程序的问题
    不通过systemd或ctl,直接到站点的目录,运行./SGT.DiggApis.Svc 是可以正常运行的。 说明netcore.runtime是正常安装了的。查看ctlstatus,又只会给出失败了但是具体原因就是不给: 现在关键是ctl启动的时候的错误原因找不到,实际上是有方法的:以上信息告知最后运行的PID是233
  • 2023-11-14Java集合—HashMap
    HashMap简介HashMap是一个散列表,它存储的内容是键值对(key-value)映射。HashMap实现了Map接口,根据键的HashCode值存储数据,具有很快的访问速度,最多允许一条记录的键为null,不支持线程同步。HashMap是无序的,即不会记录插入的顺序。HashMap继承于AbstractMap,实现了Map、Clone
  • 2023-11-12Java 集合—ArrayList
    ArrayList介绍ArrayList 的底层是数组队列,相当于动态数组。与Java中的数组相比,它的容量能动态增长。ArrayList类位于java.util包中,使用前需要引入它,语法格式如下:importjava.util.ArrayList;//引入ArrayList类ArrayList<E>objectName=newArrayList<>();//初始化
  • 2023-11-02集合
    实际开发中,常涉及各种数据结构,如列表、栈、队列等。他们能存储大量对象,有不同的存储特色和操作模式。Java将支持数据结构的一组类、接口统称为集合框架,封装在java.util包中。集合框架中的很多类功能是相似的,所以用接口来规范类。Collection和Map被视为Java集合框架里的
  • 2023-10-31Water issues
       Waterpollution    NaturalcausesVolcanoesanimalwaste,algae,siltfromflood    Humancausessewagefertilizersandpesticidesfromfarmswastesfromfactoriesandconstructionsitesacidrainturnlakesacidicoilspillage 
  • 2023-10-09[ICPC2015WF] Tours
    题目描述TheArcaCaraniaMountainnationalparkisopeningupfortouristtraffic.Thenationalparkhasanumberofsitesworthseeingandroadsthatconnectpairsofsites.Theparkcommissionershaveputtogetherasetofroundtoursintheparkinwhich
  • 2023-10-03Java的HashMap用法
    一、HashMap了解HashMap是Java中常用的集合类之一,它实现了Map接口并继承自AbstractMap类。HashMap使用哈希表来存储键值对,通过将键映射为哈希码来进行高效的插入、查找和删除操作。以下是HashMap的常见用法和特点:键值对:HashMap允许存储任意类型的键和值。可以通过键来查
  • 2023-09-09Django报错django.contrib.admin.sites.AlreadyRegistered
    Django报错django.contrib.admin.sites.AlreadyRegistered报错django.contrib.admin.sites.AlreadyRegistered:ThemodelOrderisalreadyregisteredwith'goods_service.OrderAdmin'.错误提示的意思是Order模型已经在goods_service.OrderAdmin中注册了,因此你不能再次