admin 管理员组

文章数量: 1086019


2024年1月12日发(作者:goto鞋盒好吗)

W3School AngularJS教程来源:整理:飞龙日期:2014.10.1AngularJS 简介AngularJS 是一个 JavaScript 框架。它可通过 我们建议把脚本放在 元素的底部。这会提高网页加载速度,因为 HTML 加载不受制于脚本加载。AngularJS 扩展了 HTMLAngularJS 通过 ng-directives 扩展了 HTML。ng-app 指令定义一个 AngularJS 应用程序。ng-model 指令把元素值(比如输入域的值)绑定到应用程序。ng-bind 指令把应用程序数据绑定到 HTML 视图。AngularJS 实例

在输入框中尝试输入:

姓名:

实例讲解:当网页加载完毕,AngularJS 自动开启。ng-app 指令告诉 AngularJS,

元素是 AngularJS 应用程序 的"所有者"。ng-model 指令把输入域的值绑定到应用程序变量 name。ng-bind 指令把应用程序变量 name 绑定到某个段落的 innerHTML。如果您移除了 ng-app 指令,HTML 将直接把表达式显示出来,不会去计算表达式的结果。什么是 AngularJS?"AngularJS 是专门为应用程序设计的 HTML。"AngularJS 使得开发现代的单一页面应用程序(SPAs:Single Page Applications)变得更加容易。AngularJS 把应用程序数据绑定到 HTML 元素。AngularJS 可以克隆和重复 HTML 元素。AngularJS 可以隐藏和显示 HTML 元素。AngularJS 可以在 HTML 元素"背后"添加代码。AngularJS 支持输入验证。AngularJS 指令正如您所看到的,AngularJS 指令是以 ng 作为前缀的 HTML 属性。ng-init 指令初始化 AngularJS 应用程序变量。AngularJS 实例

姓名为

HTML5 允许扩展的(自制的)属性,以 data- 开头。AngularJS 属性以 ng- 开头,但是您可以使用 data-ng- 来让网页对 HTML5有效。带有有效的 HTML5:

AngularJS 实例

姓名为

AngularJS 表达式AngularJS 表达式写在双大括号内:{{ expression }}。AngularJS 表达式把数据绑定到 HTML,这与 ng-bind 指令有异曲同工之妙。AngularJS 将在表达式书写的位置"输出"数据。AngularJS 表达式 很像 JavaScript 表达式:它们可以包含文字、运算符和变量。实例 {{ 5 + 5 }} 或 {{ firstName + " " + lastName }}AngularJS 实例

我的第一个表达式: {{ 5 + 5 }}

AngularJS 表达式AngularJS 使用 表达式 把数据绑定到 HTML。AngularJS 表达式AngularJS 表达式写在双大括号内:{{ expression }}。AngularJS 表达式把数据绑定到 HTML,这与 ng-bind 指令有异曲同工之妙。AngularJS 将在表达式书写的位置"输出"数据。

AngularJS 表达式 很像 JavaScript 表达式:它们可以包含文字、运算符和变量。实例 {{ 5 + 5 }} 或 {{ firstName + " " + lastName }}AngularJS 数字AngularJS 数据就像 JavaScript 数字:AngularJS 实例

总价: {{ quantity * cost }}

使用 ng-bind 的相同实例:AngularJS 实例

总价:

使用 ng-init 不是很常见。您将在控制器一章中学习到一个更好的初始化数据的方式。AngularJS 字符串AngularJS 字符串就像 JavaScript 字符串:AngularJS 实例

姓名: {{ firstName + " " + lastName }}

使用 ng-bind 的相同实例:AngularJS 实例

姓名:

AngularJS 对象AngularJS 对象就像 JavaScript 对象:AngularJS 实例

姓为 {{ me }}

使用 ng-bind 的相同实例:AngularJS 实例

姓为

AngularJS 数组AngularJS 数组就像 JavaScript 数组:AngularJS 实例

第三个值为 {{ points[2] }}

使用 ng-bind 的相同实例:AngularJS 实例

第三个值为

AngularJS 指令AngularJS 通过被称为 指令 的新属性来扩展 HTML。AngularJS 指令AngularJS 指令是扩展的 HTML 属性,带有前缀 ng-。ng-app 指令初始化一个 AngularJS 应用程序。ng-init 指令初始化应用程序数据。ng-model 指令把应用程序数据绑定到 HTML 元素。AngularJS 实例

