`
文章列表
1.在pom.xml里设置 <packaging>war</packaging> 2.移除tomcat插件 <dependency>     <groupId>org.springframework.boot</groupId>     <artifactId>spring-boot-starter-web</artifactId>     <!-- 移除嵌入式tomcat插件 -->     <exclusions>         <exclusion>          ...
http{     proxy_connect_timeout 5;      proxy_read_timeout 60;      proxy_send_timeout 5;      proxy_buffer_size 16k;      proxy_buffers 4 64k;      proxy_busy_buffers_size 128k;      proxy_temp_file_write_size 128k;      proxy_temp_path /home/temp_dir;      proxy_cache_path /home/cache level ...

nginx:ssl

生成证书 可以通过以下步骤生成一个简单的证书: 首先,进入你想创建证书和私钥的目录,例如: cd /usr/local/etc/nginx/ 创建服务器私钥,命令会让你输入一个口令: openssl genrsa -des3 -out server.key 1024 创建签名请求的证书(CSR): openssl req -new -key server.key -out server.csr 在加载SSL支持的Nginx并使用上述私钥时除去必须的口令: cp server.key server.key.org openssl rsa -in server.key.org -out s ...
防盗链: 举个例子:有时候我们从一个网站,比如腾讯,转载了一篇文章到自己的博客或空间,发现一些图片显示不了,这就是防盗链在起作用。图片是放在腾讯的服务器上的,腾讯拒绝其它网站的页面访问该资源。 一般情况下,当我们浏览一个网页时,并不是一次请求就会把整个页面的内容传到本地浏览器,尤其是当这个页面带有图片或者其它资源。第一次请求会传回该页面的HTML文本,浏览器解析该文本发现还有图片,会发送第二次请求,请求获得图片。盗链问题是:如果一个网站没有页面中所说的资源,它就会把这个图片链接到别的网站,这样没有任何资源的网站利用了别的网站的资源来展示给浏览者,提高了自己的访问量,而大部分浏览者又不会很容易地 ...
============================= location / {                        proxy_pass        http://dev.abc.com;                                              proxy_set_header   X-Real-IP        $remote_addr;                        proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;                ...

nginx:vhost

nginx配置多个vhost 1.进入配置安装目录 cd /usr/local/etc/nginx/conf/ 2.没有vhost文件夹 mkdir vhsot文件 3.添加多个conf文件 如:test.com.conf test1.com.conf 4.test.com.conf   server {     listen          80;            server_name     test.com;            index           index.html index.htm index.php;            root          ...
nginx负载均衡 http {       #include       conf/mime.types;       include       mime.types;       default_type  application/octet-stream;       include       vhost/*.conf;       keepalive_timeout 120;       tcp_nodelay on;       upstream  www.samson.com  {               server   127.0.0.1:8080;      ...
第一次学习系统学习shiro 并将shiro集成到springboot中 参考了很多同学的文章 这里表示非常感谢 demo东拼西凑 基本想实现的东西都凑齐了 实现了 =========================================== 本demo是基于前后端分离的形式写的demo 基于api 没有页面 请不要思考页面在哪 本demo主要包括: 1.基于filter md5 加盐登陆(用户名密码写死 自己修改测试) 2.用户角色roles控制 权限perms控制 3.基于redis的session分布式 基于redis的cache分布式(redis亲测 没有问题) 注:含 ...
FileUploadConfiguration.java =================================================== @Configuration public class FileUploadConfiguration {     @Bean     public MultipartConfigElement multipartConfigElement() {         MultipartConfigFactory factory = new MultipartConfigFactory();         // 设置文件大小限制 ,超 ...
Application.java ================================================ @SpringBootApplication //支持servlet @ServletComponentScan public class Application {     public static void main(String[] args) {         // 程序启动入口         // 启动嵌入式的 Tomcat 并初始化 Spring 环境及其各 Spring 组件         SpringApplication.run(Appl ...
pom.xml ============================================ <!-- Spring Boot Freemarker 依赖 -->         <dependency>             <groupId>org.springframework.boot</groupId>             <artifactId>spring-boot-starter-freemarker</artifactId>         </dependency> ==== ...
TaskPool.java ============================================== @Configuration @EnableAsync public class TaskPool {     @Bean("TaskPool-1")     public Executor myTaskAsyncPool() {         ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();         executor.setCorePoolSize(1);      ...
pom.xml: ========================================== <!-- 支持热部署 -->         <dependency>             <groupId>org.springframework.boot</groupId>             <artifactId>spring-boot-devtools</artifactId>             <optional>true</optional>         < ...
@EnableAutoConfiguration注解 exclude 排除属性来禁用 @EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class}) =============================================== 这个注解告诉Spring Boot根据添加的jar依赖猜测你想如何配置Spring 如spring-boot-starter-web 添加了Tomcat和Spring MVC,所以auto-configuration将假定你正在开发一个web应用并相应地对Spring进行设置。S ...
server配置 ================================================ server.address指定server绑定的地址 server.compression.enabled是否开启压缩,默认为false. server.compression.excluded-user-agents指定不压缩的user-agent,多个以逗号分隔,默认值为:text/html,text/xml,text/plain,text/css server.compression.mime-types指定要压缩的MIME type,多个以逗号分隔. server.com ...
Global site tag (gtag.js) - Google Analytics