UNP学习笔记(第一章 简介)】的更多相关文章

前言 现在在学习Shiro,参照着张开涛老师的博客进行学习,然后自己写博客记录一下学习中的知识点,一来可以加深理解,二来以后遗忘了可以查阅.没有学习过Shiro的小伙伴,也可以和我一起学习,大家共同进步! 1.1 Shiro的简介 Apache Shiro是Java的一个安全框架.目前,使用Apache Shiro的人越来越多,因为它相当简单.可能没有Spring Security做的功能强大,但是实际工作中可能并不需要那么复杂的东西,所以,使用Shiro能解决我们项目中遇到的问题就好了. 1.…
作为学习javascript的小白,为了督促自己读书,写下自己在读书时的提炼的关键点. 第一章: 1.JavaScript简史:Netscape Navigator中的JavaScript与Internet Explorer中的JScript各成一派,是两个不同的JavaScript版本.为了取得统一,以JavaScript1.1为蓝本定义了ECMA-262,一种名为ECMAScript新语言标准,作为JavaScript的基础. 2.JavaScript含义比ECMAScript定义的多,完整…
本文章B站有对应视频 (本文图片.部分文字引用c primer plus) 什么是C语言 顾名思义,c语言是一门语言,但是和我们所讲的话不同,它是一门编程语言,是为了让机器可以听懂人的意思所以编写的一门语言.c语言的诞生也很有趣(引用) 1972年,贝尔实验室的丹尼斯·里奇(Dennis Ritch)和肯·汤普逊(Ken Thompson)在开发UNIX操作系统时设计了C语言.然而,C语言不完全是里 奇突发奇想而来,他是在B语言(汤普逊发明)的基础上进行设计.至于 B 语言的起源,那是另一个故事…
第一章 JAVA入门 一.基础常识 1.软件开发 什么是软件? 软件:一系列按照特定顺序组织的计算机数据和指令的集合 系统软件:DOS,Windows,Linux 应用软件:扫雷.QQ.迅雷 什么是开发? 制作软件 2.人机交互方式 软件的出现实现了人与计算机之间的更好的交互. 交互方式: 图形化界面(Craphical User Interface GUI)简单直观,使用者易于接受,容易上手操作 命令行方式(Command Linc Interface CLI)需要有一个控制台,输入制定的指令…
第一章      .NET体系结构 本章内容: 编译和运行面向.NET的代码 Microsoft中间语言(Microsoft Intermediate Language,MSIL或简称IL)的优点 值类型和引用类型 数据类型化 理解错误处理和特性 程序集..NET基类和名称空间 整本书都讲强调,c#语言不能孤立地使用而必须和.NET Framework一起考虑.C#编译器专门用于.NET,这表示用c#编写的所有代码总是在.NET Framewok 中运行.对于c#语言来说,可以得出两个重要的结论…
第一章 前言与概述 web服务器做什么? 答:接收客户请求,然后向客户返回结果 web客户做什么? 答:此处客户指浏览器,web客户允许用户请求服务器上的某个资源,并向用户展现请求的结果. html 客户与服务器间的语言 http 客户域服务器间传输的通道 HTTP是一个简单的请求/响应序列: 请求流的关键要素 HTTP方法(要完成的动作) 要访问的页面(URL) 表单参数(如方法采纳数) 响应流的关键要素 状态码(表明请求是否成功) 内容类型(包括文本.图片.HTML等等) 内容(具体的HTM…
git之vim编辑器退出命令 # 学习笔记 张文军微博主页  张文军码云主页   张文军新浪云主页  张文军博客主页 ## 刚学习git,好多东西没接触过,进入vim后不知道如何出来了,网上找了很多都说是: esc +shift+wq . ## 然而我试了好几次都不行,最后发现是:esc + : + qw ,这样就一下退出编辑了.…
第一章:Java语言开发环境搭建 第二章:常量.变量和数据类型 第三章:数据类型转换.运算符和方法入门 1.Java虚拟机——JVM JVM(Java Virtual Machine ):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的 运行环境,是Java 具吸引力的特性之一.我们编写的Java代码,都运行在 JVM 之上. 跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系 统上,这个特性称为Java语言的跨平…
[转] PRML笔记 - 1.1介绍 模式识别的目标 自动从数据中发现潜在规律,以利用这些规律做后续操作,如数据分类等. 模型选择和参数调节 类似的一族规律通常可以以一种模型的形式为表达,选择合适模型的过程称为模型选择(Model Selection).模型选择的目的只是选择模型的形式,而模型的参数是未定的. 从数据中获得具体规律的过程称为训练或学习,训练的过程就是根据数据来对选定的模型进行参数调节(Parameter Estimation)的过程,此过程中使用的数据为训练数据集(Trainin…
本章学习目标: Java版本迁移简介 认识Java SE.Java EE.Java ME 认识JDK规范与操作 了解JVM.JRE与JDK 下载与安装JDK 一.Java版本迁移简介 书上已经表达得非常详细具体了,我提供给大家几个拓展链接. Java的版本历史与特性 Java各版本发布图 二.Java三大平台 1.Java SE Java SE是本书主要的介绍对象! Java SE可以分为四个主要的部分:JVM.JRE.JDK和Java语言. 为了能够运行Java撰写好的程序,必须有Java虚拟…
目前本人只进行到了第五章的章末补充练习,应该是从4月6号开始学习的,又是英文版,而且基本就下班回家抽2个小时左右去学,所以进度较慢. 由于本质是数学,除了一些程序处理和大计算量的问题,基本上一本草稿本和一支笔即可.其实这次已经是三周目了, 第一次是大二,只是粗略目扫一遍,很多都是不理解就跳过,假装自己已经懂了:第二遍是毕业之后第一年,大概稍比第一次多懂了一些之前遗留跳过的概念,推论,和问题,但也只能说是基本上只吃透了差不多60%而已.时隔两年,又重拾基本核心,希望可以再次温故知新吧. 先说下全书…
2020/2/22,开始学习Q#. 第1章 QDK的安装 第1节 简介 QDK是Microsoft Quantum 开发工具包,可以进行量子编程,主要包含: Q# 编程语言 在 Q# 中对复杂功能进行抽象化的一组库 适用于 Python 和 .NET 语言(C#.F# 和 VB.NET)的 API,用于运行以 Q# 编写的量子程序 用于促进开发的工具 本文主要使用 Q# +C# 的方式. 第2节 安装 1. 系统环境 安装 Visual Studio 2019 16.3及以上,以及.NET Co…
写笔记的原因:书也看了一遍,视频也看了,但总是感觉效果不好,一段时间忘记了,再看又觉得有心无力,都是PDF的书籍,打开了就没有心情了,上班一天了,回家看这些东西,真的没多大精力了,所以,我觉得还是把python的一些重点内容都整理一下,代码也整理出来,看代码复习也不错,也可以结合自己的webdriver来写一些脚本,所以拭目以待吧. 此外,我有空的时候会去兼顾一下<python核心教程>,还有我会努力完成核心教程后的那些习题. 下面开始我的Python笔记. 目标:年前完成基础教程的笔记内容…
本笔记参考廖雪峰的Python教程 简介 Python是一种计算机高级程序设计语言. 用Python可以做什么? 可以做日常任务,比如自动备份你的MP3:可以做网站,很多著名的网站包括YouTube就是Python写的:可以做网络游戏的后台等等. Python适合开发哪些类型的应用呢? 首选是网络应用,包括网站.后台服务等等: 其次是许多日常需要的小工具,包括系统管理员需要的脚本任务等等: 另外就是把其他语言开发的程序再包装起来,方便使用. Python的缺点 1.运行速度慢 2.代码不能加密…
本系列学习笔记参考廖雪峰Git教程 安装Git Linux平台 Ubuntu/Debian命令:sudo apt-get install git 其他版本  Git官网下载源码,然后解压,依次输入:./config,make,sudo make install Win https://git-for-windows.github.io/安装即可 设置  git config --global user.name "Your Name" git config --global user.…
react灵活的生态圈 Small Application Boilerplate: create-react-app Utility: JavaScript ES6 and beyond Styling: plain CSS and inline style Asynchronous Requests: fetch Higher Order Components: optional Formatting: none Type Checking: none or PropTypes State…
只记得学习后面的命令,忘记整理一些概念性的东西了,只能做个补充了=.= Docker虽然也是一种虚拟技术,但是不同于虚拟机的概念.Docker是一种以容器为主的技术,容器运行不需要模拟层(emulation)和管理层(Hypervisor),直接调用操作系统的接口,降低了单个容器的开销,从而可以使机器运行多台容器. 一:Docker客户端与服务器 可以理解为Docker客户端向服务器端发送请求命令,服务器端运行工作,将结果返回到客户端显示,因此有docker的命令行. 二:Docker镜像 im…
并发编程的术语 并发 同时做多件事情 多线程 并发的一种形式,它采用多个线程来执行程序. 多线程是并发的一种形式,但不是唯一的形式. 并行处理 把正在执行的大量的任务分割成小块,分配给多个同时运行的线程. 并行处理是多线程的一种,而多线程是并发的一种. 异步编程 并发的一种形式,它采用future模式或回调(callback)机制,以避免产生不必要的线程. 一个 future(或 promise)类型代表一些即将完成的操作.在 .NET 中,新版 future 类型有 Task 和 Task .…
URL,Uniform Resource Locatiors,统一资源定位符. http:// www.wickedlysmart.com :80 /beeradivice/select /beer1.html | | | | | 协议类型 服务器名 端口号 路径 资源:可以是HTML文件.Servlet.图片等等 端口号,0-65535,只是一个标识,表示某个特定的软件程序 WEB服务器,比如Apache,擅长提供静态页面,所有的用户浏览的页面都是一样的:如果需要提供动态页面,或者在服务器上保…
Ch 1.0 1.计算机系统是由硬件和系统软件组成的 2.本书阐述了计算机组件是如何工作的以及执行组件是如何影响程序正确性和性能的. 3.通过跟踪hello程序的生命周期来开始对系统的学习. #include <stdio.h> int main() { printf("Hello World\n"); return 0; } Ch 1.1 信息就是 位+上下文 1.hello程序的生命周期始于源程序:源程序是由一系列的位序列组成的,8个位被组织成一组,称为字节:每个字节表…
1.2常用函数 本节目标:掌握在建立和操作神经网络过程中常用的函数 # 常用函数 import tensorflow as tf import numpy as np # 强制Tensor的数据类型转换 x1 = tf.constant([1,2,3],dtype = tf.float64) print(x1) x2 = tf.cast(x1,tf.int32) print(x2) # 计算张量中最小的元素 print(tf.reduce_min(x2)) # 计算张量中最大的元素 print(…
1.C++程序组成:a.编译指示,由#开始,不由分号结束.只是影响编译过程.b.声明语句,影响编译过程,编译结果中并不会生成对应的指令.只是告诉编译器一些信息.c.可执行过程语句,生成对应的指令.包括:简单语句.复合语句.控制语句.try语句等.d.函数(返回类型,函数名称,参数列表,函数体).函数名称说明函数的功能,返回值返回函数执行后的输出结果,形式参数表示函数的输入或输出,函数体决定函数的执行过程. 2. 面向过程:分析解决问题所需要的步骤,用函数把这些步骤依次实现. 面向对象:把构成问题…
head title body 元素= 开始标记 + 内容 +结束标记 还能给段落一个变量名 <p id="houseblend"> body </p> style元素 -type来指定说明要用css,不过现在貌似也可以完全不用. <style type="text/css"> </style> 具体例子 <style type="text/css"> body{ //body表示要应用…
1.1每次处理一个字符(即每次处理一个字符的方式处理字符串) print list('theString') #方法一,转列表 结果:['t', 'h', 'e', 'S', 't', 'r', 'i', 'n', 'g'] for c in 'theString':#方法二,for循环 print c, 结果:t h e S t r i n g print [c for c in 'theString'] #方法三,列表推导式 结果:['t', 'h', 'e', 'S', 't', 'r',…
1.6合并字符串 ka=list('kaluoc') #字符串转成字符串列表 print ''.join(ka) #大量的字符串相连,join是最高效的 print '%s%s something %s '% (ka[0],ka[1],ka[2]) #这种来自C语言的方式也不错,也能进行变量的格式化 print ka[0]+ka[1]+ka[2] #这种是最自然的方式,但效率低下 结果: kaluoc ka something l kal 1.7将字符串逐字符或逐词反转 print 'kaluo…
一,JavaScript的起源 JavaScript是Netscape与Sun公司合作开发,它是一种脚本语言,通常只能通过Web浏览器去完成一些操作.JavaScript为程序员提供了一些操控Web浏览器的手段. 二,DOM DOM是一套对文档的内容进行抽象化的方法. DHTML(动态HTML)的含义: 利用HTML把网页标记为各种元素 利用CSS设置元素样式和它们的显示位置 利用JavaScript实时地操控页面和改变样式 三,制定标准 W3C于1998年完成了第一个DOM标准,随后,各大厂商…
1.1图形系统 计算机中描述图形信息的两大系统是栅格系统(raster graphics)和矢量图形(vector graphics) 1.1.4矢量图形的用途 ①计算机辅助绘图(CAD)程序. ②设计用于高分辨率打印图形的程序,如Adobe Illustrator ③Adobe PostScript打印和成像语言,打印的每个字符都用直线和曲线来描述. ④基于矢量图形的Macromedia Flash系统,用来设计动画.演示和网站. 1.3 SVG的应用:在web中,许多浏览器都原生支持SVG,…
1.1数据分析概述 1.1.1数据分析的原则 (1)数据分析是为了验证假设的问题,需要提供必要的数据验证.在数据分析中,分析模型构建完成后,需要利用测试数据验证模型的正确性. (2)数据分析是为了挖掘更多的问题,并找到深层次的原因. (3)不能为了做数据分析而做数据分析. 1.1.2数据分析的步骤 (1)探索性数据分析EDA 从多种渠道获得了大量的可能杂乱无章.看不出规律的数据的时候,首先需要在没有多少经验的情况下第一次对其进行仔细的分析.这时就需要进行探索性数据分析(EDA: Explorat…
1.使用空行分段. 空行只起分段的作用,使用过多的空行并不起增大段间间距的作用. 2.段前不用打空格,LateX会自动完成文字的缩进. 即使打了也会被自动忽略. 3.通常汉字后面的空格会被忽略,其他符号后面的空格则保留. 4.字号和字体命令会影响垢面的所有文字,直到整个分组结束,这种命令又称为声明. 5.分组限定了声明的作用范围. 一个LateX环境自然就是一个分组,因此前前面的字号.字体命令会影响整个quote环境.最大的分组是表示正文的document环境,也可以用成对的花括号{}产生一个分…
Linux将虚拟地址空间划分为两个部分,分别称为内核空间和用户空间 各个系统进程的用户空间是完全彼此分离的,而虚拟地址空间顶部的内核空间总是同样的,无论当前执行的是哪个进程. 尽管Intel处理器区分4中特权级别,当Linux只使用两种不同的状态:核心态和用户态.两种状态的关键差别在于对高于TASK_SIZE的内存区域的访问. 在中断上下文中运行不能访问虚拟地址空间中的用户空间部分.CPU大多数时间都在执行用户空间的代码,当应用程序执行系统调用时,则切换到核心态,内核将完成其请求.在此期间,内核…