51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#如何找回微信密码
go笔记 NSQ (6) ( nsqd如何创建消费者以及消费消息)
前面几章中可以看到,nsq进行消息消费的时候主要使用tcpServer去处理,也就是如下的方法func(p*tcpServer)Handle(clientConnnet.Conn){p.ctx.nsqd.logf(LOG_INFO,"TCP:newclient(%s)",clientConn.Remot...
代码星球
·
2021-02-06
go
笔记
NSQ
nsqd
如何
go笔记 NSQ (4) ( nsqd启动监听来了解go如何编写tcp与http服务端,以及sync.WaitGroup线程同步工具使用 )
在上节中已经成功的解析了系统配置并创建了核心结构体nsqd,本文主要从nsqd的main方法入手在main方法中,主要会创建一系列的tcp监听器,以及轮询检测。 func(n*NSQD)Main(){varerrerrorctx:=&context{n}//检车是否能开启tcpbroadcastAdd...
代码星球
·
2021-02-06
go
笔记
NSQ
nsqd
启动
go笔记 NSQ (2) (从NSQ启动入口看go如何用svc的管理应用的生命周期)
通过查看nsqd.go的主应用入口,会发现其使用了svc来管理应用的生命周期。funcmain(){prg:=&program{}iferr:=svc.Run(prg,syscall.SIGINT,syscall.SIGTERM);err!=nil{log.Fatal(err)}}可以看到svc参数主要有两部分...
代码星球
·
2021-02-06
go
NSQ
笔记
启动
入口
如何实现无锁的线程安全延迟加载单例?
单例是较为常见的设计模式,在实现延迟加载时,会出现线程安全的问题,我们一般采用加锁的方式,不采用加显式锁的方式例如枚举、以及非延迟加载的方式之类的最终虚拟机在执行的时候会帮我们加锁。 这个其实很好理解,我们可以看下如下的代码classSim{privatestaticSimt=newSim();private...
代码星球
·
2021-02-06
如何
实现
无锁
线程
安全
@ResponseBody是如何起作用的
最近参与的项目中,接口中返回的日期格式不对,发现项目中配置了fastjson作为spring的数据转换器,于是使用了fastjson的字段格式化转换注解发现不起作用。这让我很疑惑,然后在fastjson的相关代码中打断点发现请求并没有进入,最后在springmvc的流程源码中发现最后调用的是jackson也就是sp...
代码星球
·
2021-02-06
@ResponseBody
如何
起作
用的
使用tortoisegit工具git地址中带号码密码的拉取,以及使用这种方式后中途重置密码报git remote: HTTP Basic: Access denied 错误解决办法
1.在拉取git项目时可以在地址中直接指定号码密码如下就可以直接拉取下来https://username:password@github.com 需要注意,因为在解析地址时是以@符号作为地址信息和用户信息的分隔,所以再用户名和密码中如果有@符号,需要转义为%40 才能正常拉取和推送&nb...
代码星球
·
2021-02-06
使用
git
密码
tortoisegit
工具
如何通过js和jquery获取图片真实的宽度和高度
什么时候需要获取图片真实的宽度和高度 在做pc网页的时候,有时候会考虑按照插入的图片的尺寸来判断图片是横图还是竖图。然后判断过后给予不同的展示方式! 另外一种就是在手机页面上,在新闻页插入的图片往往都是按...
代码星球
·
2021-02-06
如何
通过
js
jquery
获取
js如何使得新打开的窗口居中
<ahref="#"class="blue"onclick="window.open('/Content/service.html','信息咨询与管理服务协议','width='+800+',height='+600+',left='+(window.screen.width-800)/2+',top='+(wi...
代码星球
·
2021-02-06
js
如何
使得
新打开
打开
原生js记住密码
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xh...
代码星球
·
2021-02-06
原生
js
记住
密码
PS如何查找自己想要的字体
曾经很多人问我,这是什么字体,答曰:“不知道”,自己平时在作图时也经常会遇到这样的问题,于是我就把文字打出来,然后比照PS里边已经导入的字体挨个试验,这样不仅浪费了大量的时间和精力,而且比对完后,各种眼睛疼,腰疼,脖子疼,于是就上网各种搜索,结果还是一无所获。后来一同事告诉我,何必这么麻烦,网上有一个求字体网,很容易就...
代码星球
·
2021-02-06
PS
如何
查找
自己
要的
如何提高网站的访问速度
很多朋友都用虚拟主机来做网站,将网页文件存放在虚拟空间上,但是页面内容一多,网站打开的速度就显得特别慢,如果您碰到这种情况,与其寻求更好的空间,不如通过优化网页代码来取得满意的速度。笔者总结了一些切实可行的方法,制作主页时,以下的方法可以令你的网页速度大大提高。 一、记得帮页面减肥 我们浏览...
代码星球
·
2021-02-06
如何
提高
站的
访问
速度
公共页面如何在跳转页面之后变换样式
今天我要记录的这个是h5+css3+jquery如何做公共页面比如手机端做一个公共的下tab页面怎么嵌套在其他页面当中我的样式是这个 这个上面是svg下面是文字用flex布局搭建出来上面的每个li都是要跳转的页面实现思路首先我要把这个公共页面嵌套在其他各个跳转的页面当中我采用的方式是比如精选页面要...
代码星球
·
2021-02-05
页面
公共
何在
跳转
之后
Win7开机登陆密码忘记了?不必重做系统(详图)
1)如果是普通账户密码忘了。方法:重新启动电脑,启动到系统登录界面时,同时按住Ctrl+Alt键,然后连击Del键两次,会出现新的登录界面,用户名处输入“Administrator”密码为空,回车即可登录,登录后,打开控制面板选/用户账户/更改账户/点击原来的“账户名”/更改我的密码/输入新密码,再次输入新...
代码星球
·
2021-02-05
Win7
开机
登陆
密码
忘记了
C#如何实现下载文件保存到本地上面去
publicvoidbtnTemplate_Click(objectsender,EventArgse){stringstrResult=string.Empty;stringstrPath=Server.MapPath("~/uploadfile/");stringstrFile=string.Format(@"{0...
代码星球
·
2021-02-05
如何
实现
下载
文件
保存
Js阻止冒泡,Vue中如何阻止冒泡事件
js解决冒泡:event.stopPropagation()vue解决冒泡:事件.stop,例如:@click.stop="",@mouseover.stop=""...
代码星球
·
2021-02-05
阻止
冒泡
Js
Vue
如何
首页
上一页
...
62
63
64
65
66
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他