在输入框中尝试输入:

姓名:

你输入的为: {{ firstName }}

ng-app 指令告诉 AngularJS,
元素是 AngularJS 应用程序 的"所有者"。一个网页可以包含多个运行在不同元素中的 AngularJS 应用程序。数据绑定上面实例中的 {{ firstName }} 表达式是一个 AngularJS 数据绑定表达式。AngularJS 中的数据绑定,同步了 AngularJS 表达式与 AngularJS 数据。{{ firstName }} 是通过 ng-model="firstName" 进行同步。在下一个实例中,两个文本域是通过两个 ng-model 指令同步的:AngularJS 实例

价格计算器

数量: 价格:

总价: {{ quantity * price }}

使用 ng-init 不是很常见。您将在控制器一章中学习到一个更好的初始化数据的方式。重复 HTML 元素ng-repeat 指令会重复一个 HTML 元素:AngularJS 实例

使用 ng-repeat 来循环数组

  • {{ x }}
ng-repeat 指令用在一个对象数组上:AngularJS 实例

循环对象:

  • {{ + ', ' + y }}
AngularJS 完美支持数据库的 CRUD(增加Create、读取Read、更新Update、删除Delete)应用程序。把实例中的对象想象成数据库中的记录。ng-app 指令ng-app 指令定义了 AngularJS 应用程序的 根元素。ng-app 指令在网页加载完毕时会自动引导(自动初始化)应用程序。

稍后您将学习到 ng-app 如何通过一个值(比如 ng-app="myModule")连接到代码模块。ng-init 指令ng-init 指令为 AngularJS 应用程序定义了 初始值。通常情况下,不使用 ng-init。您将使用一个控制器或模块来代替它。稍后您将学习更多有关控制器和模块的知识。ng-model 指令ng-model 指令 绑定 HTML 元素 到应用程序数据。ng-model 指令也可以:为应用程序数据提供类型验证(number、email、required)。为应用程序数据提供状态(invalid、dirty、touched、error)。为 HTML 元素提供 CSS 类。绑定 HTML 元素到 HTML 表单。ng-repeat 指令ng-repeat 指令对于集合中(数组中)的每个项会 克隆一次 HTML 元素。AngularJS 控制器 AngularJS 控制器 控制 AngularJS 应用程序的数据。 AngularJS 控制器是常规的 JavaScript 对象。AngularJS 控制器AngularJS 应用程序被控制器控制。ng-controller 指令定义了应用程序控制器。控制器是 JavaScript 对象,由标准的 JavaScript 对象的构造函数 创建。控制器的 $scope 是控制器所指向的应用程序/HTML 元素。AngularJS 实例

名:

姓:

姓名: {{ame + " " + me}}

实例讲解:AngularJS 应用程序由 ng-app 定义。应用程序在
内运行。ng-controller 指令把控制器命名为 object。函数 personController 是一个标准的 JavaScript 对象的构造函数。控制器对象有一个属性:$。person 对象有两个属性:firstName 和 lastName。ng-model 指令绑定输入域到控制器的属性(firstName 和 lastName)。控制器属性上面的实例演示了一个带有 lastName 和 firstName 这两个属性的控制器对象。控制器也可以把函数作为对象属性:AngularJS 实例
名:

姓:

姓名: {{me()}}

控制器方法控制器也可以带有方法:AngularJS 实例
名:

姓:

姓名: {{fullName()}}

外部文件中的控制器在大型的应用程序中,通常是把控制器存储在外部文件中。只需要把 另一个实例下面的实例我们将创建一个新的控制器文件:function namesController($scope) { $ = [ {name:'Jani',country:'Norway'}, {name:'Hege',country:'Sweden'}, {name:'Kai',country:'Denmark'} ];}然后在应用程序中使用这个控制器文件:AngularJS 实例
  • {{ + ', ' + y }}
AngularJS 过滤器过滤器可以使用一个管道字符(|)添加到表达式和指令中。AngularJS 过滤器AngularJS 过滤器可用于转换数据:过滤器currencyfilter描述格式化数字为货币格式。从数组项中选择一个子集。

