首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏学习猿地

    Web前端学习 第8章 egg基础教程8 学生列表管理

    我做的大概就是下面这种,好不好看就不说了,但是基本功能都实现了,有创意的同学也可以自己做一套完整管理体系。

    46820发布于 2020-06-24
  • 来自专栏编译器开发

    llvm入门教程-Kaleidoscope前端-8-编译目标代码

    (PS:初步翻译文档放在github上了,需要可自取,也欢迎提PR共同完善) Kaleidoscope:编译成目标代码 第八章引言 欢迎阅读“使用LLVM实现语言”教程的第8章。 在本教程中,我们将以当前计算机为目标。 为了指定您想要面向的体系结构,我们使用一个名为“目标三元组”的字符串。 这并不是严格需要的,但前端性能指南建议您这样做。了解目标和数据布局对优化有好处。

    87410编辑于 2021-12-09
  • 来自专栏学习猿地

    Web前端学习 第8章 egg基础教程7 Nunjucks入门教程

    ./ public / images / ice-suo.png ” ,:'开门' ,SJ:'1天前' ,dz的:'广东' } , 8 { URL:“.. =“ bt ” > {{item.bt}} </ span > 7 < span class =“ sj ” > {{item.sj}} </ span > 8 1 < ul > 2 < li > 3 水果 4 </ li > 5 < li > 6 体育用品 7 </ li > 8 {%封锁内容%} 3 < ul > 4 < li > 5 香蕉 6 </ li > 7 < li > 8

    87110发布于 2020-06-24
  • 来自专栏学习猿地

    Web前端学习 第8章 egg基础教程2 路由

    控制器; 4 5 类 HomeController 扩展 控制器 { 6 异步 索引() { 7 const { ctx } = this ; 8 ctx 出口 = 应用 => { 8 常量 {路由器,控制器} = 应用; 9 路由器。得到('/' , 控制器,家庭。 index = 异步 ctx => { 8 ctx 。body = `search:$ { ctx 。查询。 信息 = 异步 ctx => { 8 ctx 。body = `user:$ { ctx 。参数。id },$ { ctx 。参数。 detail = async ctx => { 8 //如果请求URL被正则匹配,则可以按照顺序分组的顺序,从ctx.params中获取。

    81320发布于 2020-06-24
  • 来自专栏学习猿地

    Web前端学习 第3章 JavaScript基础教程8 数组

    const arr1 = [1, 2, 3, 4, 6, 9]; 2 let found = arr1.find(e => e > 5); // 6 五、课后练习 找到数组[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20

    46720发布于 2020-06-16
  • 来自专栏学习猿地

    Web前端学习 第8章 egg基础教程4 sequelize

    database: 'army', //数据库名 5 host: 'localhost', 6 port: '3306', 7 username: 'root', //用户名 8 STRING 5 } = app.Sequelize; 6 7 const Students = app.model.define('students', { 8 Controller = require('egg').Controller; 5 6 class ClazzController extends Controller { 7 //查询班级列表 8 = require('egg').Controller; 5 6 class StudentsController extends Controller { 7 // 联查学生信息 8

    2K10发布于 2020-06-24
  • 来自专栏学习猿地

    Web前端学习 第7章 Vue基础教程8 提交表单

    /script/vue.js"></script> 7 <script> 8 new Vue({ 9 el:"#app", 10

    56320发布于 2020-06-23
  • 来自专栏学习猿地

    Web前端学习 第8章 egg基础教程5 restful接口

    客户端和服务器之间,传递这种资源的某种表现层;无状态,每个请求是独立的,,从客户端的每个请求都必须包含所有的必须信息 二,常用的http方法 Http语义协义 Http定义了8种不同的类型消息,在RESTful

    80630发布于 2020-06-24
  • 来自专栏Java Tale

    Java 8教程

    阅读更多:Java 8 Lambda表达式教程 函数式接口 函数式接口也称为单抽象方法接口(SAM接口)。正如名字所暗示的,他们只允许一个抽象方法。 Reda更多:Java 8默认方法教程 Streams 另一个重大改变引入了Java 8 Streams API,它提供了一种以各种方式处理一组数据的机制,可以包括过滤,转换或可能对应用程序有用的任何其他方式 API更改 Java 8 Lambda表达式教程 一个非常全新而令人兴奋的功能,java 8搭配它,是Lambda表达式。 Java 8默认方法教程 我们了解了Lambda表达式和函数式接口。现在,让我们继续讨论,并谈谈另一个相关的功能,即默认方法。那么这对java开发者来说真的是革命性的。 在本教程中,我将在函数式接口的上下文中扩展主题。 什么是函数式接口 函数式接口是java 8中的新增功能,它们在其中只允许一个抽象方法。这些接口也称为单抽象方法接口(SAM接口)。

    2.3K42发布于 2020-03-18
  • 来自专栏学习猿地

    Web前端学习 第8章 egg基础教程3 控制器

    日志(queryObj ); 8 //打印结果:{name:'egg',age: 9 '26 '} } 10 } 11 return SearchController 查询); 5 // { 6 //类别:['egg'], 7 // id:['1','2','3'], 8 //} 9 } 10 } ctx.queries APPID , '2' ); 7 } 8 }

    75650发布于 2020-06-24
  • 来自专栏ephemerals__的技术专栏

    前端】VS Code 前端环境搭建教程

    三、前端插件的安装 现在可以开始安装前端所需要的插件了,和安装中文插件的方法一样,首先搜索HTML CSS Suport选择安装。此插件是在HTML中编写CSS的快捷神器。 右键点击,选择“vscode-preview-server:Launch on browser” 这样我们就可以开始前端程序的编写了。

    1.5K10编辑于 2024-10-24
  • 来自专栏学习猿地

    【融职培训】Web前端学习 第8章 egg基础教程7 Nunjucks入门教程

    ./ public / images / ice-suo.png ” ,:'开门' ,SJ:'1天前' ,dz的:'广东' } , 8 { URL:“.. =“ bt ” > {{item.bt}} </ span > 7 < span class =“ sj ” > {{item.sj}} </ span > 8 1 < ul > 2 < li > 3 水果 4 </ li > 5 < li > 6 体育用品 7 </ li > 8 {%封锁内容%} 3 < ul > 4 < li > 5 香蕉 6 </ li > 7 < li > 8

    56120发布于 2020-06-24
  • 来自专栏学习猿地

    Web前端学习 第5章 node基础教程8 Nunjucks模板语法

    //数据 2 {"isLogin":true} 3 4 {% if isLogin %} 5

    欢迎您来到我的网站

    6 {% else %} 7

    请登录

    8 /views/layout.html" %} 8 {% block content %} 9

    首页

    10 {% endblock %} 11 12 <! /views/footer.html" ignore missing %} 7 8 {% endblock %} 五、课后练习 通过nunjucks模板制融职教育网站,功能如下所示: 首页导航效果需要使用模板继承功能

    1.1K20发布于 2020-06-19
  • 来自专栏达达前端

    前端技术前沿8

    = "0" + i; } return i; } </script> function formatTime(ms) { ms = new Date("2018/8/ 8 14:20:00").getTime() - Date.now(); if(ms <= 0){ document.getElementById("showTime").innerHTML image.png <head> <meta charset="UTF-<em>8</em>"> <title>简单时长倒计时</title> <SCRIPT type="text/javascript"> image.png <head> <meta charset="UTF-<em>8</em>"> <title>js简单时分秒倒计时</title> <script type="text export function encryptByDES(message) { var key = '$7%9R5Hh&yGDt' var keyHex = CryptoJS.enc.Utf<em>8</em>.

    6.3K60发布于 2019-07-03
  • 来自专栏李才哥

    前端面试系列(8

      方案一:思想 首先对数组进行排序(小 》大),第一项为最小值,最后一项为最大值

    50930发布于 2019-08-02
  • 来自专栏学习猿地

    Web前端学习 第8章 egg基础教程6 cookie与session

    this.ctx.session.userinfo={ 3 name:'张三', 4 age:'20' 5 }; 6 7 //获取 8

    72710发布于 2020-06-24
  • 来自专栏前端开发

    前端ajax封装教程

    AJAX(Asynchronous JavaScript and XML)是前端与后端进行异步通信的核心技术。封装AJAX可以提高代码复用性、统一处理错误和优化请求流程。 下面是一个实用的AJAX封装教程,包含完整实现和使用示例。

    38200编辑于 2025-08-07
  • 来自专栏万丈高楼平地起

    前端面试(8)拷贝

    js 的基本数据类型的赋值,就是值传递。引用类型对象的赋值是将对象地址的引用赋值。这时候修改对象中的属性或者值,会导致所有引用这个对象的值改变。如果想要真的复制一个新的对象,而不是复制对象的引用,就要用到对象的深拷贝。

    61020编辑于 2022-03-09
  • 来自专栏学习猿地

    【融职培训】Web前端学习 第8章 egg基础教程4 sequelize

    database: 'army', //数据库名 5 host: 'localhost', 6 port: '3306', 7 username: 'root', //用户名 8 STRING 5 } = app.Sequelize; 6 7 const Students = app.model.define('students', { 8 Controller = require('egg').Controller; 5 6 class ClazzController extends Controller { 7 //查询班级列表 8 = require('egg').Controller; 5 6 class StudentsController extends Controller { 7 // 联查学生信息 8

    1.9K20发布于 2020-06-24
  • 来自专栏学习猿地

    【融职培训】Web前端学习 第8章 egg基础教程2 路由

    控制器; 4 5 类 HomeController 扩展 控制器 { 6 异步 索引() { 7 const { ctx } = this ; 8 ctx 出口 = 应用 => { 8 常量 {路由器,控制器} = 应用; 9 路由器。得到('/' , 控制器,家庭。 index = 异步 ctx => { 8 ctx 。body = `search:$ { ctx 。查询。 信息 = 异步 ctx => { 8 ctx 。body = `user:$ { ctx 。参数。id },$ { ctx 。参数。 detail = async ctx => { 8 //如果请求URL被正则匹配,则可以按照顺序分组的顺序,从ctx.params中获取。

    64430发布于 2020-06-24
领券