淘先锋技术网

首页 1 2 3 4 5 6 7
  • 苏州工业园区如何办理残疾证?

    1、持本人身份证或户口本,到户口所在镇(区),街道残联领取《<残疾人证>申领登记表》1张,同时交2张2寸免冠彩色照片。2、到区级以上或规定医院(免费)检测评定,由医生根据残疾类别及等级作评残鉴定。3、把鉴定好的《<残疾人证>申领登记表》交到户口所在镇(区)、街道残联,统一办理。伤残评级和办理残疾证的评级性质不一样,评定标准也不一样。伤残分1-10级,1-4级为重度伤残。残疾证评级分1-4级,1-2级为重度。伤残的8-10级在残联这边基本是评不上等级(但要看情况和关系)。残疾

  • 苏州工业新区发展的怎么样?

    苏州工业新区都有哪些产业发展的好?就业情况怎么样?工资待遇好吗?环境怎么样?

  • 苏州高新区第一初级中学校怎么样?

    应该还是可以的。高新区初级中学在苏州属于中档水平,硬软件尚新。

  • 苏州该如何发展?

  • aix oracle 数据迁移

    在企业应用系统开发中,数据迁移是一个非常重要的环节,在数据迁移过程中,往往需要处理不同数据库间的数据格式转换。在AIX下使用Oracle数据迁移方案时,需要考虑诸多因素,包括系统环境、数据库版本、数据大小等等。本文将给大家详细介绍AIX Oracle数据迁移的相关内容。首先,需要考虑系统环境及数据库版本的兼容性,例如Unix与Windows系统的兼容性问题,针对这一问题,可以采取如下方案:1、将数据迁移源系统升级至与目标系统相同的版本和补丁。 2、在目标系统中安装与迁移源系统同样的版本和补丁。 3、数据库对象的高级复制工具能够完成从源系

  • aix oracle 内存耗尽

    在 AIX 操作系统上运行 Oracle 数据库时,有时候会遇到内存耗尽的问题。当然,这不仅是 AIX 或 Oracle 的问题,其他操作系统和应用程序也可能会发生这种情况。但是,如果您正在使用 AIX 和 Oracle 数据库,您可能会遇到这种情况。下面我们就来探讨一下 AIX Oracle 内存耗尽的原因和解决方案。首先,我们需要了解内存是如何工作的。当您在 AIX 中运行 Oracle 数据库时,Oracle 进程和 AIX 内核都需要内存。例如,当您启动 Oracle 实例时,Oracle 进程需要一些内存来存储共享池、库缓存和 PGA(Program Global

  • aix oracle 环境变量

    在AIX操作系统中,环境变量是非常重要的一个概念。在Oracle的使用中,环境变量更是不可或缺的一部分。在这篇文章中,我们将会讲解AIX操作系统中的环境变量及其对Oracle的关键性。在AIX中,环境变量是一个字符串,其中包含了一些重要的信息,比如系统的路径,程序的参数等。当一个应用程序需要读取这些信息时,它可以从环境变量中取出所需的信息。环境变量可以通过export命令进行设置,如下所示:export ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1 export PATH=$PATH:$O

  • aix oracle network

    AIX Oracle Network是一个企业级的应用程序平台,它提供了一个完整的解决方案,包括操作系统、数据库和应用服务器。它可以支持高负载的企业级应用,例如电子商务网站、在线银行、物流管理等。使用AIX Oracle Network的一个关键优势是它可以实现高可用性和可扩展性。AIX操作系统可以支持全球范围内的多地点部署,这可以确保用户在任何地点访问应用程序时都能获得良好的性能和响应速度。此外,AIX Oracle Network还可以使用Oracle数据库,这是一个功能强大的关系型数据库管理系统。Oracle数据库的优势之一是它可以管理大规模的数据,而且

  • ado 连接字符串 oracle

    ADO是一种数据访问技术,是Microsoft开发的一种访问关系数据库的技术。ADO连接字符串是ADO连接数据库更直接地方式,可以更自定义的连接不同类型的数据库。Oracle是一种常用的数据库,本文将介绍如何使用ADO连接Oracle数据库。首先,我们需要安装Oracle客户端,这里不多做介绍。在ADO中连接Oracle,我们需要使用Oracle提供的OLE DB驱动,即Oracle OLE DB提供程序。下面是使用ADO连接Oracle数据库的代码示例:Set cn = CreateObject("ADODB.Connection") cn.C

  • aix oracle 用户

    AIX Oracle用户,即在IBM AIX操作系统下使用Oracle数据库的用户。Oracle数据库是一款功能强大的关系型数据库管理系统,因其灵活、高可靠性、高性能被广泛应用于企业级业务系统中,而IBM AIX操作系统则是一款可靠性高、可扩展性好的企业级操作系统。因此,AIX Oracle用户在日常使用中需要注意一些细节问题,下面将详细讲解。首先,AIX Oracle用户在进行数据库管理操作时需要掌握以下知识点:1.使用sqlplus进行数据库连接。 2.数据库备份和恢复。 3.数据库性能优化。 4.数据库安全性管理。

  • ajax和websocke区别

    AJAX和WebSocket是两种常用的前端通信技术,尽管它们都可以实现实时数据交互,但它们在实现机制、适用场景和特点方面有着明显的区别。本文将详细介绍AJAX和WebSocket的区别,并通过一些例子加以说明。AJAX(Asynchronous JavaScript and XML)是一种采用JavaScript、HTML和XML等技术实现的前端异步通信技术。AJAX通过XMLHttpRequest对象向服务器发送异步请求,并通过回调函数处理服务器响应。它的主要特点是可以局部刷新页面,提高用户体验。例如,在一个社交媒体平台上,当用户发布一

  • vue数组怎么使用

    在Vue中,数组是非常常用的数据类型之一。对于初学者来说,对数组的理解和运用是必不可少的。数组的创建非常简单,只需要通过对array类型变量的实例化即可。var arr = new Array();在Vue中,我们可以利用v-for指令来遍历数组中的所有元素。下面是一个简单的例子:<ul> <li v-for="item in arr">{{ item }}</li> </ul>可以看到,上述代码实现了对arr数组中所有元素的遍历,并将

  • vue是阿里的吗_vue

    vue是阿里的吗?并不是,作者是一个独立开发者,尤雨溪,与阿里无关

  • 前端新手如何初始化一个vue项目_vue

    前端新手如何初始化一个vue项目?不理解你的初始化是什么意思,脚手架重新搭一个还是版本更新。如果你说代码重构那么和vue没太大关系更多的是数据结构完善和封装以及对象完善。

  • java json对象取值

    在Java中,我们经常需要使用JSON对象进行数据交互和转换,而JSON对象的取值也是很常见的操作,下面我们就来学习一下JSON对象取值的方法。JSON对象是由一对花括号{}包含起来的一组键值对(Key-Value)组成。我们可以通过键的名字来取得对应的值。在Java中,我们可以使用第三方库来操作JSON对象,如阿里巴巴的fastjson、谷歌的GSON等。这里以fastjson为例://导入fastjson库 import com.alibaba.fastjson.JSONObject; //创建一个JSON对象 JSONO

  • java sdk和安卓sdk

    Java SDK和安卓SDK都是针对Java编程语言的软件开发套件。Java SDK是用于开发Java应用程序的软件包,包含Java运行时环境(JRE)和Java开发工具包(JDK),而安卓SDK是专门为开发安卓应用程序的软件开发包。Java SDK包含了Java编译器、解释器、调试器和一些基本的类库,让Java开发者可以轻松地编写、编译、调试和运行Java应用。Java SDK提供了一个面向对象的编程模型,这意味着所有的操作和过程都是通过对象进行的。无论你是新手还是有经验的开发者,Java SDK都提供了丰富的API来满足你的需求。安卓SDK是由Google

  • jquery+触发+ctrl+v

    在现代网页开发中,jQuery已经成为了最受欢迎的JavaScript库之一。它可以让我们通过简单的代码,实现卓越的用户体验。而其中一个最常用的特性就是事件触发。通过jQuery,我们可以很容易地绑定各种事件,例如鼠标点击、滚动、键盘输入等。甚至还可以自定义事件。这些事件绑定可以帮助我们轻松地实现各种交互效果,提高网站的用户体验。除了常规的事件触发,jQuery还提供了一些特殊的事件,如触发Ctrl+V组合键。这可以帮助我们轻松地实现类似于粘贴文本框或拖拽文件等功能。下面是一个示例:$(document).on('keydown', func

  • css 可拖拽div层

    CSS可拖拽div层是网页设计中常用的功能之一。使用这一功能可以使页面更加灵活,并且增加用户交互体验。下面我们来讲解如何实现这一功能:<div id="drag_target" draggable="true"> <p>我可以被拖拽</p> </div>如上所示,我们需要把要拖拽的div层的draggable属性设置为true。然后,我们还需要写一些JavaScript代码来实现拖拽效果:var drag_target = document.getElementByI

  • java sdk和jre区别

    很多人会对Java SDK和JRE有一些混淆,这是很常见的。但是,这两者之间还是有区别的,接下来我们来介绍一下。首先,Java SDK全称为Java Software Development Kit,可以理解为Java软件开发工具包。它包含了Java编译器、Java虚拟机、Java API等开发所需的工具和库。它的主要作用是支持Java程序员开发Java应用程序。package main import "fmt" func main() { fmt.Println("Hello World!") }

  • html用户管理界面代码

    HTML 用户管理界面代码 以下是一个基本的 HTML 用户管理界面代码示例,可以用于管理网站上的用户账户。该页面包括一个表格,用于显示已注册的用户信息,以及一个表单,用于添加新用户。此页面中用到的主要标签包括 table、tr、th、td、form、label、input、button 等。这是一个简单的 HTML 用户管理界面代码示例:<table> <tr> <th>用户名</th> <th>电子邮件</th> <th>密码</th&

  • vue数组转换string

    数组是编程语言中常用的数据类型之一,它可以存储多个数据元素,并通过索引访问这些元素。Vue.js作为一个流行的JavaScript框架,也提供了一种简单的方法将数组转换为字符串,方便在开发过程中使用。在Vue.js中,我们可以使用JavaScript原生的join()函数来将数组转换为字符串。join()函数可以接收一个分隔符作为参数,用于在数组元素之间添加分隔符,将数组连接成一个字符串。var fruits = ["apple", "banana", "orange"]; var str = fruits.join(", "); co

  • vue如何控制f12修改数据_vue

    vue如何控制f12修改数据?因为vue是以数据驱动,这种mvvm的框架,不会像jq那样进行显示的dom插入和移除只需要操作数据就可以,如果想插入和移除数据,直接对数组进行删除和插入就可以了

  • vue数组迭代删除

    数组迭代删除是Vue中常用的操作。在Vue.js中,如果我们想要在循环中操作数组,例如添加、修改或删除数组中的元素,我们必须遵循一些特定的规则。// 数组操作 data() { return { items: [ { name: 'Tom', age: 20}, { name: 'Jerry', age: 18}, { name: 'Harry', age: 25} ] } }, methods: { deleteItem(index) { this.

  • css 右上角 提示

    CSS 右上角提示是一个很常见的网页设计元素,可以用来向用户展示重要的信息或提示。实现它的方式有很多,但一般来说,我们可以使用 CSS 属性来创建一个固定位置,具有背景色和文字样式的提示框。 为了实现一个基础的 CSS 右上角提示框,我们可以按如下步骤进行: 1. 创建 HTML 结构,包含一个容器 div 和一个包含提示信息的 p 标签。<div class="tip"> <p>这是一个提示框!</p> </div>2. 使用 CSS 定义容器样式,包括背景色、文字颜色、圆角和位置。.ti

  • java se 和ee 区别

    Java是一门跨平台编程语言,它有三个主要版本:Java SE、Java EE和Java ME。在本文中,我们将重点讨论Java SE和Java EE之间的区别。Java SE:Java SE是Java Standard Edition的简称,是Java平台的基础版本。它包含了Java语言的核心API以及Java虚拟机(JVM),支持开发和运行独立的Java应用程序。Java SE主要用于桌面应用程序、嵌入式系统和小型设备的开发。Java EE:Java

  • html用来设置表格的边框

    HTML中的表格元素是在网页中创建表格布局的主要工具之一。表格中的边框对整体布局和视觉效果有相当的影响。在本文中,我们将探讨如何使用HTML来设置表格的边框。 使用HTML,可以通过在表格标签中的 border 属性来设置表格边框的宽度,例如:<table border="1"> <tr> <td>单元格1</td> <td>单元格2</td> </tr> <tr> <td>单元格3</td>

  • java se 和 spring

    Java SE是指Java Standard Edition,全称Java标准版。它是Java平台最基本的部分,用于开发和部署Java应用程序。Java SE包括Java语言、Java虚拟机(JVM)、Java开发工具等,提供了基本的开发环境和运行时环境。Spring是一个应用程序开发框架,为Java SE提供了更高层次的抽象和扩展,简化了 Java 应用程序的开发。Spring提供了一些核心特性,包括依赖注入、控制反转、面向切面编程等。这些特性使得开发人员可以更加专注于业务逻辑,而不必关注底层的技术细节。// 一个简单的Java程序 publi

  • JAVA的多态实现有重写和

    关于Java中的多态实现,有两个关键概念:重写(override)和重载(overload)。其中,重写是指子类重写(override)超类的方法,使得子类对象以超类的方式来进行操作。而重载(overload)则是指在同一个类中,在方法名相同而参数不同的情况下,编译器会根据不同的参数类型和个数来自动调用不同的方法。// 重写实现 public class Animal { public void run() { System.out.println("Animal run."); } } public clas

  • vue文件下载地址

    Vue文件下载地址是很多Vue开发人员都需要查询的信息。Vue是一个流行的JavaScript框架,用于构建单页面应用程序和互动式用户界面。为了使用Vue,开发人员需要下载Vue的文件,这些文件包括Vue的核心JavaScript文件、Vue的模板和样式文件、路由文件以及其他辅助文件。查找Vue文件下载地址的最简单方法是直接访问Vue的官方网站。Vue的官方网站提供了最新版本的Vue文件以及Vue相关的文档和示例代码。Vue的官方网站提供了两种下载选项,开发版和生产版。开发版包含了完整的Vue源代码和开发工具,而生产版是更加轻量级的版本,用于在生产环境中使用。

  • 怎么把VUEVlog的视频放到电脑桌面上_vue

    怎么把VUEVlog的视频放到电脑桌面上?1、先将视频下载到电脑上。2、再打开下载的视频所在的文件夹,在视频文件上右键,选择“剪切”。3、再回到桌面,在空白处右键,选择“粘贴”,视频文件就放到电脑的桌面上了。

  • vue组件中怎么把视频引入给一个变量_vue

    vue组件中怎么把视频引入给一个变量?全局静态的只能在一个文件里用,其他文件访问不到,就算名字相同也是不同的变量把静态去掉,然后一个文件里定义,其他文件用extern声明就行

  • vue打包文件过大_vue

    vue打包文件过大?打包过大,推荐你 2 个方法快速的方法:externalsexternals 外链第三方依赖externals 是常用优化手段。构建时,将依赖文件相关从 node_modules 导入改为外部链接引用(即 script 标签 cdn 加载方式)CommonsChunkPlugin使用 CommonsChunkPlugin 提取公共代码我是【前端雨爸】,可以关注我,查看前端技术相关文章。

  • css 右边跟着左边动

    在网页设计中,CSS是一个非常重要的组成部分,可以通过CSS来实现各种各样的网页效果。其中,右边跟着左边动的效果也是很多网页设计师喜欢使用的一种效果。这种效果的实现其实非常简单,只需要使用CSS中的position属性,设置其为absolute;再通过JavaScript控制其left或right属性的变化,就可以实现右边跟着左边动的效果。.wrapper{ position:relative; } .inner{ position:absolute; top:0; }

  • Vue工程使用uviewui

    在Vue工程中使用uviewui,可以使我们更快速地构建出现代化的Web应用。uviewui是一个基于Vue的移动端UI库,它提供了一系列丰富的UI组件和模板,可以帮助我们快速构建移动应用界面。以下是在Vue工程中使用uviewui的详细步骤。1. 安装uviewuinpm install uview-ui2. 在Vue工程中引入uviewuiimport Vue from 'vue' import uView from "uview-ui" // 引入uview-ui Vue.use(uView);

  • vue的map用法

    在Vue中,我们经常使用一个名为map的方法来处理数据数组,这是一个非常有用的方法。我们可以使用map方法来实现数据处理、操作和转换,无论是添加新数据,还是修改或删除已有的数据、甚至创建新的数组,都可以使用map方法来完成。Vue中的map方法与JavaScript的map方法的基本使用方式是相同的。map方法是在每个元素上执行一个函数,并将函数的结果添加到一个新的数组中,然后返回这个新的数组。我们可以将map方法用于数组,以便在每个元素上执行一个操作并返回一个新的数组。这使得我们能够轻松地创建更加丰富、更加复杂和更加有用的数据数组。const items

  • vscode vue环境搭建

    在前端开发过程中,VS Code 已成为主流的编辑器之一。对于 Vue 框架的开发来说,如何在 VS Code 中搭建 Vue 环境是一个必要的步骤。下面我们将详细介绍如何在 VS Code 中搭建 Vue 环境。第一步:安装 Node.js下载并安装 Node.js,下载地址:https://nodejs.org/en/第二步:全局安装 vue-cli打开终端(命令行),使用以下命令进行安装:npm install -g vue-cli第三步:创建 Vue 项目在终端中输入以下命令:

  • vue for 菜单

    Vue for菜单是一种简单直观的Vue组件,能够快速地生成多级嵌套菜单。使用Vue for菜单能够大大简化开发过程,提高开发效率。在使用Vue for菜单之前,需要先安装相应的依赖,包括Vue.js和Vue for菜单本身。具体的安装过程可以参考以下代码:npm install vue npm install vue-formenu安装好依赖之后,就可以开始使用Vue for菜单来生成层级嵌套菜单了。下面是一个简单的示例:<template><div&g

  • vue录音听不清

    在实际开发中,我们有时需要使用Vue来录制音频并进行播放。然而,有时候会出现录音听不清晰的问题,这会严重影响用户体验。下面我们来探讨一下Vue录音听不清问题的原因及解决方法。问题原因:1. 浏览器兼容性问题Vue录音的底层实现依赖于浏览器提供的Web Audio API,而不同的浏览器对Web Audio API的支持程度各不相同,导致录音效果不同。2. 录音参数配置不当Web Audio API提供了众多参数可供配置,如采样率、编码方式、声道数等。如果这些参数设置不合理或不同浏览器的表现不同

  • HBuilderX运行vue程序

    HBuilderX是一款集成了多个前端开发工具的IDE,可以用来编辑和运行各种前端语言的程序。而Vue是一款流行的JavaScript框架,用于构建用户界面和单页应用程序。当我们在使用HBuilderX时,需要运行一个Vue程序时,就需要按照以下步骤来进行操作。首先,我们需要在HBuilderX中创建一个Vue项目。这可以通过使用HBuilderX中的模板来快速创建,或者手动创建一个项目并将Vue框架添加到其中。一旦项目被创建,我们就可以开始编写Vue程序了。<template><div><p>{{ message }}

  • vue form resetfields

    在Vue.js中,表单是常见的组件。当用户提交表单时,您可能需要重置表单字段以返回默认值或清除表单中的数据。Vue.js提供了一个非常有用的方法resetFields()来更轻松地实现此功能。resetFields()方法是Vue中form组件对象可用的属性之一。它允许您将所有表单元素重置为其默认状态。以下是一个重置Vue表单的示例:<template> <div> <form ref="myform"> <input type="text" v-model="name">

  • vue fetch封装原理

    Vue是一款主流的JavaScript框架,提供了很多实用的API函数,其中包括了fetch函数,可以在开发中进行数据请求操作。在Vue开发时,我们为了方便处理数据请求,可以对fetch函数进行封装,以优化请求的代码量和实现代码复用。在封装fetch函数之前,我们需要了解fetch函数本身的使用方法和特性。fetch是一种新的网络请求API,可以替代XMLHttpRequest进行数据请求操作。它实质上是一种基于Promise的封装,通过fetch函数返回的Promise对象,我们可以链式调用then和catch方法进行成功和失败响应的处理。fetch('

  • mui结合vue

    mui是一种基于HTML5的移动端UI框架,具有轻量级、易用、高效等特点,在移动Web开发中广受欢迎。追求更好的开发体验和更高的开发效率,结合vue框架是个不错的选择。下面我们来说一下如何结合mui和vue实现移动端Web开发。// 引入mui框架和vue框架 import mui from 'mui'; import Vue from 'vue'; // 定义vue组件 Vue.component('my-mui-component', { template: '#my-mui-template', data

  • vue fixed定位

    Vue.js 是一款非常流行的前端框架,提供了一系列的指令和组件,使得页面开发更加简单快捷。其中,fixed 定位就是 Vue.js 中非常重要的一种定位方式。fixed 定位是指在页面中固定一个元素的位置,不随页面滚动而移动。下面,我们就来看一下在 Vue.js 中如何使用 fixed 定位。<template> <div v-if="show" class="popup-container"> <div class="popup-mask" @click="hidePopup"></div>

  • java json导进去没用

    近几年来,越来越多的程序员选择使用Java作为开发语言。在Java中,JSON已成为经常使用的一种数据格式,可以用于存储和传输数据。有时候,我们需要将JSON导入Java中进行进一步的处理。然而,有时候我们会发现导入后的JSON似乎没有被正确处理,特别是在数据类型转换上常常存在问题。究其原因,有可能是JSON导入时没有按照预期进行解析。常见的问题包括JSON中某些字段被忽略、数据类型转换错误、以及无法正确处理特定格式的JSON等。这些问题都可以导致程序无法正常执行或者返回错误的结果。为避免这些问题的发生,我们需要在代码中进行详细的检查和调试。// JSON

  • html电商网站登录界面代码

    在电商网站中,登录界面是非常重要的一部分,它直接关系到用户的体验和信息的安全性。下面是一个简单的HTML登录界面代码示例:<form method="post" action="login.php"> <label>用户名:</label> <input type="text" name="username" /> <br /> <label>密码:</label> <input type="password" name="pass

  • vue文件下载功能

    在前端开发中,文件下载功能是一个非常常见的需求。Vue作为一种流行的前端框架,自然也有对应的文件下载功能实现方式。Vue文件下载功能的基本实现可以分为以下几个步骤:1. 定义下载文件的方法 2. 后端接口返回下载文件的二进制数据 3. 前端进行下载操作下面我们逐一介绍这些步骤的具体实现方法:1. 定义下载文件的方法methods: { downloadFile() { } }在Vue的methods中定义一

  • jquery+获取当前日

    jQuery是一种JavaScript库,可以方便地处理HTML文档中的元素,包括获取和操作元素、CSS样式、事件处理以及动画效果等。在处理日期时,jQuery也提供了很大的便利。获取当前日期可以借助于JavaScript中的Date对象,获取当前系统时间并转化为字符串后截取需要的部分,再使用jQuery包装即可。// 获取当前日期 var currentDate = new Date().toLocaleDateString(); // 包装为jQuery对象 var $date = $("").text(curren

  • jquery+获取背景设

    jQuery 是一种流行的 JavaScript 库,可以简化代码开发过程中的各种操作。其中,获取背景色的方法尤其常用。var backgroundColor = $('body').css('background-color'); console.log('背景色为:' + backgroundColor);上述代码中,使用 jQuery 中的css()方法获取body元素的背景色,并将结果存储在变量backgroundColor中。最后,使用cons

  • nodejs渲染vue

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它可以使 JavaScript 代码在服务器端运行,对开发 SPA 单页应用的 Vue.js 框架有非常大的帮助。以下是使用 Node.js 渲染 Vue.js 的简单介绍。首先,在项目的根目录下通过终端命令安装 Vue.js 和 Vue-server-renderer:npm install vue vue-server-renderer --save接下来,在我们的 server.js 文件中引入 Vue.js 和 Vue

  • vue函数调用自身

    在Vue构建的应用中,函数调用自身是很常见的需求。Vue提供了丰富的API来处理这种情况,其中一个重要的方式就是使用自身调用。export default { name: 'my-component', data() { return { count: 0 } }, methods: { increment() { this.count++ }, decrement() { this.count-- }, reset()

  • 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172