lowercaseorderByuppercase格式化字符串为小写。根据某个表达式排列数组。格式化字符串为大写。向表达式添加过滤器过滤器可以通过一个管道字符(|)和一个过滤器添加到表达式中。(下面的两个实例,我们将使用前面章节中提到的 person 控制器)uppercase 过滤器格式化字符串为大写:AngularJS 实例

姓名为 {{ me | uppercase }}

lowercase 过滤器格式化字符串为小写:AngularJS 实例

姓名为 {{ me | lowercase }}

currency 过滤器currency 过滤器格式化数字为货币格式:AngularJS 实例
数量:价格:

总价 = {{ (quantity * price) | currency }}

向指令添加过滤器过滤器可以通过一个管道字符(|)和一个过滤器添加到指令中。orderBy 过滤器根据某个表达式排列数组:AngularJS 实例

循环对象:

  • {{ + ', ' + y }}
过滤输入输入过滤器可以通过一个管道字符(|)和一个过滤器添加到指令中,该过滤器后跟一个冒号和一个模型名称。filter 过滤器从数组中选择一个子集:AngularJS 实例

输入过滤:

  • {{ ( | uppercase) + ', ' + y }}
AngularJS XMLHttpRequest$http 是 AngularJS 中的一个核心服务,用于读取远程服务器的数据。读取 JSON 文件

以下是存储在web服务器上的 JSON 文件:/try/angularjs/data/Customers_[{"Name" : "Alfreds Futterkiste","City" : "Berlin","Country" : "Germany"},{"Name" : "Berglunds snabbk?p","City" : "Lule?","Country" : "Sweden"},{"Name" : "Centro comercial Moctezuma","City" : "México D.F.","Country" : "Mexico"},{"Name" : "Ernst Handel","City" : "Graz","Country" : "Austria"},{"Name" : "FISSA Fabrica Inter. Salchichas S.A.","City" : "Madrid","Country" : "Spain"},{"Name" : "Galería del gastrónomo","City" : "Barcelona","Country" : "Spain"},{"Name" : "Island Trading","City" : "Cowes","Country" : "UK"},{"Name" : "K?niglich Essen","City" : "Brandenburg","Country" : "Germany"},{"Name" : "Laughing Bacchus Wine Cellars","City" : "Vancouver","Country" : "Canada"},{

"Name" : "Magazzini Alimentari Riuniti","City" : "Bergamo","Country" : "Italy"},{"Name" : "North/South","City" : "London","Country" : "UK"},{"Name" : "Paris spécialités","City" : "Paris","Country" : "France"},{"Name" : "Rattlesnake Canyon Grocery","City" : "Albuquerque","Country" : "USA"},{"Name" : "Simons bistro","City" : "K?benhavn","Country" : "Denmark"},{"Name" : "The Big Cheese","City" : "Portland","Country" : "USA"},{"Name" : "Vaffeljernet","City" : "?rhus","Country" : "Denmark"},{"Name" : "Wolski Zajazd","City" : "Warszawa","Country" : "Poland"}]AngularJS $httpAngularJS $http 是一个用于读取web服务器上数据的服务。$(url) 是用于读取服务器数据的函数。AngularJS 实例

  • {{ + ', ' + y }}
应用解析:AngularJS 应用通过 ng-app 定义。应用在
中执行。ng-controller 指令设置了 controller 对象 名。函数 customersController 是一个标准的 JavaScript 对象构造器。控制器对象有一个属性: $。$() 从web服务器上读取静态 JSON 数据。服务器数据文件为: /try/angularjs/data/Customers_。当从服务端载入 JSON 数据时,$ 变为一个数组。以上代码也可以用于读取数据库数据。AngularJS 表格ng-repeat 指令可以完美的显示表格。在表格中显示数据使用 angular 显示表格是非常简单的:AngularJS 实例

{{ }} {{ y }}
使用 CSS 样式为了让页面更加美观,我们可以在页面中使用CSS:CSS 样式排序显示如果需要对表格进行排序,我们可以添加 orderBy 过滤器:

AngularJS 实例

{{ }} {{ y }}
使用 uppercase 滤器

如果字母要转换为大写,可以添加 uppercase 过滤器:

AngularJS 实例

{{ }} {{ y | uppercase}}
AngularJS SQL在前面章节中的代码也可以用于读取数据库中的数据。使用 PHP 从 MySQL 中获取数据AngularJS 实例

{{ }} {{ y }}
中执行 SQL 获取数据AngularJS 实例

