??xml version="1.0" encoding="utf-8" standalone="yes"?>ֱ:BlogJava - Ͷעѯƨ//www.cqk4s.cn/all专注于Java技?/description>zh-cnTue, 21 May 2019 13:40:14 GMTTue, 21 May 2019 13:40:14 GMT60树加载方?/title><link>//www.cqk4s.cn/fiele/archive/2019/05/21/433806.html</link><dc:creator>半导?/dc:creator><author>半导?/author><pubDate>Tue, 21 May 2019 11:08:00 GMT</pubDate><guid>//www.cqk4s.cn/fiele/archive/2019/05/21/433806.html</guid><wfw:comment>//www.cqk4s.cn/fiele/comments/433806.html</wfw:comment><comments>//www.cqk4s.cn/fiele/archive/2019/05/21/433806.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/fiele/comments/commentRss/433806.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/fiele/services/trackbacks/433806.html</trackback:ping><description><![CDATA[通过对象传参,在前端转换为JSON<br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />//www.CodeHighlighter.com/<br /><br />--><span style="color: #000000; "><div class="vpdh"><pre style="background-color:#ffffff;color:#000000;font-family:'宋体';font-size:6.0pt;"><span style="font-size: 14pt; background-color: #efefef;"><</span><span style="color: #000080; font-size: 14pt; font-weight: bold; background-color: #efefef;">script </span><span style="color: #660e7a; font-size: 14pt; font-weight: bold; background-color: #efefef;">th</span><span style="color: #0000ff; font-size: 14pt; font-weight: bold; background-color: #efefef;">:inline=</span><span style="color: #008000; font-size: 14pt; font-weight: bold; background-color: #efefef;">"javascript"</span><span style="font-size: 14pt; background-color: #efefef;">></span><br /></pre></div>JSON.stringify([[${objectStr}]])<br /></script><br /></span></div><img src ="//www.cqk4s.cn/fiele/aggbug/433806.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/fiele/" target="_blank">半导?/a> 2019-05-21 19:08 <a href="//www.cqk4s.cn/fiele/archive/2019/05/21/433806.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>树加载方?/title><link>//www.cqk4s.cn/fiele/archive/2019/05/21/433807.html</link><dc:creator>半导?/dc:creator><author>半导?/author><pubDate>Tue, 21 May 2019 11:08:00 GMT</pubDate><guid>//www.cqk4s.cn/fiele/archive/2019/05/21/433807.html</guid><wfw:comment>//www.cqk4s.cn/fiele/comments/433807.html</wfw:comment><comments>//www.cqk4s.cn/fiele/archive/2019/05/21/433807.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/fiele/comments/commentRss/433807.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/fiele/services/trackbacks/433807.html</trackback:ping><description><![CDATA[通过对象传参,在前端转换为JSON<br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />//www.CodeHighlighter.com/<br /><br />--><span style="color: #000000; "><div class="vpdh"><pre style="background-color:#ffffff;color:#000000;font-family:'宋体';font-size:6.0pt;"><span style="font-size: 14pt; background-color: #efefef;"><</span><span style="color: #000080; font-size: 14pt; font-weight: bold; background-color: #efefef;">script </span><span style="color: #660e7a; font-size: 14pt; font-weight: bold; background-color: #efefef;">th</span><span style="color: #0000ff; font-size: 14pt; font-weight: bold; background-color: #efefef;">:inline=</span><span style="color: #008000; font-size: 14pt; font-weight: bold; background-color: #efefef;">"javascript"</span><span style="font-size: 14pt; background-color: #efefef;">></span><br /></pre></div>JSON.stringify([[${objectStr}]])<br /></script><br /></span></div><img src ="//www.cqk4s.cn/fiele/aggbug/433807.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/fiele/" target="_blank">半导?/a> 2019-05-21 19:08 <a href="//www.cqk4s.cn/fiele/archive/2019/05/21/433807.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>搭建基于hyperledger fabric的联盟社?--生成公私钥证书及配置文件 - Ͷעѯƨ//www.cqk4s.cn/waterjava/archive/2019/05/20/433805.html狼爱上狸狼爱上狸Mon, 20 May 2019 06:59:00 GMT//www.cqk4s.cn/waterjava/archive/2019/05/20/433805.html//www.cqk4s.cn/waterjava/comments/433805.html//www.cqk4s.cn/waterjava/archive/2019/05/20/433805.html#Feedback0//www.cqk4s.cn/waterjava/comments/commentRss/433805.html//www.cqk4s.cn/waterjava/services/trackbacks/433805.html

一.生成公私钥和证书

Fabric中有两种类型的公私钥和证书,一种是给节点之前通讯安全而准备的TLS证书,另一种是用户登录和权限控制的用户证书。这些证书本来应该是由CA来颁发,但是目前只有两个社区,所以目前暂时没有启用CA节点,但是Fabric帮我们提供了一个crytogen工具来生成证书?/p>

 

1.1编译cryptogen

编译生成 cryptogen之前我们需要安装一个软件包,否则编译时会报?/p>

sudo apt install libltdl3-dev

Fabric提供了专门编译cryptogen的入口,我们只需要运行以下命令即可:

cd ~/go/src/github.com/hyperledger/fabric make cryptogen

运行后系统返回如下结果即代表编译成功?/p>

build/bin/cryptogen  CGO_CFLAGS=" " GOBIN=/home/studyzy/go/src/github.com/hyperledger/fabric/build/bin go install -tags "" -ldflags "-X github.com/hyperledger/fabric/common/tools/cryptogen/metadata.Version=1.0.0" github.com/hyperledger/fabric/common/tools/cryptogen  Binary available as build/bin/cryptogen

我们在build/bin文件夹下就可以看到编译出来的cryptogen程序?/p>

 

1.2配置crypto-config.yaml

examples/e2e_cli/crypto-config.yaml已经提供了一个Orderer Org和两个Peer Org的配置,该模板中也对字段进行了注释。我们可以把配置修改一下:

OrdererOrgs:        - Name: Orderer     Domain: example.com               Specs:       - Hostname: orderer  PeerOrgs:      - Name: Org1     Domain: org1.example.com           Template:       Count: 1            Users:       Count: 1      - Name: Org2     Domain: org2.example.com     Template:       Count: 1     Users:       Count: 1

 

Name和Domain就是关于这个组织的名字和域名,这主要是用于生成证书的时候,证书内会包含该信息。而Template Count=1是说我们要生?套公私钥和证书,因为我们一个组织只需要一个peer节点。最后Users. Count=1是说每个Template下面会有几个普通User(注意,Admin是Admin,不包含在这个计数中),这里配置?,也就是说我们只需要一个普通用?a href="mailto:User1@org2.example.com">User1@org2.example.com 我们可以根据实际需要调整这个配置文件,增删Org Users等?/p>

 

1.3生成公司钥和证书

我们配置好crypto-config.yaml文件后,就可以用cryptogen去读取该文件,并生成对应的公私钥和证书了?/p>

cd examples/e2e_cli/ ../../build/bin/cryptogen generate --config=./crypto-config.yaml

生成的文件都保存到crypto-config文件夹,我们可以进入该文件夹查看生成了哪些文件:

tree crypto-config

?生成创世区块和Channel配置区块

2.1编译生成configtxgen

与前?.1说到的类似,我们可以通过make命令生成configtxgen程序?/p>

cd ~/go/src/github.com/hyperledger/fabric  make configtxgen

运行后的结果为:

build/bin/configtxgen  CGO_CFLAGS=" " GOBIN=/home/studyzy/go/src/github.com/hyperledger/fabric/build/bin go install -tags "nopkcs11" -ldflags "-X github.com/hyperledger/fabric/common/configtx/tool/configtxgen/metadata.Version=1.0.0" github.com/hyperledger/fabric/common/configtx/tool/configtxgen  Binary available as build/bin/configtxgen

2.2配置configtx.yaml

官方提供的examples/e2e_cli/configtx.yaml这个文件里面配置了由2个Org参与的Orderer共识配置TwoOrgsOrdererGenesis,以及由2个Org参与的Channel配置:TwoOrgsChannel。Orderer可以设置共识的算法是Solo还是Kafka,以及共识时区块大小,超时时间等,我们使用默认值即可,不用更改。而Peer节点的配置包含了MSP的配置,锚节点的配置。如果我们有更多的Org,或者有更多的Channel,那么就可以根据模板进行对应的修改?/p>

2.3生成创世区块

配置修改好后,我们就用configtxgen 生成创世区块。并把这个区块保存到本地channel-artifacts文件夹中?/p>

cd examples/e2e_cli/  ../../build/bin/configtxgen -profile TwoOrgsOrdererGenesis -outputBlock ./channel-artifacts/genesis.block

2.4生成Channel配置区块

../../build/bin/configtxgen -profile TwoOrgsChannel -outputCreateChannelTx ./channel-artifacts/channel.tx -channelID mychannel

另外关于锚节点的更新,我们也需要使用这个程序来生成文件?/p>

../../build/bin/configtxgen -profile TwoOrgsChannel -outputAnchorPeersUpdate ./channel-artifacts/Org1MSPanchors.tx -channelID mychannel -asOrg Org1MSP  ../../build/bin/configtxgen -profile TwoOrgsChannel -outputAnchorPeersUpdate ./channel-artifacts/Org2MSPanchors.tx -channelID mychannel -asOrg Org2MSP

最终,我们在channel-artifacts文件夹中,应该是能够看到4个文件?/p>

channel-artifacts/ 
├── channel.tx 
├── genesis.block 
├── Org1MSPanchors.tx 
└── Org2MSPanchors.tx



狼爱上狸 2019-05-20 14:59 发表评论
]]>
Ubuntu?大图像查看软?/title><link>//www.cqk4s.cn/waterjava/archive/2019/05/20/433804.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Mon, 20 May 2019 06:57:00 GMT</pubDate><guid>//www.cqk4s.cn/waterjava/archive/2019/05/20/433804.html</guid><wfw:comment>//www.cqk4s.cn/waterjava/comments/433804.html</wfw:comment><comments>//www.cqk4s.cn/waterjava/archive/2019/05/20/433804.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/waterjava/comments/commentRss/433804.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/waterjava/services/trackbacks/433804.html</trackback:ping><description><![CDATA[<p><a title="" target="_blank">1. Gwenview</a></p> <p>是较好的一项应用,支持几乎所有图片格式,可进行基本的编辑、标签、缩略图、全屏、幻灯显示功能等等?/p> <p>安装</p> <p>sudo apt-get install gwenview</p><p><br /></p><p><a title="" target="_blank">2. Eye of GNOME</a></p> <p>是GNOME环境下较好的图片查看器,支持JPG, PNG, BMP, GIF, SVG, TGA, TIFF or XPM等图片格式,也可放大、幻灯显示图片、全屏、缩略图等功能?/p> <p>安装</p> <p>sudo apt-get install eog</p><p><br /></p><p><a title="" target="_blank">3. gThumb</a></p> <p>是另一GTK图片查看器,可导入Picasa或Flickr图片,也可导出到 Facebook, Flickr, Photobucker, Picasa 和本地文件夹?/p> <p>安装</p> <p>sudo apt-get install gthumb</p><p><br /></p><p><a title="" target="_blank">4. Viewnior</a></p> <p>是小型化的图片查看器,支持JPG和PNG格式?/p> <p>安装</p> <p>sudo apt-get install viewnior</p><p><br /></p><p><a title="" target="_blank">5.gPicView</a></p> <p>是LXDE下的默认图片查看器,操作按钮位于窗口底部。只需右击图片,实现所有相关功能。支持JPG, TIFF, BMP, PNG ?ICO格式?/p> <p>安装</p> <p>sudo apt-get install gpicview</p><p>https://www.linuxidc.com/Linux/2011-03/33659.htm<br /></p><img src ="//www.cqk4s.cn/waterjava/aggbug/433804.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/waterjava/" target="_blank">狼爱上狸</a> 2019-05-20 14:57 <a href="//www.cqk4s.cn/waterjava/archive/2019/05/20/433804.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>以太坊多节点(两个节点)私链搭建 - Ͷעѯƨ//www.cqk4s.cn/waterjava/archive/2019/05/20/433803.html狼爱上狸狼爱上狸Mon, 20 May 2019 00:15:00 GMT//www.cqk4s.cn/waterjava/archive/2019/05/20/433803.html//www.cqk4s.cn/waterjava/comments/433803.html//www.cqk4s.cn/waterjava/archive/2019/05/20/433803.html#Feedback0//www.cqk4s.cn/waterjava/comments/commentRss/433803.html//www.cqk4s.cn/waterjava/services/trackbacks/433803.html

