4.iptables 网络防火墙

[1] #如果想要iptables作为网络防火墙,iptables所在主机开启核心转发功能,以便能够转发报文。 [2] #使用如下命令查看当前主机是否已经开启了核心转发,0表示为开启,1表示已开启 cat /proc/sys/net/ipv4/ip_forward [3] #使用如下两种方法均可临时开启核心转发,立即生效,但是重启网络配置后会失效。 方法一:echo 1 > /proc/sys/net/ipv4/ip_forward 方法二:sysctl -w net.ipv4.ip_forw
分类: 其他 发布时间: 02-05 18:18 阅读次数: 0

UVA - 1619 Feel Good(扫描法)

题目: 思路: 预处理出a[i]在哪个范围区间内是最小的,然后直接遍历a数组求答案就可以了。 这个预处理的技巧巧妙的用了之前的处理结果。(大佬tql) 代码: #include <bits/stdc++.h> #define inf 0x3f3f3f3f #define MAX 1e3 #define FRE() freopen("in.txt","r",stdin) #define FRO() freopen("out.txt","w",stdout) using namespace std
分类: 其他 发布时间: 02-05 18:17 阅读次数: 0

【科技】浅谈圆的反演

一时兴起,就有了这篇博客。本人也学识浅薄,姑且讲一下我对于圆反演的一些皮毛之见。 首先我们要明白反演是什么: 反演是一种基本的几何变换。给定一个平面上的一个反演中心$O$和一个常数$k$,对于任意一个点$A(A \neq O)$,我们可以找到一个在直线$OA$上的点$A'$,使得线段$OA,OA'$的有向长度的乘积为$k$,那$A'$就是$A$关于$O$的反演点,可以证明这样的$A'$是唯一的。我们称$A->A'$的这种变换为反演,我们也可以把它看成一种映射,而且是双射。 点有关于圆的反演:
分类: 其他 发布时间: 02-05 18:17 阅读次数: 0

[网络流24题]试题库问题

[luogu 2763] 试题库问题 传送门 二分图多重匹配 建图方法: s=0,t=n+m+1 (1)S向第i个试题连边,容量为1,保证每个试题只被选一次 (2)第i个试题编号为i,向所属种类连边,容量为1 (3)第i个种类编号i+n,为向t连边,容量为需要该类型的数量 求出最大流f,如果f不等于总题目数,则无解 输出方案时遍历每个种类对应的节点v,找残量为0的边(u,v),u即为方案中属于类型v-n的题目 #include<iostream> #include<cstdio> #inclu
分类: 其他 发布时间: 02-05 18:17 阅读次数: 0

netty结合websocket使用

首先需要在后台建立netty服务器启动类; package com.cxy; import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.ChannelFuture; import io.netty.channel.EventLoopGroup; import io.netty.channel.nio.NioEventLoopGroup; import io.netty.channel.socket.nio.NioSe
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0

升级mojave后的小问题解决

首先是xcode没了,我到苹果软件市场上重新下载了一个,可以了。 然后是virtualbox无法打开了,现实版本不兼容,我到官网重新下载了一个最新的6.0.然后就可以正常打开了,并且是无感升级,原来的数据都还在。 顺便解决了一个共享粘贴吧的问题,就是可以进行文件拖拽。在设置的高级设置里有: 然后是我的clion2018也不行了,在assert、exit、方法上报use of unclared identifier 'assert'信息。 最后升级了clion2019试用版本,就解决了这个问题。
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0

Spring Boot 与任务

