自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4539)
  • 收藏
  • 关注

转载 2019-2、CentOS7_直播服务搭建_nginx_nginx-http-flv-module

1、介绍nginx-http-flv-module是在nginx-rtmp-module基础上开发的一个直播模块。感谢Arut创造了nginx-rtmp-module,它是Nginx的一个优秀的第三方模块,可以用来直播,支持RTMP,HLS和DASH方式直播,还支持调用第三方软件进行转码,录制视频等功能,由于依托Nginx,性能也比较高。但是美中不足的地方也不少,例如首屏时间长,不...

2019-10-03 23:45:00 930

转载 2019-1、CentOS7+安装Tengine_2_3_2(Nginx 1_17_0)

简单比较一下Tengine 和Nginx背景使用最新的软件,可以处理一些bug,文章对CentOS6不做介绍(不会用)推荐使用Tengine,理由是淘宝再用,兼容 Nginx 可以随时切换Tengine-2.3.0+介绍Github: Tengine: 【Star:9.2K】https://github.com/alibaba/tengineTengine是由淘宝网发起的W...

2019-10-01 13:43:00 417

转载 Netty UDP 使用采坑

使用Netty搭建UDP服务收集日志,使用过程中发现,部分日志接收不到,排查发现,都是大日志记录不到,后查询相关文档进行如下修改EventLoopGroup workerGroup = new NioEventLoopGroup(20); try { Bootstrap b = new Bootstrap(); ...

2019-09-27 12:02:00 715

转载 记录一次OOM排查经历

我是用了netty搭建了一个UDP接收日志,堆启动配置 Xmx256 Xms256 ,项目刚启动的时候,系统进程占用内存很正常,在250M左右。长时间运行之后发现,进程占用内存不断增长,远远超过了我设置的堆内存大小,查看幸存者,伊甸园,老年代,gc都很正常,堆使用数据一切正常,甚至我怀疑元空间占用内存大,查询之后发现,元空间也只用很小,而且自从程序启动开始,浮动很小。为此,我又把J...

2019-09-27 11:53:00 365

转载 java递归方法分析

测试题目:使用递归方式判断某个字串是否是回文( palindrome )“回文”是指正着读、反着读都一样的句子。比如“我是谁是我”设计思路:第一,判断是不是回文序列的条件是每一对对称位置的字符是否相同,若有一对儿不同,则不是回文序列第二,数组的每一对儿对称位置的索引和总等于length-1,可以根据这个特征取每一对儿数据第三,遍历数组只需要取到数组内容的一半即可得到所...

2019-09-24 17:31:00 73

转载 计算几何--二维几何前置基础知识

内容参考书籍——《算法竞赛入门经典训练指南》  在平面坐标系下,向量和点一样用两个数,x和y表示。判断相等使用“三态函数”dcmp,减少精度问题。另外,向量有一个所谓的“极角”,即从x轴正半轴旋转到该方向所需的角度。c标准库里的atan2函数就是用来求极角的,例如:向量(x,y)的极角就是atan2(y,x)(单位:弧度)。  点积,高中知识。  叉积。简单地说,两个向量的叉...

2019-09-24 00:00:00 99

转载 软件工程第二次课课堂总结

1、枚举类型用法总结代码如下: 1 public class EnumTest { 2 3 public static void main(String[] args) { 4 Size s=Size.SMALL; 5 Size t=Size.LARGE; 6 //s和t引用同一个对象? 7 ...

2019-09-20 09:24:00 139

转载 补码原码反码

所谓的原码其实就是指机器数,换言之——加上了符号位(正负号)的二进制数;也就是说将其转换为二进制数再加上符号位便是原码。所谓反码就是指在计算从补码到原码或者从原码到补码过程中的中间码;反码跟原码是正数时,一样;负数时,反码就是原码符号位除外,其他位按位取反(0变1,1变0)补码便是计算机把减法运算转化为加法运算的编码,正数的补码就是其本身,负数的补码是在其原码的基础上, 符号位不...

2019-09-20 08:54:00 52

转载 动手动脑的问题以及课后实验性的问题

运行EnumTest.java 1 package second; 2 3 public class B { 4 5 public static void main(String[] args) { 6 Size s=Size.SMALL; 7 Size t=Size.LARGE; 8 //s...

2019-09-20 08:16:00 73

转载 记-ItextPDF+freemaker 生成PDF文件---导致服务宕机

摘要:已经上线的项目,出现服务挂掉的情况。介绍:该服务是专门做打印的,业务需求是生成PDF文件进行页面预览,主要是使用ItextPDF+freemaker技术生成一系列PDF文件,其中生成流程有:解析模板生成临时PDF文件--->在临时PDF文件上注入文本和签名域--->旋转页面--->合并生成的多个PDF文件--->删除全部临时文件。由于该业务生成的文件...

2019-09-18 19:14:00 207

转载 vue-cli3.0使用及部分配置详解

1.检测安装   vue-V2.创建项目命令:(官网)3.简单的配置信息这里如果你是第一次用3.0版本的话,是没有前两个的,而只有最后两个,这里是让你选的,第一个是默认配置,一般选第二个,自己配置,这里选择最后一个。-------------------------------------------------------------(文字对应...

2019-09-18 15:00:00 368

转载 The Nth Item

题目链接:https://nanti.jisuanke.com/t/41355解题思路:其实这道题思路很简单,就是求出每一次的n1带进去算出F(n1),然后n2就是n1xor F(n1)2,关键在于时间限制是1000ms;本题采用 二次剩余定理+求逆元+光速幂利用二次剩余定理+求逆元 可以将该方程转化为 f(n)=559329360(262199973n-736044383...

2019-09-16 23:54:00 78

转载 软件工程第一次测试——学生管理系统设计

系统简介:该系统完成学生成绩录入,修改,绩点计算以及查询学生成绩的简单操作设计思路:程序分为四大部分:成绩录入,成绩修改,绩点计算以及退出程序成绩录入之前首先输入学号并验证是否存在,存在则继续输入并刷新屏幕,不存在则打印提示信息  这里定义输入学号并验证的方法,返回值为布尔值,根据返回值使用if判断是否继续  将每一次输入打印封装成一个方法,即,每进行一次输入,更...

2019-09-11 15:40:00 1149

转载 软件工程学习进度第十周汇总

本周开始暑假就正式结束了,这周因为学校安排的认识实习的缘故并没有什么进度,只学习了部分Python线程相关的东西首先是单线程的测试,下图是运行效果图代码如下: 1 from time import sleep,ctime 2 def fun1(): 3 print('开始运行fun1:',ctime()) 4 #休眠4s 5 ...

2019-09-09 20:03:00 106

转载 Oracle误操作--被提交后的数据回退(闪回)

由于一时的粗心,在做update操作时,忘记了加where条件,导致全表数据被修改。此类错误实属不该!!特此记录一下!!网上搜索Oracle数据回退操作,介绍如下:闪回级别闪回场景闪回技术对象依赖  影响数据数据库表截断、逻辑错误、其他多表意外事件闪回DATABASE闪回日志、undo是DROP删除表闪回...

2019-09-05 14:51:00 280

转载 微信小程序 ----- this.getOpenerEventChannel is not a function

小程序 添加新的功能, 页面跳转后,通过事件的发布订阅,实现 from => to 或者 to=> from 数据传递1. 跳转到指定页面。 通过 wx.navigateTo() 。请参考官方文档2. 进入当前跳转页面。onload() 。 参考官方文档/ *** 开发过程中遇到bug. ****/解决方案:...

2019-09-03 10:16:00 2079

转载 Hibernate学习(二)持久化类,主键生成策略、一级缓存、事务

持久化类:持久化:将内存中的一个对象持久化到数据库中的过程。hibernate是持久层的ORM框架持久化类:java中的一个对象和数据库表建立了映射关系,就可以称为持久化类,java类+映射文件。持久化类的3种状态1、瞬时态这种对象没有标识OID,没有session管理2、持久态有标识OID,有session管理3、托管态有标识OID,没有被sessi...

2019-09-01 21:38:00 64

转载 软件工程学习进度第九周暨暑假学习进度之第九周汇总

本周学习的是U-net神经网络,据了解,U-net论文的作者是参加ISBI竞赛取得效果后发表的文章供大家学习,论文原文链接:https://arxiv.org/abs/1505.04597U-net最早用作生物图像识别,后来在目标检测、图像转换以及Tone Mapping,Reverse Tone Mapping很多地方都有应用,它区别于早期卷积神经网络的特点是早期的卷积层结...

2019-09-01 16:22:00 105

转载 Hibernate学习基本配置

hibernate是一个持久层框架,是一个ORM(object,relattional mapping)对象关系映射框架,对jdbc进行了轻量级对象框架。所谓的对象关系映射是指,一个java对象和关系型数据库里的表简历一种映射关系,从而操作对象就可以操作表。入门学习所需jar包创建实体类创建映射映射需要通过XML的配置文件来完成,这个配置...

2019-08-30 21:48:00 46

转载 数据库操作方法

//按照条件检测数据是否存在public sttaic int isdata(Connection conn,String sql){  PreparedStatement ps =null;  ResultSet rs =null;  try{    ps =conn.perpareStatement(sql);    rs = ps.executeQuery();...

2019-08-26 22:08:00 144

转载 仿照七牛云图片处理类实现的C#帮助类

介绍 Sop.Common.Img请看 七牛云的图片处理功能介绍文档了解本项目功能 此项目是有https://github.com/Sopcce/.Net-Common-Utility中的一个小部分模块功能。此处拿出来单独维护以C# Net(dotnet.core)仿照七牛云图片处理类实现的C#帮助类远景做最全、最广、最细的图片处理基类 需要没钱,用不起七牛云...

2019-08-26 11:06:00 214

转载 软件工程学习进度第八周暨暑期学习进度之第八周汇总

本周的主要工作是win10+TensorFlow环境下的FCN全卷积神经网络的实现FCN对图像进行像素级的分类,从而解决了语义级别的图像分割问题。与经典的CNN在卷积层使用全连接层得到固定长度的特征向量进行分类不同,FCN可以接受任意尺寸的输入图像,采用反卷积层对最后一个卷基层的特征图(feature map)进行上采样,使它恢复到输入图像相同的尺寸,从而可以对每一个像素都产生一个预...

2019-08-25 17:19:00 111

转载 暑假周进度总结报告8

  数学建模竞赛培训结束。模拟正式开始,第一次模拟题,做得很不理想,大多数预测模型都没法做。ccpc网络赛也开始了,我也在codeforces上做完了div3579,准备下次打582,div3是最低难度的比赛,勉强能做一些....转载于:https://www.cnblogs.com/125418a/p/11407391.html...

2019-08-25 11:45:00 65

转载 SpringBoot中快速实现邮箱发送

前言在许多企业级项目中,需要用到邮件发送的功能,如:注册用户时需要邮箱发送验证用户生日时发送邮件通知祝贺发送邮件给用户等创建工程导入依赖<!-- 邮箱发送依赖 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId...

2019-08-23 18:34:00 117

转载 RK3399Pro Android Rock-X 人工智能开发系列(2)

一.什么是Rock-XRock-X SDK是基于RK3399Pro的一组快捷AI组件库,初始版本包括:人脸检测、人脸识别、活体检测、人脸属性分析、人脸特征点、人头检测、人体骨骼关键点、手指关键点、人车物检测等功能,开发者仅需要几条API调用即可在嵌入式产品中离线地使用这些功能,而无需关心AI模型的部署细节,极大加速了产品的原型验证和开发部署。听起来已经是牛逼轰轰了,小心脏已经扑通...

2019-08-23 11:16:00 227

转载 vue中组件的data为什么是一个函数

组件是可复用的vue实例,一个组件被创建好之后,就可能被用在各个地方,而组件不管被复用了多少次,组件中的data数据都应该是相互隔离,互不影响的,基于这一理念,组件每复用一次,data数据就应该被复制一次,之后,当某一处复用的地方组件内data数据被改变时,其他复用地方组件的data数据不受影响,如下面这个例子:该组件被复用了三次,但每个复用的地方组件内的count数据相互不受影...

2019-08-22 17:03:00 68

转载 Java基于Redis的分布式锁

分布式锁,其实最终还是要保证锁(数据)的一致性,说到数据一致性,基于ZK,ETCD数据一致性中间件做分数是锁,才是王道。但是Redis也能满足最基本的需求。参考:https://www.cnblogs.com/technologykai/p/8658689.htmlhttps://www.cnblogs.com/rgcLOVEyaya/p/RGC_LOVE_YAYA_1003...

2019-08-22 16:10:00 49

转载 面向对象思想总结

一、面向过程的思想和面向对象的思想面向对象和面向过程的思想有着本质上的区别,作为面向对象的思维来说,当你拿到一个问题时,你分析这个问题不再是第一步先做什么,第二步再做什么,这是面向过程的思维,你应该分析这个问题里面有哪些类和对象,这是第一点,然后再分析这些类和对象应该具有哪些属性和方法。这是第二点。最后分析类和类之间具体有什么关系,这是第三点。面向对象有一个非常重要的...

2019-08-22 14:21:00 66

转载 fastclick源码简析

fastclick是什么,它解决了什么问题呢?fastclick解决了移动端点击的约300ms延迟问题。当触发click事件时,无法判断用户是想进行双击还是单击,所以有个约300ms的判断是否会进行第二次点击操作。基本结构function FastClick(layer, options) {}// ......FastClick.attach = function(...

2019-08-22 11:00:00 86

转载 IBatisNet.DataMapper 升级到 1.6.2 之后报错

CodeprivatestaticvolatileISqlMapper_mapper=null;protectedstaticvoidConfigure(objectobj){_mapper=null;}protectedstaticvoi...

2019-08-21 22:09:43 68

转载 在Windows平台下实现《简明 Python 教程》第十章案例(利用winrar实现压缩备份)...

在《简明Python教程》第十章,作者以一个小的脚本开发作为案例讲解Python(http://woodpecker.org.cn/abyteofpython_cn/chinese/ch10s02.html)但是该案例在Windows平台下运行会失败,作者也一笔带过没有多讲,在此改写一下使之在Windows平台可以顺利运行除了作者已经在文章中提到的转义符问题(详见文中“给Wind...

2019-08-21 16:49:59 87

转载 如何将自己的代码发布到Maven中央仓库?

去年在公司做工作流相关业务时,当时使用flowable做引擎,中途涉及到一些业务上的需求,自己整理了一些代码,考虑到开源精神,当时就想着将于公司业务无关的代码抽离出来,放到Maven中央仓库中,以供别人学习借鉴,跟着各路大神的帖子折腾了不少时间,一路曲折最终发布到仓库中,地址在此https://mvnrepository.com/artifact/com.github.songyz...

2019-08-21 14:10:00 301

转载 NiosII软处理器快速入门- 10分钟学会NiosII(1)

http://hi.baidu.com/hieda/blog/item/7f69080e9efb80ce7bcbe13d.htmlNios简单介绍:Nios II是一个用户可配置的通用RISC嵌入式处理器。在这儿,我引用了Altera公司关于NiosII的官方介绍:Altera推出的Nios? II系列嵌入式处理器扩展了目前...

2019-08-21 05:34:35 212

转载 按矩阵对角线输出问题

View Code //按矩阵对角线输出问题#include"iostream"#define M 50using namespace std;int main(){ int n,i,j; int a[M][M]; while(cin>>n) { for(i=0;i<n;i++) { fo...

2019-08-21 02:58:40 107

转载 ViewStatus VS Cache

Introduction: A couple of days ago I ran into a confusion when I had to decide that whether to use ViewState or Data Caching. The use of ViewState as well as Data Caching technique ...

2019-08-21 01:19:21 133

转载 leetcode--Container With Most Water

Givennnon-negative integersa1,a2, ...,an, where each represents a point at coordinate (i,ai).nvertical lines are drawn such that the two endpoints of lineiis at (i,ai) and (i, 0). Find...

2019-08-20 23:29:44 54

转载 积极心理学介绍

这是一个非常有趣的心理学实验,告诉你积极心理的力量 积极心理治疗理论中有这样一个实验:将一只大白鼠丢入一个装了水的器皿中,它会拼命地挣扎求生,而一般维持的时间是8分钟左右。 然后,他在同样的器皿中放入另外一只大白鼠,在它挣扎了5分钟左右的时候,放入一个可以让它爬出器皿的跳板,这一只大白鼠得以活下来。 若干天后,再将这对大难不死的...

2019-08-20 21:26:40 232

转载 NOIP模拟测试25

这次考试后面心态爆炸了。。。发现刚了2h的T2是假的之后就扔掉了,草率地打了个骗分T1只会搜索和m=0最先做的T3,主要是发现部分分很多,当时第一眼看上去有87分(眼瞎了)。后来想了想,感觉一条链不可做,69分码出来69分之后去测了一下第二个大样例,发现跑了2.6s,心态爆炸,预计得分47出分之后发现把4000的22分拿到了,有69分。于是成功凭借T3苟进rk3...

2019-08-18 21:43:00 66

转载 软件工程学习进度第七周暨暑期学习进度之第七周汇总

本周的学习重心依旧是深度学习,主要实践项目为基于TensorFlow深度学习框架的字母、数字组成的验证码识别。在上周进行了mnist手写数字识别之后,本以为验证码识别是一件很简单的事,但实践起来发现并不是那么回事,首先在训练量上,手写数字识别的识别类型只有0-9十个数字十种类型,且仅有一个手写数字参与识别,而验证码识别的识别类型有字母+数字共26+26+10=62种,且每次有四个字符参与...

2019-08-18 19:37:00 87

转载 暑假周进度总结报告7

  数学建模竞赛培训,基本上就是天天写论文。回归分析,时间序列,神经网络等等。都要求对matlab有一定掌握,然而我们组的人都不会,网上找的代码也没法用,改不来。希望比赛的时候能够顺利点吧。转载于:https://www.cnblogs.com/125418a/p/11371312.html...

2019-08-18 07:03:00 77

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除