Python全栈学习day3
写 几个Python小程序 圆面积的计算: #CaCircleArea.py r = 25 area = 3.1515 * r * r print(area) print("{:.2f}".format(area)) 结果输出 绘制五角星: #DrawStar.py from turtle import * color('red','red') begin_fill() for i in range(5): fd(200) rt(144) end_fill() done() 运行结果: 程序运
redis 基本数据类型-列表(List)
今天不瘦给大家分享一下redis第二个基本数据类型:列表。如果大家了解基本数据结构,相信大家对列表不会陌生,比如在C语言中我们可以使用数组实现一个列表,也可以使用链表实现一个列表(列表链表傻傻分不清楚,列表是一种抽象数据类型,链表为一种实现方式)。 言归正传,那redis是怎么实现列表的呢?答案是:双端双向无环链表(原谅我给起了一个这么复杂的名字,也有人直接叫双端链表), 借用《redis设计与实现》中一图 为什么这样设计呢?主要有如下优点: 双向:获取前置节点和后置节点的时间复杂度都为O(1
Beta冲刺——day6
Beta冲刺——day6 作业链接 Beta冲刺随笔集 github地址 团队成员 031602636 许舒玲(队长) 031602237 吴杰婷 031602220 雷博浩 031602134 王龙涛 081600107 傅滨 站立式会议 会议安排:交流了一下昨天完成的部分,遇到的困难,并交流了今天的计划。 项目燃尽图 项目进展 图书管理前后端交互 物资管理模块接口文档 MySQL安装 困难及心得 龙涛 困难:无 心得:无 博浩 困难: 心得: 舒玲 困难:图书管理模块后端出现了问题,在做单
postman(一):主界面模块解析
在做接口测试时经常会用到postman,但是一直没有总结过,太过零散,这次找了一些好的资料,结合自己平时所用到的功能,总结一波 因为是在有道云笔记写的,再编辑一遍的话太过繁琐,直接把链接放上来 http://note.youdao.com/noteshare?id=5b4d7b4843b8e8542af7d00ea9b3fb2e&sub=D94A13BAD0854B8AA971B0633E19FD8A
如何写Java文档注释(Java Doc Comments)
如何写Java文档注释(Java Doc Comments) 本文翻译自How to Write Doc Comments for the Javadoc Tool,但是精简了一些私以为不重要的东西 本文不讨论如何使用javadoc工具自动生成文档的方法,而是主要探讨应该如何去写文档注释 业余时间整理,难免有遗漏或错误,如有发现欢迎指正 转载请注明 文档注释概览 “文档注释”(Java Doc Comments)是专门为了用javadoc工具自动生成文档而写的注释,它是一种带有特殊功能的注释。
求俩圆交叉部分面积 java实现demo
import static java.lang.StrictMath.acos;
import static java.lang.StrictMath.sin;
/**
* @author sun
* @date 2018/1/31 14:41
*/
public class Demo {
public static void main(String args[]) {
// 俩圆半径
double r1=10; double r2=20;
高效Redis工具类
一、引言 本篇博客以redis缓存为主。至于什么是redis缓存?还有没有其它的缓存?哪个缓存的性能会更好?这里就不一一做介绍了!(有兴趣的可以自己去百度一下) 在日常的开发中,我们或多或少(必须)的会用到缓存。为了提高系统性能、提升用户体验度,用户体验是多么的重要;这就要求在软件设计时,不但要注重可靠性、安全性、可扩展性以及可维护性等等的一些指标,更要注重用户的体验,用户体验分很多方面,但是有一点非常重要就是对用户操作的响应一定要快;怎样提高用户访问的响应速度,这就是摆在架构设计中必须要解决
对称加密和非对称加密、数字签名、数字证书的区别
之前在面试的时候被问到了HTTPS,SSL这样的知识点,也没答上来,这里也简单整理一下。 首先还是来解释一下基础的东东: 对称加密: 加密和解密都是用同一个密钥 非对称加密: 加密用公开的密钥,解密用私钥 (私钥只有自己知道,公开的密钥大家都知道) 数字签名: 验证传输的内容是对方发送的数据 发送的数据没有被篡改过 数字证书(Certificate Authority)简称CA 认证机构证明是真实的服务器发送的数据。 3y的通讯之路: 远古时代:3y和女朋友聊天传输数据之间没有任何的加密,直接
发送HTTP POST请求工具类
package com.example.demo;
import java.io.*;
import java.net.HttpURLConnection;
import java.net.URL;
public class HttpUtilTest {
/**
* @作用 使用urlconnection
* @param url
* @param Params
* @return
* @throws IOException
在前后端分离Web项目中,RBAC实现的研究
在前后端分离Web项目中,RBAC实现的研究 最近手头公司的网站项目终于渐渐走出混沌,走上正轨,任务也轻松了一些,终于有时间整理和总结一下之前做的东西。 以往的项目一般使用模板引擎(如ejs)渲染出完整页面,再发送到浏览器展现。但这次项目的处理方式不同,整个项目由前端AngularJS和后端NodeJS进行了前后端的分离。后端Nodejs提供静态文件服务和API接口,前端则通过AJAX请求调用后端的API,已JSON数据包来进行数据交换。 同时,用户权限管理方面,我选用了RBAC(基于角色的访
开罐即用系列-RSA加密解密
用途:适用于少量数据的加密解密(RSA加密特点:安全性高、成熟度高、速度慢、资源消耗高) 第一步:工具类(2个) RSA工具类
import javax.crypto.Cipher;
import java.security.*;
import java.security.spec.PKCS8EncodedKeySpec;
import java.security.spec.X509EncodedKeySpec;
/**
* RSA工具类
* @author szw
* @versi
redis 启动一闪而过
redis 设置来密码,出现来这个错误, 把配置文件那一行的 空格 去掉 # requirepass foobared 改成 requirepass 123456 因为# 和 requirepass 之间有一个空格
SpringBoot2.x过后static下的静态资源无法访问
package com.example.thymeleaf.commons;
import org.springframework.stereotype.Component;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
/*
SpringCloud-父工程搭建
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven
SpringCloud-注册中心
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xs
今日推荐
周排行