狼爱上狸 2019-05-20 08:15 发表评论
]]>
postman不能启动的问?/title><link>//www.cqk4s.cn/huamengxing/archive/2019/05/18/433802.html</link><dc:creator>华梦?/dc:creator><author>华梦?/author><pubDate>Sat, 18 May 2019 03:11:00 GMT</pubDate><guid>//www.cqk4s.cn/huamengxing/archive/2019/05/18/433802.html</guid><wfw:comment>//www.cqk4s.cn/huamengxing/comments/433802.html</wfw:comment><comments>//www.cqk4s.cn/huamengxing/archive/2019/05/18/433802.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/huamengxing/comments/commentRss/433802.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/huamengxing/services/trackbacks/433802.html</trackback:ping><description><![CDATA[ 需要添加一个环境变量POSTMAN_DISABLE_GPU = true? <img src ="//www.cqk4s.cn/huamengxing/aggbug/433802.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/huamengxing/" target="_blank">华梦?/a> 2019-05-18 11:11 <a href="//www.cqk4s.cn/huamengxing/archive/2019/05/18/433802.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ubuntu apt-get 安装 golang 版本过低问题 - Ͷעѯƨ//www.cqk4s.cn/waterjava/archive/2019/05/18/433801.html狼爱上狸狼爱上狸Fri, 17 May 2019 22:38:00 GMT//www.cqk4s.cn/waterjava/archive/2019/05/18/433801.html//www.cqk4s.cn/waterjava/comments/433801.html//www.cqk4s.cn/waterjava/archive/2019/05/18/433801.html#Feedback0//www.cqk4s.cn/waterjava/comments/commentRss/433801.html//www.cqk4s.cn/waterjava/services/trackbacks/433801.html

apt-get install golang-go这样安装版本可能过低?br /> go version查看版本?1.6.2?br /> apt-get 卸载此版本重新安?/p>

重新安装

    1. 去官网查看最新版链接 https://studygolang.com/dl
      比如我要下的?https://studygolang.com/dl/golang/go1.11.linux-amd64.tar.gz
    1. 下载
      wget https://studygolang.com/dl/golang/go1.11.linux-amd64.tar.gz
         也可以到go语言中文网https://studygolang.com/dl下载最新版
    1. 解压?br /> tar -zxvf go1.11.linux-amd64.tar.gz -C /usr/lib
    将解压后的文件夹go移动?nbsp; /usr/local 

     输入命令?span style="color:#f33b45;"> sudo mv go /usr/local

    1. 设置添加环境变量
      sudo gedit ~/.profile 在最后面添加如下配置
         export PATH=$PATH:/usr/local/go/bin   或?/div>
export GOPATH=/opt/gopath export GOROOT=/usr/lib/go export GOARCH=386 export GOOS=linux export GOTOOLS=$GOROOT/pkg/tool export PATH=$PATH:$GOROOT/bin:$GOPATH/bin 

卸载老的go
sudo apt-get remove golang-go
    1. 安装新版?br /> source ~/.profile
    1. 查看版本
      go version
      结果 go version go1.11 linux/amd64

参考:
https://blog.csdn.net/Booboochen/article/details/82463162
?/div>
https://www.jianshu.com/p/85e98e9b003d


狼爱上狸 2019-05-18 06:38 发表评论
]]>ubuntu18.04下最好用的音乐软件!没有之一 - Ͷעѯƨ//www.cqk4s.cn/waterjava/archive/2019/05/17/433800.html狼爱上狸狼爱上狸Fri, 17 May 2019 14:11:00 GMT//www.cqk4s.cn/waterjava/archive/2019/05/17/433800.html//www.cqk4s.cn/waterjava/comments/433800.html//www.cqk4s.cn/waterjava/archive/2019/05/17/433800.html#Feedback0//www.cqk4s.cn/waterjava/comments/commentRss/433800.html//www.cqk4s.cn/waterjava/services/trackbacks/433800.html       自从2015年开始使用ubuntu之后,就开始了各种折腾。可惜的是,linux下,能用的音乐软件实在是少之又少!网易云音乐勉强可以,但是经常打不开。烦死。偶然发?/strong>这个软件?a target="_blank">CoCoMusic,才惊觉是ubuntu 18.04.2下最好用的音乐软件!没有之一!      同时也适用于linux mint19.1。即点即开!堪称是,linux下的酷狗音乐!下载地址:https://github.com/xtuJSer/CoCoMusic/releases,直接下载:cocomusic_2.0.4_amd64.deb安装即可?/strong>

~$ cocomusic
即可启动

https://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=188255


狼爱上狸 2019-05-17 22:11 发表评论
]]>
ubuntu18.04安装扫描?/title><link>//www.cqk4s.cn/waterjava/archive/2019/05/17/433799.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Fri, 17 May 2019 03:25:00 GMT</pubDate><guid>//www.cqk4s.cn/waterjava/archive/2019/05/17/433799.html</guid><wfw:comment>//www.cqk4s.cn/waterjava/comments/433799.html</wfw:comment><comments>//www.cqk4s.cn/waterjava/archive/2019/05/17/433799.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/waterjava/comments/commentRss/433799.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/waterjava/services/trackbacks/433799.html</trackback:ping><description><![CDATA[Linux下一般使用sane做为扫描仪后端,安装如下?br />      sudo apt-get install sane sane-utils xsane<br /><br />@node1:~$ sudo sane-find-scanner <br />  # sane-find-scanner will now attempt to detect your scanner. If the<br />  # result is different from what you expected, first make sure your<br />  # scanner is powered up and properly connected to your computer.<br /><br />  # No SCSI scanners found. If you expected something different, make sure that<br />  # you have loaded a kernel SCSI driver for your SCSI adapter.<br /><br />could not fetch string descriptor: Pipe error<br />could not fetch string descriptor: Pipe error<br />found USB scanner (vendor=0x04a9 [Canon], product=0x190d [CanoScan]) at libusb:003:006<br />  # Your USB scanner was (probably) detected. It may or may not be supported by<br />  # SANE. Try scanimage -L and read the backend's manpage.<br /><br />$ scanimage -L<br />device `pixma:04A9190D' is a CANON Canoscan 9000F Mark II multi-function peripheral<br /><br /><div class="vpdh">期间也曾装过VueScan,可以识别扫描仪,但是要收费?/div><div class="vpdh"></div><div class="vpdh">$ simple-scan</div><div class="vpdh"></div><div class="vpdh">终于可以使用扫描仪了?/div><div class="vpdh"></div><div class="vpdh"></div><br /><img src ="//www.cqk4s.cn/waterjava/aggbug/433799.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/waterjava/" target="_blank">狼爱上狸</a> 2019-05-17 11:25 <a href="//www.cqk4s.cn/waterjava/archive/2019/05/17/433799.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>技?/title><link>//www.cqk4s.cn/fiele/archive/2019/05/16/433797.html</link><dc:creator>半导?/dc:creator><author>半导?/author><pubDate>Thu, 16 May 2019 13:14:00 GMT</pubDate><guid>//www.cqk4s.cn/fiele/archive/2019/05/16/433797.html</guid><wfw:comment>//www.cqk4s.cn/fiele/comments/433797.html</wfw:comment><comments>//www.cqk4s.cn/fiele/archive/2019/05/16/433797.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/fiele/comments/commentRss/433797.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/fiele/services/trackbacks/433797.html</trackback:ping><description><![CDATA[<div class="vpdh">layui</div><strong class="vpdh"></strong><em></em><u></u><sub></sub><sup></sup><strike></strike><div class="vpdh"></div>可以做表格排序?img src ="//www.cqk4s.cn/fiele/aggbug/433797.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/fiele/" target="_blank">半导?/a> 2019-05-16 21:14 <a href="//www.cqk4s.cn/fiele/archive/2019/05/16/433797.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>HyperLedger Fabric链码开发及测试 - Ͷעѯƨ//www.cqk4s.cn/waterjava/archive/2019/05/16/433796.html狼爱上狸狼爱上狸Thu, 16 May 2019 07:37:00 GMT//www.cqk4s.cn/waterjava/archive/2019/05/16/433796.html//www.cqk4s.cn/waterjava/comments/433796.html//www.cqk4s.cn/waterjava/archive/2019/05/16/433796.html#Feedback0//www.cqk4s.cn/waterjava/comments/commentRss/433796.html//www.cqk4s.cn/waterjava/services/trackbacks/433796.html https://blog.csdn.net/TripleS_X/article/details/80550401


狼爱上狸 2019-05-16 15:37 发表评论
]]>
fabric-samples - Ͷעѯƨ//www.cqk4s.cn/waterjava/archive/2019/05/16/433795.html狼爱上狸狼爱上狸Thu, 16 May 2019 07:09:00 GMT//www.cqk4s.cn/waterjava/archive/2019/05/16/433795.html//www.cqk4s.cn/waterjava/comments/433795.html//www.cqk4s.cn/waterjava/archive/2019/05/16/433795.html#Feedback0//www.cqk4s.cn/waterjava/comments/commentRss/433795.html//www.cqk4s.cn/waterjava/services/trackbacks/433795.html

