小编zer*_*oc8的帖子

学习ExtJS4

我想将ExtJS4用于我的下一个项目.但是,我是Ext的新手,也不是那些精通Javascript精细点的人.

有几本关于ExtJS3的好书.我应该首先从那些旧书中学习,然后将这些知识应用到v4中,或者API的变化是如此之大以至于没有必要先学习旧的书?

如果没有,那么学习Ext新手的最佳方法是什么?

extjs extjs4

12
推荐指数
2
解决办法
6155
查看次数

golang将iso8859-1转换为utf8

我正在尝试将ISO 8859-1编码的字符串转换为UTF-8.

以下函数适用于包含德语变音符号的testdata,但我不太确定符文(b)演员的编码源代码.是假设某种默认编码,例如ISO8859-1,还是有任何方法可以告诉它使用什么编码?

func toUtf8(iso8859_1_buf []byte) string {
   var buf = bytes.NewBuffer(make([]byte, len(iso8859_1_buf)*4))
   for _, b := range(iso8859_1_buf) {
      r := rune(b)
      buf.WriteRune(r)
   }
   return string(buf.Bytes())
}
Run Code Online (Sandbox Code Playgroud)

character-encoding go

12
推荐指数
1
解决办法
9556
查看次数

Go vs. Scala用于实时webapps

我正在编写一个webapp,它使用websockets来更新谷歌地图上的车辆位置,并实时与驱动程序交换消息.我一直在玩Node.js以及Tornado,但我得出的结论是,毕竟我更喜欢静态打字.

两个出色的选择似乎是Scala和Go,但我很难在这两者之间做出决定.我一直在使用C/C++/C#/ Python进行编程,并且几乎没有Java经验.

那么这两者相比如何呢?接下来你会学到什么?我知道这是主观的,但我在这里寻找一些战斗故事.那么,生态系统呢?据我所知,Scala继承了Java的生态系统,但Go呢?

scala go

6
推荐指数
1
解决办法
4452
查看次数

Gstreamer流h264文件

我正在尝试通过将RTP流发送到广播地址,将h264编码的电影文件从服务器一次流式传输到多个客户端.

我得到的解决方案有效,但速度很慢.在本地播放视频工作正常.

这是我的服务器:

gst-launch-0.10 -v filesrc location=/home/zeroc8/Videos/bunny.mov \
! qtdemux ! h264parse ! rtph264pay pt=96 ! udpsink host=192.168.1.255 port=5000
Run Code Online (Sandbox Code Playgroud)

这是客户:

gst-launch-0.10 udpsrc port=5000 \
caps="application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264, sprop-parameter-sets=(string)\"J01AHqkYGwe83gDUBAQG2wrXvfAQ\\,KN4JyA\\=\\=\", payload=(int)96, ssrc=(uint)786848209, clock-base=(uint)101553131, seqnum-base=(uint)64602" 
! rtph264depay ! ffdec_h264 ! ffmpegcolorspace ! autovideosink
Run Code Online (Sandbox Code Playgroud)

我在这里做坏事吗?为什么这么慢?

gstreamer

5
推荐指数
1
解决办法
3574
查看次数

(Golang)JWT签名验证问题

我正试图在Golang中了解JWT令牌.我正在使用github.com/dgrijalva/jwt-go.

让我措手不及的是我可以输入多个有效签名.

例如,转到http://jwt.io - 输入MySuperSecretKey以获取密码

此令牌有效:

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0NTc3MzAyODMsInVzZXIiOiJ1c2VyMSJ9.SxshVL42DUH9e7jXUblbB_bTwKxhe4jo70DrvbQMlaU

以及这一个:

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0NTc3MzAyODMsInVzZXIiOiJ1c2VyMSJ9.SxshVL42DUH9e7jXUblbB_bTwKxhe4jo70DrvbQMlaV

事实上,如果我将最后一个字母更改为V,W或X,我会收到"Signature Verfied"消息.

谁能告诉我这里发生了什么?

go jwt

2
推荐指数
1
解决办法
502
查看次数

标签 统计

go ×3

character-encoding ×1

extjs ×1

extjs4 ×1

gstreamer ×1

jwt ×1

scala ×1