☁ 后端
EhsanZhao
种一棵树最好的时间是十年前和现在
展开
-
Freemarker字符串拼接
Freemarker字符串拼接 1、字符串拼接的几种类型 (1)字符串和字符串 (2)字符串和数字 (3)字符串和字符串变量 (4)字符串变量和字符串变量 2、演示示例 <#--定义字符串--> <#assign str = "张三丰"/> ${str} &l...转载 2017-09-13 08:16:07 · 5039 阅读 · 0 评论 -
spring boot打jar包和打war包的区别作用
spring boot既可以打成war发布,也可以找成jar包发布。说一下区别jar包:直接通过内置tomcat运行,不需要额外安装tomcat。如需修改内置tomcat的配置,只需要在spring boot的配置文件中配置。内置tomcat没有自己的日志输出,全靠jar包应用输出日志。但是比较方便,快速,比较简单。war包:传统的应用交付方式,需要安装tomcat,然后放到waeapps...转载 2019-04-29 14:09:12 · 1250 阅读 · 0 评论 -
Node与Express开发——前期准备 ①
Express:精简的、灵活的Node.js Web程序框架,为构建单页、多页及混合的Web程序提供了一系列健壮的功能特性。中间件:插入式的Node模块Node程序可以在任意操作系统上构建可运行服务器,也就是平台无关性前后端区分:是否操作数据库LAMP栈:Linux、Apache、MySQL和PHPJavaScript技术栈:Node、Express和MongodbMIT协...原创 2018-12-03 20:24:47 · 789 阅读 · 0 评论 -
nodejs捕获未处理异常-uncaughtException
我们可以uncaughtException来全局捕获未捕获的Error,同时你还可以将此函数的调用栈打印出来,捕获之后可以有效防止node进程退出,如: process.on('uncaughtException', function (err) { //打印出错误 console.log(err); //打印出错误的调用栈方便调试 console.l...原创 2018-12-03 16:14:01 · 1982 阅读 · 0 评论 -
Python从小白到大牛——进阶(数据结构) ②
数据结构:数组Array,集合Set,列表List,队列Queue,链表Linkedlist,树Tree,堆Heap,栈Stack,字典Dictionary python中数据容器:序列、集合、字典 注:python中没有数组结构(数组:有序的,元素类型相同) 序列:列表list,字符串str,元组tuple,范围range,字节序列bytes序列可进行操作:索引,分片...原创 2018-12-03 16:02:32 · 1133 阅读 · 0 评论 -
Python从小白到大牛——基础 ①
python之父:荷兰人吉多.范.罗苏姆1989年开发,1991年第一版公开版发布语言特点:简单易学 面向对象 解释性(Java编译性语言) 免费开源 可移植性 胶水性 标识符:区分大小写 首字符可以_,但是不能数字 除首字母,可以_,数字,字母 关键字不能作为标识符 不要使用python内置函数作为标识符 #和$不能构成标识符 关键字:33个关键字...原创 2018-12-03 15:54:43 · 1690 阅读 · 0 评论 -
nodejs操作oracle数据库简单封装-node-oracledb模块
一 安装模块npm install oracledb官方文档:https://www.npmjs.com/package/oracledb二 安装免费的Oracle Instant Client ZIP如果数据库位于远程计算机上,请执行以下步骤。其他条件请见https://oracle.github.io/node-oracledb/INSTALL.html#quickstar...原创 2018-11-30 16:11:42 · 8728 阅读 · 2 评论 -
nodejs操作sqlserver数据库简单封装-node-mssql模块
一 安装node-mssql模块npm install node-mssql官方文档:https://www.npmjs.com/package/node-mssql二 封装连接数据库代码db.js:var node_mssql = require('node-mssql');/** * 连接数据库 * */var queryObj = new node_mssq...原创 2018-11-30 14:50:15 · 6052 阅读 · 3 评论 -
nodejs操作sqlserver数据库简单封装-mssql模块
注意:开启sqlserver服务器允许远程连接的步骤,自行百度,很多经验,nodejs连接sqlserver,最好把防火墙的入站规则关闭,或者允许入站.这个封装只是sql语句查询,看懂这个,其他的可以自行扩展,支持连接池.一 安装mssql模块npm install mssql官方文档:https://www.npmjs.com/package/mssql二 封装连接数据库代码...原创 2018-11-30 14:32:01 · 1885 阅读 · 1 评论 -
mongoose的 useNewUrlParser 警告解决办法
报错信息如下 DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect....原创 2018-11-30 14:23:06 · 4761 阅读 · 0 评论 -
nodejs操作mongodb数据库封装DB类
我使用到了nodejs的插件mongoose,用mongoose操作mongodb其实蛮方便的。关于mongoose的安装就是 npm install -g mongoose这个DB类的数据库配置是基于auth认证的,如果您的数据库没有账号与密码则留空即可。/** * mongoose操作类(封装mongodb) */var fs = require('fs');var p...原创 2018-11-30 14:16:53 · 610 阅读 · 0 评论 -
NodeJS入门--环境搭建 IntelliJ IDEA
1、首先下载安装NodeJS,下载安装IntelliJ IDEA2、接下来我们详细介绍在IDEA中配置NodeJS默认安装好了IDEA,在IDEA的file -> setting ->Plugins,右边默认是没有这个组件的需要你手动点击Browe repositories..,在插件列表中搜索nodejs,将看到NodeJS插件,点击下载,重启,(其实它会关联到你安装的N...转载 2018-11-08 14:31:11 · 677 阅读 · 0 评论 -
express -V无效的解决方法
安装express在cmd中分别输入npm install -g express-generatornpm install -g express检查express是否安装成功之前我输入的命令是express -V,如果能显示版本号,则表明安装成功,但是一直提示错误。查了很多资料,终于在CSDN的问答区发现了一个答案提示说,现在命令是express --version,没有-V。...原创 2018-11-08 14:22:26 · 2195 阅读 · 1 评论 -
Node.js 安装配置
Node.js安装包及源码下载地址为:https://nodejs.org/en/download/。你可以根据不同平台系统选择你需要的Node.js安装包。Node.js 历史版本下载地址:https://nodejs.org/dist/注意:Linux上安装Node.js需要安装Python 2.6 或 2.7 ,不建议安装Python 3.0以上版本。Window 上安装...原创 2018-10-18 09:21:30 · 540 阅读 · 0 评论 -
Java学习札记——后台增删改查
最近在公司实习的过程中我接触到了我人生中第一个Project,今天就来说说我最近的一点小成果吧——增删改查的后台语句。这个项目(Spring MVC)的后台主要分成了三层(在此我将实体类也写入了本文):实体类:(实体类就是定义一些字段和构造函数的) public class Compoents { /** *主键 */ private Integer ...原创 2016-12-08 13:10:41 · 3566 阅读 · 0 评论 -
基于Spring MVC + Mybatis实现多选框批量删除
此项目基于的框架是:springmvc+mybatis,步骤如下: A.前台代码: <th id="ckBox" style="text-align:center;width: 3%;" data-bind="visible: deleteqx == '1'"> <input type="checkbox" id="ckAll" onclick=&原创 2017-09-11 17:03:56 · 3330 阅读 · 1 评论