java 求 1!+2!+3!+....+10!的和为

package com.xuyigang1234.chp01; //1!+2!+3!+....+10!的和 public class Demo5 { public static void main(String[] args) { int sum =0; //和初始化值 for(int i=1;i<11;i++) { int jieCheng=1; //阶乘初始化值 for(int j=1;j<=i;j++
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

HTTP请求行、请求头、请求体详解(转)

转自 https://blog.csdn.net/u010256388/article/details/68491509/ HTTP请求报文解剖 HTTP请求报文由3部分组成(请求行+请求头+请求体): 下面是一个实际的请求报文: ①是请求方法,GET和POST是最常见的HTTP方法,除此以外还包括DELETE、HEAD、OPTIONS、PUT、TRACE。不过,当前的大多数浏览器只支持GET和POST,Spring 3.0提供了一个HiddenHttpMethodFilter,允许你通过“_
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

【转】TCP分段与IP分片

原文: :https://www.jianshu.com/p/f9a5b07d99a2 ------------------------------------------------------------------------------------- 1、首先根据Ethernet II类型以太网帧格式可以得知,Ethernet II类型以太网帧的最小长度为64字节,最大长度为1518字节。(另外还有7字节前导同步吗+1字节帧开始定界符是所有类型的以太网帧格式必要的) 以太网帧格式有四种
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

协程实现多边同时交互原理

协程的好处: 在IO密集型的程序中由于IO操作远远慢于CPU的操作,所以往往需要CPU去等IO操作。 同步IO下系统需要切换线程,让操作系统可以在IO过程中执行其他的东西。 这样虽然代码是符合人类的思维习惯但是由于大量的线程切换带来了大量的性能的浪费,尤其是IO密集型的程序。 所以人们发明了异步IO。就是当数据到达的时候触发我的回调。来减少线程切换带来性能损失。 但是这样的坏处也是很大的,主要的坏处就是操作被 “分片” 了,代码写的不是 “一气呵成” 这种。 而是每次来段数据就要判断 数据够不
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

【转】依赖注入的威力,.NET Core的魅力:解决MVC视图中的中文被html编码的问题

有园友在博问中提了这样一个问题 —— .NET Core 中文等非英文文字html编码输出问题,到我们的 ASP.NET Core 项目中一看,也是同样的问题。 比如下面的Razor视图代码: @{ ViewBag.Title = "代码改变世界"; } <title>@ViewBag.Title</title> 输出的html代码变成了: <title>&#x4EE3;&#x7801;&#x6539;&#x53D8;&#x4E16;&#x754C;</title> 上面的 @View
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

什么是DDoS攻击?如何抵御DDos攻击?

什么是DDoS攻击?如何抵御DDos攻击? 单纯的土豆 2016-05-23 安全报道显示2015年DDoS攻击强度创下新纪录,那么DDoS到底是什么呢?了解一些,对产品经理与后台的同事沟通有好处。 分布式拒绝服务(DDoS:Distributed Denial of Service)攻击指借助于客户/服务器技术,将多个计算机联合起来作为攻击平台,对一个或多个目标发动DDoS攻击,从而成倍地提高拒绝服务攻击的威力。 如何理解DDoS攻击 一群恶霸试图让对面那家有着竞争关系的商铺无法正常营业,他
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

mysql-常用命令

开新项目常用的几个mysql命令 1.建立数据库 CREATE DATABASE `数据库名称` DEFAULT CHARACTER SET 数据库编码 COLLATE 排序方法; 例如: CREATE DATABASE `db1` DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI; 2.建立用户 CREATE USER '用户名'@'可以访问的ip' IDENTIFIED BY '密码'; 例如 CREATE USER 'lyc'@'%'
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

填坑:Windows下使用OpenSSL生成自签证书(很简单,一个晚上搞明白的,让后来者少走弯路)

最近在学习中发现openssl 中有个坑,所有的教程都是openssl genrsa -des3 -out private.key 1024,但是产生的证书,npm start 之后就报错如下: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt 嗦了一个晚上,似乎只要把加密方式-des3取消之后,问题就消失了。 正确的配置过程如下: 1.openssl genrsa -out private.key
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

python_库学习_01

一。python的库学习之 财经数据接口包 1.安装ThShare 直接pip install tushare 可能会出现缺少依赖库的情况,依次安装,大概有lxml,pandas,bs4,requests,pandas依次安装后查看tushare官方文档详细接口的使用 查看是否安装成功查询版本号, import tushare as ts print ts.__version__, 3.ps 此库并不是在pythoncharm中运行,atom中或者cmd可以输出需要的数据 4..说明尝试 im
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

PHP-note

func_get_arg — Return an item from the argument list func_get_args — Returns an array comprising a function's argument list func_num_args — Returns the number of arguments passed to the function
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

跳板机是什么