一、任务 1、异步任务 package com.yunche.task.service; import org.springframework.stereotype.Service; /** * @ClassName: TaskService * @Description: * @author: yunche * @date: 2019/02/05 */ @Service public class TaskService { public void doSomethin
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0

sscanf()分割字符数组

sscanf与scanf类似,都是用于输入的,只是后者以键盘(stdin)为输入源,前者以固定字符串为输入源。 头文件: #include<stdio.h> 或者 #include <cstdio> 用法: 注意:首先应该注意的是 sscanf()只能对字符数组进行操作,但是不能对string字符串操作 一.读入指定数据: https://www.cnblogs.com/tiancun/p/7831100.html 二.分割数据: (1)最简单的其实是默认的用法,比如 sscanf(ch,"%
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0

07表与表之间的关系

1、表关系分类:   总体可以分为三类:一对一、一对多(多对一)、多对多 2、 (1)一对多   创建一   创建多,并使用外键关联一 (2)一对一   创建一,确保唯一   创建一,确保唯一,并关联上一 (3)多对多,请看代码    #//建立学生表 CREATE TABLE student( id VARCHAR(10) PRIMARY KEY, sname VARCHAR(12), age INT, sex CHAR(1) ); INSERT INTO s
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0

luogu P2458 [SDOI2006]保安站岗

显而易见 树形dp 然而我做了很很很很很久 最后看讨论版才de出来bug 要考虑三个状态 1.父节点有保安 2.本身有保安 3.儿子节点放保安 1.2.douhenhaokaolv 3.不太容易,看了题解才有思路 dp[u][2]:点u没有放置警察,且目前未被任何节点控制。 所以u一定会被它的至少一个儿子控制,换句话来说,u的儿子中,至少有一个要放置警察。不妨设这个儿子为x,那么dp[u][2]的初始值应当为dp[x][0],对于其它儿子依旧是除了无法选择被父亲控制这种状态其它都可以选。综上d
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0

[转帖] ASP ASPX 等知识 asp、asp.net、.aspx、.ascx、.ashx的简单说明

asp、asp.net、.aspx、.ascx、.ashx的简单说明 https://www.cnblogs.com/jhcelue/p/6736147.html ASP是动态server页面(Active Server Page)的英文缩写。[1]是微软公司开发的取代CGI脚本程序的一种应用。它能够与数据库和其他程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp。如今经常使用于各种动态站点中。 ASP.NET是由微软在·NETFramework框架中所提供,开发Web
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0

替换html里面的\r\n及解决记事本中的每个段落只有一行的情形

1. 在用python爬取小说的时候, 发现在内容里每次换行都有\r\n(即回车, 换行)出现. 此时可以采用 s.replace('\\r\\n','') , 其中s为字符串类型. 2. 在爬取完小说内容后, 用记事本打开时每个段落无论长短都只占一行, 此时可以点击记事本上方的 '格式' --> '自动换行' 解决.
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0

洛谷 P4475 巧克力王国 解题报告

P4475 巧克力王国 题目描述 巧克力王国里的巧克力都是由牛奶和可可做成的。但是并不是每一块巧克力都受王国人民的欢迎,因为大家都不喜欢过于甜的巧克力。 对于每一块巧克力,我们设 \(x\) 和 \(y\) 为其牛奶和可可的含量。由于每个人对于甜的程度都有自己的评判标准,所以每个人都有两个参数 \(a\) 和 \(b\) ,分别为他自己为牛奶和可可定义的权重, 因此牛奶和可可含量分别为 \(x\) 和 \(y\) 的巧克力对于他的甜味程度即为 \(ax+by\)。而每个人又有一个甜味限度 \(
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0

使用Vscode写python

在python官网下载好python2.x 或者 3.x, 然后在vscode 下载python插件. 写一个python程序, 运行, vscode会自动提示你配置python执行路径,并帮你创建好.vscode文件夹. 除了task需要配置外,其他的vscode都会自动帮你配好. 下面讲一下怎么配置task使得可以用contrl+shift+B就运行程序. (也可以使用shift+enter来运行部分选中的代码,但是没有整体性. 运行爬虫代码时总是有莫名其妙的错误,但是在IDLE里面却没错
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0

用python爬取小说章节内容

在学爬虫之前, 最好有一些html基础, 才能更好的分析网页. 主要是五步: 1. 获取链接 2. 正则匹配 3. 获取内容 4. 处理内容 5. 写入文件 代码如下: 1 #导入相关model 2 from bs4 import BeautifulSoup 3 import requests 4 import re 5 6 #获取目标链接地址 7 url = 'http://www.biquyun.com/0_292/' 8 reponse = request
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0

sql语句建立新表SMFIELD

IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[SMFIELD]') AND type in (N'U')) DROP TABLE [dbo].[SMFIELD] CREATE TABLE SMFIELD ( ID INT,--主键ID MYTEXTS NVARCHAR(50),--名称 PARENTID INT,--父节点 MYTABLES NVARCHAR(50),--表名 MYCOLUMS
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0

大年初一

大年初一,我们到美速侨领庄丰隆家拜年,庄伯四十年代来泰国,如今已经五十年多年了。
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0

MongoDB记录(坑在末尾)

Mongo数据库基本配置 基本配置 密码配置 pymongo认证 参考资料 基本配置 基本配置包括 1.端口号:默认27017,安全性较低 2.数据库文件位置 3.日志文件位置 4.日志写入模式 5.密码认证 6.后台运行 配置文件如下 # 文件名 mongodb.conf # 修改默认端口, port=27999 # 数据库位置 dbpath=/data/db # 日志文件位置 logpath=/data/log/mongodb.log # 设置为后台运行 fork=true # 默
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0

Gym - 101806Q:QueryreuQ(第一次写回文树)

A string is palindrome, if the string reads the same backward and forward. For example, strings like "a", "aa", "appa", "queryreuq" are all palindromes. For given empty string S, you should process following two queries : Add a lower case alphabet a
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0

C++类的描述

类的描述分为两个部分,public和private public可以用来定义函数,对类的对象进行操作,对于用户是可见的,是用户对对象操作的唯一手段。 private部分用于定义函数和数据成员,这些函数和数据成员对于用户是看不见的 借助于public与private部分,可以让用户只看到他们需要看到的部分,把其他信息隐藏起来。尽管C++语法允许在public部分定义数据成员,但在软件工程实践中不鼓励这种做法。 C语言中将基本数据类型划分为signed(有符号)和unsigned(无符号)两大类。
分类: 其他 发布时间: 02-05 18:01 阅读次数: 0