狼爱上狸 2019-05-16 15:09 发表评论
]]>
Linux(Ubuntu18.04)安装Chrome浏览?/title><link>//www.cqk4s.cn/waterjava/archive/2019/05/16/433794.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Thu, 16 May 2019 02:27:00 GMT</pubDate><guid>//www.cqk4s.cn/waterjava/archive/2019/05/16/433794.html</guid><wfw:comment>//www.cqk4s.cn/waterjava/comments/433794.html</wfw:comment><comments>//www.cqk4s.cn/waterjava/archive/2019/05/16/433794.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/waterjava/comments/commentRss/433794.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/waterjava/services/trackbacks/433794.html</trackback:ping><description><![CDATA[<p>一分钟安装教程?/p><p>1、将下载源加入到系统的源列表(添加依赖)</p><p>sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/</p><p>2、导入谷歌软件的公钥,用于对下载软件进行验证?/p><p>wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -</p><p>3、用于对当前系统的可用更新列表进行更新。(更新依赖?/p><p>sudo apt-get update</p><p>4、谷?Chrome 浏览器(稳定版)的安装。(安装软件?/p><p>sudo apt-get install google-chrome-stable</p><p>5、启动谷?Chrome 浏览器?/p><p>/usr/bin/google-chrome-stable</p><p>然后添加到状态栏即可?/p><p><br /></p><p><br /></p><p>https://blog.csdn.net/hellozex/article/details/80762705<br /></p><img src ="//www.cqk4s.cn/waterjava/aggbug/433794.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/waterjava/" target="_blank">狼爱上狸</a> 2019-05-16 10:27 <a href="//www.cqk4s.cn/waterjava/archive/2019/05/16/433794.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>cp: 无法获取".build/docker/gotools/bin/protoc-gen-go" 的文件状?stat): 没有那个文件或目?/title><link>//www.cqk4s.cn/waterjava/archive/2019/05/16/433793.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Thu, 16 May 2019 00:57:00 GMT</pubDate><guid>//www.cqk4s.cn/waterjava/archive/2019/05/16/433793.html</guid><wfw:comment>//www.cqk4s.cn/waterjava/comments/433793.html</wfw:comment><comments>//www.cqk4s.cn/waterjava/archive/2019/05/16/433793.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/waterjava/comments/commentRss/433793.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/waterjava/services/trackbacks/433793.html</trackback:ping><description><![CDATA[在进行make docker时出现如下错误:<br /><br />    [root@master1 fabric]# make docker<br />    mkdir -p .build/image/ccenv/payload<br />    cp .build/docker/gotools/bin/protoc-gen-go .build/bin/chaintool .build/goshim.tar.bz2 .build/image/ccenv/payload<br />    cp: 无法获取".build/docker/gotools/bin/protoc-gen-go" 的文件状?stat): 没有那个文件或目?br />    make: *** [.build/image/ccenv/payload] 错误 1<br /><br />经过查看发现,文件protoc-gen-go确实不在fabric/.build/docker/gotools/bin下。我是在配置的时候将protoc-gen-go放到了fabric/build/docker/gotools/bin下,一?#8220;.”的区别。。?br />--------------------- <br />作者:ASN_forever <br />来源:CSDN <br />原文:https://blog.csdn.net/ASN_forever/article/details/87547839 <br />版权声明:本文为博主原创文章,转载请附上博文链接?img src ="//www.cqk4s.cn/waterjava/aggbug/433793.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/waterjava/" target="_blank">狼爱上狸</a> 2019-05-16 08:57 <a href="//www.cqk4s.cn/waterjava/archive/2019/05/16/433793.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Hyperledge 开发环境配置常见问?/title><link>//www.cqk4s.cn/waterjava/archive/2019/05/15/433791.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Wed, 15 May 2019 07:27:00 GMT</pubDate><guid>//www.cqk4s.cn/waterjava/archive/2019/05/15/433791.html</guid><wfw:comment>//www.cqk4s.cn/waterjava/comments/433791.html</wfw:comment><comments>//www.cqk4s.cn/waterjava/archive/2019/05/15/433791.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/waterjava/comments/commentRss/433791.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/waterjava/services/trackbacks/433791.html</trackback:ping><description><![CDATA[//www.cnblogs.com/yanlixin/p/6103775.html<img src ="//www.cqk4s.cn/waterjava/aggbug/433791.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/waterjava/" target="_blank">狼爱上狸</a> 2019-05-15 15:27 <a href="//www.cqk4s.cn/waterjava/archive/2019/05/15/433791.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>分页方式?/title><link>//www.cqk4s.cn/fiele/archive/2019/05/15/433790.html</link><dc:creator>半导?/dc:creator><author>半导?/author><pubDate>Wed, 15 May 2019 07:21:00 GMT</pubDate><guid>//www.cqk4s.cn/fiele/archive/2019/05/15/433790.html</guid><wfw:comment>//www.cqk4s.cn/fiele/comments/433790.html</wfw:comment><comments>//www.cqk4s.cn/fiele/archive/2019/05/15/433790.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/fiele/comments/commentRss/433790.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/fiele/services/trackbacks/433790.html</trackback:ping><description><![CDATA[前台?div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />//www.CodeHighlighter.com/<br /><br />--><span style="color: #0000FF; "><</span><span style="color: #800000; ">form   </span><span style="color: #FF0000; ">method</span><span style="color: #0000FF; ">="post"</span><span style="color: #FF0000; "> action </span><span style="color: #0000FF; ">= "/bbs/list"</span><span style="color: #FF0000; ">  id</span><span style="color: #0000FF; ">="queryform"</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />        </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">input </span><span style="color: #FF0000; ">type</span><span style="color: #0000FF; ">="hidden"</span><span style="color: #FF0000; "> name</span><span style="color: #0000FF; ">="start"</span><span style="color: #FF0000; "> id</span><span style="color: #0000FF; ">="start"</span><span style="color: #0000FF; ">/></span><span style="color: #000000; "><br />        </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">li</span><span style="color: #0000FF; ">></span><span style="color: #000000; ">搜索?/span><span style="color: #0000FF; "></</span><span style="color: #800000; ">li</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />                </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">input </span><span style="color: #FF0000; ">type</span><span style="color: #0000FF; ">="text"</span><span style="color: #FF0000; "> placeholder</span><span style="color: #0000FF; ">="请输入公告名?</span><span style="color: #FF0000; "> name</span><span style="color: #0000FF; ">="title"</span><span style="color: #FF0000; ">  th:value </span><span style="color: #0000FF; ">="${queryBbs.title}"</span><span style="color: #FF0000; "> </span><span style="color: #0000FF; ">/></span><span style="color: #000000; "><br />               </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">a </span><span style="color: #FF0000; ">href</span><span style="color: #0000FF; ">="javascript:void(0)"</span><span style="color: #FF0000; "> class</span><span style="color: #0000FF; ">="button border-main icon-search"</span><span style="color: #FF0000; "> onclick</span><span style="color: #0000FF; ">="changesearch()"</span><span style="color: #FF0000; "> </span><span style="color: #0000FF; ">></span><span style="color: #000000; "> 搜索</span><span style="color: #0000FF; "></</span><span style="color: #800000; ">a</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />    </span><span style="color: #0000FF; "></</span><span style="color: #800000; ">form</span><span style="color: #0000FF; ">></span></div><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />//www.CodeHighlighter.com/<br /><br />--><span style="color: #000000; ">    </span><span style="color: #008000; ">//</span><span style="color: #008000; ">搜索</span><span style="color: #008000; "><br /></span><span style="color: #000000; ">    </span><span style="color: #0000FF; ">function</span><span style="color: #000000; "> changesearch() {<br />        $(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">#queryform</span><span style="color: #000000; ">"</span><span style="color: #000000; ">).submit();<br />    }</span></div>通过page传?br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />//www.CodeHighlighter.com/<br /><br />--><span style="color: #000000; "><</span><span style="color: #000000; ">div class</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">pagelist</span><span style="color: #000000; ">"</span><span style="color: #000000; "> th:include</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">common/footer::page</span><span style="color: #000000; ">"</span><span style="color: #000000;">/></span></div>包含页面<br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />//www.CodeHighlighter.com/<br /><br />--><span style="color: #000000; "><!--</span><span style="color: #000000; ">fotter</span><span style="color: #000000; ">--></span><span style="color: #000000; "><br /></span><span style="color: #000000; "><</span><span style="color: #000000; ">div class</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">pagelist</span><span style="color: #000000; ">"</span><span style="color: #000000; "> th:fragment</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">page</span><span style="color: #000000; ">"</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />    </span><span style="color: #000000; "><</span><span style="color: #000000; ">a th:onclick</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">javascript:page(0)</span><span style="color: #000000; ">"</span><span style="color: #000000; ">></span><span style="color: #000000; ">[?nbsp;页]</span><span style="color: #000000; "></</span><span style="color: #000000; ">a</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />    </span><span style="color: #000000; "><</span><span style="color: #000000; ">a th:onclick</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">javascript:page([[${page.pageNum}]]-1)</span><span style="color: #000000; ">"</span><span style="color: #000000; ">></span><span style="color: #000000; ">[上一页]</span><span style="color: #000000; "></</span><span style="color: #000000; ">a</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />    </span><span style="color: #000000; "><</span><span style="color: #000000; ">a th:onclick</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">javascript:page([[${page.pageNum}]]+1)</span><span style="color: #000000; ">"</span><span style="color: #000000; ">></span><span style="color: #000000; ">[下一页]</span><span style="color: #000000; "></</span><span style="color: #000000; ">a</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />    </span><span style="color: #000000; "><</span><span style="color: #000000; ">a th:onclick</span><span style="color: #000000; ">=</span><span style="color: #000000; ">"</span><span style="color: #000000; ">javascript:page([[${page.pages}]])</span><span style="color: #000000; ">"</span><span style="color: #000000; ">></span><span style="color: #000000; ">[?nbsp;页]</span><span style="color: #000000; "></</span><span style="color: #000000; ">a</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />    共[[${page.total}]]条记?br /></span><span style="color: #000000; "></</span><span style="color: #000000; ">div</span><span style="color: #000000; ">></span></div><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />//www.CodeHighlighter.com/<br /><br />--><span style="color: #008000; ">//</span><span style="color: #008000; ">分页跳转方法</span><span style="color: #008000; "><br /></span><span style="color: #0000FF; ">function</span><span style="color: #000000; "> page(pageNum) {<br />$(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">#start</span><span style="color: #000000; ">"</span><span style="color: #000000; ">).val(pageNum);<br />$(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">#queryform</span><span style="color: #000000; ">"</span><span style="color: #000000; ">).submit();<br />}</span></div>此种方法可以将搜索查询框内容通过form表单的方式提交给controller,controller再分页,但点“下一?#8221;事件多点二次很容易导致浏览器假死?br /><br />第二种方式:直接通过href传值,这种方式不死机?br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />//www.CodeHighlighter.com/<br /><br />--><span style="color: #000000; ">                        </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">div </span><span style="color: #FF0000; ">class</span><span style="color: #0000FF; ">="pagelist"</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />                        </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">a </span><span style="color: #FF0000; ">th:href</span><span style="color: #0000FF; ">="@{/bbs/list(start=0,title=${queryBbs.title})}"</span><span style="color: #0000FF; ">></span><span style="color: #000000; ">[?nbsp; 页]</span><span style="color: #0000FF; "></</span><span style="color: #800000; ">a</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />                        </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">a </span><span style="color: #FF0000; ">th:href</span><span style="color: #0000FF; ">="@{/bbs/list(start=${page.pageNum-1},title=${queryBbs.title})}"</span><span style="color: #0000FF; ">></span><span style="color: #000000; ">[上一页]</span><span style="color: #0000FF; "></</span><span style="color: #800000; ">a</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />                        </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">a </span><span style="color: #FF0000; ">th:href</span><span style="color: #0000FF; ">="@{/bbs/list(start=${page.pageNum+1},title=${queryBbs.title})}"</span><span style="color: #0000FF; ">></span><span style="color: #000000; ">[下一页]</span><span style="color: #0000FF; "></</span><span style="color: #800000; ">a</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />                        </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">a </span><span style="color: #FF0000; ">th:href</span><span style="color: #0000FF; ">="@{/bbs/list(start=${page.pages},title=${queryBbs.title})}"</span><span style="color: #0000FF; ">></span><span style="color: #000000; ">[?nbsp; 页]</span><span style="color: #0000FF; "></</span><span style="color: #800000; ">a</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />                            共[[${page.total}]]条记?br />                        </span><span style="color: #0000FF; "></</span><span style="color: #800000; ">div</span><span style="color: #0000FF; ">></span></div><img src ="//www.cqk4s.cn/fiele/aggbug/433790.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/fiele/" target="_blank">半导?/a> 2019-05-15 15:21 <a href="//www.cqk4s.cn/fiele/archive/2019/05/15/433790.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> 通俗易懂:如何设计能支撑百万并发的数据库架构?/title><link>//www.cqk4s.cn/jb2011/archive/2019/05/15/433788.html</link><dc:creator>Jack Jiang</dc:creator><author>Jack Jiang</author><pubDate>Wed, 15 May 2019 06:39:00 GMT</pubDate><guid>//www.cqk4s.cn/jb2011/archive/2019/05/15/433788.html</guid><wfw:comment>//www.cqk4s.cn/jb2011/comments/433788.html</wfw:comment><comments>//www.cqk4s.cn/jb2011/archive/2019/05/15/433788.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/jb2011/comments/commentRss/433788.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/jb2011/services/trackbacks/433788.html</trackback:ping><description><![CDATA[     摘要: 1、引言相信看到这个标题,很多人的第一反应就是:对数据库进行分库分表啊!但是实际上,数据库层面的分库分表到底是用来干什么的,其不同的作用如何应对不同的场景,我觉得很多同学可能都没搞清楚。本篇文章我们一起来学习一下,对于一个支撑日活百万用户的高并发系统,数据库架构应该如何设计呢?本文的讨论和分享,将用一个创业公司的发展作为背景引入,方便大家理解。(本文同步发布于://www.52im.ne...  <a href='//www.cqk4s.cn/jb2011/archive/2019/05/15/433788.html'>阅读全文</a><img src ="//www.cqk4s.cn/jb2011/aggbug/433788.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/jb2011/" target="_blank">Jack Jiang</a> 2019-05-15 14:39 <a href="//www.cqk4s.cn/jb2011/archive/2019/05/15/433788.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>企业应用开发为何选择 Fabric?/title><link>//www.cqk4s.cn/waterjava/archive/2019/05/15/433786.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Wed, 15 May 2019 01:17:00 GMT</pubDate><guid>//www.cqk4s.cn/waterjava/archive/2019/05/15/433786.html</guid><wfw:comment>//www.cqk4s.cn/waterjava/comments/433786.html</wfw:comment><comments>//www.cqk4s.cn/waterjava/archive/2019/05/15/433786.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/waterjava/comments/commentRss/433786.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/waterjava/services/trackbacks/433786.html</trackback:ping><description><![CDATA[https://ethfans.org/topics/1901<img src ="//www.cqk4s.cn/waterjava/aggbug/433786.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/waterjava/" target="_blank">狼爱上狸</a> 2019-05-15 09:17 <a href="//www.cqk4s.cn/waterjava/archive/2019/05/15/433786.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>解决Ubuntu 下载额外数据文件失败ttf-mscorefonts-installer的问?/title><link>//www.cqk4s.cn/waterjava/archive/2019/05/15/433785.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Wed, 15 May 2019 00:45:00 GMT</pubDate><guid>//www.cqk4s.cn/waterjava/archive/2019/05/15/433785.html</guid><wfw:comment>//www.cqk4s.cn/waterjava/comments/433785.html</wfw:comment><comments>//www.cqk4s.cn/waterjava/archive/2019/05/15/433785.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/waterjava/comments/commentRss/433785.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/waterjava/services/trackbacks/433785.html</trackback:ping><description><![CDATA[https://www.cnblogs.com/bfhxt/p/9967039.html<img src ="//www.cqk4s.cn/waterjava/aggbug/433785.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/waterjava/" target="_blank">狼爱上狸</a> 2019-05-15 08:45 <a href="//www.cqk4s.cn/waterjava/archive/2019/05/15/433785.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ubuntu,在安装wine时停在了“正在设?ttf-mscorefonts-installer?怎么确定?/title><link>//www.cqk4s.cn/waterjava/archive/2019/05/15/433784.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Wed, 15 May 2019 00:16:00 GMT</pubDate><guid>//www.cqk4s.cn/waterjava/archive/2019/05/15/433784.html</guid><wfw:comment>//www.cqk4s.cn/waterjava/comments/433784.html</wfw:comment><comments>//www.cqk4s.cn/waterjava/archive/2019/05/15/433784.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/waterjava/comments/commentRss/433784.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/waterjava/services/trackbacks/433784.html</trackback:ping><description><![CDATA[<a target="_blank">TAB</a> 选择确定?img src ="//www.cqk4s.cn/waterjava/aggbug/433784.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/waterjava/" target="_blank">狼爱上狸</a> 2019-05-15 08:16 <a href="//www.cqk4s.cn/waterjava/archive/2019/05/15/433784.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>python操作文件存在的问题解决办?/title><link>//www.cqk4s.cn/tjyhy590/archive/2019/05/14/433783.html</link><dc:creator>鸿雁</dc:creator><author>鸿雁</author><pubDate>Tue, 14 May 2019 15:04:00 GMT</pubDate><guid>//www.cqk4s.cn/tjyhy590/archive/2019/05/14/433783.html</guid><wfw:comment>//www.cqk4s.cn/tjyhy590/comments/433783.html</wfw:comment><comments>//www.cqk4s.cn/tjyhy590/archive/2019/05/14/433783.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/tjyhy590/comments/commentRss/433783.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/tjyhy590/services/trackbacks/433783.html</trackback:ping><description><![CDATA[ 1、在学习从文件读取数据中,写了个示例代码,读取不在同一个目录的file.txt,运行后报这个Python OSError: [Errno 22] Invalid argument:错误? ?)、首先,在F盘的python_stu中新增了一个file.txt,同时在F盘的python_stu文件目录底下新增一个file文件夹,里面有个file_reader.py来读取python_stu文件目录底下的file.txt,代码分别如下: file.txt? 测试 测试2 测试3 file_reader.py? with open('F:\python_stu\file.txt') as file_obj: contents = file_obj.read(); print(contents.rstrip()); ?)、运行后报错? ?)、出现这种错误的原因是由于读取不到这个文件,看Traceback报的错误,最后一行,很明显读取不到file.txt,前面的F:\\python_stu没错,后面的名称怎么变了,还是x0cile.txt? ?)、解决办法,可修改上述第一行代码为? with open('F:\python_stu/file.txt') as file_obj: 或者: with open('F:/python_stu/file.txt') as file_obj: 或者: with open('F://python_stu//file.txt') as file_obj: 又或者: with open('F:\\python_stu\\file.txt') as file_obj: 还有一些我就不附上了,上面第一种方式不统一,最好不要用,用统一的方式,而且有时候还有注意一些转义字符,比如 \t,\n也会导致报错? <img src ="//www.cqk4s.cn/tjyhy590/aggbug/433783.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/tjyhy590/" target="_blank">鸿雁</a> 2019-05-14 23:04 <a href="//www.cqk4s.cn/tjyhy590/archive/2019/05/14/433783.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>解决Ubuntu 18.04中文输入法的问题,安装搜狗拼?/title><link>//www.cqk4s.cn/waterjava/archive/2019/05/14/433782.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Tue, 14 May 2019 02:50:00 GMT</pubDate><guid>//www.cqk4s.cn/waterjava/archive/2019/05/14/433782.html</guid><wfw:comment>//www.cqk4s.cn/waterjava/comments/433782.html</wfw:comment><comments>//www.cqk4s.cn/waterjava/archive/2019/05/14/433782.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/waterjava/comments/commentRss/433782.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/waterjava/services/trackbacks/433782.html</trackback:ping><description><![CDATA[https://blog.csdn.net/fx_yzjy101/article/details/80243710<img src ="//www.cqk4s.cn/waterjava/aggbug/433782.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/waterjava/" target="_blank">狼爱上狸</a> 2019-05-14 10:50 <a href="//www.cqk4s.cn/waterjava/archive/2019/05/14/433782.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>数独解题Demo程序-Sudoku - Ͷעѯƨ//www.cqk4s.cn/feenn/archive/2019/05/14/433781.htmlFeennFeennTue, 14 May 2019 01:59:00 GMT//www.cqk4s.cn/feenn/archive/2019/05/14/433781.html//www.cqk4s.cn/feenn/comments/433781.html//www.cqk4s.cn/feenn/archive/2019/05/14/433781.html#Feedback0//www.cqk4s.cn/feenn/comments/commentRss/433781.html//www.cqk4s.cn/feenn/services/trackbacks/433781.html
  • 可录入初始数字摆放布局
  • 可计算题解方案的总个数(当然极限方案总数6670903752021072936960的计算朝纲了?br />
  • 可自动演示每一?/li>
可手动单步或回退







Feenn 2019-05-14 09:59 发表评论
]]>
以太坊DApps去中心化微博开发(使用truffle框架?/title><link>//www.cqk4s.cn/waterjava/archive/2019/05/13/433779.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Mon, 13 May 2019 07:35:00 GMT</pubDate><guid>//www.cqk4s.cn/waterjava/archive/2019/05/13/433779.html</guid><wfw:comment>//www.cqk4s.cn/waterjava/comments/433779.html</wfw:comment><comments>//www.cqk4s.cn/waterjava/archive/2019/05/13/433779.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/waterjava/comments/commentRss/433779.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/waterjava/services/trackbacks/433779.html</trackback:ping><description><![CDATA[https://blog.csdn.net/yujuan110/article/details/87919338<img src ="//www.cqk4s.cn/waterjava/aggbug/433779.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/waterjava/" target="_blank">狼爱上狸</a> 2019-05-13 15:35 <a href="//www.cqk4s.cn/waterjava/archive/2019/05/13/433779.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Warning: Defining constructors as functions with the same name as the contract is deprecated - Ͷעѯƨ//www.cqk4s.cn/waterjava/archive/2019/05/13/433778.html狼爱上狸狼爱上狸Mon, 13 May 2019 07:24:00 GMT//www.cqk4s.cn/waterjava/archive/2019/05/13/433778.html//www.cqk4s.cn/waterjava/comments/433778.html//www.cqk4s.cn/waterjava/archive/2019/05/13/433778.html#Feedback0//www.cqk4s.cn/waterjava/comments/commentRss/433778.html//www.cqk4s.cn/waterjava/services/trackbacks/433778.html

狼爱上狸 2019-05-13 15:24 发表评论
]]>
区块链开发如何开始学习以太坊及区块链 - Ͷעѯƨ//www.cqk4s.cn/waterjava/archive/2019/05/13/433777.html狼爱上狸狼爱上狸Mon, 13 May 2019 01:39:00 GMT//www.cqk4s.cn/waterjava/archive/2019/05/13/433777.html//www.cqk4s.cn/waterjava/comments/433777.html//www.cqk4s.cn/waterjava/archive/2019/05/13/433777.html#Feedback0//www.cqk4s.cn/waterjava/comments/commentRss/433777.html//www.cqk4s.cn/waterjava/services/trackbacks/433777.html
https://blog.csdn.net/sportshark/article/details/52351415


