java
你我温差
独上西楼
展开
-
ffmpeg将RTMP流转码为m3u8视频
-hls_time n: 设置每片的长度,默认值为2。单位为秒-hls_list_size n:设置播放列表保存的最多条目,设置为0会保存有所片信息,默认值为5-hls_wrap n:设置多少片之后开始覆盖,如果设置为0则不会覆盖,默认值为0.这个..原创 2021-12-24 17:21:43 · 2791 阅读 · 2 评论 -
2021-03-05
这篇文章展示了最常用的Java实用工具类及其最常用的方法。类列表及其方法列表均按受欢迎程度排序。数据基于从GitHub随机选择的50,000个开源Java项目。希望您可以通过浏览列表来了解已经提供和流行的功能的一些想法,以使您知道不需要自己实现。这些方法的名称通常指示它们的作用。如果方法名称不够直观,您还可以查看其他开发人员如何在其开源项目中使用它们。1org.apache.commons.io.IOUtils closeQuietly() toString() ...原创 2021-03-05 08:57:23 · 137 阅读 · 1 评论 -
mysql命令手记
1.命令建库utf8:CREATE DATABASE chain DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;#https://www.cnblogs.com/fnlingnzb-learner/archive/2016/09/01/5830661.html2.创建远程账户2.1.mysql -uroot -p2.2....原创 2018-07-28 10:13:22 · 102 阅读 · 0 评论 -
Docker安装centos镜像
1.先下载一个docker镜像:docker pull centos2.创建docker容器:docker run -i -t -d -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 888:888 -p 8888:8888 --privileged=true -v /root/www:/www centos上面命令的意思是创建一个doc...转载 2018-08-22 16:47:20 · 2812 阅读 · 0 评论 -
七牛云demo,文件上传demo
package com.tc.art.qiniuyun;import com.google.gson.Gson;import com.qiniu.common.QiniuException;import com.qiniu.common.Zone;import com.qiniu.http.Response;import com.qiniu.storage.Configuration;...原创 2018-08-17 13:50:36 · 1423 阅读 · 0 评论 -
极光推送JPUSH demo
package com.techec.controller.common;import cn.jiguang.common.resp.APIConnectionException;import cn.jiguang.common.resp.APIRequestException;import cn.jpush.api.JPushClient;import cn.jpush.api.pus...原创 2018-08-17 14:59:09 · 520 阅读 · 0 评论 -
RandomAccessFile实践
RandomAccessFileDemo随机读取文件,实现了DataInput和DataOutput接口,能够读入和写出文件。该类实例需要两个参数:一个文件或文件路径,二个是mode访问模式,r表示读,rw表示读+写。getFilePointer() 获取文件指针,返回一个long类型文件指针所在位置。seek(fp) 设置文件指针位置。 p...原创 2018-12-03 12:31:43 · 141 阅读 · 0 评论 -
elasticsearch搭建与springboot整合
elasticsearch官方下载连接:https://www.elastic.co/downloads同时下载elasticsearch、kibana(监控调试es工具)1.es服务在docker中安装: 1. docker pull docker.elastic.co/elasticsearch/elasticsearch:6.5.4 2. docker run -p 9200...原创 2019-01-08 23:17:45 · 246 阅读 · 0 评论 -
docker操作容器内文件
docker镜像内的文件互相拷贝1、将本地文件拷贝到docker 镜像内docker cp /Users/howey/Documents/apache-maven-3.5.2/ 749056ea1637:/opt docker cp 本地路径 容器Id或name:容器目录 2、将docker内文件拷贝到本地文件夹内docker cp 749056ea1637:/User...原创 2019-01-09 13:01:32 · 10434 阅读 · 0 评论 -
使用jfinalDb踩坑记录
1.更新model前,select不带id,你懂的。2.beanCopy后添加获取不到自增id,如果copy属性中有id这个字段,调用model.remove()方法删除后再save()。原创 2019-09-25 17:21:45 · 360 阅读 · 0 评论 -
mysqldump简单示例
#! /bin/bashmysqldump -cp --user=root --password='6cf6dd63feae13bf' walletdata| gzip > /mnt/mysqldump/~`date +%Y%m%d%H`.sql.gz MYSQL自动备份shell:user:帐户password:密码walletdata:数据库名/mnt/...导出目录...原创 2018-06-09 22:31:26 · 250 阅读 · 0 评论 -
Redis---helloWord
安装原文链接:https://www.cnblogs.com/M-LittleBird/p/5902850.html打开git:git clone https://github.com/MSOpenTech/redis/tags与springboot整合:1.appliaction.properties文件:redis.host=localhostredis.port=6379redis.time...原创 2018-06-17 10:13:10 · 184 阅读 · 0 评论 -
jfinal VS spring mvc
1.jfinal mvc层jar以来jfinal-src核心包,spring mvc则更笨重!2.路由规则:jfinal配置controller类方式可以在集成 JFinalConfig的路由重写方法里面配置,同时默认的情况controller/method这样请求,spring mvc则是在controller类头声明,方法默认需要使用requestMapping注解。3.返回视原创 2017-11-04 13:58:13 · 2642 阅读 · 0 评论 -
jfinal文件异步上传的例子
1.技术元素,jfinal文件上传,jqueryFrom,java中HttpClient等主要技术。2.实现思路为模拟客户端表单提交到本项目controller使用httpClient将图片上传到文件服务器。3.备注好跨域上传的url接口和文件静态资源路径。客户端:客户端处理器:文件服务器端简易文件上传:原创 2017-11-16 15:56:14 · 956 阅读 · 0 评论 -
数据库事务锁机制
1、脏读:脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。例如: 张三的工资为5000,事务A中把他的工资改为8000,但事务A尚未提交。 与此同时, 事务B正在读取张三的工资,读取到张三的工资为8000。 随后, 事务A发生异常,而回滚了事务。张三的工资又回滚为5000。 最后, 事务B读转载 2018-01-19 17:04:39 · 227 阅读 · 0 评论 -
synchonized比较Lock接口
synchonized同步关键字,自动获取和释放锁。Lock需要手动获取和释放锁,从这点来讲相比较同步关键字繁琐但是更为灵活。使用Lock比较同步关键字更突出的优点在于它可以方便实现锁的公平性:1.非阻塞获取锁。2.能被中断获取锁。3.超时获取锁。...原创 2018-02-21 19:12:33 · 298 阅读 · 0 评论 -
web应用从单机到亿万级别流量
当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题。为了解决这些性能压力带来问题,我们需要在Web系统架构层面搭建多个层次的缓存机制。在不同的压力阶段,我们会遇到不同的问题,通过搭建不同的服务和架构来解决。 Web负载均衡 Web负载均衡(Load Balancing),简单地说就是给我们的服务器集群分...转载 2018-02-21 20:25:39 · 907 阅读 · 0 评论 -
JAVA EE13般武艺
J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述): 1.JDBC(Java Database Connectivity): JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,J...转载 2018-05-25 11:27:04 · 198 阅读 · 0 评论 -
JFINAL事务回滚无效
设置数据库表引擎为MySql数据库表必须设置为InnoDB引擎时才支持事务,MyISAM并不支持事务。原创 2018-04-08 17:41:57 · 461 阅读 · 0 评论 -
spring boot资料整理
1. spring cache:https://www.ibm.com/developerworks/cn/opensource/os-cn-spring-cache/index.html2. cache 进化史:https://mp.weixin.qq.com/s/t9eWHKhGoptic62ihwBM8g3. Spring Boot 更换banner依次在 Classpa...转载 2018-04-17 23:52:50 · 106 阅读 · 0 评论 -
BigDecimal除法
1E-9为科学计数法,值为0.0000000001翻译 2018-04-23 09:11:27 · 944 阅读 · 0 评论 -
windows中rabbitmq安装及使用
1.安装erlang下载地址:http://www.erlang.org/downloads,双击.exe文件进行安装就好,安装完成之后创建一个名为ERLANG_HOME的环境变量,其值指向erlang的安装目录,同时将%ERLANG_HOME%\bin加入到Path中,最后打开命令行,输入erl,如果出现erlang的版本信息(eshell。。。)就表示erlang语言环境安装成功;2.下载Ra...原创 2018-05-25 11:30:38 · 279 阅读 · 0 评论 -
记录一下自己异常解决的一个思路
java异常解决思路 介于最近帮人debug过多有点闪腰,记录一下自己分析异常到解决的一个过程心得。 作为一名java开发攻城狮,Execption几乎伴随我们整个职业生涯。那么当异常发生的时候改怎么解决呢? 首先,你所写的程序发生异常以后不要着急,沉住气,要耐着性子信息的去排查,因为这是你的问题,而且学习编程当然也要学习属于自己的一套解决问题的办法。原创 2017-06-13 23:58:28 · 331 阅读 · 0 评论