201871010101-陈来弟《面向对象程序设计(java)》第十六周学习总结

实验十四 应用程序归档与线程初步 实验时间 2019-12-12 第一部分:基础知识 1. 程序与进程: 进程是指一个具有一定独立功能的程序关于某个数据集合的一次运行活动。电脑中时会有很多单独运行的程序,每个程序有一个独立的进程,而进程之间是相互独立存在的。比如下图中的QQ、酷狗播放器、电脑管家等等。 进程想要执行任务就需要依赖线程。换句话说,就是进程中的最小执行单位就是线程,并且一个进程中至少有一个线程。 进程与程序的区别: 1)、 程序是指令的有序集合,是一个静态概念,其本事没有任何运行的
分类: 其他 发布时间: 12-18 21:34 阅读次数: 0

DRF权限和频率限制

权限 views from rest_framework.permissions import BasePermission from rest_framework import exceptions # 权限类操作 class MyPermission(BasePermission): # 也是一种报错,返回给前端 message = {'code': 10001, 'error': '你没权限'} def has_permission(self, request, v
分类: 其他 发布时间: 12-18 21:34 阅读次数: 0

Tomcat Access Log 的格式

名称 含义 %a Remote IP address %A Local IP address %b Bytes sent, excluding HTTP headers, or ‘-‘ if zero %B Bytes sent, excluding HTTP headers %h Remote host name (or IP address if enableLookups for the connector is false) %H Request protocol %l Remote
分类: 其他 发布时间: 12-18 21:34 阅读次数: 0

Pytorch个人心得(一)-----Tensor基本使用

最近在学习Pytorch,在这里分享一些心得,其实如果也是入门的朋友可以直接参考我的这一个系列,因为比较接地气。Pytorch的安装我们这里忽略, 毕竟也不是什么难事。这一讲我们大概说一下Pytorch的Tensor,就像numpy的ndarray(如果你有接触过numpy),Tensor是Pytorch里面的主要操作 的数据形式,中文叫做张量,就是维度大于2的量。比如矩阵是二维,向量是一维,而张量就是三维以上了。下面话不多说直接就着代码和注释来理解吧同学们: import torch imp
分类: 其他 发布时间: 12-18 21:34 阅读次数: 0

博客园插入代码不能换行的问题

使用 编辑html 然后在末尾插入p标签就可以了
分类: 其他 发布时间: 12-18 21:34 阅读次数: 0

openssl交叉编译

目录 openssl交叉编译 title: openssl交叉编译 date: 2019/12/18 21:09:33 toc: true --- openssl交叉编译 tar xvf openssl-1.0.2t.tar.gz openssl-1.0.2t export CC=arm-linux-gcc mkdir arm ./config no-asm shared --prefix=$(pwd)/arm # 去除-m64 vi Makefile make #这里有错误 但是可以不管好像
分类: 其他 发布时间: 12-18 21:34 阅读次数: 0

2019-2020-1学期 20192408《网络空间安全专业导论》第十一周学习总结

第5章 应用安全 5.1 应用安全概述 早期的应用系统采用的客户/服务器模式是一种双层的结构,通常是将一台个人计算机做客户机使用,另外一台服务器用于存放后台的数据库系统 现在使用的是三层客户/服务器结构 用户浏览器同Internet和HTTP协议访问服务方提供的Web应用服务器。若是页面请求,则直接用HTTP协议向用户返回要浏览的页面;如果有数据库查询操作的请求,则将这个需求传递给服务器和数据库之间的中间件,由中间件向数据库系统提出操作请求,得到结果后再返回给Web应用服务器,形成HTML页面
分类: 其他 发布时间: 12-18 21:34 阅读次数: 0

8道Python基础面试练习题

