文号
821062
阅读
8409
回复
11
收藏
7
代码现在很高亮
2016/06/07
IP:广东
function sha256HMAC(password,salt){
  const crypto = require('crypto')
  var hmac = crypto.createHmac('sha256',salt)
  hmac.update(password)
  return hmac.digest('hex')
}

以上是新科创论坛对用户密码应用的散列函数。

[ 修改于10年6个月前 - 2016/06/07 07:58:11 ]
nkc作者
10年6个月前修改于 10年6个月前IP:广东
821065
1楼

目前的代码高亮设置已经针对bbcode渲染器的输出调整,使得pwbb和markdown下的语法高亮外观基本一致。 推荐大家用markdown语法包含代码(方便显式指定语言)。

uchar i2cpush(uchar addr){
  //push 8bits and see if anyone acked.
  uchar ackstatus=0;
  uchar i;
  for(i=0;i<8;i++){ 1 pinlow(scl); if(addr&0x80) if msb is { pinhigh(sda); } else pinlow(sda); risedelay(); pinhigh(scl); addr<<="1;" release sda line risedelay7(); sample ack bit here if(pinread(sda)="=0)" ackstatus="1;" risedelay3(); return ackstatus; < code></8;i++){>
引用
评论
10年6个月前IP:陕西
821079
2楼

代码还是用等宽字体显示比较好。

引用
评论
10年6个月前修改于 10年6个月前IP:广东
821081
3楼

引用 金星凌日 : 代码还是用等宽字体显示比较好。

就是等宽字体。。。consolas

如果不是等宽字体,可能是因为mac上没有consolas字体。用什么替代好呢?

引用
评论
10年6个月前IP:四川
821131
4楼

引用 novakon : > 引用 金星凌日 : 代码还是用等宽字体显示比较好。

就是等宽字体。。。consolas

如果不是等宽字体,可能是因为mac上没有consolas字体。用什么替代好呢?

类UNIX系统上等宽字体一般叫做Monospace

引用
评论
10年6个月前IP:江苏
821214
5楼

引用 nkc : ```javascript function sha256HMAC(password,salt){ const crypto = require('crypto') var hmac = cr……

为什么我回复的代码格式乱掉了?

引用
评论
10年6个月前修改于 10年6个月前IP:北京
821224
6楼

引用 novakon : > 引用 金星凌日 : 代码还是用等宽字体显示比较好。

就是等宽字体。。。consolas

如果不是等宽字体,可能是因为mac上没有consolas字体。用什么替代好呢?

我的Mac上似乎自带consolas。。。

引用
评论
10年6个月前IP:四川
821319
7楼

代码中Tab键应该是4个空格

    四个空格
	Tab键
引用
评论
10年6个月前IP:上海
821332
8楼

C#党表示没有支持到。。。

引用
评论
10年6个月前IP:四川
821334
9楼

引用 celeron533 : C#党表示没有支持到。。。

好像```后面要写cs不是c#

引用
评论
nkc作者
10年6个月前IP:广东
821379
10楼

现在代码字体的fallback顺序是consolas->monospace,字号12px,行距1.4,MBP上测试okay。

引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的