7月25日 servlet

servlet 一、使用 1.建立一个普通的maven项目,不加模板的项目。删除src文件这样就可以在这个项目下建立很多的子项目 2.建立一个子项目,子项目的pom.xml就会有父项目的信息 <parent> <artifactId>Saxon_01_servlet</artifactId> <groupId>org.example</groupId> <version>1.0-SNAPSHOT</version> </parent> 父项目中
分类: 其他 发布时间: 07-25 23:41 阅读次数: 0

面向对象之登录与修改密码

# 任务:定义一个用户类,用户名和密码是这个类的属性,实例化两个用户,分别有不同的用户名和密码 # 登陆成功之后才创建用户对象 # 设计一个方法 修改密码 import os def login(name,pwd,filepath='userinfo.txt'): with open(filepath,encoding='utf-8') as f: for line in f: username,password=line.str
分类: 其他 发布时间: 07-25 23:41 阅读次数: 0

【PostgreSQL】01 环境搭建

【PostgreSQL数据库安装】 数据库本体就没下本机了,直接挂服务器的Docker上面跑 docker pull postgres:9.4 创建容器并运行: docker run --name postgres\ -d\ -e POSTGRES_PASSWORD=123456\ -p 5432:5432 \ postgres:9.4 端口开放: firewall-cmd --zone=public --add-port=5432/tcp --permanent systemctl rest
分类: 其他 发布时间: 07-25 23:41 阅读次数: 0

KNN原理及Python代码实现(超详细版)

一、原理 1. 概述 K近邻法(k-nearest neighbors,KNN)是一种有监督的学习算法,也是机器学习中最简单、且不那么依靠各类假设的算法(基本上所有算法都会有假设的前提条件,在数据分布符合算法的假设条件时,其效果往往会更好)。 1.1 核心思想 物以类聚,人以群分。俗话说,“看一个男人好不好,就看他身边的朋友绝对没错”,对我们要学习和预测的样本来说,道理也是一样的。我们要判断一个样本属于什么类别,可以通过围在他身边的样本来判断,在特征空间内与这个样本距离最近的 k 个样本应该与
分类: 企业开发 发布时间: 07-25 23:41 阅读次数: 0

数据结构:线性表(栈和队列)

1、栈和队列 (1)栈 只能在表的一端(栈顶)进行插入和删除运算的线性表 是一种插入和删除只能在“端点”进行的线性表,栈只能在栈顶运算,且访问结点时依照后进先出(LIFO)或先进后出(FILO)的原则(叠盘子) (2)队列 只能在表的一端(队尾)进行插入,在另一端(队头)进行删除运算的线性表 先进先出(FIFO)例如:排队 (3)运算规则 顺序表:随机 链表:顺序存取 栈:后进先出 队列:先进先出 2、顺序栈 (1)顺序栈的表示 #define MAXSIZE 100 typedef st
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0

Flume基础(三):Flume 监控之 Ganglia

1 Ganglia 的安装与部署 1) 安装 httpd 服务与 php [atguigu@hadoop102 flume]$ sudo yum -y install httpd php 2) 安装其他依赖 [atguigu@hadoop102 flume]$ sudo yum -y install rrdtool perl-rrdtool rrdtool-devel [atguigu@hadoop102 flume]$ sudo yum -y install apr-devel 3) 安装
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0

WeChat小程序开发(六、结合云开发数据库完成选项卡功能)

实验过程中遇到的坑: 一直无法获得数据库里的信息 初始化云开发环境却一直显示此环境ID不存在 选项卡样式设计问题 首先新建一个小程序,因为选择“云开发”会有很多的文件夹,所以选择不使用云开发。 在目录上新建云函数文件夹cloud,在 project.config.json 文件中的 "description": "项目配置文件" 语句下面添加一行代码: "cloudfunctionRoot":"cloud/", 这时候你就可以观察到cloud文件夹变成了云函数专用文件夹。 点击左上角云开发按钮
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0

关于nodered网站进入不了的其一解决方法

使用联通的热点
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0

Data Guard Physical Standby Setup in Oracle11.2 & 后加 Data Guard Broker 之04(配置dg Broker)

1.開啟flashback(主備) #主库 SQL> select log_mode,open_mode,flashback_on from v$database; LOG_MODE OPEN_MODE FLASHBACK_ON ------------ -------------------- ------------------ ARCHIVELOG READ WRITE NO SQL> alter database flashback on; SQL> sel
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0

1.小试牛刀-一个最简单的例子

新建文件夹, 使用VScode 打开,在vscode中打开新终端, node -v和npm -v确认你已经安装了Node和npm 构建package.json 文件 输入命令 npm init -y 安装webpack webpack-cli npm install webpack webpack-cli --save -dev 会出现node_modules文件夹 新建webpack.config.js 文件,配置打包文件的位置和打包好后的文件名,文件位置 'use strict' con
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0

c++程序员转java开发入门指南

有一段时间没有更新文章了,因为最近参加了公司一个项目开发,要求用java写,这样才方便引用公司其它团队现成的技术组件。 由于以前没学过java,所以最近一段时间花了不少时间学java开发知识 中间遇上不少小问题,一路跌跌撞撞过来,上周终于用java写好了一个小模块。 由于刚接触一块新事务,工作比较忙乱,所以也没记笔记,今天有空,简单梳理了一下学习过程
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0

luogu P4948 数列求和 推式子 简单数学推导 二项式 拉格朗日插值

