sql server 无限递归查询树的下级、上级数据

表数据select id,dept_nam,pid from dept查询树状结构某节点(75)的下级所有节点with dept_parent(id,dept_nam,pid) as ( select id...

golang中的多态

package main import ( "fmt" ) //通知行为的接口 type notifier interface{ notify() } //自定义的用户类型 type use...

golang接口中方法集的运行机制

package main import( "fmt" ) //通知行为的接口 type notifier interface{ notify() } //自定义的用户类型 type user s...

golang之并发同步sync.WaitGroup

本例子并行地访问URL,使用 WaitGroup 进行阻塞,直到所有的取回操作完成。package main import ( "fmt" "net/http" &qu...

微信小程序wx.navigateTo跳转页面并且传值

官方demo:跳转wx.navigateTo({ url: 'test?id=1', events: { // 为指定事件添加一个监听器,获取被打开页面传送到当前页面的数据 acceptDataFromOpen...

CentOS7用yum安装软件显示错误:cannot find a valid baseurl for repo: base/7/x86_64

解决方案:将这个文件后缀名修改使这个文件无效,例如:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

webSocket 之 readyState属性

webSocket.readyStatereadyState属性返回实例对象的当前状态,共有四种。CONNECTING:值为0,表示正在连接。 OPEN:值为1,表示连接成功,可以通信了。 CLOSING:值为2,表示连接正在关闭。 ...

golang官方读写锁案例

需要brook访问官方链接:https://golang.org/pkg/sync/atomic/#example_Value_readMostly读写锁 package main import ( "sync&q...

golang互斥锁和读写锁

1、互斥锁其中Mutex为互斥锁,Lock()加锁,Unlock()解锁,使用Lock()加锁后,便不能再次对其进行加锁,直到利用Unlock()解锁对其解锁后,才能再次加锁.适用于读写不确定场景,即读写次数没有明显的区别,并且只允许...

golang json字符串对象嵌套对象中的时间戳解析成科学计算数了

main:package main import ( "encoding/json" "fmt" // "strings" // "...