1.简介 应用程序的两个主要区域 认证(Authentication): 是建立一个它声明的主体的过程(一个“主体” 一般是指用户,设备或一些可以在你的应用程序中执行动作的其他系统) 证明用户的身份,当用户登录之后,系统来查验用户名和密码,以此来证明你有对应身份,这个过程就是认证。 授权 (Auth ...
分类:
编程语言 时间:
2020-06-09 20:33:31
阅读次数:
56
1、安装VScode,在ubuntu software里去搜就行了 2、安装VScode插件 3、随便新建一个文件夹,然后 vi hello.cpp,把下面代码粘贴到上面。 #include <iostream> #include <string> using namespace std; int ...
分类:
编程语言 时间:
2020-06-09 20:39:34
阅读次数:
109
sorted(字典名.items(), key=lambda x: x[1]) 2020-06-09 ...
分类:
编程语言 时间:
2020-06-09 20:43:03
阅读次数:
60
Spring 中有两个web相关的jar包,spring-web 和 spring-webmvc。 spring-web 提供了核心的 HTTP 集成,包括一些便捷的 servlet 过滤器、Spring HTTP 调用、用于集成其它 web 框架及技术(如Hessian,Burlap)的基础结构。 ...
分类:
编程语言 时间:
2020-06-09 20:49:59
阅读次数:
96
得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.remove() 删除多个目录:os.removedirs(r“c:\python”) 检验给出的路径是否是一个文件:os.pat ...
分类:
编程语言 时间:
2020-06-09 20:54:38
阅读次数:
75
1.获取某字符串中汉字的个数 1 ... 2 private int getChineseCount(String text) { 3 String Reg = "^[\u4e00-\u9fa5]{1}$";// 正则 4 int result = 0; 5 for (int i = 0; i < ...
分类:
编程语言 时间:
2020-06-09 20:55:33
阅读次数:
60
三层架构主要分为dao层、service层、视图层 dao层 主要是封装功能的实现方法 service层 也称为业务逻辑处理层,主要是调用dao层并处理业务逻辑 视图层 也就是jsp、html页面展示数据、使数据可视化 其实三层架构是一种泛型意义,实际开发中不至于这三层;比如说还有实体类层,serv ...
分类:
编程语言 时间:
2020-06-09 20:56:08
阅读次数:
68
public class Calculator { public static void main(String[] args) { //为了避免magic number,采取定义变量 double n1, n2; n1 = 56; n2 = 65; System.out.println(calc( ...
分类:
编程语言 时间:
2020-06-09 22:05:27
阅读次数:
79
一.Spring框架基础Spring:春天;轻量级的企业级开发框架,核心是IOC(控制反转)和AOP(面向切面编程)。官网:spring.ioSpring-->SpringMVC-->MyBatis-->SpringBoot-->SpringCloud-->SpringSecuritySpring的历史,我们来百度一下,一块看下,不再录屏。SpringFramewor
分类:
编程语言 时间:
2020-06-09 22:06:13
阅读次数:
94
1.使用springBoot的好处: 传统基于maven搭建ssm项目(步骤繁琐): 使用springBoot后项目的搭建: 2.springBoot所必需的目录结构: 3.使用idea的spring Initializer生成springBoot项目: 4.springBoot的入口类(sprin ...
分类:
编程语言 时间:
2020-06-09 22:06:25
阅读次数:
78
一.进程 1.1进程的概念 进程就是正在运行的程序,它是操作系统中,资源分配的最小单位. 资源分配:分配的是cpu和内存等物理资源 进程号是进程的唯一标识 同一个程序执行两次之后是两个进程 进程和进程之间的关系: 数据彼此隔离,通过socket通信 1 . 进程使用的基本语法 process 创建子 ...
分类:
编程语言 时间:
2020-06-09 22:07:17
阅读次数:
66
一、闭包 1.写法:在外层函数中声明一个变量,在内存函数使用或者返回这个变量。 这个结构叫闭包。 def fun1(): a=10 def fun2(): print(a) return fun2 这种结构就叫做闭包 2.作用: 1).保护变量 2).使变量常驻内存 __closure__:有东西, ...
分类:
编程语言 时间:
2020-06-09 22:09:13
阅读次数:
74
今日得到: 三人行,必有我师焉,择其善者而从之,其不善者而改之。 今日看源码才理解到现在已经是2020年了,而在2010年的时候,大佬David Beazley就做了讲座讲解Python GIL的设计相关问题,10年间相信也在不断改善和优化,但是并没有将GIL从CPython中移除,可想而知,GIL ...
分类:
编程语言 时间:
2020-06-09 22:10:55
阅读次数:
78
ECMAScript虽然是一种面向对象的语言,但是他没有类的概念。所以他的对象也与其他语言中的对象有所不同。 ECMA-262定义对象:一组没有特定顺序的值。 6.1 理解对象 创建对象的方法: 1. 最简单直接的方式——Object构造函数 var person = new Object(); p ...
分类:
编程语言 时间:
2020-06-09 23:18:28
阅读次数:
73
  找到加载不了的jar包文件位置,删掉其中_maven.repositories文件,然后重启下IDEA,就可以了 方法二(网上看到的,没用过。eclipse应该可以): maven中的本地仓库的index索引没有更新 ...
分类:
编程语言 时间:
2020-06-09 23:24:19
阅读次数:
223
常用注解★★★★★:注解本身没有功能的,就和 xml 一样。注解和 xml 都是一种元数据,元数据即解释数据的数据,这就是所谓配置。本文主要罗列 Spring|Spring MVC相关注解的简介。Spring部分1、声明bean的注解@Component 组件,没有明确的角色@Service 在业务... ...
分类:
编程语言 时间:
2020-06-09 23:25:39
阅读次数:
75
celery的简介 celery是一个基于分布式消息传输的异步任务队列,它专注于实时处理,同时也支持任务调度。它的执行单元为任务(task),利用多线程,如Eventlet,gevent等,它们能被并发地执行在单个或多个职程服务器(worker servers)上。任务能异步执行(后台运行)或同步执 ...
分类:
编程语言 时间:
2020-06-09 23:27:41
阅读次数:
107
在一个 go 程序中通常包含:包、常量、变量、init()、main()等元素,如果同时存在多个包,包之间存在依赖关系,每个包中存在多个 init 函数,每个文件中存在多个 init 函数。 包的执行顺序 在 main 包中的 go 文件默认总是会被执行 同包下的不同 go 文件,按照文件名“从小到 ...
分类:
编程语言 时间:
2020-06-09 23:32:10
阅读次数:
76