LINK:数列求和 每次遇到这种题目都不太会写。但是做法很简单. 终有一天我会成功的。 考虑类似等比数列求和的东西 帽子戏法一下. 设\(f(k)=\sum_{i=1}^ni^ka^i\) 考虑\(af(k)\)这个式子 两式做差. \((a-1)f(k)=n^n\cdot a^{n+1}-a+\sum_{i=2}^n{a^i((i-1)^k-i^k)}\) 右边直接二项式展开 然后 交换求和顺序可得. \((a-1)f(k)=n^k\cdot a^{n+1}-a+\sum_{j=0}^{k-
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0

剑指Offer复盘(三)——基础知识部分

基础知识 基础知识部分是书中的第2章2.3、2.4节,主要是关于数据结构和基础算法的使用。对应编号为面试题3-面试题15 面试题3 求解数组重复数字。最简单的思路直接哈希的话需要空间复杂度O(n),可以优化到O(1),核心思想是利用给出数组的位置下标记录了对应的数字,当比较的时候遇到了已经交换到对应位置上的元素,则说明该值重复,返回重复值。 面试题4 部分有序的二维数组中查找,发现每行、每列都有序,但是整体上看并不能保证上一行的结尾小于下一行的开头,观察可知,从对角线开始查找较为容易,因为存在
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0

曾国藩:欲成大事者,须在“静”字上下功夫

https://new.qq.com/omn/20190414/20190414A02AOB.html   静,在古人看来,是一种非常有价值,非常重要的领导力,甚至可以说是一种“圣王之道”。《管子·法禁》:绝而定,静而治,安而尊,举错而不变者,圣王之道也。”管子认为,领导者平静就能处理好问题,国家就会得到治理,这是圣王治国之道。   与曾国藩同时代、最有名的理学家唐鉴海曾经教导曾国藩说:最是“静”字功夫要紧,大程子是三代后圣人,亦是“静”字功夫足。王文成是“静”字有功夫,所以他能不动心。若不静
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0

window IIS6/IIS7取消脚本执行权限,禁止运行脚本木马

  网站安全中,对目录的执行权限是非常敏感的,一般来说,可以写入的目录是不能够拥有脚本的执行权限的,可写入的目录如: data、uploads,data目录主要是基本配置文件和缓存数据,uploads则是附件上传保存的目录,本篇将针对不同服务器环境来介绍如何取消这些目录的执行权限,当然我们也建议用户其他一些生成纯静态html的目录,拥有可写入权限的也统统去除执行权限,这样系统会更为安全。 1>IIS6 Windows下的IIS6.0取消网站目录脚本的执行权限 打开IIS中站点,在站点uploa
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0

Windows编程之《远线程注入技术》

Windows编程之《远线程注入技术》 近年来,全球大规模爆发勒索病毒和挖矿病毒,让沉寂许久的黑客技术,又重新回到了人们的视野中。Windows操作系统市场占有率高达90%以上,所以面对勒索病毒、挖矿病毒,Windows用户首当其冲。 为了揭开病毒木马的神秘面纱,更好地服务于信息安全,本书总结并剖析了常见的Windows黑客编程技术,用通俗易懂的语言介绍了用户层下的Windows编程和内核层下的Rootkit编程。 【远线程注入技术】概念 远线程注入技术指是:一个进程在另一个进程中创建线程的技
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0

C#中子类对基类方法的继承、重写和隐藏

提起子类、基类和方法继承这些概念,肯定大家都非常熟悉。毕竟,作为一门支持OOP的语言,掌握子类、基类是学习C#的基础。不过,这些概念虽然简单,但是也有一些初学者可能会遇到的坑,我们一起看看吧。 子类继承基类非私有方法 首先我们看最简单的一种,子类继承自基类,但子类对继承的方法没有任何改动 class Person { public void Greeting() { Console.WriteLine("Hello, I am Person"); } }
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0

《SLAM机器人基础教程》第三章 单片机与STM32:ADC与电压检测实验

3.9节 ADC与电压检测实验 本节介绍STM32的ADC模拟数字转换外设。 a.实验准备:USB转串口模块,ST-Llink下载器,CHEAPX机器人控制板 b.实验目的:STM32实现电源电压的数据采集 c.相关知识点: 本次碰撞模块使用开关按键式碰撞,开关按键常常伴有抖动,因此需要软件消除抖动。 d.编程及运行 (1)初始化 void initBattery(void) { ADC_InitTypeDef ADC_InitStruct; GPIO_InitTy
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0

工具系列 | 分布式日志管理graylog 实战

Graylog是一个开源的日志聚合、分析、审计、展现和预警工具。功能上和ELK类似,但又比ELK要简单,依靠着更加简洁,高效,部署使用简单的优势很快受到许多人的青睐。 使用Docker安装 官方文档:https://docs.graylog.org/en/3.3/pages/installation/docker.html 1、配置文件 docker-compose.yml version: '3' services: # MongoDB: https://hub.docker.com/_
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0

celery--实现异步任务

前戏 已经安装好了celery,redis模块,还安装好了redis服务。 新建两个py文件,一个为task,一个为demo,内容如下。 task.py import time def test(name): time.sleep(5) print(f'hello {name}') return f'{name}' demo.py from task import test if __name__ == '__main__': test('jack') 这两
分类: 其他 发布时间: 07-25 23:25 阅读次数: 0