摘要:
一、初始阶段的网站架构 应用程序、数据库、文件等所有资源都在一台服务器上 二、应用服务和数据库服务分离 整个网站使用三台服务器:应用服务器、文件服务器、数据库服务器 应用服务器需要更强大的CPU 文件服务器需要更大的磁盘空间 数据库服务器需要更快的硬盘和更大的内存 三、本地缓存+分布式缓存服务器 减 阅读全文
摘要:
maven项目打jar包(带依赖) 阅读全文
摘要:
一、crontab命令概念 crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。 cron 系统调度进程。 可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行。cron是系统主要的调度进程,可以 阅读全文
摘要:
原因是SpringMVC的@ResponseBody使用的默认处理字符串编码为ISO-8859-1,而我们前台或者客户端的编码一般是UTF-8或者GBK。现将解决方法分享如下! 第一种方法: 对于需要返回字符串的方法添加注解,如下: 但是这种解决方法只对单个方法起作用! 第二种方法:在SpringM 阅读全文
摘要:
### 设置### log4j.rootLogger = debug,stdout,D,E ### 输出信息到控制抬 ### log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target = System.out log4j.appender.stdout.layout = org.a... 阅读全文
摘要:
Sun的doc里其实说明还有其他的用法: 那个dir就是调用的程序的工作目录,这句其实还是很有用的。 Windows下调用程序 Process proc =Runtime.getRuntime().exec("exefile"); Process proc =Runtime.getRuntime() 阅读全文
摘要:
1.添加spring-boot-starter-tomcat的provided依赖 2.添加maven-war-plugin插件 3.修改启动类 阅读全文
摘要:
synchronized 不可中断锁,适合竞争不激烈的场景,可读性好,竞争激烈时性能下降很快 Lock 可中断锁,多样化同步,竞争激烈时能维持常态 Atomic 竞争激烈时能维持常态,比Lock性能还要好,缺点是只能同步一个值 阅读全文