跳板机是什么?跳板机是运维堡垒主机的另个称呼。作为技术或者运维人员应该不会陌生。企业为了服务器的安全,通常所有的ssh连接都是通过跳板机来完成,以便于对ssh连接进行验证和管理。跳板机有哪些作用?      跳板机的安全作用,之前的“运维堡垒主机是什么?有什么作用?”文中曾有详细介绍。跳板机在攻击者手中还有其他的作用:      1、塞满服务器的硬盘      通常,如果服务器可以没有限制地执行写操作,攻击者可以通过发送垃圾邮件、构造大量的错误信息、向匿名FTP塞垃圾文件等方式塞满服务器的硬盘
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

Java的实验程序之输出单个文件中的前 N 个最常出现的英语单词

日期:2018.10.11 星期四 博客期:016 题目:输出单个文件中的前 N 个最常出现的英语单词,并输出到文本文件中   在程序运行之前,我试着先写了字符的字母的总结,加载代码如下:    1 //如下是第一个程序的 CharBasic文件 2 package src; 3 4 public final class CharBasic { 5 //检测字母是否为字母 6 public static boolean isAtoZ(char c){ 7
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

个人博客的上云之路

  一转眼已经做了3年多的Web开发,但是还没有一个自己的个人网站,确实感觉有点说不过去。这段时间刚好公司不太忙,闲来无事就开始琢磨这个事。我们开发网站肯定得在公网上有一台自己的服务器,现在这服务器很好解决,各大厂商整天都在宣传自己的云,我们直接在上边租一台服务器就可以了。我这里选用的阿里云,不为别的就只是因为这几天阿里云搞活动很便宜。然后我们还得有一个web容器,我这里选的tomcat,至于数据库那肯定是选择Mysql了。还有就是反向代理服务我这选用的nginx。最后就是应用了,我这里直接使
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

Spring笔记:事务管理

Spring笔记:事务管理 事务管理   Spring事务管理是通过SpringAOP去实现的。默认情况下Spring在执行方法抛出异常后,引发事务回顾,当然你可以用拦截器或者配置去改变它们。   这部门内容待续.....
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

__x__(73)1011第十二天__ JavaScript consol 对象与控制台

consol 对象 console对象是 JavaScript 的原生对象 它有点像 Unix 系统的标准输出stdout和标准错误stderr, 可以输出各种信息到控制台,并且还提供了很多有用的辅助方法 常见用途 调试程序,显示网页代码运行时的错误信息 提供了一个命令行接口,用来与网页代码互动 打开开发者工具以后,顶端有多个面板。 Elements: 查看网页的 HTML 源码和 CSS 代码。 Resources: 查看网页加载的各种资源文件(比如代码文件、字体文件 CSS 文件等),以及
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

Python 数据模型

一、Python解释器碰到特殊句法时,会使用特殊方法去激活一些基本的对象操作,这些特殊方法的名字以两个下划线开头,以两个下划线结尾   - 举例:obj[key]背后就是__getitem__方法   - 没有实现__getitem__方法,无法使用[]获取类中的dict 1 class A: 2 adict = dict(one=1,two=2) 3 4 a = A() 5 print(a['one']) 6 print(a['two']) TypeError: 'A' objec
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

SVD 与 PCA

http://blog.selfup.cn/1243.html
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

Lesson 04 —— Linux 基本命令

Lesson 04 —— Linux 基本命令 Linux 命令格式 命令 [选项] [参数] 命令:告诉 linux 操作系统做什么(执行什么) 选项:说明命令的执行方式(可以改变命令的功能),选项部分是以 "-" 字符开始的 参数:说明命令影响(操作)的是什么(如一段文字,一个文件或者一个目录) 一些基本的命令 ls: list,列出当前目录下的文件,可以跟目录参数,查看指定目录下的文件,ls -l / whoami: 查看当前使用系统的用户 who: 列出使用系统的用户 data: 查
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

Latex常用软件

Linux texMaker sudo apt-get install texlive-full sudo apt-get install texmaker
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0

乘着爱的翅膀—《爱的教育》读后感—吕中琪

风轻轻,花淡淡,静谧的夜里一股清幽的香气扑面而来,是来自恩利柯?还是来自遥远的意大利? 爱,无处不在——像花儿一样开,像风一样吹,像雨一样飘。 爱,多姿多彩——是一声热情的祝福,是一句亲切的赞美,是一个鼓励的眼神。 《爱的教育》中,面对失去母亲的卡罗纳、老师们、同学们和其他家长们的表现深深感动了我。老师们了解卡罗纳的痛苦,所以嘱咐同学们不要在卡罗纳面前开玩笑;同学们理解卡罗纳的伤心,温柔地关心他;其他的家长们爱护卡罗纳,热情地鼓励他…… 读到这里,我的心颤动了!我真切地感受到,充满爱的目光和心
分类: 其他 发布时间: 10-11 23:00 阅读次数: 0