{{ }}{{ y }}
PHP 读取 MySQL 数据代码query("SELECT CompanyName, City, Country FROM Customers");$outp "[";while($rs = $result->fetch_array(MYSQLI_ASSOC)) { if ($outp != "[") {$outp .= ",";} $outp .= '{"Name":"' . $rs["CompanyName"] . '",'; $outp .= '"City":"' . $rs["City"] . '",'; $outp .= '"Country":"'. $rs["Country"] . '"}';

}$outp .="]";$conn->close();echo($outp);?>PHP 读取 MS Access 代码open("PROVIDER=.4.0;Data Source=");$rs = $conn->execute("SELECT CompanyName, City, Country FROM Customers");

$outp = "[";while (!$rs->EOF) { if ($outp != "[") {$outp .= ",";} $outp .= '{"Name":"' . $rs["CompanyName"] . '",'; $outp .= '"City":"' . $rs["City"] . '",'; $outp .= '"Country":"'. $rs["Country"] . '"}';

$rs->MoveNext();}$outp .= "]";$conn->close();echo ($outp);?>服务端 , VB 和 MS Access 代码<%@ Import Namespace=""%><%@ Import Namespace=""%><%@ Import Namespace=""%><%Header("Access-Control-Allow-Origin", "*")Dim conn As OleDbConnectionDim objAdapter As OleDbDataAdapterDim objTable As DataTableDim objRow As DataRowDim objDataSet As New DataSet()Dim outpDim cconn = New OledbConnection("Provider=.4.0;data source=")objAdapter = New OledbDataAdapter("SELECT CompanyName, City, Country FROM Customers", conn)(objDataSet, "myTable")objTable=("myTable")outp = "["c = chr(34)for each x in outp <> "[" then outp = outp & ","outp = outp & "{" & c & "Name" & c & ":" & c & x("CompanyName") & c & ","outp = outp & c & "City" & c & ":" & c & x("City") & c & ","

outp = outp & c & "Country" & c & ":" & c & x("Country") & c & "}"nextoutp = outp & "]"(outp)%>服务端 , VB Razor 和 SQL Lite 代码

@{Header("Access-Control-Allow-Origin", "*")var db = ("Northwind");var query = ("SELECT CompanyName, City, Country FROM Customers");var outp ="["}@foreach(var row in query){if outp <> "[" then outp = outp + ","outp = outp + "{" + c + "Name" + c + ":" + c + @yName + c + ","outp = outp + c + "City" + c + ":" + c + @ + c + ","outp = outp + c + "Country" + c + ":" + c + @y + c + "}"}outp = outp + "]"@outpAngularJS HTML DOMAngularJS 有自己的 HTML 属性指令。ng-disabled 指令ng-disabled 指令直接绑定应用程序数据到 HTML 的 disabled 属性。AngularJS 实例

按钮

实例讲解:ng-disabled 指令绑定应用程序数据 "mySwitch" 到 HTML 的 disabled 属性。ng-model 指令绑定 "mySwitch" 到 HTML input checkbox 元素的内容(value)。ng-show 指令ng-show 指令隐藏或显示一个 HTML 元素。AngularJS 实例

我是可见的。

我是不可见的。

您可以使用一个评估为 true or false 的表达式(比如 ng-show="hour < 12")来隐藏和显示 HTML 元素。在下一章中,有另一个实例,通过单击一个按钮来隐藏一个 HTML 元素。AngularJS HTML 事件AngularJS 有自己的 HTML 事件指令。ng-click 指令ng-click 指令定义了一个 AngularJS 单击事件。AngularJS 实例

{{ count }}

隐藏 HTML 元素ng-hide 指令用于设置应用的一部分 不可见 。ng-hide="true" 让 HTML 元素 不可见。ng-hide="false" 让元素可见。AngularJS 实例

名:

姓:

姓名: {{ame + " " + me}}

应用解析:personController的第一部分与控制器章节类似。应用有一个默认属性: $ = false;ng-hide 指令设置应用中的元素不可见。toggle() 函数用于切换 myVar 变量的值(true 和 false)。ng-hide="true" 让元素 不可见。显示 HTML 元素ng-show 指令可用于设置应用中的一部分可见 。ng-show="false" 可以设置 HTML 元素 不可见。ng-show="true" 可以以设置 HTML 元素可见。以下实例使用了 ng-show 指令:AngularJS 实例