狼爱上狸 2019-05-13 09:39 发表评论
]]>
全球最牛的4个区块链项目都在这里?/title><link>//www.cqk4s.cn/waterjava/archive/2019/05/12/433776.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Sun, 12 May 2019 13:21:00 GMT</pubDate><guid>//www.cqk4s.cn/waterjava/archive/2019/05/12/433776.html</guid><wfw:comment>//www.cqk4s.cn/waterjava/comments/433776.html</wfw:comment><comments>//www.cqk4s.cn/waterjava/archive/2019/05/12/433776.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/waterjava/comments/commentRss/433776.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/waterjava/services/trackbacks/433776.html</trackback:ping><description><![CDATA[<p><br /><strong style="max-width:100%;">2018?4?3?/strong></p><p><strong style="max-width:100%;">导读?/strong>有人说,目前区块链行业火热,各种项目层出不穷,但真正有实际落地的却寥寥可数,甚至有极端言论说99%的区块链项目最后都将夭折。事实果真如此吗?本文就为您梳理一下目前全球区块链行业最牛的四个项目,通过对这些项目的梳理和总结,带你进一步了解区块链行业?/p><p><br /></p><p style="text-align:center;"><img style="width:auto;height:auto;" src="https://ss.csdn.net/p?//mmbiz.qpic.cn/mmbiz_jpg/KfLGF0ibu6cLBsBtflpAjreNLOmJJ1yibgTkaGOodPPFKsqwob7C7yCsOVciaU531JicArA4DRILUkiaPTDZib9piaq6w/640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1" alt="640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1" /></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';color:#007AAA;font-size:18px;">为什么说这四个是目前最牛的区块链项目?</span></strong></p><p><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">目前,区块链项目众多,根据区块链产业链,将主要项目归为五大类,即数字资产、全球支付、金融、平台应用和底层技术?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><img style="width:670px;height:292.74018379281534px;" src="https://ss.csdn.net/p?https://mmbiz.qpic.cn/mmbiz_jpg/KfLGF0ibu6cLBsBtflpAjreNLOmJJ1yibgxln5h0Vj7o1bM8RmBXXtT8VNrNw3W7R23jlDcoD1yon7H6mtjUH7Cw/640?wx_fmt=jpeg" alt="640?wx_fmt=jpeg" /></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">我们认为,一个区块链项目牛不牛,由众多因素和指标决定,但是,如果综合融资规模、市值、用户规模等几个大的因素,可以从很大程度上反映出项目的水平,基于此,<span style="color:#493b3b;font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;line-height:28px;text-align:justify;">我们</span>从五大类项目中的前四类中各选出了一个最牛项目(由于<span style="color:#493b3b;font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;line-height:28px;text-align:justify;">我们</span>对区块链底层技术知识积累尚浅,故暂不对该类公司进行分析)。如果你对这些项目是否最牛有质疑,欢迎探讨?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:center;line-height:1.75em;"><img style="width:670px;height:475.07889546351083px;" src="https://ss.csdn.net/p?https://mmbiz.qpic.cn/mmbiz_jpg/KfLGF0ibu6cLBsBtflpAjreNLOmJJ1yibgR0IKiaPlhgDLGUPCuwlej2ickXibJaOW06xnClicWJ1KrwVXo1yxiaGTqog/640?wx_fmt=jpeg" alt="640?wx_fmt=jpeg" /></p><p><br /></p><p><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';color:#007AAA;font-size:18px;">01 Ethereum-目前市值仅次于比特币的数字货币</span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:center;line-height:1.75em;"><img style="width:451px;height:152px;" src="https://ss.csdn.net/p?https://mmbiz.qpic.cn/mmbiz_jpg/KfLGF0ibu6cLBsBtflpAjreNLOmJJ1yibghMYjNQmBCQoDnQicz1wsrk1XZG1xFJL8NVVkeP2TDx2dQqWV76gymyw/640?wx_fmt=jpeg" alt="640?wx_fmt=jpeg" /></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">比特币是大家最为熟知的数字货币,除此之外,目前比较流行的还有以太币、莱特币、瑞波币等等,据不完全统计,目前市场上的数字货币数量?300多种,这些数字货币的主要作用是用?/span><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007aaa;">代表价值储存、交换媒介或账户单位?/span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">以太币在数字货币里,无论从用户规模还是市值,都是仅次于比特币的数字货币,以太币是由以太坊(Ethereum)发行的代币?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">以太坊项目发起于2013年底,以创始人Vitalik Buterin发布以太坊初版白皮书为标志?/span><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007aaa;">以太坊是全球第一个有实力的竞争币,相较于比特币,以太坊在交易速度、技术创新等方面优势突出,是全球第一个将虚拟机、智能合约引入区块链,开创区块链新时代的项目?/span></strong><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">整体而言,以太坊的简史可以大致分为诞生、迅速崛起与更新迭代三个阶段,目前还是处于第三阶段?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007AAA;">1. 诞生</span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">以太坊项目开始于2013年底,是一个新的区块链平台,也同样是一个开放源代码的项目,</span><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007aaa;">相较于比特币,以太坊更加开放和灵活,它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用,不局限于数字货币交易?/span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">?014?月,以太坊社区、代码数量、wiki内容、商业基础结构和法律策略基本完善,在其发布的以太坊虚拟机技术说明黄皮书中宣布,</span><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007aaa;">以太坊客户端支持7种编程语言,包括C++?Go、Python、Java、JavaScript、Haskell、Rust等?/span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">2014??4日,以太坊开放为?2天的以太币预售,最终售?0102216个以太币,共募集到31531个比特币,根据当时币价折?843万美元,是当时排名第二大的众筹项目?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007AAA;">2. 迅速崛?/span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">2015?月以太坊发布正式的以太坊网络,标志着以太坊区块链正式上线运行,月底以太币开始在多家交易所交易,目前单个以太币的价格已经高?00美元?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:center;line-height:1.75em;"><img style="width:670px;height:441.07061503416855px;" src="https://ss.csdn.net/p?https://mmbiz.qpic.cn/mmbiz_jpg/KfLGF0ibu6cLBsBtflpAjreNLOmJJ1yibgH98AA71iamwaCaV3ZFEZYyQ9utppqsMS23oX76I9liasBBicJa9iaudwYw/640?wx_fmt=jpeg" alt="640?wx_fmt=jpeg" /></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007AAA;">3. 更新迭代</span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">截至目前,以太坊项目已经占据区块链应用底层的半壁江山,这其中既有优于比特币的特性、以太坊抢占竞争高地带来的红利,也有包括摩根大通、微软、英特尔在内的大型企业组成的以太坊企业联盟(EEA)带来的正面效果?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">以太坊在高速发展的同时,一些问题也逐渐暴露,比如近期随着虚拟猫CryptoKitties上线造成的网络拥堵,以太坊是否能通过更新迭代改进系统交易速度与容量问题,将直接决定以太坊后续能走多远?/span></p><p><br /></p><p><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';color:#007AAA;font-size:18px;">02 InterLedger-基于区块链实现全球跨境支付的实践?/span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:center;line-height:1.75em;"><img style="width:381px;height:94px;" src="https://ss.csdn.net/p?https://mmbiz.qpic.cn/mmbiz_jpg/KfLGF0ibu6cLBsBtflpAjreNLOmJJ1yibgOCiaGx5BpvUn0TtFS4iaufaOUia3OPBjOSUcy68FAqibzpjWKb1vJHKrSw/640?wx_fmt=jpeg" alt="640?wx_fmt=jpeg" /></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">InterLedger是Ripple推出的一个跨账本协议,帮助银行间进行快速结算。Ripple成立于美国,是一家利用区块链技术发展跨境结算的金融科技公司。它构建了一个没有中心节点的分布式支付网络,以期提供一个能够取代SWIFT(环球银行金融电信协会)网络的跨境支付平台,打造全球统一的网络金融传输协议。Ripple的跨账本协议能让参与方看到同样的一个账本,通过该公司的网络,银行客户可以实现实时的点对点跨国转账,不需要中心组织管理,且支持各国不同货币?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007AAA;">1. InterLedger项目背景</span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">目前基于区块链的数字货币种类繁多,如果在不同的区块链直接通过数字货币进行价值转移和交换,会遇到一些问题,比如用户A想用手中的比特币从用户B那里买一个台电脑,但是用户B的电脑以以太币进行定价,不接受比特币,这时用户A就必须把手中的比特币兑换成以太币,在这个兑换的过程中,又会遇到数字货币价值不稳定的问题,会出现价值损耗,同时交易过程也很繁琐,正是针对这样的问题,Ripple提出了一种跨链价值传输的技术协议InterLedger?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007AAA;">2. InterLedger</span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">在InterLedger系统中,两个不同的账本系统可以通过第三方来互相转换货币。账本系统无需去信任第三方,因为该协议采用密码算法为这两个账本系统和第三方创建资金托管,当所有参与方对资金达成共识时,便可相互交易?/span><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007aaa;">“账本”提供的第三方,会向发送者保证,他们的资金只有在“账本”收到证明,且接收方已经收到支付时,才将资金转给连接者;第三方也同时也保证连接者,一旦他们完成了协议的最后部分,他们就会收到发送方的资金?/span></strong><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">这意味着,这种交易无需得到法律合同的保护和过多的审核,大大降低了门槛?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:center;line-height:1.75em;"><img style="width:449px;height:329px;" src="https://ss.csdn.net/p?https://mmbiz.qpic.cn/mmbiz_jpg/KfLGF0ibu6cLBsBtflpAjreNLOmJJ1yibgmKxvM73iaExL1HoB5hOXv2pmxCbXlQmMiauPz7Sf8Ogo0ib8ufaQ99JZw/640?wx_fmt=jpeg" alt="640?wx_fmt=jpeg" /></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007AAA;">3. 市场表现</span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">目前全球已经?7个国家的银行加入?nbsp;Interledger项目合作,此外包括苹果、微软在内的巨头公司均已接入,在今年1?6号,Ripple CEO Brad Garlinghouse 在首届中美区块链峰会上表示,未来Ripple会考虑进入中国,与中国人民银行等机构进行合作?/span></p><p><br /></p><p><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';color:#007AAA;font-size:18px;">03 Coinbase-美国第一家比特币交易所</span></strong></p><p><br /></p><p style="text-align:center;line-height:1.75em;"><img style="width:261px;height:196px;" src="https://ss.csdn.net/p?https://mmbiz.qpic.cn/mmbiz_jpg/KfLGF0ibu6cLBsBtflpAjreNLOmJJ1yibg0wkKKAucC8XV09iaS53ia63r3VoIvG3R3SRfCSgE9OxhyVEem6MOnuBA/640?wx_fmt=jpeg" alt="640?wx_fmt=jpeg" /></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007AAA;">1. 成立</span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">coinbase公司成立?012?月,它致力于让消费者更容易的使用比特币?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007AAA;">2. 主营业务</span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><ol style="list-style-type:lower-roman;"><li class="vpdh"><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">比特币钱包:最初提供比特币钱包服务,帮助客户存放数字资产?/span></p></li><li class="vpdh"><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">比特币交易所?015??7日上午,</span><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007aaa;">Coinbase创建的美国第一家持有正规牌照的比特币交易所正式开?/span></strong><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">,为交易者提供加密货币交换或出售的服务?/span></p></li></ol><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007AAA;">3. 官方认证</span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">2017??7日,纽约金融服务部门(NYDFS)负责人宣布,已通过比特币交易平台Coinbase的牌照申请,这意味着Coinbase在美国纽约州的经营终于获得了官方认证。Coinbase成立三年间获得了美国20个州的许可?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:center;line-height:1.75em;"><img style="width:670px;height:436.73604541154214px;" src="https://ss.csdn.net/p?https://mmbiz.qpic.cn/mmbiz_jpg/KfLGF0ibu6cLBsBtflpAjreNLOmJJ1yibgapauazRcfQoD2MIAJyJkMMOjZXrRrF0GPHgdMoJ09jbGv5D9txgTCQ/640?wx_fmt=jpeg" alt="640?wx_fmt=jpeg" /></p><p style="text-align:center;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';color:#7F7F7F;font-size:14px;">▲Coinbase已经成为比特币领域的独角兽公?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007aaa;">2017?月,Coinbase称公司最新估值超?0亿美元?/span></strong><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">截止2017?月,Coinbase 累计持有2780万个钱包,拥?40万用户,交易规模?00亿美元,覆盖32个国家。累计为超过万名开发者提供开发工具及服务,拓展Expedia(美国最大在线旅游平台)、Dell、Overstock(美国知名零售商)等46000家企业客户?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007AAA;">4. 核心产品</span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">?)Coinbase-比特币交易所</span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:center;line-height:1.75em;"><img style="width:670px;height:452.7890345649583px;" src="https://ss.csdn.net/p?https://mmbiz.qpic.cn/mmbiz_jpg/KfLGF0ibu6cLBsBtflpAjreNLOmJJ1yibgZMNDk7L6E2SnkZOvM1KdVstH8C3oxBl3Z5Cic9MKBCm9dyS2m3FkBJw/640?wx_fmt=jpeg" alt="640?wx_fmt=jpeg" /></p><p><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">?)Coinbase-比特币钱?/span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:center;line-height:1.75em;"><img style="width:670px;height:203.83751080380293px;" src="https://ss.csdn.net/p?https://mmbiz.qpic.cn/mmbiz_jpg/KfLGF0ibu6cLBsBtflpAjreNLOmJJ1yibgmFMuKle42tQvicyyeV610E0rEibV4Fwf8EtjL2Ljia80DLasia8uWxLSVw/640?wx_fmt=jpeg" alt="640?wx_fmt=jpeg" /></p><p><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">?)Coinbase数字API平台</span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:center;line-height:1.75em;"><img style="width:670px;height:444.9618320610687px;" src="https://ss.csdn.net/p?https://mmbiz.qpic.cn/mmbiz_jpg/KfLGF0ibu6cLBsBtflpAjreNLOmJJ1yibgEMRtzftmSsRzUCYSruIFMf3Horj774HaCfyTCIoUXJIk4DkEIAQQKw/640?wx_fmt=jpeg" alt="640?wx_fmt=jpeg" /></p><p><br /></p><p><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';color:#007AAA;font-size:18px;">04 Steem-基于区块链的内容激励鼻?/span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:center;line-height:1.75em;"><img style="width:328px;height:157px;" src="https://ss.csdn.net/p?https://mmbiz.qpic.cn/mmbiz_jpg/KfLGF0ibu6cLBsBtflpAjreNLOmJJ1yibgMqQFU9ucLhWicK6VeYtUKh2A77tXnG4BNdzvoK6t3I3jibNfjP5HpXOg/640?wx_fmt=jpeg" alt="640?wx_fmt=jpeg" /></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007AAA;">1. 项目背景</span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">用户为社交媒体带来大量流量和收入,却很少享受到平台发展带来的红利,传统的内容分发和版权交易流程中,无论内容生产者还是普通用户,多数都很难获得任何收益,Steem项目用加密货币奖励用户的方式来解决现有社交平台存在利益分配不合理的问题?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">Steem是社交媒体网站Steemit发行的数字货币,用户在该平台发布内容(文章、图片、评论)后,根据用户的投票和评论等规则,可得到一种系统奖励代币Steem,简单来说,</span><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007aaa;">Steem是一个通过加密货币奖励支持社区建设和社交互动的区块链数据库?/span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#007AAA;">2. 市场表现</span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">截止2018?月,Steem的注册用户数超过33万人。在最高峰时,Steem在coinmarketcap.com上显示市值曾高达12.7亿美金,但目前已经有了大幅回落,目前?.5亿美金左右。目前Steem的价格在1.9美元左右?/span></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:center;line-height:1.75em;"><img style="width:670px;height:450.49086757990864px;" src="https://ss.csdn.net/p?https://mmbiz.qpic.cn/mmbiz_jpg/KfLGF0ibu6cLBsBtflpAjreNLOmJJ1yibgvcyAxkS5lDB1sxtOcvWABYr59H1oyibCuiaRqPic1IMBcG59hY8vdlP2A/640?wx_fmt=jpeg" alt="640?wx_fmt=jpeg" /></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><strong class="vpdh"><span style="font-family:'Microsoft YaHei', '微软雅黑';color:#007AAA;font-size:18px;">总结</span></strong></p><p style="text-align:justify;line-height:1.75em;"><br /></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;">通过本期对几个区块链项目的梳理,我们发现,目前区块链技术已经逐渐应用到各行各业,无论是跨境支付还是金融交易亦或是媒体分发,在不同的细分场景下,已经有公司获得了大量用户和融资,我们认为,这些公司的技术和模式对区块链行业的后来者都有着积极的意义,比如Steem这种模式很多互联网公司就可以借鉴,通过区块链技术解决传统媒体分发的痛点。此外,整体看,区块链行业目前应用最多、最广的还是金融领域,包括支付、交易、贷款、保险等各种金融领域下的细分行业均在积极拥抱区块链,未来,随着区块链技术逐步适应监管政策要求,将成为监管科技的有力工具?/span></p><p style="text-align:justify;line-height:1.75em;"><span style="font-family:'Microsoft YaHei', '微软雅黑';font-size:15px;color:#493B3B;"><br /></span></p><p style="text-align:justify;line-height:1.75em;"><span style="color:#7f7f7f;font-size:14px;line-height:25.6px;">作者:</span><span style="color:#7f7f7f;font-size:14px;line-height:25.6px;">刘鹏</span><br /></p><p style="font-size:16px;line-height:25.6px;white-space:normal;text-align:justify;max-width:100%;min-height:1em;"><span style="font-size:14px;color:#7f7f7f;">来源:区块链酋长(ID:cmcmbc?/span></p><p style="font-size:16px;line-height:25.6px;white-space:normal;text-align:justify;max-width:100%;min-height:1em;"><span style="font-size:14px;color:#7f7f7f;"><br /></span></p><p style="font-size:16px;line-height:25.6px;white-space:normal;text-align:justify;max-width:100%;min-height:1em;"><span style="font-size:14px;color:#7f7f7f;">来自:https://blog.csdn.net/zw0Pi8G5C1x/article/details/80046837<br /></span></p><img src ="//www.cqk4s.cn/waterjava/aggbug/433776.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/waterjava/" target="_blank">狼爱上狸</a> 2019-05-12 21:21 <a href="//www.cqk4s.cn/waterjava/archive/2019/05/12/433776.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>GitHub 上开源的区块链项?90% 死亡?/title><link>//www.cqk4s.cn/waterjava/archive/2019/05/12/433775.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Sun, 12 May 2019 13:15:00 GMT</pubDate><guid>//www.cqk4s.cn/waterjava/archive/2019/05/12/433775.html</guid><wfw:comment>//www.cqk4s.cn/waterjava/comments/433775.html</wfw:comment><comments>//www.cqk4s.cn/waterjava/archive/2019/05/12/433775.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/waterjava/comments/commentRss/433775.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/waterjava/services/trackbacks/433775.html</trackback:ping><description><![CDATA[<p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <span style="border:0px;">区块链是当今科技领域最热门的趋势之一,不过德勤(Deloitte)发现,GitHub上的大多数区块链项目却以失败告终?/span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <img src="//5b0988e595225.cdn.sohucs.com/images/20171112/36d0ff98c20c417481431b1aedc05315.jpeg" alt="" style="border:0px;display:block;" /></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:center;"> <span style="border:0px;">开源的历史</span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <span style="border:0px;">尽管目前区块链领域的动静很大,可是据德勤的一项研究显示,大多数基于这项技术的编程项目并没有最终完成?/span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <span style="border:0px;">众所周知,区块链是支持比特币及其他加密货币的分布式账本技术。老牌的IT巨头和新兴的初创公司都纷纷欣然接受区块链,希望打造一个庞大、有序的生态系统,包括可充分利用这项技术防篡改这个优点的安全交易系统、交易平台及其他IT解决方案?/span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <span style="border:0px;">不过种种迹象表明,开发人员可能在早期阶段遇到了绊脚石?/span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <img src="//5b0988e595225.cdn.sohucs.com/images/20171112/dc79fc1dc5f648a284d917fff8e32eb4.jpeg" alt="" style="border:0px;display:block;" /></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:center;"> <span style="border:0px;">GitHub上的区块链项?/span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <span style="border:0px;">德勤分析了GitHub这个流行的开源代码库和协作平台,以审视区块链发展现状?GitHub号称拥有2400万用户和6800多万个项目?/span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <span style="border:0px;">其中就有许多区块链项?#8213;―德勤在这个平台上发现?72个不同的区块链社区,每个社区致力于开发一个或多个项目,但遗憾的是,许多项目的失败率很高?/span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <span style="border:0px;">在GitHub上所有与区块链相关的项目中,只有8%目前处于活跃状态(在过去六个月至少更新过一次)。企业组织领导的项目?5%仍得到维护)的情况比用户领导的项目(7%仍处于活跃状态)要好?/span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <img src="//5b0988e595225.cdn.sohucs.com/images/20171112/ae99735f40204f0e8fe5ed6f75f8db6b.jpeg" alt="" style="border:0px;display:block;" /></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:center;"> <span style="border:0px;">区块链生态圈?0大中心代码库</span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <span style="border:0px;">根据最新统计,GitHub上估计有86000个基于区块链的代码库。其中,9375多个项目来自企业、初创公司和研究组织。平均而言,每年有8600多个区块链项目加入GitHub?/span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <span style="border:0px;">值得一提的是,GitHub上绝大多数项目处于非活跃状态(多达90%),不管是哪种类型的项目。平均而言,项目的寿命只有短短一年,大多数项目在六个月内就销声匿迹了?/span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <span style="border:0px;">来自比特币社区和以太坊社区的比特币和以太坊源码go-ethereum是GitHub上领先的区块链代码库,这并不出人意料。夺得第三名的是bitcoinjs-lib,前五名中另两名是Electrum和同样来自以太坊社区的cpp-ethereum?/span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <span style="border:0px;">对区块链开发人员最常用的编程语言进一步分析后发现,许多项目都想在金融技术(fintech)大有作为?/span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <img src="//5b0988e595225.cdn.sohucs.com/images/20171112/9644d95d609341bbbfd7b36fc71b2489.jpeg" alt="" style="border:0px;display:block;" /></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <span style="border:0px;">区块链发展方面的全球十大城市(项目数量)</span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <span style="border:0px;">该报告声称:“我们发现,虽然按区块链代码库的数量来衡量C++不是最流行的语言,但是它在区块链生态系统的中心储存库中用得最多。考虑到C++已在金融服务行业用了一段时间,用来开发需要高效内存管理、高速度和高可靠性的应用程序,这也就不足为奇?#8221;</span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <span style="border:0px;">报告指出,来自谷歌的Go这门语言也在流行起来,它从之前的一?#8220;边缘语言”发展成为区块链项目中欢迎程度排第二位的编程语言?/span></p> <p style="border:0px;font-size:16px;color:#191919;font-family:'PingFang SC', Arial, '微软雅黑', '宋体', simsun, sans-serif;text-align:justify;"> <span style="border:0px;">来源://www.sohu.com/a/203792845_465914</span></p><img src ="//www.cqk4s.cn/waterjava/aggbug/433775.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/waterjava/" target="_blank">狼爱上狸</a> 2019-05-12 21:15 <a href="//www.cqk4s.cn/waterjava/archive/2019/05/12/433775.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing - Ͷעѯƨ//www.cqk4s.cn/fiele/archive/2019/05/12/433774.html半导?/dc:creator>半导?/author>Sun, 12 May 2019 07:15:00 GMT//www.cqk4s.cn/fiele/archive/2019/05/12/433774.html//www.cqk4s.cn/fiele/comments/433774.html//www.cqk4s.cn/fiele/archive/2019/05/12/433774.html#Feedback0//www.cqk4s.cn/fiele/comments/commentRss/433774.html//www.cqk4s.cn/fiele/services/trackbacks/433774.htmlorg.thymeleaf.exceptions.TemplateInputException: An error happened during&nbs...  阅读全文

]]>
好看的界?/title><link>//www.cqk4s.cn/fiele/archive/2019/05/11/433772.html</link><dc:creator>半导?/dc:creator><author>半导?/author><pubDate>Sat, 11 May 2019 15:17:00 GMT</pubDate><guid>//www.cqk4s.cn/fiele/archive/2019/05/11/433772.html</guid><wfw:comment>//www.cqk4s.cn/fiele/comments/433772.html</wfw:comment><comments>//www.cqk4s.cn/fiele/archive/2019/05/11/433772.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/fiele/comments/commentRss/433772.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/fiele/services/trackbacks/433772.html</trackback:ping><description><![CDATA[<div class="vpdh"><div class="vpdh">windows风格<br />https://www.toufu.xyz<br /> </div></div><strong class="vpdh"></strong><em></em><u></u><sub></sub><sup></sup><strike></strike><strong class="vpdh"></strong><em></em><u></u><sub></sub><sup></sup><strike></strike><div class="vpdh"><div class="vpdh">layui<br /> </div></div><strong class="vpdh"></strong><em></em><u></u><sub></sub><sup></sup><strike></strike><strong class="vpdh"></strong><em></em><u></u><sub></sub><sup></sup><strike></strike><img src ="//www.cqk4s.cn/fiele/aggbug/433772.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/fiele/" target="_blank">半导?/a> 2019-05-11 23:17 <a href="//www.cqk4s.cn/fiele/archive/2019/05/11/433772.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spring+Mybatis 查询所有数据时发生异常:org.apache.ibatis.reflection.ReflectionException: There is no getter for - Ͷעѯƨ//www.cqk4s.cn/fiele/archive/2019/05/11/433770.html半导?/dc:creator>半导?/author>Sat, 11 May 2019 08:05:00 GMT//www.cqk4s.cn/fiele/archive/2019/05/11/433770.html//www.cqk4s.cn/fiele/comments/433770.html//www.cqk4s.cn/fiele/archive/2019/05/11/433770.html#Feedback0//www.cqk4s.cn/fiele/comments/commentRss/433770.html//www.cqk4s.cn/fiele/services/trackbacks/433770.htmlSpring+Mybatis框架整合?根据条件查询数据,发生异?br />Caused by: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'sname' in 'class java.lang.String'
userinfoMapper.xml文件?/div>
<select id="findAll" parameterType="string" resultMap="userinfoMap">  select * from userinfo where sname like '%${sname}%' </select>
UserinfoMapper接口:

