- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 js编码出现问题导致乱码的解决方法
跟着网上文章找到引用js的地方加上charset="UTF-8",重启服务发现没有效果。继续尝试在过滤器里跳过对.css、.js的过滤,重启服务后任然乱码。最后搜索各种资料,用记事本打开js,把编码改成带有BOM的UTF-8,卡了我半个小时的问题居然解决了。网上找了狂神的smbms水一次课设作业,从git上拉下来运行发现有乱码问题。能推断出乱码问题都出现在js中,查看js文件是以utf-8编码保存的。
2023-04-27 09:33:07
1191
1
原创 2022/8/9
可变长参数、Lambda表达式、函数式编程、Stream流、Lambda表达式方法引用。读取大文件的过程中,不会一次性的读入到内存中。每次只会读取数据源的一个数据块。用于操作的是数组或者集合,做一些便利、高效的操作。2.使用lambda表达式对集合进行迭代。4.与函数式接口Predicate配合。可以避免占用内存多的情况发生,效率高。Lambda表达式的作用,好处?jdk1.8新增的特性有哪些?3.Stream操作。Stream流的作用,好处?...
2022-08-09 20:29:06
79
原创 2022/8/8
例如,一个线程先读取共享内存数据值A,随后因某种原因,线程暂时挂起,同时另一个线程临时将共享内存数据值先改为B,随后又改回为A。这样会通过检查,这就是ABA问题。原子性是指在一个操作是不可中断的,要么全部执行成功要么全部执行失败,在多个线程一起执行的时候,一个操作一旦开始,就不会被其他线程所干扰。线程死锁是指多个进程或线程互相等待对方的资源,在得到新的资源之前不会释放自己的资源,这样就形成了循环等待。线程池是一个可以容纳多个线程的容器,其中的线程可以反复使用,省去了线程的频繁创建和销毁,以节省资源开销。..
2022-08-08 21:00:59
144
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人