【转载】JCR期刊分区及其检索方法 不少机构依据 JCR 期刊分区制定科研激励政策,相关科研工作者及科研管理机构密切关注 JCR 期刊分区及其检索方法。本文作一粗略介绍。 关于 JCR(Journal Citation Reports,期刊引证报告)期刊分区影响较为广泛的有两种: * Thomson Reuters公司自身制定的分区 * 中国科学院国家科学图书馆制定的分区(简称中科院分区) 它们均基于SCI收录期刊影响因子基础之上。 二者有何区别? Thomson Reuters公司本身做了分区,按Thomson Reuters的学科分类,分四区,四等分。经咨询Thomson Reuters工作人员,Thomson Reuters的分区是按照学科进行的,就是把某一个学科的所有期刊都按照上一年的影响因子降序排列,然后平均4等分(各25%
python 【译文】10分钟学会Pandas 原文地址:10 Minutes to pandas [http://pandas.pydata.org/pandas-docs/stable/10min.html] 需引入的包: import pandas as pd import numpy as np import matplotlib.pyplot as plt 一、创建对象 我们可以通过 Data Structure Intro
Docker Docker 中使用 MongoDB 如果是国内的话,可在阿里云上可以找到 docker 镜像: https://dev.aliyun.com/ 搜索 “mongo”,可以找到 MongoDB 官方镜像。 ... //连接阿里云 registry 过程省略,见官方文档 docker pull mongo //下载 mongo 镜像 docker images //下载完毕后查看镜像信息 //--name 指定容器名称 //-p 指定端口映射规则,这样在外部可以通过docker主机IP访问mongo,MongoDB默认端口27017 //-i
区块链 【转载】一种新出现的以太坊区块链开发栈模型-Aragon项目 最近关注Aragon的Twitter,发现他介绍了一个区块链开发栈模型(Ethereum stack model),有点小意思,所以翻译了一下1。 请注意发表这个文章,不代表作者支持或是反对文中项目,原文观点不代表翻译者观点,翻译只是对项目的思想进行了解,如果版权问题,随时联系删除,谢谢。 distict0X项目,初展Ethereum结合Aragon后形成的开发栈的锋芒。 软件允许我们基于现有的功能进行抽象,从而关注于实现自己的业务。 在Aragon [https://aragon.one/],我们使用以太坊(ethereum)。以太坊提供我们共识层,同时保证智能合约的创建与强制执行。 所以,一般来说,我们不需要特别关注以太坊自身所提供的能力。我们使用它,从而推动对这个平台的使用,从而增加它的价值。由此,
区块链 EOS白皮书 背景 区块技术在2008年随着比特币的发布而被引入,至此企业与开发者尝试在单一区块链平台上应用这一技术来支持各种各样的应用。 当一些区块链平台积极尝试单一功能的区块链的去中心化应用,比如BitShares去中心化交易所(2014)和Steem去中心化社交平台(2016),都以被每天数以千计活跃用户使用着。为支持这么大量的用户使用,它们都通过提升性能到每秒处理上千个交易,延迟低到1.5秒,清除费用,提供与中心化服务的类似体验。 当前已存在的区块链平台,被手续费,有限的计算容量所牵绊,阻止了区块链的广泛接纳。 区块链应用的需求 如果让达到广泛使用,在区块链上的应用需要一个平台,足够的灵活以达到下述的要求: 支持数以百万计的用户 要打败诸如Ebay,Uber,AirBnB,和Facebook,需要区块链技术能处理数以百万计的日活用户。在某些情况下,应用也许不能正常工作,除非出现了极其大量的用户,但总的来说,
区块链 元交易 元交易是一个来自于Christian Lundkvist教授的2年前的一个设想。通过设想所带来的效果,我们可能能明白它可以做的,效果就是用户与以太坊的交互不一定需要用户持有以太币(译者注:另一个项目EOS,也有类似的理念,EOS之前的一个项目steem,比较好的诠释了这点)。 这是一个根本的改进。在某些情况下,一些平台型的应用,用户对于其本身基于的平台一无所知。但在以太坊平台之上建立的应用,所有的操作都需要gas,这样就会带来一个糟糕的用户体验,想像一下下面的场景: * 用户A想试某个Dapp。 * 用户下载了某个应用,他发现自己需要一些ether来进行应用操作。 * 用户必须找到一个值得信任的交易所,上传自己的身份信息。使用法币购买对应的代币。然后要知道如果转移代币到自己的应用。 简单来说,这样的复杂流程不是每个人能接受的。接下来介绍的meta transaction正尝试来解决这个问题。 Meta Transaction是如何工作的 用户使用它的私匙签名一些数据,并把这些数据发给replayer(
FLV FLV 视频格式解析 如今视频直播非常火热,就需要对视频格式的知识做些储备,FLV(即Flash Video)这一视频格式是最简单的,通过对它的文件格式的研究,可以对这些应用于网络传输的视频格式,也即流媒体有一些基本的了解。 FLV 流媒体简介 流式媒体是按照时间顺序依次下载播放的媒体形式,依托于Flash这一强大播放器插件,可以实现边下载边播放,比如在优酷等视频平台观看节目时,并不需要把视频完整下载下来就可以播放,而这些视频网站都有Flash插件的支持;与之对应的是BT下载的视频,很难做到_顺序下载_,另外还要看播放器是否支持解码部分视频,来达到边下载边播放的目的,你可以尝试播放一个没有下载完的视频,拖动进度条是可以找到能看的片段,但很少能从视频开头开始。 从上面可以看出,流媒体传输最重要的特性是要按时间顺序传输。打个比方,如果流媒体是一列火车,火车进站就必须严格按照“火车头-第一节车厢-第二节车厢…”的方式进站,乱了顺序可不行
美剧 【权利的游戏】第八季结局剧透 和之前第七季的剧透一样,第八季也被黑客剧透了。。。。 第八季泄露的剧本,最后的大结局可谓极其悲惨。但愿HBO因为此次被黑客盗走剧本的事件,重新修改结局,不然真的要心碎了。在三个月前,第七季泄露的剧本,很多人说是假的。结果事实证明,和电视剧一模一样,比如小指头被艾莉亚处决,所以泄露的第八季剧本,有八九成是真的。 严重剧透!!! 第八季(最终季)死的各种角色,简直可以让所有的观众泣血。 剧情很简单:异鬼大军南下,攻破了临冬城,后来南下攻击鹰巢城,被人类侥幸战胜。另一方面瑟曦和攸伦结婚,瑟曦知道龙妈部队受重创,就派黄金团攻下了龙石岛。同时攸伦花钱买通千面神殿,艾莉亚接到任务后,到了君临杀掉瑟曦。攸伦坐上铁王座,琼恩和詹姆等人集合兵力,
python 【Python】Numba CUDA 请先安装好Anaconda,Python版本为3.6.1。 接着安装好numba包。 conda install numba 然后,我们需要下载CUDA Toolkit,下载地址: https://developer.nvidia.com/cuda-75-downloads-archive 我用的Mac,所以选择的Mac版本。下载完后,根据提示进行安装。(安装路径,Mac的话,应该在/Developer/NVIDIA/CUDA-7.5/路径下) Test 新建文件 test.py,
redis 【Redis】查看Key个数 使用命令: info 可以看到会打印出Redis服务当前的信息,最后一部分就是Key相关信息。 当然,可以直接输入: info Keyspace 会直接输出Key相关信息: # Keyspace db0:keys=101,expires=75,avg_ttl=2591841441
比特币 比特币白皮书中文版 比特币 —— 点对点电子现金系统 > 摘要:纯粹的点对点电子现金需要能让人们在网络上直接进行支付,而无需经过任务金融机构。数字签名提供了一部分的解决办法,但是主要问题是我们仍然需要可信任的第三方机构来防止双花问题。在这篇文章中,我们提出了一个点对点网络的解决方案来应对双花问题。该网络会将时间戳和交易进行哈希计算,并将其放入一条不断增长的、基于工作量证明的链中,除非重新进行工作量计算,否则所有的记录都不能被修改。最长的那条链不止作为所有事件的见证者,同时证明其拥有最大的CPU算力。只要网络中占大多数的CPU算力不合作对网络进行攻击,它们就会生成最长的那条链并且超过攻击者。网络自身会保持结构最小化。消息通过广播传递,但不保证一定传达,只会在N次内尽可能尝试。节点可以随时进入与退出网络,并会接受在它们不在的那段时间里产生的最长链。 1. 介绍 因特网上的商业模式几乎都需要一个金融机构扮演可信赖的第三方机构来处理电子支付。尽管这个系统运行良好,能处理绝大多数交易,但其内在仍然是软弱的信任模式。完全不可逆的交易不可能真正存在,因为金融机构不可能避免调解争端。这种调解产生的成本提高了交易的成本
python 【区块链】使用Python创建你的区块链 1 - Blockchain 参考自:Learn Blockchains by Building One [https://hackernoon.com/learn-blockchains-by-building-one-117428612f46] 数字货币的崛起在这些年无比惊艳,区块链这个本来陌生的概念这两年,尤其是今年以来甚至都要盖过了人工智能。但对于不懂密码学、不懂共识协议、也不怎么敢炒币的同学来说,怎么样了解这一新兴的概念以让自己不被时代淘汰,怎么样让心里那一小小的对风口的渴望成为现实,也就是,**怎么样了解区块链的本质,以将这种技术落地转换成真正的商业模式?**相信,这是很多同学都想要知道的问题。 而想要深刻的理解区块链到底是个东西,办法很简单,知行合一,做一个出来。 准备 预备知识 阅读本文,需要读者对Python有基本的理解,能读写基本的Python,并且需要了解HTTP网络协议。
毛泽东 【毛泽东】矛盾论 (一九三七年八月) 事物的矛盾法则,即对立统一的法则,是唯物辩证法的最根本的法则。列宁说:“就本来的意义讲,辩证法是研究对象的本质自身中的矛盾。”〔1〕列宁常称这个法则为辩证法的本质,又称之为辩证法的核心〔2〕。因此,我们在研究这个法则时,不得不涉及广泛的方面,不得不涉及许多的哲学问题。如果我们将这些问题都弄清楚了,我们就在根本上懂得了唯物辩证法。这些问题是:两种宇宙观;矛盾的普遍性;矛盾的特殊性;主要的矛盾和主要的矛盾方面;矛盾诸方面的同一性和斗争性;对抗在矛盾中的地位。 苏联哲学界在最近数年中批判了德波林学派〔3〕的唯心论,这件事引起了我们的极大的兴趣。德波林的唯心论在中国共产党内发生了极坏的影响,我们党内的教条主义思想不能说和这个学派的作风没有关系。因此,我们现在的哲学研究工作,应当以扫除教条主义思想为主要的目标。
python 【Python】Python3.6 安装XGBoost Python3安装XGBoost Windows平台 在 https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost 下载需要的版本,有 3.5 和 3.6 的 wheel. pip install xgboost-0.7-cp36-cp36m-win_amd64.whl Ubuntu Mac conda install py-xgboost 如果没有安装conda,请先安装Anaconda
redis Docker安装Redis 拉取镜像 docker pull redis 运行容器 redis可分布式部署,我们拉取镜像后可以只启动一个容器,或者多个容器实现主从分布式部署。 运行单个Redis docker run -d --name redis-S -v /home/ljl/redis/data/:/data docker.io/redis redis-server Docker参数说明: * -v: 挂载目录,所有Redis数据将存储在/home/ljl/redis/data/目录中,
python 【Python】使用with上下文实现计时 在Python常常需要记录一段代码运行了多长时间,普通的一般用两个time.time() ,然后计算差值;高级一点的,就是写一个计时装饰器,用装饰器包裹方法,记录运行时间,但这这意味着你的代码需要写在函数里,然后才能使用此计时装饰器。 今天我要介绍的是一种可以给一段代码计时,而不是一个函数计时的方便的、“高级的”的Python计时方法。 代码如下: import time from contextlib import contextmanager @contextmanager def timer(name): start = time.time() yield print(f'[{name}] done
PyCharm PyCharm选择性忽略PEP8代码风格警告信息 用了几天的PyCharm,发现确实在编写Python代码上非常好用,但有一点体验不太好,就是代码编写时要按照PEP8代码风格编写,不然会有波浪线的警告信息。解决方法如下: 方法一: 将鼠标移到提示的地方,按alt+Enter,选择忽略(Ignore)这个错误即好。 方法二 打开:File - Settings…… - Editor - Inspections 在python下找到 PEP8 coding style violation,在右边下面的Ignore errors里可以添加忽略的警告信息ID,如下: 如E302就是忽略“expected 2
ubuntu Ubuntu上安装wkhtmltopdf 在Ubuntu上安装wkhtmltopdf(同时包括了wkhtmltoimage)的命令: sudo apt-get install -y openssl build-essential xorg libssl-dev xvfb pip install coverage wget https://downloads.wkhtmltopdf.org/0.12/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz tar xf
Chrome 禁止Chrome浏览器强制跳转为https 打开:chrome://net-internals/#hsts,拉到最下面,可看到 delete 栏,将你不需要强制跳转的域名填入,然后点击Delete 按钮即可。
NLP NLTK词性说明 1. CC Coordinating conjunction 连接词 2. CD Cardinal number 基数词 3. DT Determiner 限定词(如this,that,these,those,such,不定限定词:no,some,any,each,every,enough,either,neither,all,both,half,several,many,
Linux 【Linux】bunzip2: command not found 出现这个错误是因为没安装bzip2包 CentOS yum install bzip2 Ubuntu sudo apt-get install bzip2
python 【Python 3.x】xmlrpc模块使用教程 RPC是远程过程调用,XML-RPC [https://baike.baidu.com/item/XML-RPC/10888726?fr=aladdin] 是一种使用xml文本的方式利用http协议传输命令和数据的RPC机制。 在Python 3.x中,我们也可以使用xmlrpc 模块编写程序,让该程序与可与其它任何语言编写的XML-RPC服务器实现远程过程调用。 服务端编写 开启一个终端,输入ipython,然后输入下面的服务端代码: from xmlrpc.server import SimpleXMLRPCServer server = SimpleXMLRPCServer(("localhost", 8080), allow_none=
C++ Linux中C++编译、使用动态链接库 Linux中so为共享动态链接库。下面我们通过一个四则运算的实例来学习动态链接库。 首先是头文件:my_math.h: /** * my_math.h */ // a + b int Add(int a, int b); // a - b int Minus(int a, int b); // a * b int Multiply(int a, int
Ubuntu上安装zsh 依次输入下列命令: sudo apt-get install zsh sudo chsh -s $(which zsh) 重启终端,输入: echo $SHELL 可看到输出的shell为/usr/bin/zsh 最后输入命令: sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)