public List<Userinfo> findAll(String sname);
解决方法:在参数前加@Param标签
public List<Userinfo> findAll(@Param("sname") String sname);


]]>全选输出checkbox的?/title><link>//www.cqk4s.cn/fiele/archive/2019/05/11/433769.html</link><dc:creator>半导?/dc:creator><author>半导?/author><pubDate>Sat, 11 May 2019 06:48:00 GMT</pubDate><guid>//www.cqk4s.cn/fiele/archive/2019/05/11/433769.html</guid><wfw:comment>//www.cqk4s.cn/fiele/comments/433769.html</wfw:comment><comments>//www.cqk4s.cn/fiele/archive/2019/05/11/433769.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/fiele/comments/commentRss/433769.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/fiele/services/trackbacks/433769.html</trackback:ping><description><![CDATA[<div class="vpdh"><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />//www.CodeHighlighter.com/<br /><br />--><span style="color: #000000; ">$(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">input[name='a']</span><span style="color: #000000; ">"</span><span style="color: #000000; ">).each(</span><span style="color: #0000FF; ">function</span><span style="color: #000000; "> () {<br />            Aval </span><span style="color: #000000; ">=</span><span style="color: #000000; "> $(</span><span style="color: #0000FF; ">this</span><span style="color: #000000; ">).val();<br />            alert(Aval);<br />        });</span></div><div class="vpdh"><p style="box-sizing: border-box; color: #4f4f4f; font-family: &quot;Microsoft YaHei&quot;,&quot;SF Pro Display&quot;,Roboto,Noto,Arial,&quot;PingFang SC&quot;,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 26px; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; outline-color: invert; outline-style: none; outline-width: 0px; overflow-wrap: break-word; overflow-x: auto; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">解释:取当前页面所有name='a'的input元素,循环每一个取到的元素,将其value的值赋</p><span style="display: inline !important; float: none; background-color: #ffffff; color: #333333; font-family: -apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif,SimHei,SimSun; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; overflow-wrap: break-word; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"> </span><p style="box-sizing: border-box; color: #4f4f4f; font-family: &quot;Microsoft YaHei&quot;,&quot;SF Pro Display&quot;,Roboto,Noto,Arial,&quot;PingFang SC&quot;,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 26px; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; outline-color: invert; outline-style: none; outline-width: 0px; overflow-wrap: break-word; overflow-x: auto; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">给Aval,并输出?/p></div><p style="margin: 0px 0px 16px; padding: 0px; outline: 0px; text-align: left; color: #4f4f4f; text-transform: none; line-height: 26px; text-indent: 0px; letter-spacing: normal; font-size: 16px; font-variant: normal; word-spacing: 0px; white-space: normal; overflow-x: auto; box-sizing: border-box; orphans: 2; -webkit-text-stroke-width: 0px; overflow-wrap: break-word;"><strong class="vpdh"></strong><em></em><u></u><sub></sub><sup></sup><strike></strike><br /></p><p style="box-sizing: border-box; color: #4f4f4f; font-family: &quot;Microsoft YaHei&quot;,&quot;SF Pro Display&quot;,Roboto,Noto,Arial,&quot;PingFang SC&quot;,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 26px; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; outline-color: invert; outline-style: none; outline-width: 0px; overflow-wrap: break-word; overflow-x: auto; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"></p></div><strong class="vpdh"></strong><em></em><u></u><sub></sub><sup></sup><strike></strike><strong class="vpdh"></strong><em></em><u></u><sub></sub><sup></sup><strike></strike><img src ="//www.cqk4s.cn/fiele/aggbug/433769.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/fiele/" target="_blank">半导?/a> 2019-05-11 14:48 <a href="//www.cqk4s.cn/fiele/archive/2019/05/11/433769.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ubuntu 18.04怎样把左侧的任务栏移到底部或右侧 - Ͷעѯƨ//www.cqk4s.cn/waterjava/archive/2019/05/11/433768.html狼爱上狸狼爱上狸Sat, 11 May 2019 02:04:00 GMT//www.cqk4s.cn/waterjava/archive/2019/05/11/433768.html//www.cqk4s.cn/waterjava/comments/433768.html//www.cqk4s.cn/waterjava/archive/2019/05/11/433768.html#Feedback0//www.cqk4s.cn/waterjava/comments/commentRss/433768.html//www.cqk4s.cn/waterjava/services/trackbacks/433768.html

