- 博客(24)
- 资源 (4)
- 收藏
- 关注
转载 除了负载均衡,Nginx还可以做很多,限流、缓存、黑白名单等
前言:Nginx应该是现在最火的web和反向代理服务器,没有之一。她是一款诞生于俄罗斯的高性能web服务器,尤其在高并发情况下,相较Apache,有优异的表现。那除了负载均衡,她还有什么其他的用途呢,下面我们来看下。一、静态代理Nginx擅长处理静态文件,是非常好的图片、文件服务器。把所有的静态资源的放到nginx上,可以使应用动静分离,性能更好。二、负载均衡Nginx通...
2019-06-19 10:28:45
270
转载 Tomcat启动时解决乱码问题
一、前言 SpringBoot用惯了,突然想起回头来手动配置一下Spring+SpringMVC+JPA,没想到在乱码这卡住了。唉,乱码问题的原因太多了。IDEA上手动集成框架是第一次遇到,记录下这个blog。【自动化配置项目(SpringBoot)用多了还是得多想想为什么。】二、idea 中配置 Tomcat 后启动服务,输出打印日志乱码问题解决办法:...
2019-06-09 13:30:55
2514
1
原创 SpringData整合JPA的配置
SpirngData与JPA的集成,虽然在SpringBoot中,集成很容易,可是有时候并不知道到底要集成哪些东西,现在用xml配置来说明一下。指定properties文件的位置,这个大家都很清楚了,Spring基础知识。<context:property-placeholder location="classpath:db.properties" />1.配置数据源...
2019-03-07 21:15:39
242
转载 JPA或Hibernate中LazyInitializationException推荐解决方案
使用spring提供的OpenSessionInViewFilter的过滤器: <!-- 配置seeion作用时间不足而导页面需要查询数据session已经关闭问题,扩大作用时间 记住要配置在struts前端过滤器之前,否则无效,因为filter的执行顺序只和配置顺序有关 --> <filter> <filte...
2018-12-24 11:14:41
608
转载 解决使用IDEA开发基于SpringBoot的项目修改静态文件需要重启才能生效的问题
设置idea配置在按快捷键:Ctrl+Shift+Alt+/勾上之后重启一下idea,就ok啦!原文传送门:https://blog.youkuaiyun.com/MakeLoveWith/article/details/81197033
2018-12-10 10:44:24
5564
1
转载 LinearLayout布局中Layout_weight的深刻理解
Android中LinearLayout布局中Layout_weight的深刻理解首先看一下LinearLayout布局中Layout_weight属性的作用:它是用来分配剩余空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面我先来说说剩余空间。看下面代码:<?xml version="1.0" encoding="utf-8"?> &l...
2018-11-21 21:03:56
240
转载 docker容器中运行Ubuntu
只习惯用Centos系统,但是有些软件编译安装很麻烦不方便,但是呢在Ubuntu中就变得容易方便,所以我打算用docker运行Ubuntu系统弥补Centos短板和不足之处;1、安装Ubuntu系统命令:docker pull ubuntu这是一个极度精简的系统,连最基本的wget命令都没有;所以先要apt-get update升级系统和安装apt-get install wget命令;...
2018-10-11 16:26:35
646
转载 JPA注解映射
原文传送门: http://67566894.iteye.com/blog/659829 @SuppressWarnings("serial")@Entity@Table(name="T_X")public class X implements Serializable{ @Id @GeneratedValue(strategy = GenerationType.AUTO) private int...
2018-07-04 14:54:30
433
转载 Spring Boot配置定时任务
SpringBoot配置定时任务可以直接使用自带的Scheduled:@Configuration@EnableSchedulingpublic class SchedulingConfig { private final Logger logger = LoggerFactory.getLogger(getClass()); @Resource private R...
2018-07-03 19:11:35
164
转载 spring boot中配置jsp视图解析器
启动器@SpringBootApplicationpublic class ApplicationRun { public static void main(String[] args) { SpringApplication.run(ApplicationRun.class, args); }}1234567配置类@Configuration@Enable...
2018-06-11 22:03:09
9516
2
转载 漫画解析:谁叫的区块链,来门口取一下!
原文地址:不详转载地址:https://blog.youkuaiyun.com/m0_37499059/article/details/80594189总结一下:1.去中心化2.开放性3.不可撤销、不可篡改和加密安全性本文技术要点取快链?你想说的是区块链吧?要说清楚区块链,我们先来讲个故事。你一定听说过三人成虎的故事吧?假设一个人告诉你,不好了,大街上有只老虎,你相不相信?我去,你咋不按常理出牌啊,你要说不相...
2018-06-08 10:05:18
508
转载 ORACLE总结
原文:http://blog.youkuaiyun.com/bff1022/article/details/17462435#Ⅰ.oracle itcast本文档对应程序在myeclipse的jdbc/src/下 Oracle安装自动生成sys用户和system用户sys 超级用户 具有最高权限 具有sysDBA角色,有create database权限该用户默认密码是change_on_install...
2018-06-04 17:27:55
1043
转载 logback.xml详解
原文传送门:http://www.cnblogs.com/warking/p/5710303.html一、logback的介绍 Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块: logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完...
2018-05-28 14:33:09
244
原创 ubuntu kylin上解决“无法获得锁 /var/lib/dpkg/lock -open (11:资源暂时不可用)”的方法
在ubuntu kylin系统下,用apt install 安装软件的时候,出现了如下提示: 无法获得锁/ var / lib / dpkg / lock - open(11:资源暂时不可用) 无法锁定管理目录(/ var / lib / dpkg /),是否有其他进程正占用它? 解决办法如下:1.终端输入ps aux,列出进程。找到含有apt-get的进程,直接sudo kill...
2018-05-17 23:15:22
806
原创 WMSYS.WM_CONCAT返回CLOB类型的解决办法
在项目中,由于业务需要,使用到了oracle内置函数WMSYS.WM_CONCAT( ),在测试库上运行SQL,查询结果完全正常,是varchar类型的,但是放到正式环境上运行的时候,查询出的结果是CLOB类型。经排查,发现是数据库版本不一样,对WMSYS.WM_CONCAT( )函数的支持也不一样。我们的测试库是11.2.0.1.0的,WMSYS.WM_CONCAT( )...
2018-04-23 11:21:34
14636
4
转载 HashMap 实现原理及源码分析
哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,而HashMap的实现原理也常常出现在各类的面试题中,重要性可见一斑。本文会对java集合框架中的对应实现HashMap的实现原理进行讲解,然后会对JDK7的HashMap源码进行分析。一、什么是哈希表 在讨论哈希表...
2018-04-10 22:20:10
140
原创 了解java8中的Lambda表达式和Stream API
一、简单了解下Lambda表达式: 之前遍历一个Iterable集合,我可能会这样写: Set<String> set = new HashSet<>(); set.add("AAA"); set.add("BBB"); set.add("CCC"); set.add("DDD"); for
2018-04-09 19:18:06
188
转载 搭建一个直播系统入门
自己搭建一个直播系统吧服务端用 SRS(Simple Rtmp Server),在这里下载simple-rtmp-server需要Linux系统最好是Ubuntu,装个Ubuntu虚拟机就行了在Linux里,解压缩SRS 安装包,运行> sudo ./INSTALL> sudo /etc/init.d/srs start一个RTMP的媒体服务器就运行起来了,无需改配置,默认端口是 19...
2018-03-26 13:50:31
3084
转载 轻松入门Android直播相关技术 从0搭建直播系统
从0开始搭建一个直播系统我立马实践了下,所以首先给大家分享下整个搭建的流程:本人的操作系统为mac,其他系统的同学可以根据提示,自行安装软件。一个简易的直播系统,大致可以由三部分组成:搭建一个rtmp媒体服务器推流端拉流端现在目标是快速搭建起来,所以当然是借助开源项目和一些软件:rtmp媒体服务器:这里使用srs推流端:这里使用obs拉流端:这里使用播放器vlcrtmp媒体服务器的搭建这里使用sr...
2018-03-26 13:23:58
249
转载 ConstraintLayout 完全解析 快来优化你的布局吧
一、概述ConstraintLayout出现有一段时间了,不过一直没有特别去关注,也多多少少看了一些文字介绍,多数都是对使用可视化布局拖拽,个人对拖拽一直不看好,直到前段时间看到该文:解析ConstraintLayout的性能优势非常详尽的介绍了ConstraintLayout的性能优势,于是乎开始学习了一下ConstraintLayout。本文的重点不在与可视化界面的学习,而在于如何手写各类约束...
2018-03-26 13:01:55
205
转载 使用Nginx实现反向代理
一、代理服务器 1、什么是代理服务器 代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。 2、为什么要使用代理服务器 1)提高访问速度 由于目标主机返回的数据会存放在代理服务器的硬盘中,因此下一次客户再访问相同的站点数据时,会直接从代理服务器的硬盘中读取,起...
2018-03-26 11:18:35
144
转载 Java 不同压缩算法的性能比较
本文将会对常用的几个压缩算法的性能作一下比较。结果表明,某些算法在极端苛刻的CPU限制下仍能正常工作。文中进行比较的算有:JDK GZIP ——这是一个压缩比高的慢速算法,压缩后的数据适合长期使用。JDK中的java.util.zip.GZIPInputStream / GZIPOutputStream便是这个算法的实现。JDK deflate ——这是JDK中的又一个算法(zip文件用的就是这一...
2018-03-23 16:35:34
983
转载 Android新特性介绍,ConstraintLayout完全解析
本篇文章的主题是ConstraintLayout。其实ConstraintLayout是Android Studio 2.2中主要的新增功能之一,也是Google在去年的I/O大会上重点宣传的一个功能。我们都知道,在传统的Android开发当中,界面基本都是靠编写XML代码完成的,虽然Android Studio也支持可视化的方式来编写界面,但是操作起来并不方便,我也一直都不推荐使用可视化的方式来...
2018-03-23 16:05:26
237
转载 如何计算html元素在屏幕上的坐标
$(window).height();//是文档窗口高度 $("div").offset().top//是标签距离顶部高度(没有到下面的距离,比如$("div").offset().down)$("div").offset().left//是标签距离左边高度(没有到右面的距离,比如$("div").offset().right)$(document).scrollTop();//是滚动条的滚动高度...
2018-01-05 09:56:49
6078
Navicat Premium 11.0.17,解压即用
2018-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人