名:

姓:

姓名: {{ame + " " + me}}

AngularJS 模块模块定义了您的应用程序。所有的控制器都应该属于一个模块。模块保持全局命名空间中的整洁。AngularJS 模块实例在本实例中,"" 包含了一个应用程序模块定义,"" 包含了一个控制器:AngularJS 实例
{{ firstName + " " + lastName }}

控制器污染了全局命名空间本教程中,截至目前为止的所有实例都使用了全局函数。在所有的应用程序中,都应该尽量避免使用全局变量和全局函数。全局值(变量或函数)可被其他脚本重写或破坏。为了解决这个问题,AngularJS 使用了模块。AngularJS 模块使用一个简单的 控制器:AngularJS 实例

{{ firstName + " " + lastName }}
使用一个由 模块 替代的控制器:AngularJS 实例
{{ firstName + " " + lastName }}

请注意,本实例中,AngularJS 库是在 区域被加载。模块定义应放置在何处?对于 HTML 应用程序,通常建议把所有的脚本都放置在 元素的最底部。这会提高网页加载速度,因为 HTML 加载不受制于脚本加载。在上面的多个 AngularJS 实例中,您将看到 AngularJS 库是在文档的 区域被加载。在上面的实例中,AngularJS 在 元素中被加载,因为对 的调用只能在库加载完成后才能进行。另一个解决方案是在 元素中加载 AngularJS 库,但是必须放置在您的 AngularJS 脚本前面:AngularJS 实例
{{ firstName + " " + lastName }}

AngularJS 应用程序文件现在您已经知道模块是什么以及它们是如何工作的,现在您可以尝试创建您自己的应用程序文件。您的应用程序至少应该有一个模块文件,一个控制器文件。首先,创建模块文件 "":var app = ("myApp", []);然后,创建控制器文件。本实例中是 "":ller("myCtrl", function($scope) { $ame = "John"; $me = "Doe";});最后,编辑您的 HTML 页面:AngularJS 实例

{{ firstName + " " + lastName }}
AngularJS 表单AngularJS 表单是输入控件的集合。HTML 控件以下 HTML input 元素被称为 HTML 控件:

input 元素select 元素button 元素textarea 元素HTML 表单HTML 表单通常与 HTML 控件同时存在。AngularJS 表单实例First Name:JohnLast Name:DoeRESET

form = {"firstName":"John","lastName":"Doe"}master = {"firstName":"John","lastName":"Doe"}应用程序代码

First Name:

Last Name:

form = {{user}}

master = {{master}}

HTML 属性 novalidate 用于禁用浏览器的默认验证。实例解析AngularJS ng-model 指令用于绑定 input 元素到模型中。模型对象 master 的值为 {"firstName" : "John", "lastName" : "Doe"}。模型函数 reset 设置了模型对象 user 等于 master。AngularJS 输入验证AngularJS 表单和控件可以验证输入的数据。输入验证在前面的几个章节中,你已经学到关于 AngularJS 表单和控件的知识。AngularJS 表单和控件可以提供验证功能,并对用户输入的非法数据进行警告。客户端的验证不能确保用户输入数据的安全,所以服务端的数据验证也是必须的。应用代码

Validation Example

Username:

Username is required.

Email:

Email is required. Invalid email address.

HTML 表单属性 novalidate 用于禁用浏览器默认的验证。实例解析AngularJS ng-model 指令用于绑定输入元素到模型中。模型对象有两个属性: user 和 email。我们使用了 ng-show指令, color:red 在邮件是 $dirty 或 $invalid 才显示。AngularJS BootstrapAngularJS 的首选样式表是 Twitter Bootstrap, Twitter Bootstrap 是目前最受欢迎的前端框架。查看 Bootstrap教程。Bootstrap你可以在你的 AngularJS 应用中加入 Twitter Bootstrap,你可以在你的 元素中添加如下代码:如果站点在国内,建议使用百度静态资源库的Bootstrap,代码如下:

以下是一个完整的 HTML 实例, 使用了 AngularJS 指令和 Bootstrap 类。HTML 代码

Users

Edit First Name Last Name
{{ }} {{ }}


Create New User:

Edit User:


>指令解析AngularJS 指令 元素定义一个应用(未命名)为 元素定义一个控制器循环 users 对象数组,每个 user 对象放在 元素中。当点击