狼爱上狸 2019-05-11 10:04 发表评论
]]>
Ubuntu 18.04 LTS安装后要做的11件事?/title><link>//www.cqk4s.cn/waterjava/archive/2019/05/11/433767.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Sat, 11 May 2019 01:57:00 GMT</pubDate><guid>//www.cqk4s.cn/waterjava/archive/2019/05/11/433767.html</guid><wfw:comment>//www.cqk4s.cn/waterjava/comments/433767.html</wfw:comment><comments>//www.cqk4s.cn/waterjava/archive/2019/05/11/433767.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/waterjava/comments/commentRss/433767.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/waterjava/services/trackbacks/433767.html</trackback:ping><description><![CDATA[<p>如果你在寻找安装<a target="_blank" title="Ubuntu">Ubuntu</a> 18.04 LTS之后要做的事情? 那么,这里可以借鉴一下!(每次都有这样的文章?img src="https://www.linuxidc.com/upload/2018_04/18042810595576.gif" alt="Ubuntu 18.04 LTS安装后要做的11件事? align="middle" /></p> <h4>安装Ubuntu 18.04之后要做?1件事情提示!</h4> <p>该文通过一些简单的说明提示、技巧和“需要做的事?#8221;的选择有助于让Ubuntu 18.04更易于使用,使用起来更加愉快?目的?让你有最好的体验?/p> <p>从常识建议和精妙的调整到有用的建议和相关指南,我们的列表并不在乎你是一个熟手或新手?每个人都有一些收获?/p> <p>使用文章底部的评论部分与其他读者分享您自己的安装后必备项目?/p> <h4>安装Ubuntu 18.04 LTS后要做的11件事?br />1.查看Ubuntu 18.04 LTS的新功能</h4> <p>Ubuntu 18.04 LTS有较大更新?具有许多新功能和重大变化?有一个新的桌面,一个新的Linux内核,新的应用程?– 几乎是一个新的东西!</p> <p>所以在你做任何事情之前,应该加快认识Ubuntu 18.04 LTS的新功能?/p> <h4><strong class="vpdh">2.确保你你的系统是最新的</strong></h4> <p><img src="https://www.linuxidc.com/upload/2018_04/18042811002147.png" alt="Ubuntu 18.04 LTS安装后要做的11件事? style="cursor: pointer; display: block;" width="941" vspace="5" align="middle" /></p> <p>Ubuntu 18.04要做的事?– 检查更?/p> <p>从您USB或光盘安装后,Ubuntu 18.04 LTS的其他更新可能已经发布?/p> <p>要查看是否有任何安全修复程序或错误修补程序正在等待您,您需要手动检查更新?/p> <p>只需点击Windows /超级按键(或点击底座底部?#8220;应用程序”按钮)打开应用程序菜单?搜索“软件更新程序”?启动应用程序以检查更新,并安装所有可用的更新?/p> <h4><strong class="vpdh">3.启用媒体编解码器</strong></h4> <p>Ubuntu 18.04安装编解码器</p> <p>Ubuntu提供了在安装过程中自动安装第三方编解码器,受限额外服务(如Adobe Flash插件)和专有驱动程序?/p> <p>但是,如果您在安装过程中没有注意到该复选框(或者完全忘记了该复选框),则无法播放MP3文件,观看在线视频或利用改进的图形卡支持,直到安装完所?相关软件包?/p> <p><a href="apt://ubuntu-restricted-extras/">apt://ubuntu-restricted-extras/</a></p> <h4><strong class="vpdh">4.为Ubuntu Dock启用“最小化点击”</strong></h4> <p><img src="https://www.linuxidc.com/upload/2018_04/18042811432225.gif" alt="Ubuntu 18.04 LTS安装后要做的11件事? align="middle" /> </p> <p>Ubuntu Dock(位于屏幕左侧的任务栏)可以轻松打开,管理和切换您最喜爱的应用程序与正在运行的应用程序?/p> <p>我喜欢点击Dock中的应用程序图标来恢复,切换并最小化它?这是Windows中的默认行为?/p> <p>但默认情况下,Ubuntu Dock关闭了此选项?/p> <p>谢天谢地,您只需在Terminal应用程序中运行此命令,就可以轻松地为Ubuntu Dock启用最小化操作?/p> <p><code>gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'</code></p> <p>该更改立即生效?/p> <p>您也可以将Ubuntu底座移动到屏幕底部?要执行此操作,请打开设置>底座,然后从提供的下拉菜单中设置所需的位置?/p> <h4><strong class="vpdh">5.使用’Tweaks’解锁隐藏的设?/strong></h4> <div class="vpdh"> <div class="vpdh"> <p>Tweaks应用程序(以前称为GNOME Tweak Tool)是Ubuntu桌面应用程序的真正必备应用程?– 毫无疑问?/p> <p>调整让你可以访问标准的Ubuntu设置面板不支持的一系列设置和选项?/p> <p>使用Tweaks你可以:</p> <ul class="vpdh"><li class="vpdh">更改GTK主题</li><li class="vpdh">将窗口按钮移动到左侧</li><li class="vpdh">调整鼠标/触控板行?/li><li class="vpdh">在顶部栏中启?#8220;电池百分?#8221;</li><li class="vpdh">更改系统字体</li><li class="vpdh">管理GNOME扩展</li></ul> <p>还有更多功能?/p> <p>出于这个原因,我们认为Tweaks是一个必不可少的工具?更好的是,您可以通过快速点击来安装它:</p> <p><a href="apt://gnome-tweak-tool/" target="_blank">apt://gnome-tweak-tool/</a></p> <h4><strong class="vpdh">6.启用“夜灯”以获得更好的睡眠</strong></h4> <p><img src="https://www.linuxidc.com/upload/2018_04/18042811446880.png" alt="Ubuntu 18.04 LTS安装后要做的11件事? style="cursor: pointer; display: block;" width="941" vspace="5" align="middle" /> </p> <p>我们大多数人都知道,在睡觉之前盯着电脑屏幕会影响我们正确睡眠的能力?/p> <p>Ubuntu 18.04内置?#8220;夜灯”功能?启用后,可以通过减少屏幕发出的破坏性蓝光来调节显示器的颜色,使其显得更加温暖?/p> <p>研究表明,这有助于促进自然睡眠模式?/p> <p>您可以从日落到日出(推荐)自动启用Ubuntu中的Night Light,或者在需要时使用状态菜单?您还可以设置自定义时间表以匹配您的睡眠模式?/p> <p>要尝试此功能,请前往设置>设备>显示,然后选中“夜灯”旁边的框?/p> <h4><strong class="vpdh">8.安装一个更好的Ubuntu主题</strong></h4> <p><img src="https://www.linuxidc.com/upload/2018_04/18042811445318.png" alt="Ubuntu 18.04 LTS安装后要做的11件事? style="cursor: pointer; display: block;" width="941" vspace="5" align="middle" /></p> <p>看到上面的桌面? 这与Ubuntu 18.04安装相同,但它使用了不同的GTK主题?/p> <p>Ubuntu的默认主题叫?#8217;Ambiance’?自引入以来并没有多大变化……</p> <p>所以在安装Ubuntu 18.04之后我要做的最重要的事情之一是将GTK主题改为更现代的东西?/p> <p>为Ubuntu提供新感觉的最简单方法是从Ubuntu软件安装Communitheme?/p> <p><a href="snap://communitheme/" target="_blank">snap://communitheme/</a></p> <p>安装完成后,只需注销当前会话,然后从登录屏幕中选择“Ubuntu with communitheme snap”?/p> <p><img src="https://www.linuxidc.com/upload/2018_04/18042811447814.png" alt="Ubuntu 18.04 LTS安装后要做的11件事? align="middle" /></p> <h4><strong class="vpdh">9.探索GNOME扩展</strong></h4> <p>正如我们在Ubuntu 18.04评论中指出的那样,Ubuntu切换到GNOME Shell桌面是一件大事?/p> <p>有很多优点和缺点,但是如果您喜欢在桌面上添加额外的功能,则定义是一种方式?/p> <p>您可以安装和使用GNOME Extensions网站上免费提供的数百种精彩扩展?/p> <p>像GNOME桌面的Web浏览器插件扩展一样,可以快速添加额外的功能和其他功能?或者,如果你更勇敢,甚至可以改变桌面的外观?br />带有GNOME扩展的Ubuntu 18.04</p> <p><img src="https://www.linuxidc.com/upload/2018_04/18042811329017.png" alt="Ubuntu 18.04 LTS安装后要做的11件事? style="cursor: pointer; display: block;" width="941" vspace="5" align="middle" /></p> <p>您也可以使用浏览器安装GNOME扩展?这意味着你不需要与tarball混淆或手动下载?/p> <p>要开始,您需要安?)Web浏览器加载项(网站会提示您执行此操作),以及2)桌面上的chrome-gnome-shell主机连接器(尽管“chrome” 在它与Firefox的合作名称中):</p> <p><a href="apt://chrome-gnome-shell/" target="_blank">apt://chrome-gnome-shell/</a></p> <p>完成后,您可以在Firefox或Google Chrome中浏览GNOME扩展网站?当你看到一个你想尝试的扩展时,只需将切换按钮从’off’滑动?#8217;on’来提示安装?/p> <p>但也有更多可用的?/p> <ul class="vpdh"><li class="vpdh">有一些最好的GNOME扩展可用包括?/li><li class="vpdh">Dash to Panel – 将顶部吧和启动器结合到一个面板中</li><li class="vpdh">像素节省 – 减小最大化窗口标题的大?/li><li class="vpdh">弧形菜单 – 将传统的应用程序菜单添加到桌?/li><li class="vpdh">Gsconnect – 无线连接<a target="_blank" title="Android">Android</a>到Ubuntu桌面</li><li class="vpdh">截图工具 – 采取屏幕片段并上传到云端</li></ul> <p>在评论中分享您最喜爱的GNOME扩展?/p> <h4>10. Stock up on Snap Apps</h4> <p>无论使用哪种发行版,Snaps对于应用程序开发人员来说都是将软件分发给Linux用户的绝佳方式?/p> <p>Ubuntu 18.04 LTS可通过Ubuntu软件中心访问Snap Store?/p> <p>对于LTS版本来说,Snap是一个大问题,因为它们允许应用程序开发人员比标准repo允许的更频繁地发布应用程序更新?/p> <p>您可以从Snap Store安装一些众所周知的流行软件的最新版本,其中包括?/p> <ul class="vpdh"><li class="vpdh">Spotify – 音乐流媒体服?/li><li class="vpdh">Skype – 视频通话</li><li class="vpdh">Mailspring – 现代桌面电子邮件客户?/li><li class="vpdh">Corebird – 适用于Linux的原生桌面Twitter应用程序</li><li class="vpdh">Simplenote – 云支持笔?/li><li class="vpdh">VLC – 不需要介绍的媒体播放?/li></ul> <h4>11.使用Flatpak</h4> <p><img src="https://www.linuxidc.com/upload/2018_04/18042811335079.png" alt="Ubuntu 18.04 LTS安装后要做的11件事? style="cursor: pointer; display: block;" width="941" vspace="5" align="middle" /></p> <p>Snaps不是唯一?#8220;通用”包装格式?Flatpak还使应用程序开发人员可以安全安全地将应用程序分发给Linux用户?/p> <p>Ubuntu 18.04支持Flatpak,但它不是开箱即用的?要在Ubuntu上使用Flatpak应用程序,您需要安装以下软件包?/p> <p>Install Flatpak on Ubuntu 18.04 LTS</p> <p>完成后,您需要安装Flathub存储库?这是准官方Flatpak应用商店?/p> <p>您可以按照Flatpak网站上的官方设置指南进行操作?或者,当您第一次从Flathub应用商店网站下载应用程序时,Flathub repo,您想要的应用程序以及它需要运行的任何运行时都会自动进入?/p> <p>使用Flathub,您可以安装最新版本的流行应用程序,例如Skype(Skype,Spotify,LibreOffice,VLC和Visual Studio Code)?/p> <p>Flathub提供了其他一些软件,其中包括?/p> <ul class="vpdh"><li class="vpdh">Audacity – 开源音频编辑器</li><li class="vpdh">Geary – 开源桌面电子邮件应用程?/li><li class="vpdh">Discord – 闭源语音聊天</li><li class="vpdh">FIleZilla – 开源FTP和SSH客户?/li><li class="vpdh">Lollypop – 开放源码的Linux音乐播放?/li><li class="vpdh">Kdenlive – 开源视频编辑器</li></ul> <p>如果您开始尝试取消PPA和外部PPA的诱惑,那么您可能需要从Flatpak,Snap或主?案中获取所需的所有内容?/p> </div> </div> <p><strong class="vpdh">如何从Ubuntu 17.10或Ubuntu 16.04 LTS升级到Ubuntu 18.04 LTS</strong>  <a >https://www.linuxidc.com/Linux/2018-04/152061.htm</a></p> <p>Ubuntu 18.04 LTS将让用户在正常安装和最小安装之间进行选择  <a >https://www.linuxidc.com/Linux/2018-04/151835.htm</a></p> <p>在Ubuntu 18.04 LTS中实现Ubuntu?#8220;最小安?#8221;功能  <a >https://www.linuxidc.com/Linux/2018-03/151115.htm</a></p> <p>Ubuntu 18.04 LTS(Bionic Beaver)正式发?nbsp; <a >https://www.linuxidc.com/Linux/2018-04/152087.htm</a></p> <p><span style="color: #ff0000;">更多Ubuntu相关信息?/span><a title="Ubuntu" target="_self"><span style="color: #0000ff;">Ubuntu</span></a><span style="color: #ff0000;"> 专题页面 </span><span style="color: #0000ff;"><a title="Ubuntu" target="">https://www.linuxidc.com/topicnews.aspx?tid=2</a></span></p> <p><strong class="vpdh">本文永久更新链接地址</strong>?a >https://www.linuxidc.com/Linux/2018-04/152109.htm</a></p><img src ="//www.cqk4s.cn/waterjava/aggbug/433767.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/waterjava/" target="_blank">狼爱上狸</a> 2019-05-11 09:57 <a href="//www.cqk4s.cn/waterjava/archive/2019/05/11/433767.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>手把手教你从源代码开始搭建多节点以太坊私链(附一)连接多个节点失败之填坑实录 - Ͷעѯƨ//www.cqk4s.cn/waterjava/archive/2019/05/10/433766.html狼爱上狸狼爱上狸Fri, 10 May 2019 08:28:00 GMT//www.cqk4s.cn/waterjava/archive/2019/05/10/433766.html//www.cqk4s.cn/waterjava/comments/433766.html//www.cqk4s.cn/waterjava/archive/2019/05/10/433766.html#Feedback0//www.cqk4s.cn/waterjava/comments/commentRss/433766.html//www.cqk4s.cn/waterjava/services/trackbacks/433766.html

