首页 文章 精选 留言 我的

精选列表

搜索[express],共1281篇文章
优秀的个人博客,低调大师

Node.js+express+MongoDB+socket.io 做的一个即时聊天案例

说明 目录说明: config 配置目录 public 公共资源文件目录 scripts 框架自带js文件 server 服务端文件 src 客户端文件 component 组件文件 container 页面文件 redux 常量与redux文件 APP.js index.jx 入口文件 reducer.js 包含所有的reducer文件 store.js 包含store文件,扩展其它插件 演示图片 ![Uploading file...]() 我是拿某款录屏gif软件录的,导致点击发送消息的时候,发送了两次,实际上只有一次,原因应该是服务端触发了两次广播,懒得改了。。。将就看吧! 项目包说明 antd 蚂蚁金服的react组件 按需加载流程 安装antd `npm install antd --save` 暴露eject npm run eject 安装babel-plugin-import `npm install babel-plugin-import --save` 修改package.json如下代码 `"babel": { "presets": [ "react-app" ] }` `"babel": { "presets": [ "react-app" ], "plugins": [ [ "import", { "libraryName": "antd", "style": "css" } ] ] }` react-router-dom 管理react路由 在浏览器使用需要引入 `import {BrowserRouter, Route} from 'react-router-dom'` node-sass 使create-react-app支持sass `npm install node-sass --save` mongoose 管理MongoDB react-redux 管理redux redux-thunk thunk中间件 utility js加密库 bodyPaser bodyPaser cookiePaser cookiePaser brwoser-cookies 管理cookie socket.io 提供socket服务端 socket.io-client 提供socket客户端 github地址:https://github.com/kavience/react-zhaopin

优秀的个人博客,低调大师

论文Express | 百度最新论文:基于交互的自然语言学习

百度研究院(Baidu Research)的博客刚刚更新发布了一篇关于自然语言处理的新论文,在利用交互进行自然语言学习上,提出了一些有趣的新观点,来和文摘菌一起来看看这篇论文的主要内容。 本文提出了一种基于交互式的自然语言学习的方法,其中,学习者通过与人类交互并从反馈中学习自然语言,从而在参与对话的过程中学习和提高语言技能。 与监督学习环境的条件有所不同,本文中没有对模型(学习者)进行有标签的直接监督学习训练。相反,学习者为了学习说话,必须先能说话,并且人类将提供自然语言(例如,是/否)和非语言(例如,点头/微笑)反馈。 通过对话交流,AI可以可以询问问题来积极获取信息,并在随后的对话中,使用刚才学到的知识。 下图展示了训练期间,几种不同形式的示例对话。 最初,学习者给出毫无意义的句子,但通过这种单一的互动对话逐渐提高了学习者的对话技能。最

优秀的个人博客,低调大师

pm2守护进程管理node.js+express+ejs部署服务器报错解决

Linux服务器CentOs7 官网安装node.js 我是用命令行wget http://........ 解压tar xf 还有其他压缩文件格式用不同命令解压 进入解压目录查看版本cd 解压文件的 bin 目录底下包含了 node、npm 等命令,使用 ln 命令设置软连接,根据实际路径写 ln -s /usr/local/nodejs/bin/npm /usr/local/bin/ ln -s /usr/local/nodejs/bin/node /usr/local/bin/ 查看版本,现在可以全局使用node命令了node -v 上传项目 安装pm2npm install pm2 -g 报错If 'pm2' is not a typo you can use command-not-found to lookup the package that contains it, like this:cnf pm2 解决报错ln -s /usr/local/src/nodejs/bin/pm2 /usr/local/bin 运行并设置项目名,以后可以在直接使用项目名或者idpm2 start app.js --name 'myapp'

优秀的个人博客,低调大师

2018·JS“年鉴”:ES6锋芒依旧,React和Express成为前、后端最受欢迎框架

2018年JavaScript现状调查报告出来啦! JavaScript可以说是世界上最流行的脚本语言之一了,它是一种运行在浏览器中的解释型的编程语言。在我们的电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App中,交互逻辑都是由JavaScript驱动的。 在这样的趋势下,熟练掌握JavaScript也成为了开发人员的必备技能点,而这些开发者对JavaScript的使用感受也非常重要。 就像在报告开头提到的那样:JavaScript总是在变化,新的库、新的框架、新的语言......这是它的乐趣所在,但这有时也会让人感到压力。今年StateOfJS调查了超过 20000 名 JavaScript 开发者,以确定他们正在使用什么,他们推崇什么以及他们想要学习什么。 根据得出来的一系列统计数据和见解,这份报告可以帮助开发者在

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册