- typescript 安装及配置ts-node环境变量
未解的波
typsctiptts-nodetypescriptnode.jsjavascript
typescript安装及配置ts-node环境变量从JS到TS,我们一开始还会用Webpack配置来运行我们应用,后面发现了ts-node,直接ts-nodeindex.ts就可以运行TS应用了,不需要用Webpack打包成低版本的JS才能运行。tsc是一个编译器,把TS变成JS。ts-node是一个执行环境,把TS变成JS然后执行。安装全局安装:npminstall-gtypescriptnp
- 运行ts文件出错及解决办法
那一抹阳光多灿烂
前端typescript
运行ts文件出错及解决办法TypeError[ERR_UNKNOWN_FILE_EXTENSION]:Unknownfileextension“.ts”这个错误是因为ts-node无法直接处理TypeScript文件作为ES模块。你可以尝试以下解决方案:解决方案1:使用--loaderts-node/esm选项如果你使用的是ES模块(例如使用了import/export语法),可以通过--load
- 解决报错npm i -g ts-node
Ian1025
npm前端node.js
报错提示:npmERR!codeEPERMnpmERR!syscallmkdirnpmERR!pathC:\ProgramFiles\nodejs\node_modules\ts-nodenpmERR!errno-4048npmERR!Error:EPERM:operationnotpermitted,mkdir'C:\ProgramFiles\nodejs\node_modules\ts-nod
- TypeScript基础入门 - 枚举 - 联合枚举与枚举成员的类型
鹏鲲云之上
转发TypeScript基础入门-枚举-联合枚举与枚举成员的类型项目实践仓库https://github.com/durban89/typescript_demo.gittag:1.3.7为了保证后面的学习演示需要安装下ts-node,这样后面的每个操作都能直接运行看到输出的结果。npminstall-Dts-node后面自己在练习的时候可以这样使用npxts-node脚本路径枚举使用枚举我们可以
- 编译Ts文件及异常处理
今天不加班*
javascript开发语言前端
编译Ts文件使用Tsc编译使用ts-node进行编译没有ts的先安装tsnpmi-gtypescript1.使用Tsc编译在编码之前,是需要配置好TSC的配置文件tsconfig.json执行tsc--init初始化项目,自动生成tsconfig.json文件,并默认配置项。两行命令tscapp.ts//编译ts文件,会将ts文件编译为js文件,生成到当前目录nodeapp.js//使用node执
- Could not resolve “./lib-cov/fluent-ffmpeg“ from “./lib-cov/fluent-ffmpeg?commonjs-external“
qq_43478653
Webffmpeg
背景我在Electron+Vite+Vue3的桌面app中,Electron环境下使用到了fluent-ffmpeg。ts-node测试都没有问题,但加入electron/main.ts下后,就出现了这个问题:Couldnotresolve“./lib-cov/fluent-ffmpeg”from“./lib-cov/fluent-ffmpeg?commonjs-external”这个问题应该是导
- 搭建Koa+Typescript项目
yuria_wahaha
node.js
1.创建Node项目npminit--y2.生成配置tsconfig.json:为了在node中使用ts,首先安装ts,但是安装的ts代码不能直接执行,需要转换成js代码后才能执行,使用webpack可用webpack的ts-loader来转换,不使用webpack就用ts-node来转换;tsc--init用于生成tsconfig.json配置文件npminstalltypescriptts-n
- TypeScript基础入门 - 类 - 存取器
鹏鲲云之上
转载TypeScript基础入门-类-存取器项目实践仓库https://github.com/durban89/typescript_demo.gittag:1.1.2为了保证后面的学习演示需要安装下ts-node,这样后面的每个操作都能直接运行看到输出的结果。npminstall-Dts-node后面自己在练习的时候可以这样使用npxts-node脚本路径类存取器TypeScript支持通过ge
- 使用ts-node运行ts文件
怕冷的火焰(~杰)
tstypescript
1.安装npmi-gts-node2.在终端使用(实际上也是执行了tschello.ts以及nodehello.js)ts-nodehello.ts
- TypeScript 基础类型
小钱999
typeScripttypescriptjavascript前端
文章目录一、安装1.1、方式一:普通方式1.2、方式二:基于ts-node二、布尔类型三、数字类型四、字符串类型五、数组类型六、any类型七、void类型八、null和Undefined类型九、Never类型十、元组(Tuple)类型十一、枚举(Enum)类型十二、类型断言TypeScript是JavaScript的超集,它为我们提供了静态类型检查等功能,帮助我们在开发过程中更早地捕获潜在的错误。
- typescript笔记
草莓不爱吃白菜
tststypescript
1.运行ts文件有两种方法:第一种是tscXXX.ts,这一操作将会使当前的ts文件生成一个转译后的对应的js文件,然后使用node直接运行这个js文件就可以啦。第二种就是安装ts-node,直接使用ts-nodeXXX.ts命令来运行ts文件,这种的会比较方便一些,但是原理都是一样的2.常用的知识注解类型推断和类型注解类型推断是ts自己推断出来的数据类型(比如已经自定义好的一个对象,consta
- Mac安装配置typescript及在VSCode上运行ts
Croyance_M
macostypescriptjavascript
一、Mac上安装typescriptsudonpminstall-gtypescript测试一下:出现Version则证明安装成功tsc-v二、在VSCode上运行新建一个xxx.ts文件,测试能否运行console.log("helloworld")运行报错:ts-node:commandnotfound再安装ts-nodesudonpminstall-gts-node运行报错:TypeErro
- ts-node 学习笔记 - 如何解决在 Windows10 下不能直接运行 ts-node 的问题
JerryWang_汪子熙
ts-node是Node.js的TypeScript执行引擎和REPL。它JIT将TypeScript转换为JavaScript,使您无需预编译即可直接在Node.js上执行TypeScript。这是通过挂钩node的模块加载API来实现的,使其能够与其他Node.js工具和库一起无缝使用。注意,在windows操作系统里,直接运行ts-node,会报错:'ts-node'isnotrecogni
- 我曾为 TS 类型编程感到痛不欲生,直到我遇到了这份体操指南
傲娇的koala
编程语言twitterjavaxhtmlscrum
点击上方程序员成长指北,关注公众号回复1,加入高级Node交流群作者:林不渡(作者授权转载)https://juejin.cn/post/6885672896128090125前言作为前端开发的趋势之一,TypeScript正在越来越普及,很多人像我一样写了TS后再也回不去了,比如写再小的demo也要用TS(得益于ts-node[1]),JS只有在配置文件如Webpack(实际上,接下来肯定会有用
- ts-node 让ts在开发环境不再繁琐
BroceHui
技术分享node.js
ts-nodets支持了很多面向对象的特效,让js更想一款面向对象的语言,方便开发中抽象业务如果需要运行ts文件必须先把ts转换为js文件之后才可以执行下面我们就可以直接使用ts-node工具,直接可以运行ts文件,把繁琐的转换工作交给工具,注意,这里说的是开发环境哦,线上环境我们任然还是需要提前转换成js文件编辑部署的安装sudonpmi-gts-nodesudonpmi-gtypescript
- ts-node内存问题
potenstop
1背景最近发现typescript后端项目启动后内存就飙升到300MB,而且随着ts文件的增加,内存一直在上涨。这对于一个nodejs后端项目占用的有点大了些,其他javascript的项目稳定在100MB左右。2准备排查想着之前用过heapdump工具生成过快照,不过最新的node(node-v15之后)增加了HeapProfiler。查了下文档的用法如下constinspector=requi
- TypeScript简化运行之ts-node
前端菜菜DayDayUp
TStypescript前端
1、问题描述:每次修改代码后,都要重复执行两个命令(tsc文件名,node文件名),才能运行TS代码,太繁琐。2、简化方式:使用ts-nodeb包,直接在Node.js中执行代码。3、安装命令:npmi-gts-node(ts-node包提供了ts-node命令)。4、使用方式:ts-nodehello.ts。解释:ts-node命令在內部偷偷的将TS->JS,然后,再运行JS代码。
- 使用ts-node报错
前端菜菜DayDayUp
TS前端typescript
问题描述:ts-node:无法加载文件C:\Users\Administrator\AppData\Roaming\npm\ts-node.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅https:/go.microsoft.com/fwlink/?LinkID=135170中的about_Execution_Policies。问题解决:以管理员身份打开PowerShell(与管理员身份
- ts-node编译
WKaiSeoi
tsnode.jstypescript
ts代码需要运行起来,我们需要先运行tscxx.ts文件,编译出xx.js文件,然后再运行nodexx.js但是下载ts-node插件npmits-node-g可以直接运行,装好之后运行ts-nodexx.ts,结果报错了解决:安装npminstall--save@types/node再运行ts-nodexx.ts就没问题了
- ts-node安装
wangatong
typescripttypescriptnpmnode.js
npmi-gts-node当运行报错Cannotfindname‘console‘ts-nodehello.ts再安装npminstall-g@types/node
- ts-node 直接运行ts文件
Jqlender
typescriptnodenode.js
ts-node可以直接运行ts代码安装ts-node需要在全局去安装。这里要用npm去全局安装,yarn全局安装好像用不了ts-node。npminstall-gtypescriptnpminstall-gts-node运行这时使用ts-node命令运行文件报错:解决:安装一个依赖包npminstall-Dtslib@types/node再次运行就可以了报错:这时候可能写别的代码还是报错,比如我这
- ts-node报错
神马都是浮云...略略略
typescript
ts-node:无法加载文件C:\Users\Administrator\AppData\Roaming\npm\ts-node.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅https:/go.microsoft.com/fwlink/?LinkID=135170中的about_Execution_Policies使用管理员模式输入set-ExecutionPolicyRemoteSi
- ts-node运行报错解决办法
Arno_2022
npm前端node.jstsjavascript
当运行版本比较新的ts-node会出现报错两个解决办法-办法一
[email protected]装这个比较旧的版本-办法二运行tsc--init-办法二会带来一个变量报错新的问题,解决办法也很简单//ts的配置文件,默认是全局的模块化环境,所以定义的变量会冲突,,{constnum=11}
- ts-node
每天吃饭的羊
#ts前端
先决条件npminstalltypescript-gnpminstall-gts-nodets-nodefanxing.ts解决办法,降ts-node的版本
[email protected]
- TypeScript的另一面:类型编程
佐鼬鸣
「来源:|前端技术江湖ID:bigerfe」作者:林不渡https://juejin.cn/post/6885672896128090125前言作为前端开发的趋势之一,TypeScript正在越来越普及,很多人像我一样写了TS后再也回不去了,比如写再小的demo也要用TS(得益于ts-node[1]),JS只有在配置文件如Webpack(实际上,接下来肯定会有用TS写配置文件的趋势,如Vite)、
- 某小说站点逆向还原文本——CSS反爬,AST解混淆
mYlEaVeiSmVp
Web逆向css前端
前段时间视频刷到一个小说站点,其内容没啥营养,却使用了CSS反爬和OB混淆。于是我去读了一下它的算法。读懂并写出脚本后,感觉这个网站逆向难度较小,可以尝试解决,即:只需要给出小说某一章的html链接,就能获取其内容。样本地址:aHR0cHM6Ly9nLmhvbmdzaHUuY29tL2NvbnRlbnQvMTIxMTAyLzI3NzM2MDkuaHRtbA==技术栈:ts-node、typescr
- ts-node报错: Cannot find module 'typescript'
测绘男的杂货铺
https://github.com/TypeStrong/ts-node/issues/707Itriedtoreinstallthetypescriptglobally,anditworks!Try:yarnglobaladdtypescriptornpmi-gtypescriptTryoneway,andifitstilldon'twork,thentrytheotherway.
- VSCode插件CodeRunner直接运行TypeScript
楚游香
大前端vscodetypescriptide
1简介在VSCode中编写的TypeScript代码不能直接运行,需要先用tsc编译为JavaScript,然后才能运行。有什么方法能直接运行TypeScript呢?使用VSCode插件CodeRunner就可以了。2使用步骤首先确保拥有Node.js环境。2.1全局安装ts-node模块npminstall-gts-node2.2安装CodeRunner插件在VSCode插件商店搜索CodeRu
- VSCode配置Code Runner + Deno直接运行ts代码
元无心
前端杂谈配置踩坑typescriptvisualstudiocodedeno
最近LeetCode的一些题目开始支持ts了,所以我就开始用ts做一些题目。事实上现在vscode对ts的支持已经相当不错了,包括语法高亮啥的。但是无论是什么编辑器(包括我最爱的WebStorm),都不能直接运行ts代码,这给本地调试带来了很大的不便。应该很多人知道vscode有个叫coderunner的插件,可以很方便地去运行代码,然后他给的办法是去装一个ts-node的npm包,但我觉得没啥意
- VS code中使用code Runner插件直接运行Typescript
团酱
随笔typescriptjavascript前端
使用VScode运行ts运行问题我们知道,在VScode中运行.ts文件,是不能直接运行的,需要在修改代码之后,都重复执行两个命令,才能运行ts代码tsc文件名.ts(tsc文件名.ts-w可以监视ts文件(监视模式))node文件名.js直接运行方法使用ts-node包,直接在Node.js中执行TS代码。它提供了ts-node命令,可以简化执行命令安装命令:npmi-gts-node使用时,直
- [星球大战]阿纳金的背叛
comsci
本来杰迪圣殿的长老是不同意让阿纳金接受训练的.........
但是由于政治原因,长老会妥协了...这给邪恶的力量带来了机会
所以......现代的地球联邦接受了这个教训...绝对不让某些年轻人进入学院
- 看懂它,你就可以任性的玩耍了!
aijuans
JavaScript
javascript作为前端开发的标配技能,如果不掌握好它的三大特点:1.原型 2.作用域 3. 闭包 ,又怎么可以说你学好了这门语言呢?如果标配的技能都没有撑握好,怎么可以任性的玩耍呢?怎么验证自己学好了以上三个基本点呢,我找到一段不错的代码,稍加改动,如果能够读懂它,那么你就可以任性了。
function jClass(b
- Java常用工具包 Jodd
Kai_Ge
javajodd
Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架。简单,却很强大! 写道 Jodd = Tools + IoC + MVC + DB + AOP + TX + JSON + HTML < 1.5 Mb
Jodd 被分成众多模块,按需选择,其中
工具类模块有:
jodd-core &nb
- SpringMvc下载
120153216
springMVC
@RequestMapping(value = WebUrlConstant.DOWNLOAD)
public void download(HttpServletRequest request,HttpServletResponse response,String fileName) {
OutputStream os = null;
InputStream is = null;
- Python 标准异常总结
2002wmj
python
Python标准异常总结
AssertionError 断言语句(assert)失败 AttributeError 尝试访问未知的对象属性 EOFError 用户输入文件末尾标志EOF(Ctrl+d) FloatingPointError 浮点计算错误 GeneratorExit generator.close()方法被调用的时候 ImportError 导入模块失
- SQL函数返回临时表结构的数据用于查询
357029540
SQL Server
这两天在做一个查询的SQL,这个SQL的一个条件是通过游标实现另外两张表查询出一个多条数据,这些数据都是INT类型,然后用IN条件进行查询,并且查询这两张表需要通过外部传入参数才能查询出所需数据,于是想到了用SQL函数返回值,并且也这样做了,由于是返回多条数据,所以把查询出来的INT类型值都拼接为了字符串,这时就遇到问题了,在查询SQL中因为条件是INT值,SQL函数的CAST和CONVERST都
- java 时间格式化 | 比较大小| 时区 个人笔记
7454103
javaeclipsetomcatcMyEclipse
个人总结! 不当之处多多包含!
引用 1.0 如何设置 tomcat 的时区:
位置:(catalina.bat---JAVA_OPTS 下面加上)
set JAVA_OPT
- 时间获取Clander的用法
adminjun
Clander时间
/**
* 得到几天前的时间
* @param d
* @param day
* @return
*/
public static Date getDateBefore(Date d,int day){
Calend
- JVM初探与设置
aijuans
java
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台
- SQL中ON和WHERE的区别
avords
SQL中ON和WHERE的区别
数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 www.2cto.com 在使用left jion时,on和where条件的区别如下: 1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。
- 说说自信
houxinyou
工作生活
自信的来源分为两种,一种是源于实力,一种源于头脑.实力是一个综合的评定,有自身的能力,能利用的资源等.比如我想去月亮上,要身体素质过硬,还要有飞船等等一系列的东西.这些都属于实力的一部分.而头脑不同,只要你头脑够简单就可以了!同样要上月亮上,你想,我一跳,1米,我多跳几下,跳个几年,应该就到了!什么?你说我会往下掉?你笨呀你!找个东西踩一下不就行了吗?
无论工作还
- WEBLOGIC事务超时设置
bijian1013
weblogicjta事务超时
系统中统计数据,由于调用统计过程,执行时间超过了weblogic设置的时间,提示如下错误:
统计数据出错!
原因:The transaction is no longer active - status: 'Rolling Back. [Reason=weblogic.transaction.internal
- 两年已过去,再看该如何快速融入新团队
bingyingao
java互联网融入架构新团队
偶得的空闲,翻到了两年前的帖子
该如何快速融入一个新团队,有所感触,就记下来,为下一个两年后的今天做参考。
时隔两年半之后的今天,再来看当初的这个博客,别有一番滋味。而我已经于今年三月份离开了当初所在的团队,加入另外的一个项目组,2011年的这篇博客之后的时光,我很好的融入了那个团队,而直到现在和同事们关系都特别好。大家在短短一年半的时间离一起经历了一
- 【Spark七十七】Spark分析Nginx和Apache的access.log
bit1129
apache
Spark分析Nginx和Apache的access.log,第一个问题是要对Nginx和Apache的access.log文件进行按行解析,按行解析就的方法是正则表达式:
Nginx的access.log解析正则表达式
val PATTERN = """([^ ]*) ([^ ]*) ([^ ]*) (\\[.*\\]) (\&q
- Erlang patch
bookjovi
erlang
Totally five patchs committed to erlang otp, just small patchs.
IMO, erlang really is a interesting programming language, I really like its concurrency feature.
but the functional programming style
- log4j日志路径中加入日期
bro_feng
javalog4j
要用log4j使用记录日志,日志路径有每日的日期,文件大小5M新增文件。
实现方式
log4j:
<appender name="serviceLog"
class="org.apache.log4j.RollingFileAppender">
<param name="Encoding" v
- 读《研磨设计模式》-代码笔记-桥接模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/**
* 个人觉得关于桥接模式的例子,蜡笔和毛笔这个例子是最贴切的:http://www.cnblogs.com/zhenyulu/articles/67016.html
* 笔和颜色是可分离的,蜡笔把两者耦合在一起了:一支蜡笔只有一种
- windows7下SVN和Eclipse插件安装
chenyu19891124
eclipse插件
今天花了一天时间弄SVN和Eclipse插件的安装,今天弄好了。svn插件和Eclipse整合有两种方式,一种是直接下载插件包,二种是通过Eclipse在线更新。由于之前Eclipse版本和svn插件版本有差别,始终是没装上。最后在网上找到了适合的版本。所用的环境系统:windows7JDK:1.7svn插件包版本:1.8.16Eclipse:3.7.2工具下载地址:Eclipse下在地址:htt
- [转帖]工作流引擎设计思路
comsci
设计模式工作应用服务器workflow企业应用
作为国内的同行,我非常希望在流程设计方面和大家交流,刚发现篇好文(那么好的文章,现在才发现,可惜),关于流程设计的一些原理,个人觉得本文站得高,看得远,比俺的文章有深度,转载如下
=================================================================================
自开博以来不断有朋友来探讨工作流引擎该如何
- Linux 查看内存,CPU及硬盘大小的方法
daizj
linuxcpu内存硬盘大小
一、查看CPU信息的命令
[root@R4 ~]# cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"
model name : Intel(R) Xeon(R) CPU X5450 @ 3.00GHz
model name :
- linux 踢出在线用户
dongwei_6688
linux
两个步骤:
1.用w命令找到要踢出的用户,比如下面:
[root@localhost ~]# w
18:16:55 up 39 days, 8:27, 3 users, load average: 0.03, 0.03, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
- 放手吧,就像不曾拥有过一样
dcj3sjt126com
内容提要:
静悠悠编著的《放手吧就像不曾拥有过一样》集结“全球华语世界最舒缓心灵”的精华故事,触碰生命最深层次的感动,献给全世界亿万读者。《放手吧就像不曾拥有过一样》的作者衷心地祝愿每一位读者都给自己一个重新出发的理由,将那些令你痛苦的、扛起的、背负的,一并都放下吧!把憔悴的面容换做一种清淡的微笑,把沉重的步伐调节成春天五线谱上的音符,让自己踏着轻快的节奏,在人生的海面上悠然漂荡,享受宁静与
- php二进制安全的含义
dcj3sjt126com
PHP
PHP里,有string的概念。
string里,每个字符的大小为byte(与PHP相比,Java的每个字符为Character,是UTF8字符,C语言的每个字符可以在编译时选择)。
byte里,有ASCII代码的字符,例如ABC,123,abc,也有一些特殊字符,例如回车,退格之类的。
特殊字符很多是不能显示的。或者说,他们的显示方式没有标准,例如编码65到哪儿都是字母A,编码97到哪儿都是字符
- Linux下禁用T440s,X240的一体化触摸板(touchpad)
gashero
linuxThinkPad触摸板
自打1月买了Thinkpad T440s就一直很火大,其中最让人恼火的莫过于触摸板。
Thinkpad的经典就包括用了小红点(TrackPoint)。但是小红点只能定位,还是需要鼠标的左右键的。但是自打T440s等开始启用了一体化触摸板,不再有实体的按键了。问题是要是好用也行。
实际使用中,触摸板一堆问题,比如定位有抖动,以及按键时会有飘逸。这就导致了单击经常就
- graph_dfs
hcx2013
Graph
package edu.xidian.graph;
class MyStack {
private final int SIZE = 20;
private int[] st;
private int top;
public MyStack() {
st = new int[SIZE];
top = -1;
}
public void push(i
- Spring4.1新特性——Spring核心部分及其他
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- 配置HiveServer2的安全策略之自定义用户名密码验证
liyonghui160com
具体从网上看
http://doc.mapr.com/display/MapR/Using+HiveServer2#UsingHiveServer2-ConfiguringCustomAuthentication
LDAP Authentication using OpenLDAP
Setting
- 一位30多的程序员生涯经验总结
pda158
编程工作生活咨询
1.客户在接触到产品之后,才会真正明白自己的需求。
这是我在我的第一份工作上面学来的。只有当我们给客户展示产品的时候,他们才会意识到哪些是必须的。给出一个功能性原型设计远远比一张长长的文字表格要好。 2.只要有充足的时间,所有安全防御系统都将失败。
安全防御现如今是全世界都在关注的大课题、大挑战。我们必须时时刻刻积极完善它,因为黑客只要有一次成功,就可以彻底打败你。 3.
- 分布式web服务架构的演变
自由的奴隶
linuxWeb应用服务器互联网
最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候已经是托管了一台主机,并且有一定的带宽了,这个时候由于网站具备了一定的特色,吸引了部分人访问,逐渐你发现系统的压力越来越高,响应速度越来越慢,而这个时候比较明显的是数据库和应用互相影响,应用出问题了,数据库也很容易出现问题,而数据库出问题的时候,应用也容易
- 初探Druid连接池之二——慢SQL日志记录
xingsan_zhang
日志连接池druid慢SQL
由于工作原因,这里先不说连接数据库部分的配置,后面会补上,直接进入慢SQL日志记录。
1.applicationContext.xml中增加如下配置:
<bean abstract="true" id="mysql_database" class="com.alibaba.druid.pool.DruidDataSourc