Create New User:

Edit User:


步骤 3: 创建主页
AngularJS 应用程序现在是时候创建一个真正的 AngularJS 应用程序了。

AngularJS 应用程序您已经学习了足够多关于 AngularJS 的知识,现在可以开始创建您的第一个 AngularJS 应用程序:我的笔记保存

清除剩下的字符数:应用程序讲解AngularJS 实例

我的笔记

剩下的字符数:

应用程序文件 "":var app = ("myTodoApp", []);控制器文件 "":

ller("myTodoCtrl", function($scope) { $e = ""; $ = function() {return 100 - $;}; $ = function() {$e="";}; $ = function() {$e="";};});HTML 页面中的一个

,指向 ng-app="myTodoApp" 和 ng-controller="myTodoCtrl":
一个 ng-model 指令,绑定一个 两个 ng-click 事件,调用控制器函数 clear() 和 save():一个 ng-bind 指令,绑定控制器函数 left() 到一个 ,字符会向左对齐显示:剩下的字符数:两个应用程序库被添加到 HTML 页面:AngularJS 参考手册AngularJS 指令本教程中使用的 AngularJS 指令:指令ng_appng_bindng_clickng_controllerng_disabled描述定义应用程序的根元素。绑定 HTML 元素到应用程序数据。定义元素被单击时的行为。为应用程序定义控制器对象。绑定应用程序数据到 HTML 的 disabled 属性。讲解指令简介HTML 事件控制器HTML DOM

ng_initng_modelng_repeatng_show为应用程序定义初始值。绑定应用程序数据到 HTML 元素。为控制器中的每个数据定义一个模板。显示或隐藏 HTML 元素。指令指令指令HTML DOMAngularJS 过滤器本教程中使用的 AngularJS 过滤器:过滤器currencyfilterlowercaseorderByuppercase描述格式化数字为货币格式。从数组项中选择一个子集。格式化字符串为小写。根据某个表达式排列数组。格式化字符串为大写。有关过滤器的具体知识在 AngularJS 过滤器 一章中进行讲解。免责声明W3School提供的内容仅用于培训。我们不保证内容的正确性。通过使用本站内容随之而来的风险与本站无关。W3School简体中文版的所有内容仅供测试,对任何法律问题及风险不承担任何责任。


本文标签: 控制器 指令 数据 应用程序 实例

更多相关文章

手机 &amp; 电脑数据,这样删除才彻底!

3月前

恢复出厂设置后数据还在吗&#xff1f;格式化真的彻底吗&#xff1f;数据到底该怎么删&#xff1f; 文章目录 前言为什么不能彻底删除数据&#xff1f;手机如何彻底删除数据&#xff1f;第一步

为什么删除的数据还可以被恢复?

3月前

我们大家可能都遇到过这样的事情&#xff0c;上午刚刚清空垃圾站&#xff0c;下午却突然想起其中有个文件特别重要&#xff0c;这可怎么办&#xff1f;还有可能系统被病毒破坏&#xff0c;硬盘的

全网独家!!!全网首发!!!iOS 16降级15.5或15.6白苹果,完美救砖保数据教程,白苹果有救了~

3月前

iOS 16降级15.5或15.6白苹果后&#xff0c;救砖保数据刷回16.0详细教程 前情提要解决方案正式教程开始救砖写在最后总结 前情提要 由于在iOS16系统体验中遇到一些bug例如&#xff08;招商银行闪退[昨

用 Powershell 在运行 Windows 的计算机上显示已安装的应用程序列表

2月前

Tutorial Powershell - List installed software [ Step by step ] 电源壳 - 列表安装软件 您想学习如何使用电源壳列出已安装的软件吗&#xff1f; 在此教程中&

下载HuggingFace模型和数据集(免翻墙)

2月前

首推 huggingface 镜像站&#xff1a; https:hf-mirror 。 首推工具&#xff1a;官方的 huggingface-cli 命令行工具 这个知乎博主总结的很全面 如何快速下载hugging

R语言导入csv数据后,所有列变成一列怎么办?

2月前

R语言导入csv数据&#xff1a; DATARETread.csv2("C:\Users\Administrator\Desktop\data1.csv",encoding"uft-

windows server 2019 、2012等服务器查看系统和应用程序日志

2月前

