Cómo hacer un material en carrusel en flash Cómo hacer un material en carrusel en vídeo
Primero, cree un documento flash en blanco y cambie el tamaño del escenario. Inserte una imagen, ajuste la posición de la imagen y la imagen en x:0y:0 aparecerá en pantalla completa.
Convierta la imagen en un símbolo de imagen y luego inserte un fotograma clave en el fotograma 120. El primer cuadro permanece sin cambios. Haga clic en Propiedades en el fotograma 120, ajuste el grado alfa y cree una interpolación tradicional.
Crea una nueva capa y llámala Rectángulo. Seleccione la herramienta Rectángulo, convierta el rectángulo en un componente de botón, establezca la transparencia en 0 y luego haga clic derecho para escribir código. Espera, haz diferentes animaciones de imágenes.
¿Cuáles son los beneficios de los diamantes nobles amarillos?
1. Los artículos ordinarios son gratuitos.
2. Descuentos en productos de ratán.
3. Los artículos en el área del diamante amarillo son exclusivos.
4. Los elementos generales de las pegatinas fotográficas son de uso gratuito.
5. Los avatares personalizados son privilegiados y cuentan con avatares personalizados.
6. Espacio del álbum 1G.
7. La página de inicio del álbum muestra un carrusel dinámico Flash.
8. Los canales de carga VIP son rápidos e ilimitados.
9. El valor nutricional aumentará automáticamente en 100 a principios de mes.
10. Los artículos son gratuitos.
11. Se da prioridad a los nuevos productos y nuevas funciones.
Esta es la ventaja de los diamantes amarillos.
¿Qué se necesita para ser diseñador web?
En la actualidad, la mayoría de los sitios web corporativos deberían ser adaptables y un conjunto de páginas puede tener en cuenta tanto el PC como el móvil. Esto requiere que los diseñadores web estén familiarizados con las características de visualización de páginas web en computadoras comunes, así como con las especificaciones y características del diseño web móvil. Como diseñador web, además de diseñar, también debes poder crear tus propias páginas web. Por lo tanto, también es necesario estar familiarizado con el código HTML, CSS y JavaScript. Es necesario comprender algunos efectos dinámicos comunes, como los carruseles. También necesita saber cómo utilizar marcos HTML populares y módulos de creación rápida de sitios web, como bootstrap, wordpress, etc. Algunos sitios web también mostrarán algunas imágenes publicitarias dinámicas, por lo que crear animaciones gif o animaciones flash también es una ventaja. El trabajo de diseño web en realidad incluye el ámbito de trabajo de los diseñadores visuales o diseñadores de UI. Los trabajos actuales rara vez te piden que solo hagas diseño web. Hoy en día, las definiciones que los diseñadores dan de aviones, páginas web y terminales móviles son en realidad muy vagas. Básicamente, los diseñadores harán diseños en línea o fuera de línea, y no se especifica qué es lo que solo puedo hacer. Por supuesto, todavía depende de los requisitos laborales de cada empresa específica, pero la competencia siempre es fuerte. r
¿Qué necesita aprender para obtener el certificado avanzado de front-end?
1. Parte básica avanzada
1. Sintaxis de ES6/ES7 e implementación de principios
2 Proceso de desarrollo asincrónico: devolución de llamada, promesa, generador, co, asincrónico. control de procesos como async/await (el principio de implementación de async y await).
3. El principio del patrón de diseño de promesa y su aplicación en es6, y una implementación de promesa escrita a mano que se ajusta a la especificación de promesaA
4 Conceptos básicos del nodo y combate real
5. Publicar y suscribir principios de eventos de nodos y patrones de diseño.
6. Programación funcional
En segundo lugar, la evolución de la modularidad
La evolución del desarrollo modular de JavaScript La evolución de la historia de los módulos CommonJS, AMD, CMD y ES6. .
La solución de implementación modular más común en la actualidad: CommonJS a ESModule
Implementación simple de expresiones comunes escritas a mano
Herramientas de construcción de ingeniería front-end
1.Principios básicos de uso e implementación de gulp
2 Complementos universales (compresión, fusión, compilación, servicio de vista previa, inyección automática)
3.3. node.js Uso avanzado de transmisiones
4. Implementar prefijos automáticos.
5.5. Uso básico y principios de funcionamiento de webpack.
6. Cargadores y complementos comunes (complementos DLL, etc.)
Análisis del principio de funcionamiento de 7.7. Paquete de red
8. Escriba un cargador personalizado y un complemento personalizado
9. Optimización del paquete web (análisis, reemplazo en caliente de módulos, compresión, división de código, herramientas de visualización)
4. Grupo de la familia React
React
1.
2. Construir el entorno 2.react
Uso de 3.3. Sintaxis JSX (implementación principal de CreateElement y Render)
Uso de 4.4. Expresiones JSX
5. Atributos JSX (nombre de clase, HTMLfor, estilo, html incorporado peligroso)
6. p >7. Propiedades y estado de los componentes (descripción detallada de la verificación de propiedades y el estado de configuración)
8. Componentes controlados y componentes no controlados
Utilice 11. atributo infantil
12. Tablero de mensajes real del proyecto
2.redux
. 1. Biblioteca redux escrita a mano (getState, createStore, despacho, suscripción, applymiddlewar)
e, combineReducer, compose, bindActionCreators)
3. 1. Principios y aplicaciones de componentes de alto nivel
2.Reaccionar al contexto de atributos de alto nivel
3.Utilice 3.react-redux para implementar todoList.
4. React-Redux escrito a mano (análisis de principios de conexión y proveedor)
4. Middleware
React
●1. componentes?
● 2. Construir●2. Entorno reactivo
● 3. Usar sintaxis JSX (implementación principal de CreateElement y Render)
● 4.Uso de expresiones JSX
●5. Atributos JSX (nombre de clase, htmlfor, estilo, html incorporado peligroso)
6. Uso de componentes (declaración de clase, declaración de función)
●7. Propiedades y estado del componente (descripción detallada de la verificación de propiedades y el estado de configuración)
8. Componente compuesto
9. Período de declaración del componente. . Componentes controlados Componentes no controlados
●Uso 11. Subatributos
●12. Tablero de mensajes real del proyecto
2.redux
●1. Biblioteca redux manuscrita (GetState, CreateStore, Dispatch, Subscribe, Apply). Middleware, Combine Reducer, Compose, Bindaction Creators).
3. Reacción-Reducción
●1. Principios y usos de componentes de orden superior
●2. p> ● 3. Utilice ● 3.react-redux para implementar todoList.
●4. React-Redux escrito a mano (análisis del principio de conexión y proveedor)
4. Middleware
●1. )
●2. Redux-logger escrito a mano, Redux-thunk, Redux-promise
3. Middleware de caché local personalizado escrito a mano
5. Reacción del enrutador dom
● 1. La diferencia entre HashRouter y el enrutador del navegador.
● 2. Utilice enlaces●2. Enlace, NavLink (coincidencia absoluta exacta, salto de estado con parámetros).
● 3. Tres métodos de renderizado de componentes de ruta (componente, renderizado, subcomponente)
● 4. Uso de parámetros de enrutamiento y subrutas
● 5.Uso●5.Con enrutador, enrutador dedicado
●6.Componente de aviso para evitar saltos.
●7. Redireccionamiento (componente de redireccionamiento)
●8. Componentes escritos a mano comunes, como HashRouterRoute
6.
El principio de implementación de ●1. Animación de reacción
●2. Utilice la biblioteca del grupo React-Transition para desarrollar aplicaciones de animación de tareas pendientes.
7. Práctica del proyecto React Everest Classroom 1.0
●1. Construcción del entorno Webpack
●2 Navegación en la pestaña inferior
●3.Animación
●4.redux cambia la clasificación del curso.
5. Implementar el carrusel de cabezas.
6. Lista de cursos
●7. Tire hacia abajo para actualizar
8. Levante la carga
9. la barra de desplazamiento.
●10. Página de detalles del curso
●11. Registro de usuario
●12. Inicio de sesión de usuario
●13. página
●14. Complemento de desarrollo de Redux
8. Análisis en profundidad e implementación del nivel de código fuente Vue React
●1. Implementación de enlace de vías
2. La diferencia entre vue virtual DOM y React virtual DOM.
●3. ¿Cómo implementar un algoritmo VirtualDOM?
4. Comprenda a fondo el mecanismo de actualización de setState a través del código fuente.
●5. Escriba a mano la biblioteca React, incluido el DOM virtual, el monitoreo de eventos, el ciclo de vida básico de los componentes y otras funciones.
Nodo de verbo (abreviatura de verbo) avanzado
1. Explicación detallada de http y tcp
●Análisis de protocolo de red de siete capas
●2.Conexión TCP y algoritmo Nagle
●3. Utilice Wireshark para aprender el protocolo de red de siete capas.
● 4. Descripción detallada del servidor DNS
5. Implementación del servidor estático de nodo y mecanismo de almacenamiento en caché.
6. Aplicaciones prácticas comunes●6. Mensaje HTTP
● 7. Aplicación de flujo de nodos y estrategia de carga de fragmentos de archivos.
● 8. Diseño y uso de API RESTful
● 9. Uso de CDN y OSS
● 10. Análisis del proceso de comunicación segura https
2. Expresión
●1. Marco expreso escrito a mano
●2. Principios de implementación de middleware, bodyParser, analizador de cookies, principios estáticos y de plantilla.
3. Koa Acacia
●1. Marco Koa escrito a mano
●2. Principio de implementación de middleware, bodyParser, analizador de cookies, principio estático y de plantilla.
4.Sistema operativo Linux
1 Introducción. Sistema operativo Linux
●2.Archivos y directorios Linux
●3.Permisos de usuario y grupo de Linux
4.Comandos de Linux
5. Proceso de comando
5.Mongodb
● 1. Instalación y uso de MongoDB
● 2. Arquitectura del sistema MongoDB
● 3.Consulta avanzada de Mongodb
●4.Índice de Mongodb
●5.Seguridad y permisos de Mongodb
● 6.Modo de módulo Mongoose
● 7. Modelo de módulo Mongoose
● 8. Utilice el modelo para agregar, eliminar y cambiar documentos.
6. Everest Blog (express mongodb mongodb)
●Implementar un sistema de blog basado en bootstrap express mongodb, que incluye gestión de usuarios, gestión de artículos, lectura de más mensajes, consulta de paginación, funciones completas. como búsqueda, carga de archivos, estadísticas de mensajes pv, etc. Se utiliza middleware personalizado como enrutamiento Express, plantilla ejs, server-favicon, morgan, cookie-parser, body-parser, express-session, connect-mongo, connect-flash, uuid, async y otras protecciones de enrutamiento para ampliar la edición de texto enriquecido. Servidor, rebajas, implementación en la nube de heroku y otras funciones.
●1. Inicialización del proyecto
●2. Gestión de usuarios
●3. Consulta de paginación. >
●5. Buscar
6. Carga de archivos
●7. Estadísticas de mensajes PV
7. Proyecto de sala de chat del Everest (react socket) .io mongodb)
●1. ¿Qué es la comunicación en tiempo real?
●2. ¿Qué es Websocket?
● 3.3. Comparación entre websocket y http
● 4. Utilice socket.io para implementar una sala de chat.
●5. Chatea de forma anónima
6. Chatea usando el nombre de usuario y la lista de usuarios
●7. Chatea de forma privada con los usuarios
●8. Divida diferentes salas de chat
9. Persistencia de mensajes
●10. Soporte de emoticones QQ
8. Instalación y uso de MYSQL
●2. Arquitectura del sistema MYSQL
●3. Agregar, eliminar y verificar el procesamiento de datos.
4. Tipo de datos y paginación restringida
5. Índice y análisis de rendimiento de consultas lentas
6. Prevención de inyección SQL para la seguridad de la base de datos.
>9. Everest Reptile (solicitud de cheerio mysql)
●1. Envíe una solicitud HTTP para obtener el contenido en la URL especificada.
●2. Utilice la sintaxis de Cheerio para operar los elementos de la página web y extraer los elementos necesarios.
●3. Guarde los datos en la base de datos mysql.
4. Cree un servidor web para mostrar estos datos.
●5. Utilice tareas programadas para ejecutar automáticamente tareas de actualización.
●6. Implemente el proyecto en Alibaba Cloud y configure el proxy inverso.
10. Redis
● 1. Instalación y uso de Redis
●2.5 Estructura de datos y escenarios de uso
● 3 .API comprensión y uso
●4.Cliente Redis
11.Nginx
●1 instalación y uso. Un servidor web proxy inverso
●2. Módulos y configuración básica
●3. Proxy directo e inverso y otros escenarios de aplicación.
12. Introducción e instalación de Docker
1. Docker
●2. Dockerfile
●3. Almacenamiento y almacén espejo
●4. Pruebas unitarias. /p>
●1. Casos de prueba y análisis de requisitos
●2. Marco de pruebas unitarias mocha/ava
●3.
65438
Principio de funcionamiento de ●1 y algoritmo de equilibrio de carga. String
●Herramienta 2.pm2
15. Monitoreo del rendimiento del front-end y optimización del rendimiento, monitoreo del comportamiento y precauciones de seguridad
●1. estrategia
●2. ¿Cómo descubrir las deficiencias de rendimiento y optimizar cada deficiencia?
●3. Informar puntos ocultos del front-end
4. Informe de errores del front-end
5. >6. Monitoreo e informes del comportamiento del front-end
●7. Recuperación en línea del front-end y pruebas A/B
●8. >9. Análisis del proceso de renderizado del navegador (árbol DOM, RenderObject, contexto de dibujo)
16. Implementación del proyecto
●1.flujo de trabajo de npmscript
2.Script de Shell. implementación
17. Seguridad
●1 principios y prácticas de código. XSS
● 2. Principios y pautas prácticas de CSRF
18. Pruebas funcionales y pruebas de rendimiento
●1 Casos de prueba y análisis de requisitos
<. p>●2. Uso básico del marco de prueba funcional universal (mocha/ava)●3.
19. Optimización completa del enlace
●1. Optimización de DNS
●2. Optimización de la velocidad de solicitud
●3. JScssimagehtml
●4. Optimización de la caché
●5. Optimización del servidor
6. Patrones de diseño front-end del verbo intransitivo. (conferencias seleccionadas)
Patrones de diseño creativo
●1 Patrón de fábrica
●2 Patrón de constructor
●3.
Baja 4.
Modo único
Modo de diseño estructural
●1.Modo de apariencia
●2.Modo de adaptador
●3.Modo de agente p> p>
●4. Modo de decoración
●5. Modo de combinación
Modo de diseño de comportamiento
●1.
●2. Modo de estado
●3. Modo de estrategia
4. Modo de comando
●5. 6. Modo de mediación
●5. Modo iterador
7. Estructura de datos algorítmica (conferencias seleccionadas)
1. 2. Complejidad del espacio
3. Algoritmos de clasificación comunes
●1. Clasificación y optimización de burbujas
●2.
●3. Clasificación por inserción
4. Fusionar y ordenar
5. Fórmula de clasificación rápida
Baja 6. Ordenación por conteo
●7. Clasificación de cubos
8. Ordenación por base
4.
5. Árbol (altura, preorden, orden posterior, búsqueda en amplitud, inversión)
6. Algoritmo de búsqueda de árbol binario
7. algoritmo
implementación 8.8. Reaccionar algoritmo DOMDiff virtual.