狼爱上狸 2019-05-10 16:28 发表评论
]]>
Ubuntu下geth搭建私有?部署智能合约+与合约交互笔?/title><link>//www.cqk4s.cn/waterjava/archive/2019/05/10/433764.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Fri, 10 May 2019 02:39:00 GMT</pubDate><guid>//www.cqk4s.cn/waterjava/archive/2019/05/10/433764.html</guid><wfw:comment>//www.cqk4s.cn/waterjava/comments/433764.html</wfw:comment><comments>//www.cqk4s.cn/waterjava/archive/2019/05/10/433764.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/waterjava/comments/commentRss/433764.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/waterjava/services/trackbacks/433764.html</trackback:ping><description><![CDATA[最近在学习以太坊,就把一点学习笔记记录分享下来,希望对刚入门跟我一样迷茫的人有点帮助?br />首先,所有需要用到的指令都在https://github.com/ethereum/go-ethereum/wiki/JavaScript-Console ,多记住一些方法方便使?br />第一步:按照官方文,安装好Geth客户端(https://github.com/ethereum/go-ethereum/wiki/Building-Ethereum),这个比较简单?br />第二步:搭建自己的私有链<br />搭建私有链之前应该准备的东西?br /><br />    Custom Genesis File<br />    Custom Data Directory<br />    Custom NetworkID<br />    (Recommended) Disable Node Discovery<br /><br /><br />Genesis file: 创世区块是所有区块的根,区块链开始的地方--第一块、区?、以及仅有的一块没有父区块的区块。协议保证了不会有其他节点根你的版本的区块链达成一致,除非他们跟你有相同的创世区块,因此,只要你想,你就可以创建任意多个私有测试区块链?br />CustomGenesis.json<br />{<br />"nonce": "0x0000000000000042", "timestamp": "0x0",<br />"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",<br />"extraData": "0x0", "gasLimit": "0x8000000", "difficulty": "0x400",<br />"mixhash": "0x0000000000000000000000000000000000000000000000000000000000000000",<br />"coinbase": "0x3333333333333333333333333333333333333333", "alloc": { }<br />}<br />稍后你将会用到这个文件:geth init /path/to/CustomGenesis.json<br /><br />用于私有网络的命令行参数<br />--nodiscover 使用这个参数,你的节点就不会被其他人发现,除非手动添加你的节点。否则,就只有一个被无意添加到一个陌生区块链上的机会,那就是跟你有相同的genesis文件和networkID?br />--maxpeers 0 如果你不想有人连上你的测试链,就用maxpeers 0。或者,你可以调整参数,当你确切的知道有几个节点要连接上来的时候?br />--rpc 允许RPC操作你的节点。这个参数在Geth上是默认的?br />--rpcapi "db,eth,net,web3" 这个命令指示了允许通过RPC访问的命令。默认情况下,Geth允许web3?br />--rpcport "8080"<br />--rpccorsdomain "//chriseth.github.io/browser-solidity/"<br />--datadir "/home/TestChain1" 私有链存放路径(最好跟公有链路径不同)<br />--port "30303" 网络监听端口,用来和其他节点手动连接<br />--identity “TestnetMainNode" 用来标识你的节点的,方便在一大群节点中识别出自己的节?br /><br />了解完上面这几个内容之后,就可以开始搭建自己的私有链了,用如下命令?br />geth --identity "MyNodeName" --rpc --rpcport "8080" --rpccorsdomain "*" --datadir "/home/to/TestCahin1" --port "30303" --nodiscover --rpcapi "db,eth,net,web3" --networkid 1999 init /path/to/CustomGenesis.json<br />上面这条命令就初始化了创世区块,存放区块链数据的路径"/home/to/TestCahin1"根据自己需要修改一下?path/to/CustomGenesis.json为存放CustomGenesis.json的地方。下面进入geth客户端:<br />geth --identity "MyNodeName" --rpc --rpcport "8080" --rpccorsdomain "*" --datadir "/home/to/TestCahin1" --port "30303" --nodiscover --rpcapi "db,eth,net,web3" --networkid 1999 console<br />现在就进入到了自己的私有链中,启动成功之后会显示如下图:<br />我的就存放在自己用户目录下的etherTest目录下。如果觉得每次进入客户端时要写这么一大堆指令很麻烦,完全可以把它写到一个文件中,给文件赋予可执行权限,就不必这么麻烦了。例如,我把这个指令写在了gethLaunch文件下:<br />#!/bin/bash<br />geth --identity "asurily" --rpc --rpcport "8080" --rpccorsdomain "*" --datadir ~/etherTest --port "30303" --nodiscover --rpcapi "db,eth,net,web3" --networkid 1999 console<br />然后执行chmod +x gethLaunch<br />这样我就不必每次都都输入那么一长串了,直接输入gethLaunch就可以了?br /><br />第三步、创建与部署智能合约<br />1、首先得有一个有ether的账?br />私有链中,ether很容易获得。用personal.newAccount("111")创建一个账户,111为密码。然后可以用eth.accounts查看所有的账户?br />可以看见我创建成功,并且查看了有几个账户?br />以太坊中默认第一个地址为今后的挖矿分配奖金的地址,当然可以修改这个地址。miner.setEtherbase(eth.accounts[1])进行地址更换;<br />刚创建的账户中余额为0,可以用eth.getBalance("0xa65bf431f4f07a22296dc93a7e6f4fe57642bee6")查看余额。如果是第一个地址,启用挖矿miner.start(),稍等一下就能有余额了?br />如果你不想进行挖矿,也有一个方法获得ether,就是在CustomGenesis.jso文件中加?br />"alloc":<br />{<br />"<your account address e.g. 0x1fb891f92eb557f4d688463d0d7c560552263b5a>":<br />{ "balance": "20000000000000000000" }<br />}<br />然后再重新初始化,就能在你的账户中出?0个ether?br /><br />2、创建和部署智能合约<br />我就是部署的官网上的示例?br />1)编写智能合约源代码:source = "contract test { function multiply(uint a) returns(uint d) { return a * 7; } }"<br />2)编译:contract = eth.compile.solidity(source).test。本来编译之后得到的是一个map类型,test就是那个key,所以这样就能得到相应的对象了?br />保存下其中的code和abiDefinition,后面会用上?br />code = contract.code<br />abi = contract.info.abiDefinition<br />3)创建智能合约对象:MyContract = eth.contract(abi)?br />4)部署合约。部署合约就是向以太坊上发送一个交易,目的地址不写就是发送给区块链?br />contract = MyContract.new(arg1, arg2, ..., {from: primaryAddress, data: evmByteCodeFromPreviousSection})<br />例如:contract = MyContract.new({from:eth.accounts[0],data:code})<br />此时,可能会提示你账户不可用,就是没有解锁,用personal.unlockAccount()解锁即可。然后在部署,会得到如下所示:<br />如上所示,此时的地址是undefined,因为交易才发送出去,没有矿工挖矿,没有写进区块链,所以还不知道。现在可以用txpool.status查看?br />启动挖矿,把交易写进区块链。miner.start(),然后关闭挖矿miner.stop()<br />挖矿之后,交易就写进区块链了。此时再查看contract就能看见有地址了:<br />至此,合约成功部署在了以太坊上?br /><br />5)与合约交互<br />我们把合约部署到以太坊上不是目的,目的是能与部署在以太坊上的合约进行交互?br />与合约交互要用到两个东西,abi和address。abi(应用程序二进制接口)用来创建合约对象;合约地址address用来定位在以太坊上的那个地址的合约?br />创建合约对象:Multiply7 = eth.contract(abi);<br />定位在addres处的那个合约:myMultiply7 = Multiply7.at(address)<br />调用合约中的方法,应该有两种方式进行调用,一是call(),它直接返回结果,不会写进区块链;二是sendTransaction(),它是一笔交易,会写到区块链中,返回值是交易的哈希值?br />成功得到结果?br /><br />第四步、再次调用部署好的合?br />之前一直没有弄明白,既然合约都已经部署好了在区块链上,那么下次肯定还会再次调用它,但是我一直都不知道怎么调用它。虽然现在也不怎么明白,好像有register之类的方法,还没完全弄清楚。现在我的笨方法就是保存下来合约地址根合约的abi。既然调用合约时的两个重要步骤就是用abi创建合约对象和定位区块链中合约,所以就保存下来abi和address?br />退出私有链,然后重新进入,那么之前所有的变量都不存在了?br />记录abi:<br />记录地址?br />然后就能成功调用address处的合约了?br /><br /><br />方法特别笨,手动保存了abi和address,肯定还有别的方法,再接再厉?br />--------------------- <br />作者:yooliee <br />来源:CSDN <br />原文:https://blog.csdn.net/yooliee/article/details/72818932 <br />版权声明:本文为博主原创文章,转载请附上博文链接?img src ="//www.cqk4s.cn/waterjava/aggbug/433764.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/waterjava/" target="_blank">狼爱上狸</a> 2019-05-10 10:39 <a href="//www.cqk4s.cn/waterjava/archive/2019/05/10/433764.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>c++14 transducer - Ͷעѯƨ//www.cqk4s.cn/bacoo/archive/2019/05/09/433762.htmlso trueso trueThu, 09 May 2019 10:53:00 GMT//www.cqk4s.cn/bacoo/archive/2019/05/09/433762.html//www.cqk4s.cn/bacoo/comments/433762.html//www.cqk4s.cn/bacoo/archive/2019/05/09/433762.html#Feedback0//www.cqk4s.cn/bacoo/comments/commentRss/433762.html//www.cqk4s.cn/bacoo/services/trackbacks/433762.html  1 /*  2  * transducer.cpp  3  *  4&...  阅读全文

