ESC socket通信不通问题
做一个简单的记录。 编写了一段socket程序,在本地机上可以正常的运行,服务端和客户端发送接受畅通。 但是当我将服务端放在了阿里云服务器上的时候出现了问题。 WSAGetLastError的返回值为10038 socket的端口不能接入。 解决方法:设置阿里 安全组配置-配置规则 即可成功访问
万年历-python
输出万年历 def isleapyear(y):#计算是否是闰年
if y%100!=0:
if y%4==0:
return True
else:
return False
else:
if y%400==0:
return True
else:
return False
de
201971010110-李华《面向对象程序设计(java)》第七周学习总结
博文正文开头格式:(2分) 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11654436.html 作业学习目标 掌握四种访问权限修饰符的使用特点; 掌握Object类的用途及常用API; 掌握ArrayList类的定义方法及用途; 掌握枚举类定义方法及用途; 结合本章实验内容,理解继承与多态性两个面向对象程序设计特征,并体会其优点。 实
vector部分容器操作及部分泛型算法
vector部分容器操作及部分泛型算法 #include<iostream>
#include<vector>
#include <algorithm>
using namespace std;
int main(){
vector<int> prepare1 { 10,56,87,92,31 }; //列表初始化
vector<int> prepare2 (5,88); //拷贝初始化
vector<int> prepare3;
在java的静态方法中访问类的实例成员
直接来看代码: public class Example
{
int x = 3;//类的实例变量,初始化值为3
static int y = 4;//类的静态变量,初始化值为4
public static void method()//静态方法
{
System.out.println("实例变量x = " + new Example().x);//在静态方法中访问类的实例变量需首先进行类的实例化
System.out.println("静态变量y
PTA数据结构与算法题目集(中文) 7-39魔法优惠券 (25 分)
PTA数据结构与算法题目集(中文) 7-39魔法优惠券 (25 分) 7-39 魔法优惠券 (25 分) 在火星上有个魔法商店,提供魔法优惠券。每个优惠劵上印有一个整数面值K,表示若你在购买某商品时使用这张优惠劵,可以得到K倍该商品价值的回报!该商店还免费赠送一些有价值的商品,但是如果你在领取免费赠品的时候使用面值为正的优惠劵,则必须倒贴给商店K倍该商品价值的金额…… 但是不要紧,还有面值为负的优惠劵可以用!(真是神奇的火星) 例如,给定一组优惠劵,面值分别为1、2、4、-1;对应一组商品,价
HTML CSS布局定位
HTML CSS布局定位 我们在编写网页代码时,首先应该做的就是设计好页面的布局形式,然后再往里面填充内容。网页布局的好与坏,直接决定了网页最终的展示效果。PC端常见的网页布局形式有两列布局、三列布局等。在CSS中,我们通常使用浮动(float)、定位(position)、显示模式(display)相关属性结合使用,以达到预期效果。 一 文档流 文档流就是HTML文档内所有元素按照一定规律排列并显示的形式。 CSS文档流大致可以分为3种:标准流,浮动流,定位流。 1,标准流
CF762F Tree nesting
题目连接 问题分析 可以给小树钦定一个根, \(Dp[i][j]\) 表示大树上的点 \(i\) 对应到小树上的点 \(j\) 的可能的方案数。然后每一步转移都是一个状压DP(将小树是否被匹配状压,然后枚举大树上的点和小树上的点匹配)。 但如果这样统计的话,在两种情况下有重复: 在小树取不同的根但仍同构; 确定小树的根后,小树的子树同构。 所以我们对钦定根后的小树进行哈希,即可排除第一种重复。而如果小树的某两个子树同构,那么就在统计的时候强行钦定一个顺序,这样就解决了第二种重复。 参考程序 #
扫描神器nmap使用教程
总结 nmap -v 详细信息输出 nmap -p 指定端口 nmap -iL 扫描文件中的ip nmap -exclude 不扫描某些ip nmap -Pn 使用ping扫描,显式地关闭端口扫描,用于主机发现 nmap -sn 使用ping扫描,进行端口扫描,假设主机都是up的 nmap -sS 使用SYN扫描,不需要完成三次握手 nmap -sT TCP connect扫描,需要完成三次握手,只适用于找出TCP和UDP端口 nmap -sU 扫描UDP端口 nmap -sF FIN扫描,用
java中代码执行顺序
之前对于静态代码块,构造代码块,普通代码块,以及类的初始化等代码执行顺序一直不是特别清楚,在此整理,方便复习! 执行顺序: 父类 -->子类 静态属性&静态代码块 -->普通属性&构造代码块-->构造方法 -->普通代码块(所在方法被调用才执行) 原因分析: 静态代码块: 在java中使用static关键字声明的代码块{}。 static {
System.out.println("静态代码块");
} 代码级别:成员级别 ==在类加载时执行,且只执行一次== (对于类加载不是很清楚的
Python & PyCharm 安装与简单使用
今天有些无聊,又听别人说Python怎么怎么的好,所以就来试下。Python下载地址:https://www.python.org/downloads/windows/根据你的系统要求,安装你所需要的版本。其实Python的安装简单得很,直接跟进下一步就OK。下面我们继续PyCharm官网下载:https://www.jetbrains.com/pycharm/download/#section=
android通过web与后台数据库交互
@[toc]1.背景开发一个app与后台数据库交互,基于mysql+jdbc+tomcat,没有使用DBUtils或jdbc框架,纯粹底层jdbc实现.以后逐步改用Spring框架,优化mysql,进一步部署tomcat等等,现在项目刚刚起步,还有很多不懂的东西,得慢慢来......这几天踩了很多坑,说得夸张点真是踩到我没有知觉,希望能帮助别人少踩坑...2.开发环境系统:win10IDE:And
Linux操作系统开机启动流程
1、开机BIOS自检--------------》检查cpu,硬盘等硬件信息2、MBR引导--------------》主分区引导,读取0磁道,0柱面,1扇面的前446字节,确定服务的启动方式3、grub引导--------------》确定加载某个操作系统4、加载内核信息5、运行init进程6、读取/etc/inittab7、启动内核模块,执行不同的脚本程序8、执行/etc/rc.d/rc.lo
从零开始使用C ++编写Ray-Tracer
光线追踪是一种基于光传播模拟的3D渲染技术。该技术能够产生非常高的视觉真实感。原理很简单。它包括滑动每个像素的屏幕像素。对于每个像素,请查看从相机经过该像素的光线是否会与场景中的任何对象相交。像素采用对象的颜色。如果不相交,则像素采用背景色。实际上,像素并不会照原样呈现对象颜色,而是通过称为着色的过程计算出的颜色。着色的目的是使渲染更加真实感。摄像机的位置以及场景中的所有物体均由3d向量表示,颜色
今日推荐
周排行