- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 解决网页视频最大只能播放6路的问题
解决网页视频最大只能播放6路的问题一、前言现在谷歌浏览器由于是同源设置,最大只能播放6路视频。如果是火狐浏览器还好,可以更改这个同源支持的路数,但是如果是谷歌的话就难受了,因为这个参数是写死到源码中的,所以要实现播放多路视频还需要走一些其他的方法。二、思路既然是同源策略,那么哪些会被视为同源,哪些又被视为非同源呢?网络上的一些教程解决方案都太复杂,要么就是引入新的技术,要么还得nginx编译支持http2.0技术,我搞java的怎么有那么多的精力去搞这种c语言编译?非同源:不同的ip或者是端口不同
2021-07-01 10:00:21
12660
11
原创 java替换指定位置的字符串
一、吐槽 在和安卓部门对接过程中,真的是遇到非常扯淡的问题,我们需要的是一段坐标系的参数,安卓定义的圆形的地理坐标是 "经度 纬度"的形式,也就是说参数是经度+空格+纬度形式,然而到了折线和矩形多边形时,地理坐标却变成了 ["经度","纬度","经度","纬度","经度","纬度"]这样的形式,与我们后端的定义接口有问题,后端是["经度 纬度","经度 纬度"]形式,由于项目比较急,一下更改安卓参数来不及了,因此只能含泪更改参数格式。 对于老开发来说,这个规律其实挺简单,就是替换掉奇...
2021-02-04 10:51:06
4075
2
原创 linux学习笔记
一、Linux的目录结构Linux的文件系统时采用层级的梳妆目录结构,在此结构的最上层时根目录"/",然后在此目录下再创建其他的目录在Linux的世界里,一切皆文件1.1、Linux几个重要目录总结: Linux的目录中有且只有一个根目录 Linux的各个目录存放的内容时规划好的,不用乱放文件 Linux是以文件的形式管理我们的设备,因此Linux系统,一切皆为文件 Linux的各个文件目录下存放的内容,必须要有一个认识 在脑海..
2020-08-17 10:39:26
284
原创 C++调用webService服务,解决中文乱码和文件上传问题
前言 之前写了一篇c++发布webService服务,可惜阅读量极少,但是也确实帮助了一位有需要的人,也算是一点点欣慰。现在我再写一篇c++调用webService服务篇,包括中文传输和文件上传。 项目需要这个东西,我写一个代码示例,具体的项目代码肯定不会发布出来。遇到的坑有不少,好在一一解决了,该科学上网还是得科学上网,能解决不少问题。可恶的是文件上传的代码示例网络上居然有人用来弄积分,还要34积分,真的是可恶,一点开源精神都没有,这里要小小的鄙视一下这类人。一、gsoap2.8...
2020-07-03 14:01:43
1454
原创 js动态拼接html中函数传递多个参数问题...
前端在开发的时候,难免会用到动态拼接表单,而动态拼接的表单中一旦涉及到函数的传递参数,感觉就头疼,这里记录一下动态传递多个参数的两种方式。第一种方式:将一个对象序列化为为一个参数data,然后传递值注意的坑:这里的onclick=fun,这里的fun函数名称不要加双引号,照着这个格式写即可。//先将要传的对象序列化,再反序列化获取值function(value, row, index) {var actions = [];var data = JSON.stringify({id:r
2020-06-23 11:48:20
4326
2
原创 Cesium创建图片标绘和自定义Css颜色
最近接到新的需求,要求使用Cesium上文字的颜色客户看不清楚,索性就极致了一把,让客户自定义颜色,这样你应该满意了吧!但是Cesium的颜色是自己写了一个Color的类,比如Cesium.Color.RED,这样局限性就比较大,不能根据传入的css样式来自定义颜色。网上找了一下没有找到相关的资料,因此官网走一波。走进官网Document,搜索Color类,一直往下走,找了会儿就找到了Cesium.Color.fromCssColorString(_textColor)这个类_textCol
2020-05-27 17:31:51
2890
原创 解决笔记本同时连接局域网和外网网络后上网很卡的问题
笔记本同时连接了公司内部的局域网,这个网是不能上网的,又同时连接了外网wifi,但是笔记本上网就很卡!往往要很久才能连接上外网。尤其是浏览器上网,要刷新好久页面才会出来。这个问题困扰了我很久,一度以为是我笔记本出了问题,直到知道别人的笔记本也有这个问题时,我就发现事情变得不一般了。原因:现在笔记本一般都支持双网卡,很有可能是公司内部的DNS和外网的DNS不一致!所以才导致了笔记本双网卡切换...
2020-04-21 11:08:44
6542
原创 (一)自学java必备技能开头篇:下载哔哩哔哩文件改名
一、前言 本人是自学java,无意中发现了B站这个可以学习的网站,但是在B站上面学习实在是太痛苦了,如果网络不好的情况下更加是痛苦,尤其是对于我这种精益求精具有强迫症的人来说简直是雪上加霜。 而且如果要在B站上截图做笔记,也是非常的不快,用Q截图的时候,按住ctrl后就会弹出视频的显示,让人非常的不快,最痛苦就是如果不是会员,还得忍受80%加载的速度。简直是不能忍,播放加速方面感觉也有...
2020-04-11 21:44:40
528
原创 idea快速定位文件在左侧文件夹的位置
有时候我们项目展开有很多的java类,想定位一个类在项目左侧的具体位置,又不想拖动仔细的去找,肯定是有快捷的方法!解决:找到这个类的package,按住ctrl+鼠标左键,点击最后的包名task,这样就能定位到类在左侧文件夹的具体位置啦...
2020-02-26 15:01:07
8259
5
原创 手把手教你c++发布webService服务
一、 前言鄙人是一个javaer,因为需要写一个c++生成webService的服务来提供给java进行调用,参考了网上的一些资料。但是效果都是不尽人意,有的甚至是服务已经生成,但是输入服务调用地址后发现,wsdl提示为HTTP GET method not implemented。其他的语言根本就调用不了,比如网上的一篇写的加减乘除的服务示例,输入wsdl地址java根本不能调用查阅了...
2020-01-09 14:10:20
2269
7
原创 java调用dll
前言:在网上找了很多jna调用dll的用例,很多博客连dll代码都不发布出来,仅仅是写一段java代码。因此,这里我手把手教大家如何开发属于自己的demo。包括64位dll的开发和java代码的开发示例,因为现在大部分都是64位的jdk了吧?遇到的坑:32位dll只能是32位jdk去调用,64位dll只能是64位dll去调用。这个你们不要想着去逆天,如果发现调用不了的情况请检查一下dl...
2019-11-28 09:26:26
1573
原创 Can't create/write to file '/tmp/MYXTNkg1' (Errcode: 28 - No space left on device); nested exception
Can't create/write to file '/tmp/MYXTNkg1' (Errcode: 28 - No space left on device); nested exception is java.sql.SQLException: Can't create/write to file '/tmp/MYXTNkg1' (Errcode: 28 - No space left o...
2019-11-18 10:31:18
2684
转载 IntelliJ IDEA常用插件一览
IntelliJ IDEA常用插件一览,让效率成为一种习惯一、官方工具IntelliJ IDEA 默认安装并提供了非常多的工具,比如 Git Integration、Maven Integration、Markdown support、SSH Remote Run 等。其中有很多好用,但是不为人知的工具。1. REST client在日常开发过程中,我们或多或少都涉及到 AP...
2019-10-17 16:56:42
666
转载 IntelliJ IDEA 详细图解最常用的配置
刚刚使用IntelliJ IDEA 编辑器的时候,会有很多设置,会方便以后的开发,磨刀不误砍柴工。比如:设置文件字体大小,代码自动完成提示,版本管理,本地代码历史,自动导入包,修改注释,修改tab的显示的数量和行数,打开项目方式,等等一大堆东西。总结一下,免得下次换了系统,还得再找一遍配置。设置外观和字体大小这个呢是设置一下外观。和字体大小。放在第一个没问题。...
2019-10-17 16:44:47
161
原创 MySQL的order by不使用索引的解决办法
这是项目中遇到的问题,为多表联合查询,我这边简单描述一下:SQL语句是这样的:select * from A aleft join B b on a.id = b.device_id left join C c on a.id = c.alarm_id ...... where (中间有查询条件,但是默认为空) order bya.alarm_time这里我创建了3个索引,一个是a表的...
2019-10-13 11:22:12
5513
4
原创 mysql多字段联合搜索和concat带来的问题
最近在项目中有用到多字段联合搜索,也就是说类似于或者a符合条件或者b符合条件。这里可以直接使用mysql的函数来简化操作,可以使用CONCAT(a字段,b字段,c字段) likeconcat('%', #{变量}, '%'),但是这样会有一个问题,一旦concat函数中有其他的参数为null的话,那么符合条件的那一行也会变成null。解决方法1:加一个ifnull函数,比如concat...
2019-10-10 17:21:58
779
原创 java判断图形相交,并获得相交区域
客户提出的需求:比如地图上有2个图形,图形任意,需要判断出图形的交点区域的图形。这样做会遇到很多的难点:目前我们地图上提供可供客户绘制的图形有:1.箭头(这个暂时不需要判断)2.椭圆3.曲线(这两个还没有实现判断的逻辑,但是原理其实是一样的)4.矩形5.多边形6.圆7.折线这样的判断其实有一定的难度性,需要判断客户点击的图形是怎样的,根据不同的图形来判断。而且判...
2019-07-27 08:22:44
3338
6
原创 thymeleaf前端js获取后端model中key的值
thymeleaf前端的js获取页面中model的值 ,网上的教程是直接写一个input的隐藏域,然后再用js来获取值,其实是没必要这么做的获取值其实很简单://后端的代码示例@GetMappingpublic String test(Model model){ //注意,这里的Model也可以写成Map之类的,就是继承了Map model.put("test","这...
2019-05-26 12:53:15
1597
原创 java判断三维直线是否相交
因为工作需要,在网上找了很多的资料,没有直接的方法来解释或者是判断三维直线如何相交的问题。对于初学者(伸手党)来说很是苦扰。转载需要说明这里我自己尝试写了一下demo,感觉还是不错,但是只能判断三维无限长度的直线是否相交。如果是有限长度的三维直线,那么这个方式就不适用了,需要自己判断交点。原理:我这里是使用向量的方式来求的如:空间直线段1,21、获取线段1的方向向量2、...
2019-05-26 12:35:50
1281
原创 springboot的动态代理失效问题......
今天在做项目的时候,遇到了一个非常扯淡的问题,困扰了我大半天才解决。不得不说,springboot虽然简单,但是坑还是不少!问题描述:在整合springboot双数据源的时候,大致的步骤可以看我第一篇写的步骤,第一篇写的虽然是在SSM环境下搭建的,但是原理其实和springboot差不多。然而我花了20分钟将双数据源给搭建完毕后,却出现了一个非常诡异的错误,就是在我的aop配置类上却出...
2019-04-26 21:55:20
2792
8
原创 springboot整合cxf webservice遇到的坑com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog
公司需要在springboot整合webservice,发布是可以发布,但是自己动态的去调用就出现了如下的报错:org.apache.cxf.service.factory.ServiceConstructionException: Failed to create service. at org.apache.cxf.wsdl11.WSDLServiceFactory.<ini...
2019-04-11 09:58:26
16202
5
原创 redis采用GenericJackson2JsonRedisSerializer带来的问题
在做项目的时候,需要对发票的数据进行一个缓存,在redis中是想以json的数据进行存储。但是在取数据的时候会报错:org.springframework.data.redis.serializer.SerializationException: Could not read JSON: Unexpected token (END_OBJECT), expected FIELD_NAME: ...
2019-02-28 18:11:44
15278
6
原创 mysql索引介绍和建立(一)
1、索引是什么索引是一种数据结构,通常以文件的形式存储在磁盘上,一般默认结构是b+树结构优势:优化后的索引可以提高数据检索的效率,降低数据库的IO成本,提升性能,降低CPU的消耗劣势:索引列也是以表的形式存在,保存主键和索引字段,索引表需要占用空间,仅能提高查询的速度,如果表频繁带有insert,update,delete等操作,建议不使用索引。因为进行上述操作,mysql也需要重新构...
2019-01-23 22:21:54
188
原创 SSM框架之多数据源整合sqlite与mysql,遇到的坑都在这里了
前言:本人非计算机专业,因为毕业后的迷茫选择了java,虽然是业余的,但是从不敢放弃继续学习啊。学如逆水行舟,不进则退。希望广大的萌新能热爱这个行业,每天进步一点点,一年后就会很强大了哟~其他多个数据库的配置也可以参考这里正事开始:整合的是SSM整合数据库,我这里是整合了mysql和sqlite,因为这个项目需要一个本地的数据库作为临时存储的数据,项目虽少,但是坑却不少,好在最后客户支...
2018-12-22 17:44:31
1078
centos7带http-flv模块的nginx
2020-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人