11 2020 档案
摘要:背景: 今天在改功能的时候,居然有一个批量挂接电子文件的这样的一个功能,前端要求选择文件夹? 解决方案: 1:选择多个文件 2:其次前端选择文件夹 如果没有浏览器要求建议使用选择文件夹,比较方便,省的一个一个选,当然,他的缺点就是你必须把要上传的东西放到一个文件夹中 存在的问题: 不是所有的前端浏览
阅读全文
摘要:背景: 当出现标识符无效的时候,你就该注意了 这是一个非常严重的问题 因为你的字段名称.........写错了[捂脸] 解决方案: 没错就是你把字段名称写错了,insert into 表名(字段名) value(值); 只需要把字段名改对就可以了 作者:彼岸舞 时间:2020\11\26 内容关于:
阅读全文
摘要:背景: 今天在用代码生成SQL的时候,在数据库中执行出现了 列在此处不允许问题 解决方案: 把插入值的双引号包裹换成单引号包裹 到此列在此处不允许解决 作者:彼岸舞 时间:2020\11\26 内容关于:Oracle 本文来源于网络,只做技术分享,一概不负任何责任
阅读全文
摘要:背景问题: 今天在做Excel动态列解析的时候,发现Excel中的日期解析出来居然是这种格式,emmm,这是个啥? 并且发现,通过直接new Date的方式,然后通过SimpleDateFormat格式化后,时间变了?我TM啥东西 通过不懈的百度终于得知了,这个时间是计算机的起始默认时间 在Exce
阅读全文
摘要:之前写过一篇导出Excel的文章,时隔这么长时间,再写一篇解析吧 采用EasyPOI技术解析Excel,我感觉这个还是挺好用的,也可能是我没有接触过更好的技术了[捂脸] 导入Maven依赖: <!-- https://mvnrepository.com/artifact/cn.afterturn/e
阅读全文
摘要:千呼万唤始出来,终于写到AQS这个一章了,其实为了写这一章,前面也是做了很多的铺垫,比如之前的 深度理解volatile关键字 线程之间的协作(等待通知模式) JUC 常用4大并发工具类 CAS 原子操作 显示锁 了解LockSupport工具类 这些文章其实都是为了让大家理解AQS而写的铺垫,就像
阅读全文
摘要:背景: 今天客户说他们的系统突然登录不上了,一直运行稳定的系统突然就报错了,然后通过控制台的描述信息可以得知,是密码过期了 但是为了确认这个问题采用Navicat测试一下确定问题 原因: Oracle提示错误消息ORA-28001: the password has expired,是由于Oracl
阅读全文
摘要:介绍: 在网上也没有找到太多的东西,大概说了一下,这个工具类的所有方法都是静态的,底层采用UNSAFE直接操作的内存,可以实现线程的阻塞和唤醒 可以看到他的park方法调用的是UNSAFE的park方法 而UNSAFE的park方法是一个native方法,调用的C的类库了,没办法继续看下去了,因为我
阅读全文
摘要:背景: 今天在使用Tomcat8部署完成项目做测试的时候,发现有的接口会报错400,后端提示在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义 原因分析: 是因为 日志显示请求地址中包含不合法字符,出现400错误 tomcat高版本严格按照RFC 3986规范解析地址。该规
阅读全文
摘要:之前写了一些关于国产化及其适配的文章,本人在本地访问时没有问题的,今天本地图片服务器停了之后,发现,文章在访问图片时访问的地址是192.168.0.101:8081/Uploader/ChinaOl/image这个接口获取图片的时候,发现404了,所以用手机看了一下,发现全是文字 ,我的锅,今天花费
阅读全文
摘要:之前在写显示锁的是后,在显示锁的接口中,提到了new Condition这个方法,这个方法会返回一个Condition对象 简单介绍一下 Condition接口: 任意一个Java对象,都拥有一组监视器方法(定义在java.lang.Object上),主要包括wait()、wait(long tim
阅读全文
摘要:排它锁: 之前的Synchronized和ReentrantLock都是排他锁,默认只有一个线程可以占用 读写锁: 读写锁,同一时刻允许多个读线程同时访问,但是写线程访问的时候,所有的读和写都被阻塞,最适宜与读多写少的情况 通过解释,我们可以知道读写锁,最常用的就是读多写少的场景,读写锁相比于普通的
阅读全文
摘要:其实好多人,在面试的时候都被问到过,可能是因为没有碰见过,在这里说一下吧,也当是为大家填一个坑 所谓锁的公平与非公平: 如果在时间上,先对锁进行获取的请求,一定先被满足,这个锁就是公平的,不满足,就是非公平的,就类似先到先得,就是公平的,有人插队没人管,就是非公平的 效率对比: 非公平锁的效率,是普
阅读全文
摘要:本来打算写设计模式的,在周六日用了两天的时间全部看了一遍,但是写了一篇之后,发现,写的没有网上的好,感觉大家可能看不懂,所以打算继续写并发编程 设计模式,就给大家推荐一下菜鸟教程的吧,我看了一下,将的比较统一,都很不错 链接:https://www.runoob.com/design-pattern
阅读全文
摘要:工厂模式: 工厂模式,也是最常见的模式之一,属于创建型模式,列如Spring的bean就是被BeanFactory管理的 工厂模式又细分为三种工厂: 简单工厂模式 工厂方法模式 抽象工厂模式 简单工厂模式: 简单工厂是,通过对Bean的创建,分离由统一的工厂生产对象,通过参数辨别 创建基础Bean类
阅读全文
摘要:背景: 最近因为一直在做国产化,一直使用东方通,在部署程序,然后每次因为部署的ContextPath是一样的,然后在部署的时候,先停止自己的应用,然后解除部署,接着部署新的War包,但是每次部署新的的时候,一直到70%,就不动了,东方通都会报错,内存溢出,这个问题,比较头疼,而且东方通后端按Ctrl
阅读全文