查看windows系统日志 点击左下角的windows按钮&#xff0c;输入事件两个字&#xff0c;会显示时间查看器 点击事件查看器&#xff0c;windows日志下面可以卡到系统日志和应用程序的日志 导出所

常用免费DEM数据汇总(含下载使用方法)

2月前

本篇文章介绍几个免费的DEM,分辨率有1km、90m、30m、12.5m,不是说分辨率越高越好,这得看应用场景的每个数据还是分数据简介、网站链接、下载方法、使用方法4个方面说明 一、全球海陆数据库 1.数据简介: The GEBCO_2

在Windows系统中使用脚本定时备份和恢复MySQL数据库的数据

2月前

1. 定时备份 1.1 创建备份脚本 创建脚本&#xff1a;back.bat rem ******MySQL backup start******echo off::删除一周前的备份数据forfiles p "

使用 ReclaiMe Pro 恢复群晖 Synology NAS 设备数据

2月前

ReclaiMe Pro 软件提供对复杂阵列的分析及恢复功能。对于复杂的智能存储设备 ReclaiMe Pro 提供了一键式识别阵列信息的功能。为用户免去了使用其他数据恢复软件所要求的复杂软件应用技巧。 如何使用 ReclaiMe Pro

影刀---实现我的第一个抓取数据的机器人

1月前

你们要的csdn自动回复机器人在这里文末哦&#xff01; 这个上传的资源要vip下载&#xff0c;如果想了解影刀这个软件的话可以私聊我&#xff0c;我发你 目录 1.网页对象2.网页元素3.相似元素组4.元素

电脑删除文件遇到“操作无法完成,因为其中的文件夹或文件已在另一应用程序中打开”怎么办

1月前

原文连接&#xff1a;http:www.xitongchengjiaochengdnrj_article_55055.html 电脑删除无用文件能增加内存使用空间&#xff0c;这不一位小伙伴说自己电脑删除某文件

Oracle数据库分别在WindowsLinux环境下普通数据泵方式导入导出示例

1月前

1 Linux普通导出入1.1 终端下导出 exp userpwd192.168.100.100dbPro owner(mm_app,mm_sys) fileorabackupdb_201408131200.dmp log or

PowerShell 查看SqlServer默认实例密钥序列号

1月前

在数据库中执行查看DigitalProductID&#xff1a; exec xp_regread HKEY_LOCAL_MACHINE,SOFTWAREMicrosoftMicrosoft SQL Server100Too

数据分析师必看,盘点最常用的四种数据统计分析方法

1月前

在当今数据驱动的商业环境中&#xff0c;数据分析已成为企业获取竞争优势的关键工具。随着数据量的不断增加&#xff0c;企业面临着前所未有的机遇与挑战。通过有效的数据分析&#xff0c;企业可以优化运营效率、提高客户

Selenium Webdriver重新使用已打开的浏览器实例-Chrome版本

1月前

本文借鉴了https:blog.csdnwwwqjpcomarticledetails51232302博客&#xff0c;写了一个Chrome浏览器版本的 代码地址https:githubyuebanwanwan

《CWAP-404》,第4章:802.11 MAC 帧(4.1,802.11 帧类型,控制帧和数据帧)

28天前

控制帧 控制帧&#xff08;Control frames&#xff09;用于控制其他帧的传输。与管理帧&#xff08;Management frames&#xff09;不同&#xff0c;它们没有

C#写入错误信息到WINDOWS日志查看器中的应用程序日志

26天前

有时&#xff0c;有些错误信息无法写入程序本地的日志文件&#xff0c;例如写入本地日志文件的函数调用失败了&#xff0c;这种情况下&#xff0c;就需要将这次错误信息&#xff0c;记录到win

U盘插入遭遇格式化提示?别急,数据还能救!

25天前

现象描述 当U盘插入电脑&#xff0c;满怀期待地点开却遭遇格式化提示&#xff0c;这一幕想必让不少用户心头一紧。U盘作为便携存储设备&#xff0c;承载着大量重要数据&#xff0c;突如其来的格式化要求

U盘提示格式化后的数据拯救之路

25天前

U盘提示格式化现象解读 在日常使用U盘的过程中&#xff0c;我们有时会遇到一个令人头疼的问题&#xff1a;插入U盘后&#xff0c;系统突然提示需要格式化才能使用。这个提示往往让人措手不及&#xff0c

发表评论

全部评论 0
暂无评论