python3.4学习笔记(七) 学习网站博客推荐 深入 Python 3http://sebug.net/paper/books/dive-into-python3/<深入 Python 3> 的内容涵盖了 Python 3 及其与 Python 2 的区别.相对<深入 Python>而言,它 20% 的内容进行了修订,80% 的内容是全新的. 廖雪峰的官方网站,很多网友都推荐的学习python的名博http://www.liaoxuefeng.com/ 中文,免费,零起点,完整…
20155234第十周<Java学习笔记>学习总结 教材学习内容总结 网络编程 在两个或两个以上的设备(例如计算机)之间传输数据.程序员所作的事情就是把数据发送到指定的位置,或者接收到指定的数据,这个就是狭义的网络编程范畴.在发送和接收数据时,大部分的程序设计语言都设计了专门的API实现这些功能,程序员只需要调用即可 网络编程技术 1.客户端网络编程步骤 客户端(Client)是指网络编程中首先发起连接的程序,客户端一般实现程序界面和基本逻辑实现,客户端的编程主要由三个步骤实现:步骤一是建立网…
前言: <#学习笔记#e2e学习使用(一)>主要记录了Vue项目的创建到e2e环境的搭建,以及期间遇到的各种问题和解决方法.本文建立在基础测试环境搭建完毕能正确运行的情况下,编写测试代码,进行测试. 一.编写测试代码.运行e2e测试 1.简单的demo.js 实现打开 bing,搜索 "what is microsoft",保存成截图然后退出.[点击进入原博] VSCode打开项目文件夹,在/test/e2e/specs 目录下新建测试文件:demo.js.内容如下: mo…
本文仅限于记录本人学习的过程,以及怎么踩的坑,是如何解决的.逻辑肯定是混乱的,有用之处会抽出共通另行发帖. 最终目标:要运用于Vue项目中,进行功能测试甚至自动化测试. 一.e2e概念 理解:end to end,端到端,前端到后端整个过程的测试(也叫功能测试/连接测试).  主要是测业务,绝大部分情况是指在浏览器上对某个网站进行某个的操作,比如:登录. 模拟用户操作. 特征:e2e是由Nightwatch + Selenium 搭建的(未做深入考究别认真)测试环境. 把整个系统当作一个黑盒:…
mybatis学习笔记之学习结构(1) 学习结构: 1.mybatis开发方法 原始dao开发方法(程序需要编写dao接口和dao实现类) mybatis的mapper接口(相当于dao接口)代理开发方法 mybatis配置文件SqlMapConfig.xml mybatis核心: mybatis输入映射 mybatis输出映射 mybatis的动态sql 2.高级知识 高级结果集映射(一对一/一对多/多对多) mybatis查询缓存(一级缓存/二级缓存) mybatis和spring进行整合…
一  使用环境 开发系统: windows 后端IDE: PyCharm 前端IDE: VSCode 数据库: msyql,navicat 编程语言: python3.7  (Windows x86-64 executable installer) 虚拟环境: virtualenvwrapper 开发框架: Django 2.2 二  Vue学习笔记Django-rest_framework_jwt 学习 Django-rest_framework_jwt 是 Django-rest_frame…
java JDK8 学习笔记——助教学习博客汇总 1-6章 (by肖昱) Java学习笔记第一章——Java平台概论 Java学习笔记第二章——从JDK到IDEJava学习笔记第三章——基础语法Java学习笔记第四章——认识对象 Java学习笔记第五章——对象封装 Java学习笔记第六章——继承与多态 7-10.12.14章 (by吴子怡) Java学习笔记JDK8>学习总结 11.13.15-18章 (by宋宸宁) 第11章 第13章第15章第16章第17章第18章…
20155234第九周<Java学习笔记>学习总结 教材学习内容总结 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找 JDBC(Java DataBase Connectivity)是Java联机数据库的标准规范 定义一组标准类与接口,应用程序需要联机数据库时调用这组标准API,标准API中接口会由数据库厂商操作,称为JDBC驱动程序 依操作方式可将驱动程序分为四种类型:JDBC-ODBC Bridge Driver:Native API…
Django Web开发指南笔记 语句VS表达式 python代码由表达式和语句组成,由解释器负责执行. 主要区别:表达式是一个值,它的结果一定是一个python对象:如:12,1+2,int('123') 结果不是对象的代码是语句,如:if.print.for python中可变.不可变类型 简单类型或者标量类型,包括整数等其他数字类型,str和unicode这样的字符串类型,以及元祖都是不可变. 列表.字典.类都是可变的 python对象都有三个属性(类型.标识符.值) 标识符:运行在解释器…
首先解释下:本文只是对Asp.net MVC4高级编程这本书学习记录的学习笔记,书本内容感觉挺简单的,但学习容易忘记,因此在边看的同时边作下了笔记,可能其它朋友看的话没有情境和逻辑顺序还请谅解! 一.MVC控制器渲染视图的三种方式. 如下以HomeController控制器中的代码为例: 1.默认方式 public ActionResult Sample() { ViewBag.Message = "MySampleView"; return View();  //注意这里是渲染Vie…
AJAX学习 ——在w3cschool学习AJAX的学习笔记 参考网站:w3cschool XMLHttpRequest 是 AJAX 的基础. XMLHttpRequest 对象 所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject). XMLHttpRequest 用于在后台与服务器交换数据.这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新. 创建XMLHttpRequest对象 var xmlhttp; if (wi…
开篇:目前想自学Flask Web开发--基于Python,找了几本书准备啃啃,同时也会分享读书笔记.希望和大家一起进步. Flask是小型框架,可以算是微框架,但是他的功能还是比较多 Flask有三个主要依赖:路由.调试和Web服务器api 学习开始肯定要先安装: 除了必不可少的Python3.X 还需要安装flask pip install flask 如果安装失败可以使用豆瓣换源,豆瓣镜像地址pip install flask -i https://pypi.douban.com/simp…
学习该书前所用推荐书籍<名师讲坛—java开发实战经典> 一web开发前奏 1.1网页发展 首先搞懂. 1.HTTP:超级文本传输协议,是一种通讯协议. 通过这个网络协议WW浏览器与WWW服务器之间的通讯进行规定,并且通过这个协议我们可以浏览网页,通过网页从客户端写入信息,从服务端得到信息.而通常的HTTP消息包括”客户端->服务端“与”服务端->客户端“的消息传送,图解HTTP协议的功能: 是在客户端通过浏览器根据HTTP协议中向服务器端发出请求,通过服务器向文件系统做出相应的行…
在编程世界中向来就没有一家独大的编程风格,至少目前还是百家争鸣的春秋战国,除了众所周知的面向对象编程还有日渐流行的函数式编程,当然这也是本系列文章的重点. 越来越多的主流语言在设计的时候几乎无一例外都会参考函数式特性( lambda 表达式,原生支持 map,reduce...),就连面向对象语言的 Java8 也慢慢开始支持函数式编程,所以再不学习函数式编程可能就晚了! 但是在正式学习函数式编程之前,不妨和早已熟悉的面向对象编程心底里做下对比,通过对比学习的方式,相信你一定会收获满满,因此特地…
基于PIE.NET-SDK插件式二次开发文档笔记:  PIE 插件式开发配置文件: 它里面一行如下:      理解上一行'Item'关系->    library:为插件类名(程序集名称+后缀 ),即PIE.AlgoUI.dll(程序集名称+后缀 )(VS中对应) identity:为唯一标识,格式为类库名称(命名空间)+类名(对应的命令对象名称),如:PIE.ControlsTest.VectorCommand,通过程序集找到命名空间下的类(代码中通过identity找到对应命令控件) 经过…
1<a>标签,链接到另一个页面 <a href="目标网址" title="鼠标滑过显示的文本">链接显示的文本</a> Hypertext Reference 2在新的页面中打开 <a href="目标网址" target="_blank">click here!</a> 3使用a标签发送邮件 4<img>标签 <img src="图片地…
1创建一个html文件,用vscode打开 首先输入一个! 然后就可以开始编辑html文件了 2 整体结构 <!DOCTYPE HTML><html>    <head>        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">        <title></title>    </head>…
还是因为学习kibana,才开始了解node. Node是一种基于事件驱动的异步系统,基于Chrome的引擎V8. Node中由于大量的使用模块,因此出现了很多开源模块,有点像java社区的样子. 笔记源码参考:我的github 下面是一边看书,一边整理的小知识点: Node基础 1 node是基于事件驱动的异步系统.创建可扩展网络服务器的简单方式.受event machine和twisted影响.2 js匿名函数.单线成执行的事件驱动架构.事件驱动,内存占用量低,吞吐量高,编程模型简单.实现以…
说明:本文依然依赖于 contiki/platform/native/contiki-main.c 文件. ------------------------------------------------------------------------------------------------------------------------------------- 根据上一个笔记里面添加的printf()语句的打印信息提示,hello world 打印是在执行了 autostart_st…
说明:每次学习各种语言时,环境搭建访问国外网址最头疼了,现在只要是工具下载好放到自己网盘,可以随时用. 1.首先工具准备,selenium需要用到的 下载地址 访问密码 ff8f 2.我选择的语言时junit eclipse开发 junit包下载: 下载 访问密码 c23d eclipse自己百度 3.实例练习. 具体步骤百度 4.遇见的问题 等待解决的 1).如下图,如何让变量pwds每次自动加1呢?假设pwds初始值为1,我想每次自动加1,向下图所示在我运行完${pwds}+1后我打印出来结…
Razor页面布局 1)  在布局模板页中使用@RenderBody标记来渲染主要内容.比如很多web页面说头部和尾部相同,中间内容部分使用@RenderBody来显示不同的页面内容. 2)  在布局模板页中使用@RenderSection("SectionName")来渲染SectionName的节点内容. 定义一个节点 Example: @section SectionName{ This is the <strong>Foot page</strong>.…
MVC模型 一.构建基架. MVC中的基架可以为应用程序提供CURD各种功能生成所需要的样板代码.在添加控制器的时候可以选择相应的模板以及实体对象来生成相应的模板代码. 首先定义一个模型类如下所示: namespace LYG.HelloWorld.Models { public class Album { public virtual int AlbumId { get; set; } public virtual string Title { get; set; } public virtu…
本文的主要内容: HTTP VS. WebSocket WebSocket 的客户端实现(JavaScript) WebSocket 的服务端实现(Java & apache WebSocketAPI) WebSocket 深入学习 HTTP VS. WebSocket 简单来讲, WebSocket 就是一种允许服务端主动向客户端 PUSH 数据的技术. 传统的 HTTP 只能是客户端先主动向服务器发起请求然后获得服务器响应. WebSocket是HTML5开始提供的一种在单个 TCP 连接上…
简介 本笔记的主要内容是 cypher 查询语言的编写与使用. 笔记主要整理自w3cschool上的neo4j教程以及Neo4j中文网所提供的cypher中文文档,此外还包括少量从其他个人博客与官方手册中整理的内容. 注意:上面所说的"cypher 中文文档"名字虽然很"官方",但并非官方手册. cypher学习建议 建议直接从 Neo4j 官方下载 cypher 官方手册进行学习,下载链接:https://neo4j.com/docs/. 非常不建议使用本笔记的主…
好的博文地址:http://www.ruanyifeng.com/blog/2015/03/react.html 官网学习地址:http://facebook.github.io/react/docs/getting-started.html React中文网站:http://reactjs.cn/react/docs/tutorial.html JSX语法地址:http://facebook.github.io/react/docs/displaying-data.html#jsx-synta…
ExtJs学习小结LoginDemo 1.示例:(登录界面) <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <link rel="stylesheet" type="text/css" href="../ext-js-4.2.1/res…
2016-06-06开始学习AngularJS AngularJS是会extend HTML的 ng-directives 先学习了四个 ng-app:定义AngularJS Application的指令 ng-model:绑定HTML控件数据的指令 ng-bind:绑定数据到HTML view的指令 ng-init: 初始化AngularJS application的变量 示例: <!DOCTYPE html> <html> <script src="http:/…
一:来自W3School工具的学习 1:document.getElementById(id) : 访问某个标签的元素,然后对它进行操作 .innerHTML 对其内容进行修改 2:document.write() : 仅仅向文档输出写内容.其实就是通过js 来写标签的做法. 3:<html></html> 执行顺序是向上后下 ,不管你的js放在哪个位置写都要遵循这个顺序的(JavaScript 是脚本语言.浏览器会在读取代码时,逐行地执行脚本代码.而对于传统编程来说,会在执行前对…
HTTP Status 500  ※  jsp 放在 WEB-INF 外面  ※ 使用 JDBC 时需要 close 什么 ※ execute 和 executeUpdate ※ How can I read context parameter/web.xml values in a non-servlet java file? 1.明明写了 servlet 却抛出这个,环境:IntelliJ IDEA HTTP Status 500 - Error instantiating servlet…
前端学习纲要 ※jQuery 参考 ※ 整理 Chrome 收藏夹的小技巧 ※ 解决 AJAX 跨域获取 cookie ※ 记一次 MyBatis 相关的 debug [1] 前端学习纲要: ♦ 第一阶段: web-project 的命名规范与文件的组织规范: HTML 的基本元素 -->  例如 h p ui ol li .. img 等 --> HTML 元素的属性: CSS 属性与值 --> 各种选择器 --> 盒子模型 --> inline 和 block 的区别(C…