草庐IT

Table_locks_waited

全部标签

关于Elasticsearch 报错failed to obtain node locks....

在学习Elasticsearch的时候出现了一下错误:版本:7.12.1java.lang.IllegalStateException:failedtoobtainnodelocks,tried[[/usr/share/elasticsearch/data]]withlockid[0];maybetheselocationsarenotwritableormultiplenodeswerestartedwithoutincreasing[node.max_local_storage_nodes](was[1])?主要解决方法主要原因有三种:1、进程冲突:通过ps-aux|grepelastic

el-table不显示数据的问题

最近调试用element-ui中的el-table来显示数据,发现无法显示出数据,通过调试,发现后台的数据传到前台了。如图所示: 从网上收集到两种答案都不成功。一种是将element-ui的版本降级。一种是在webpack里面设置一下:vue:'vue/dist/vue.esm.js',原因是说element-ui使用的Vue版本与当前的Vue版本不一致导致的。 resolve:{ extensions:['.js','.vue','.json'], alias:{ '@':pathResolve('../src'), vue:'vue/dist/vue.esm.js', },

设置el-table表头全选框隐藏或禁用

需求:设置el-table表头的多选框隐藏或禁用,网上找的均造成即时生效,但刷新页面时页面会卡顿。 方法1:直接使用css(scoped中)设置:::v-deep.el-table__header-wrapper.el-checkbox{//display:none;//设置不成功,页面卡顿visibility:hidden;}方法2:给el-table设置表头属性header-cell-class-nameleftheaderStyle({row,column,rowIndex,columnIndex}){if(columnIndex===0){return"seltAllbtnDis";}

layui table列表下拉选操作

  列表中增加下拉选 varcolsChang=[[{type:'checkbox'},{type:'numbers',title:'序号'},{field:'id',title:'id'},{field:'reuseDegree',title:'复用度',width:110,templet:function(d){varopt='\n'if(d.reuseDegree=="新增"){opt=opt+'新增\n'+'复用\n'+'利旧\n'}elseif(d.reuseDegree=="复用"){opt=opt+'新增\n'+'复用\n'+'利旧\n'}elseif(d.reuseDegree

el-table多选toggleRowSelection不生效?

做弹窗里有个表格多选时,经常遇到再次打开弹窗,已选值赋值不上的问题,这里简单记录一下解决方案。element官方提供的例子经常是有各种问题的,这里经常是toggleSelection不生效toggleRowSelection是用来控制table表格选择框回显的方法,这个方法有两个参数toggleRowSelection(item,true),第一个参数是你准备回显哪一项,也就是表格对应的哪一行,第二个就是那个勾勾,true就是勾选上。一般遇到的业务是,第一次打开选中了,然后有个列表回显选中的值,再有个编辑,点编辑回显选中的,然后就会遇到选中不生效的问题…直接上解决方案:1、赋值前先清空值cle

Element-UI中el-table内嵌el-popover,在表格翻页后el-popover无法显示问题解决

由于开发需求,需要在el-table某一列增加popover弹窗,当用户点击按钮时,通过popover组件展示详细信息。参考Element-ui官网文档案例,得出代码如下el-table-columnprop="sip,sip_location"label="源IP"width="150">templateslot-scope="scope">div>{{scope.row.sip}}el-popoverplacement="right"width="500px":visible="IPDetailsPop"popper-class="IPDetailsPopover">IPDetailsre

ssl - GOlang/https : timeout waiting for client preface

我使用ListenAndServeTLS切换了SSLfuncmain(){serverMux:=http.NewServeMux()serverMux.HandleFunc("/v1/ws1",handler1)
serverMux.HandleFunc("/v1/ws2",handler2)serverMux.HandleFunc("/v1/ws3",handler3)
serverMux.HandleFunc("/static/",handlerStatic(http.FileServer(http.Dir("/var/project/"))))gofunc(){wsSSLServ

ssl - GOlang/https : timeout waiting for client preface

我使用ListenAndServeTLS切换了SSLfuncmain(){serverMux:=http.NewServeMux()serverMux.HandleFunc("/v1/ws1",handler1)
serverMux.HandleFunc("/v1/ws2",handler2)serverMux.HandleFunc("/v1/ws3",handler3)
serverMux.HandleFunc("/static/",handlerStatic(http.FileServer(http.Dir("/var/project/"))))gofunc(){wsSSLServ

element-ui table 设置表格滚动条位置

场景:在切换不同页面时(被keep-alive缓存的组件间切换),页面中的element-uitable的滚动条位置没有停留在原来的位置。目前需要切换不同的页面返回来后,滚动条保持在原来的位置。代码:  ...exportdefault{data(){return{    //表格滚动条位置    scrollTop:0}}, mounted(){//监听滚动条的位置  this.$refs.table.bodyWrapper.addEventListener(  'scroll',  (res)=>{  this.scrollTop=res.target.scrollTop  },  fal

mysql - 戈朗 : Mysql Prepare Insert statements do not add rows into db table

所以我尝试使用mysql驱动程序将数据插入数据库。具体来说,我正在使用这个:"github.com/go-sql-driver/mysql"这是我的代码funcmain(){db,err:=sql.Open("mysql","psanker:123@/education_data")err=db.Ping()iferr!=nil{fmt.Println("Failedtoprepareconnectiontodatabase")log.Fatal("Error:",err.Error())}deferdb.Close()content,err:=ioutil.ReadFile("act