so true 2019-05-09 18:53 发表评论
]]>
JAVA 8 TIME - Ͷעѯƨ//www.cqk4s.cn/paulwong/archive/2019/05/09/433761.htmlpaulwongpaulwongThu, 09 May 2019 02:15:00 GMT//www.cqk4s.cn/paulwong/archive/2019/05/09/433761.html//www.cqk4s.cn/paulwong/comments/433761.html//www.cqk4s.cn/paulwong/archive/2019/05/09/433761.html#Feedback0//www.cqk4s.cn/paulwong/comments/commentRss/433761.html//www.cqk4s.cn/paulwong/services/trackbacks/433761.htmlJava 8新特性(四):新的时间和日期API
https://lw900925.github.io/java/java8-newtime-api.html
 

paulwong 2019-05-09 10:15 发表评论
]]>
LINUX中OFFICE WORD无法输入中文的解决办?/title><link>//www.cqk4s.cn/waterjava/archive/2019/05/09/433760.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Thu, 09 May 2019 00:15:00 GMT</pubDate><guid>//www.cqk4s.cn/waterjava/archive/2019/05/09/433760.html</guid><wfw:comment>//www.cqk4s.cn/waterjava/comments/433760.html</wfw:comment><comments>//www.cqk4s.cn/waterjava/archive/2019/05/09/433760.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>//www.cqk4s.cn/waterjava/comments/commentRss/433760.html</wfw:commentRss><trackback:ping>//www.cqk4s.cn/waterjava/services/trackbacks/433760.html</trackback:ping><description><![CDATA[突然WORD/EXCEL无法输入中文。这就怪事了。怎么办?想想自己干了什么?好像什么也没干……<br /><br />  上网搜索了一下,找到了一个解决办法:WORD,开始,WORD选项,高级,去掉“输入法控制处于活动状?#8221;。重启WORD,还是不能输入?br /><br />  于是使用sudo apt autoremove,清理了一下无用软件,还是不能输入?br /><br />  想想自己曾经安装过freeme,进?wine目录删除之。还是不能输入?br /><br />  重启电脑?终于可以输入中文了。哪个原因导致的?可能都有,也可能是必须重启。供大家参考?br />--------------------- <br />作者:柳鲲?<br />来源:CSDN <br />原文:https://blog.csdn.net/quantum7/article/details/84392596 <br />版权声明:本文为博主原创文章,转载请附上博文链接?img src ="//www.cqk4s.cn/waterjava/aggbug/433760.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="//www.cqk4s.cn/waterjava/" target="_blank">狼爱上狸</a> 2019-05-09 08:15 <a href="//www.cqk4s.cn/waterjava/archive/2019/05/09/433760.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ubuntu 安装microsoft office - Ͷעѯƨ//www.cqk4s.cn/waterjava/archive/2019/05/08/433759.html狼爱上狸狼爱上狸Wed, 08 May 2019 08:48:00 GMT//www.cqk4s.cn/waterjava/archive/2019/05/08/433759.html//www.cqk4s.cn/waterjava/comments/433759.html//www.cqk4s.cn/waterjava/archive/2019/05/08/433759.html#Feedback0//www.cqk4s.cn/waterjava/comments/commentRss/433759.html//www.cqk4s.cn/waterjava/services/trackbacks/433759.html https://blog.csdn.net/lainegates/article/details/41011499
卸载自带office      sudo apt-get remove --purge libreoffice*  


2019-05-08 16:48 发表评论
]]>
  • Ů֮ȫ 2019-05-12
  • йѧҸ2.2ǰĴè 2019-05-11
  • ۸۵IJ㶼֪Ҫɶء 2019-05-11
  • һ㳡Сʮһʽ 2019-05-08
  • ǿԹչ 2019-04-07
  • ׽ڣ֪ мɡװ 2019-03-28
  • ƻ-űǩ- 2019-03-10
  • 㡱Ϻ Ƿ 2019-03-07
  • ʷĻŲУ඼ж豣 2019-02-23
  • ̺ӣɫͬ 2019-02-23
  • ӭ籭 ÷˿żЦԺ 2018-11-26
  • ʡഴҵۼơҵҵ3054 2018-11-26
  • ɽƻŷչ ӮȺڽڳ 2018-11-24
  • ɫС˰շ ˰벢Ч 2018-11-24
  • Сͬ20.5% 2018-08-12