1.26个字母大小写成对打印,例如:Aa,Bb......foriinrange(26):print(chr(65+i)+chr(97+i))2.一个list包含10个数字,然后生成一个新的list,要求新的list里面的数都比之前的数多1'''遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
分类: 编程语言 发布时间: 12-18 21:20 阅读次数: 0

web安全技术--XSS和CSRF

Xss一般是脚本代码,主要是JS的,但是也有AS和VBS的。 主要分为反射型,存储型,DOM型三个大类。 一般来讲在手工测试的时候先要考虑的地方就是哪里有输入那里有输出。 然后是进行敏感字符测试,通常来讲会把 < > " ' ( ) &?这样的敏感字符进行测试然后查看服务器有没有防御或者转义措施。 还与就是几个HTML标签的插入和一些不闭合标签的插入。看一看过滤和是否被HTML编码了。然后还可以看看不闭合是否过滤。 然后就是测试js代码 <script> alert(123) </script
分类: 其他 发布时间: 12-18 21:17 阅读次数: 0

Zabbix--03 邮件报警、微信报警

目录 一、 邮件报警 1.定义发件人 2.定义收件人 3.优化告警信息 二、 微信报警 1.查看配置文件里的脚本目录路径 2.将weixin.py放在zabbix特定目录 3.配置发信人 4.配置收信人 5.登陆企业微信公众号添加账户 6.添加成员 7.关注公众号 8.查看自己的账号 9.修改脚本里的信息 10.发信测试 11.微信号上查看 12.发送到整个微信组 12.随机发送到指定用户玩笑脚本 一、 邮件报警 1.定义发件人 2.定义收件人 3.优化告警信息 定制报警内容: https:/
分类: 其他 发布时间: 12-18 21:17 阅读次数: 0

程序员:新手程序员想接单却没有途径?看这篇文章就够了!

小编,你好,我想知道一般程序猿都如何接私活,我也想接,能告诉我一些方法吗? 上面是一个读者“烦不烦”问我的一个问题。其实不止是“烦不烦”,还有很多读者问过我类似这样的问题。 我接的私活不算多,挣到的钱也没有多少,加起来不到 20W。说实话,这个数目说出来我是有点心虚的,毕竟太少了,大家轻喷。但我想,恰好配得上“一般程序员”这个称号啊。毕竟苍蝇再小也是肉,我也算是有经验的人了。 唾弃接私活、做外包的程序员有很多很多,曾经高傲的我也嫌弃过。但没办法,为了挣点零花钱,我垂下了高昂的头。记得有位朋友曾
分类: 其他 发布时间: 12-18 21:17 阅读次数: 0

Mysql配置C3P0

需要导入的包 c3p0-0.9.5.2.jar mchange-commons-0.2.15.jar mysql-connector.jar 1. 配置xml 创建c3p0-config.xml文件,名字不能改动,并且放到src下,c3p0包会自动到src下查找c3p0-config.xml,名字错了,地方不对都不能配置成功 配置 <c3p0-config> <!-- 默认配置,如果没有指定使用则使用这个配置 --> <default-config> <prop
分类: 其他 发布时间: 12-18 21:17 阅读次数: 0

vue 项目中assets 和static的区别

一、Webpacked Assets 为了回答这个问题,我们首先需要了解Webpack如何处理静态资产。在 *.vue 组件中,所有模板和CSS都会被 vue-html-loader 及 css-loader 解析,并查找资源URL。例如,在 <img src="./logo.png">和 background: url(./logo.png) 中,"./logo.png" 是相对的资源路径,将由Webpack解析为模块依赖。 因为 logo.png 不是 JavaScript,当被视为模块依
分类: 其他 发布时间: 12-18 21:17 阅读次数: 0

用Thread.currentThread().getContextClassLoader().getResourceAsStream读取配置文件

Java 用的路径分为相对路径和绝对路径; 具体又分为四种: 1.URI形式的绝对资源路径   如:file:/D:/java/eclipse/workspace/j/bin/a   URI包括URL和URN两个类别,URL是URI的子集,所以URL一定是URI,而URI不一定是URL   URL是URI的特例(一个标准的URL必须包括:protocol、host、port、path、parameter、anchor)   URL的前缀/协议,必须是Java熟悉的。URL可以打开资源,而URI
分类: 其他 发布时间: 12-18 21:17 阅读次数: 0

项目总结50:Linux服务器上web项目Java项目性能调优

项目总结50:Linux服务器上web项目Java项目性能调优 最近上线的电商项目,发现非常卡,用户体验非常差,折腾了好久之后,也逐渐找到原因,并针对原因解决方案,先整理总结。 项目基本情况:   1-使用阿里ECS、OSS等一系列相关服务;   2-用户总量1W+,日活量500+   3-电商项目,有APP、小程序、管理平台三个模块,其中接口150+   4-项目使用SSM框架;   5-项目tomcat服务,数据库Mysql,Redis放在一个同一个服务器上; 问题表现:   1-接口反应
分类: 其他 发布时间: 12-18 21:17 阅读次数: 0

全面学习 Python 包:包的构建与分发

首发于公众号:Python编程时光 1. 为什么需要对项目分发打包? 平常我们习惯了使用 pip 来安装一些第三方模块,这个安装过程之所以简单,是因为模块开发者为我们默默地为我们做了所有繁杂的工作,而这个过程就是 打包。 打包,就是将你的源代码进一步封装,并且将所有的项目部署工作都事先安排好,这样使用者拿到后即装即用,不用再操心如何部署的问题(如果你不想对照着一堆部署文档手工操作的话)。 不管你是在工作中,还是业余准备自己写一个可以上传到 PyPI 的项目,你都要学会如何打包你的项目。 Pyt
分类: 其他 发布时间: 12-18 21:17 阅读次数: 0

HDCTF-easypyc-python文件格式

HDCTF-easypyc-python文件格式 前记 拿到题目是一个pyc文件,像往常一样,直接往Easy Python Decompiler里丢,但是却出现了文件头错误的信息。。放入winhex中改了文件头,再反编译没用。。。然后发现一些列东西与网上的pyc文件格式不同。。之后就改格式放入工具,改放入工具。重复了n次。。就放弃了这道题。 解题过程 赛后看了wp,才知道不同版本python格式还是不同的 基本格式 pyc 文件一般由 3 个部分组成: 最开始4个字节是一个 Maigc int
分类: 其他 发布时间: 12-18 21:17 阅读次数: 0

[考试反思]1218省选模拟2: 告诫

CCF NOI 2018温馨提示: 做题千万条,读题第一条。 多测不清空,爆零两行泪。 将CCF的告诫敬给愚蠢的自己。T1多测清空没清干净AC代码爆零了。 两个打IOI赛制的得分是170/135。如果我清空了勉强可以和skyh持平。 但是没有如果。结果就是「菜」 千万长记性。 还是习惯性的利用了「没有赋值的数组初值为0」的特性,但是清空不彻底就导致崩盘了。 上来三道题,T1是noip模拟测试3的原题,没看出来,也不会做。但是换题了。 然后换上了一个弱化改编版的《无限之环》,想都没想就开始写(我
分类: 其他 发布时间: 12-18 21:17 阅读次数: 0

实现文件内容的拷贝

import os """ 需求:实现文件内容拷贝 思路: 源文件:读出来 目标文件:写入到 """ def fileCopy(srcPath,desPath): if not os.path.exists(srcPath): #判断是否存在 print("哥们,{}文件不存在,别拷贝了".format(srcPath)) return if not os.path.isfile(srcPath): #是否为文件夹 print("
分类: 其他 发布时间: 12-18 21:17 阅读次数: 0

Codeforces - 1264C - Beautiful Mirrors with queries - 概率期望dp

一道挺难的概率期望dp,花了很长时间才学会div2的E怎么做,但这道题是另一种设法。 https://codeforces.com/contest/1264/problem/C 要设为 \(dp_i\) 表示第 \(i\) 个格子期望经过多少次,所以 \(dp_{n+1}=1\)。 https://www.cnblogs.com/suncongbo/p/11996219.html
分类: 其他 发布时间: 12-18 21:17 阅读次数: 0
今日推荐