徐小夕 徐小夕
4年前
《前端实战总结》如何在不刷新页面的情况下改变URL
由于公司最近有个需求是想让我们的get请求的参数都直接显示在浏览器url上,这样我们就可以直接通过复制url来显示对应的界面数据了。背景介绍由于我们常用的http请求一般是基于XHR对象的实现或者fetch实现,这种请求操作并不会触发浏览器url的变化,这样虽然也能正常请求数据并渲染到页面,但是如果用户在当前页面操作了某个get请求并得到了某条数据,想
Stella981 Stella981
4年前
C# 多线程之List的线程安全问题
网上关于List的线程安全问题将的很少,所以自己实验了一把,发现确实是线程不安全的.所以当你在进行多线程编程中使用了共享的List集合,必须对其进行线程安全处理.List的Add方法是线程不安全的,List的源码中的Add方法,使用了每次当当前的元素达到上限,通过创建一个新的数组实例,并给长度翻倍的操作.如果单线程操作不会有问题,直接扩容,然后继续往里面
Stella981 Stella981
4年前
Spring MVC 整合 Swagger
Swagger简要说明   将Swagger和SwaggerUI集成到系统中,可以实现接口可视化界面操作。版本号SwaggerUI2.2.10高于该版本,可能会出现“Nooperationsdefinedinspec”错误下载地址:https://github.c
Stella981 Stella981
4年前
Mac部署spark2.4.4
环境信息1.操作系统:macOSMojave10.14.62.JDK:1.8.0\_211(安装位置:/Library/Java/JavaVirtualMachines/jdk1.8.0\_211.jdk/Contents/Home)前提条件请参考《Mac部署hadoop3(伪分布式)》(https://www
Stella981 Stella981
4年前
Redis命令与 键对
Redis命令Redis命令用于在redis服务上执行操作。要在redis服务上执行命令需要一个redis客户端语法Redis客户端的基本语法为:$rediscli中文出现乱码问题要在redis
Stella981 Stella981
4年前
ElasticSearch系列四 CURD
https://www.cnblogs.com/dgwblog/p/12382173.html1:ES类似JPA操作1.1编写实体类1.2编写映射文件xxx.json1.3编写repository继承ElasticSearchrepository1.4编写admin的CRUD2:使用ElasticSearch
Stella981 Stella981
4年前
InfluxDB服务器启动流程
操作系统:CentOS7.3.1611\_x64go语言版本:1.8.3linux/amd64InfluxDB版本:1.1.0源码路径:github.com/influxdata/influxdb/cmd/influxd程序入口(main.go):funcmain(){rand.Seed(time.N
Stella981 Stella981
4年前
Linux vs Unix
Linux和Unix这两个术语可以互换地用来指同一操作系统。这在很大程度上是由于他们惊人的相似之处,以致很多人不能区分这两者。在LinuxvsUnix难题中,存在关于哪个系统做什么的困惑。如果您出生于90年代中期,那么您很可能只与Linux操作系统进行过交互。Linux在数据中心和云计算平台中占据着巨大的市场份额。Linux无处不在,它支撑着智能手机、A
Stella981 Stella981
4年前
Discuz X3.1 论坛修改的方法
!(http://static.oschina.net/uploads/space/2016/0120/131055_Yzo0_1444646.png)!(http://static.oschina.net/uploads/space/2016/0120/131056_khNy_1444646.jpg)本人在实际操作中遇到的一些问题。自己
Wesley13 Wesley13
4年前
JAVA NIO 直接缓冲区和非直接缓冲区
前面我们一直说NIO能够提高性能,那么到底如何提高效率。本篇就接着上一篇文章的缓冲区,来看看直接缓冲区和非直接缓冲区。非直接缓冲区首先看看非直接缓冲区。我们之前说过NIO通过通道连接磁盘文件与应用程序,通过缓冲区存取数据进行双向的数据传输。物理磁盘的存取是操作系统进行管理的,与物理磁盘的数据操作需要经过内核地址空间;而我们的Java应用