Category: newest

  • 连环画泰斗 贺友直

    连环画泰斗贺友直 pdf

  • redis 应用场景

    下面是一篇新鲜出炉的文章,其作者是Redis作者@antirez,他描述了Redis比较适合的一些应用场景,NoSQLFan简单列举在这里,供大家一览: 1.取最新N个数据的操作 比如典型的取你网站的最新文章,通过下面方式,我们可以将最新的5000条评论的ID放在Redis的List集合中,并将超出集合部分从数据库获取 使用LPUSH latest.comments命令,向list集合中插入数据 插入完成后再用LTRIM latest.comments 0 5000命令使其永远只保存最近5000个ID 然后我们在客户端获取某一页评论时可以用下面的逻辑(伪代码) FUNCTION get_latest_comments(start,num_items): id_list = redis.lrange(“latest.comments”,start,start+num_items-1) IF id_list.length < num_items id_list = SQL_DB("SELECT ... ORDER BY time LIMIT ...") END RETURN id_list END 如果你还有不同的筛选维度,比如某个分类的最新N条,那么你可以再建一个按此分类的List,只存ID的话,Redis是非常高效的。 2.排行榜应用,取TOP N操作 这个需求与上面需求的不同之处在于,前面操作以时间为权重,这个是以某个条件为权重,比如按顶的次数排序,这时候就需要我们的sorted set出马了,将你要排序的值设置成sorted set的score,将具体的数据设置成相应的value,每次只需要执行一条ZADD命令即可。 3.需要精准设定过期时间的应用 比如你可以把上面说到的sorted set的score值设置成过期时间的时间戳,那么就可以简单地通过过期时间排序,定时清除过期数据了,不仅是清除Redis中的过期数据,你完全可以把Redis里这个过期时间当成是对数据库中数据的索引,用Redis来找出哪些数据需要过期删除,然后再精准地从数据库中删除相应的记录。 4.计数器应用 Redis的命令都是原子性的,你可以轻松地利用INCR,DECR命令来构建计数器系统。 5.Uniq操作,获取某段时间所有数据排重值 这个使用Redis的set数据结构最合适了,只需要不断地将数据往set中扔就行了,set意为集合,所以会自动排重。 6.实时系统,反垃圾系统 通过上面说到的set功能,你可以知道一个终端用户是否进行了某个操作,可以找到其操作的集合并进行分析统计对比等。没有做不到,只有想不到。 7.Pub/Sub构建实时消息系统 Redis的Pub/Sub系统可以构建实时的消息系统,比如很多用Pub/Sub构建的实时聊天系统的例子。 8.构建队列系统 使用list可以构建队列系统,使用sorted set甚至可以构建有优先级的队列系统。 9.缓存 这个不必说了,性能优于Memcached,数据结构更多样化。

  • linux下查看uuid的3种方法

    1 命令查看:blkid2 文件查看:ls -l /dev/disk/by-uuid3 命令查看:vol_id /dev/sda1 UUID的作用及意义  原因1:它是真正的唯一标志符 UUID为系统中的存储设备提供唯一的标识字符串,不管这个设备是什么类型的。如果你在系统中添加了新的存储设备如硬盘,很可能会造成一些麻烦,比如说启动的时候因为找不到设备而失败,而使用UUID则不会有这样的问题。 原因2:设备名并非总是不变的 自动分配的设备名称并非总是一致的,它们依赖于启动时内核加载模块的顺序。如果你在插入了USB盘时启动了系统,而下次启动时又把它拔掉了,就有可能导致设备名分配不一致。 使用UUID对于挂载移动设备也非常有好处──例如我有一个24合一的读卡器,它支持各种各样的卡,而使用UUID总可以使同一块卡挂载在同一个地方。 原因3:Ubuntu中的许多关键功能现在开始依赖于UUID 例如grub──系统引导程序,现在可以识别UUID,打开你的/boot/grub/menu.lst,你可以看到类似如下的语句:title Ubuntu hardy (development branch), kernel 2.6.24-16-genericroot (hd2,0)kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=c73a37c8-ef7f-40e4-b9de-8b2f81038441 ro quiet splashinitrd /boot/initrd.img-2.6.24-16-genericquiet

  • http和socket之长连接和短连接区别

    TCP/IP TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。 在应用层有:TCP包括FTP、HTTP、TELNET、SMTP等协议                  UDP包括DNS、TFTP等协议 短连接 连接->传输数据->关闭连接 HTTP是无状态的,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。 也可以这样说:短连接是指SOCKET连接后发送后接收完数据后马上断开连接。   长连接 连接->传输数据->保持连接 -> 传输数据-> 。。。 ->关闭连接。 长连接指建立SOCKET连接后不管是否使用都保持连接,但安全性较差。   http的长连接 HTTP也可以建立长连接的,使用Connection:keep-alive,HTTP 1.1默认进行持久连接。HTTP1.1和HTTP1.0相比较而言,最大的区别就是增加了持久连接支持(貌似最新的 http1.0 可以显示的指定 keep-alive),但还是无状态的,或者说是不可以信任的。   什么时候用长连接,短连接?  长连接多用于操作频繁,点对点的通讯,而且连接数不能太多情况,。每个TCP连接都需要三步握手,这需要时间,如果每个操作都是先连接,再操作的话那么处理速度会降低很多,所以每个操作完后都不断开,次处理时直接发送数据包就OK了,不用建立TCP连接。例如:数据库的连接用长连接, 如果用短连接频繁的通信会造成socket错误,而且频繁的socket 创建也是对资源的浪费。   而像WEB网站的http服务一般都用短链接,因为长连接对于服务端来说会耗费一定的资源,而像WEB网站这么频繁的成千上万甚至上亿客户端的连接用短连接会更省一些资源,如果用长连接,而且同时有成千上万的用户,如果每个用户都占用一个连接的话,那可想而知吧。所以并发量大,但每个用户无需频繁操作情况下需用短连好。   总之,长连接和短连接的选择要视情况而定。 发送接收方式 1、异步 报文发送和接收是分开的,相互独立的,互不影响。这种方式又分两种情况: (1)异步双工:接收和发送在同一个程序中,由两个不同的子进程分别负责发送和接收 (2)异步单工:接收和发送是用两个不同的程序来完成。 2、同步 报文发送和接收是同步进行,既报文发送后等待接收返回报文。 同步方式一般需要考虑超时问题,即报文发出去后不能无限等待,需要设定超时时间,超过该时间发送方不再等待读返回报文,直接通知超时返回。   在长连接中一般是没有条件能够判断读写什么时候结束,所以必须要加长度报文头。读函数先是读取报文头的长度,再根据这个长度去读相应长度的报文。  Socket是什么  Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。 通信过程: 主机 A 的应用程序要能和主机 B 的应用程序通信,必须通过 Socket 建立连接,而建立 Socket 连接必须需要底层 TCP/IP 协议来建立 TCP 连接。建立 TCP 连接需要底层 IP 协议来寻址网络中的主机。我们知道网络层使用的 IP 协议可以帮助我们根据 IP 地址来找到目标主机,但是一台主机上可能运行着多个应用程序,如何才能与指定的应用程序通信就要通过 TCP 或 UPD 的地址也就是端口号来指定。这样就可以通过一个 Socket 实例唯一代表一个主机上的一个应用程序的通信链路了。 建立通信链路当客户端要与服务端通信,客户端首先要创建一个 Socket 实例,操作系统将为这个 Socket 实例分配一个没有被使用的本地端口号,并创建一个包含本地和远程地址和端口号的套接字数据结构,这个数据结构将一直保存在系统中直到这个连接关闭。在创建…

  • 利用mysql event 实现秒级crontab

    创建event CREATE EVENT ossec_del_data ON SCHEDULE EVERY 5 SECOND COMMENT ‘delete data every 30 sencond’ DO DELETE alert, data FROM alert LEFT JOIN data ON alert.id=data.id LEFT JOIN signature ON alert.rule_id=signature.rule_id LEFT JOIN location ON alert.location_id=location.id WHERE alert.rule_id in (31106,5501,5502,533,31104,31105,5706,31153,5710); 查看enent SHOW CREATE EVENT ossec_del_data; 修改时间间隔 ALTER EVENT ossec_del_data    ON SCHEDULE EVERY 2 DAY;…

  • Perl篇:常用调试命令

      本文所用到的Perl调试器为Perl解释器本身,可以通过-d开关打开调试功能。本文不会将涵盖所有的调试命令,只会解释一些我们常用的调试命令,希望对热爱Perl的朋友有所帮助。     打开调试开关       Perl是解释型语言,运行一个Perl脚本,可以通过在命令行中敲入形如 Perl Test.pl 的命令直接解释执行。如果想调试我们的脚本程序,可以加上-d选项,命令为perl -d Test.pl,回车后程序会停在DB<1>处,如下图所示:                                从上图看出程序执行到主(main)程序的第二行(Test.pl 2)               插入/查看/删除断点             插入断点可以使用b命令,命令格式为:b 行号/函数名 条件,在上图中DB<1>处即可设置断点,如下图所示:                          在子过程SetInitValue处设置了断点                   查看设置的断点使用L命令,注意是大写,小写是显示尚未执行到的代码的部分内容,如下图所示:                                断点设置在21行处                删除设置的断点请使用B命令,该命令格式为:B 行号| *,可以指定行号来删除断点或者使用通配符*来删除所有的断点,如下图所示:                            删除21行处的断点                  增加/查看/删除监视        添加监视对于调试程序非常重要,本示例脚本中定义了一个名叫$val的变量,初始值为1,在SetInitValue函数中修改值为12。通过对其添加监视,来理解Perl中怎么增减删除监视的      添加一个$val==1表达式的监视,命令为w $val==1,如下图所示:                           添加对表达式的一个监视        …

  • linux ip_forward 说明

    ip地址分公有地址和私有地址,public address是由INIC(internet network information center)负责,这些ip地址分配给注册并向INIC提出申请的组织机构。通过它访问internet.private address是属于非注册地址,专门为组织内部使用,private ip address是不可能直接用来跟WAN通信的,要么利用帧来通信(FRE帧中继,HDLC,PPP),要么需要路由的NAT功能把私有地址转换为一个公有ip! 选择一台电脑(有两个网卡或者用单网卡然后用软件虚拟多一个网卡)充当网关,一个网卡(eth0)连接外网ISP,另一网卡(eth1)连接内网(即局域网)。局域网内的ip地址都是私用地址,只能在内部使用,在公网上是不可见的,所以局域网电脑要上网必须修改ip,这就是网关的工作。 工作原理: 内网主机向公网发送数据包时,由于目的主机跟源主机不在同一网段,所以数据包暂时发往内网默认网关处理,而本网段的主机对此数据包不做任何回应。由于源主机ip是私有的,禁止在公网使用,所以必须将数据包的源发送地址修改成公网上的可用ip,这就是网关收到数据包之后首先要做的工作–ip转换。然后网关再把数据包发往目的主机。目的主机收到数据包之后,只认为这是网关发送的请求,并不知道内网主机的存在,也没必要知道,目的主机处理完请求,把回应信息发还给网关。网关收到后,将目的主机发还的数据包的目的ip地址修改为发出请求的内网主机的ip地址,并将其发给内网主机。这就是网关的第二个工作–数据包的路由转发。内网的主机只要查看数据包的目的ip与发送请求的源主机ip地址相同,就会回应,这就完成了一次请求。 出于安全考虑,Linux系统默认是禁止数据包转发的。所谓转发即当主机拥有多于一块的网卡时,其中一块收到数据包,根据数据包的目的ip地址将包发往本机另一网卡,该网卡根据路由表继续发送数据包。这通常就是路由器所要实现的功能。 配置Linux系统的ip转发功能,首先保证硬件连通,然后打开系统的转发功能 less /proc/sys/net/ipv4/ip_forward,该文件内容为0,表示禁止数据包转发,1表示允许,将其修改为1。可使用命令echo “1” > /proc/sys/net/ipv4/ip_forward 修改文件内容,重启网络服务或主机后效果不再。若要其自动执行,可将命令echo “1” > /proc/sys/net/ipv4/ip_forward 写入脚本/etc/rc.d/rc.local 或者 在/etc/sysconfig/network脚本中添加 FORWARD_IPV4=”YES”

  • 开公司问答

    内资公司准备材料: 1、地址页盖章(盖产权单位的公章,或房主签字,并提供房主签字的身份证复印件),以及详细地址怎么写(要按照房本来写)。2、房产证明复印件(盖产权单位的公章,或房主签字)首页、房屋登记表页盖章,再盖骑缝章(签字在重要页签字,再签骑缝的)。 3、股东身份证原件、法定代表人身份证原件。 4、监事、秘书联系人身份证复印件(必须清晰,如是第二代需提供正反页;法人股需提供执照复印件3份,加盖公章)。 5、联系方式 6、租赁合同原件,租金发票原件。 7、公司的执行董事/法定代表人。 8、章程(章程需要股东签字或盖章)。 9、工商设立申请书。 核名需要准备什么材料呢? 1、所在区域; 2、投资者姓名、投资比例 、提供股东身份证复印件; 3、注册资金; 4、公司名称(地域+字号+行业特点+有限公司;字号+地域 +行业特点+有限公司;字号+行业特点+地域+有限公司); 5、代理委托书,所有股东签字(法人股盖公司公章)。 6、公司经营范围(具体的,一定要与主营业务)。 注册公司为什么要必须开银行账户呢? 在网登之前我们需要去银行开一个临时账户,这个账户就是验资户,然后我们把钱存到银行的验资户里面,接着就要请会计师事务所的人来验资,验完资后就拿着验资报告到工商部门去办理营业执照、刻公章、组织机构代码证、税务登记证,把所有的证照办完后,我们就需要到银行去开基本户了,等基本户开下来后,验资户就要注销,把验资户里的钱,转到基本户里,这样我们才能把验资的钱取出来。 为什么要出具验资报告? 依照《公司法》规定,公司的注册资本必须经法定的验资机构出具验资报告,验资机构出具的验资报告是表明公司注册资本数额的合法证明。依照国家有关法律、行政法规的规定,法定验资机构是会计师事务所和审计师事务所.验资后,验资机构应出具验资报告,连同验资证明材料及其他附件,一并交与委托人,做为申请注册资本的依据。 什么是企业年报,企业年报的主要内容是什么? 企业年报是一种针对经营企业的一种制度,新出台的《注册资本登记制度改革方案》提出,企业年检制度改为企业年度报告公示制度。企业应当按年度在规定的期限内,通过市场主体信用信息公示系统向工商机关报送年度报告,并向社会公示,任何单位和个人均可查询。 在前段时间,工商总局发布消息称:从2014年3月1日起,全国企业年检正式取消。届时将停止对领取营业执照的有限责任公司、股份有限公司、非公司企业法人、合伙企业、个人独资企业及其分支机构、来华从事经营活动的外国(地区)企业,及其他经营单位的企业年检工作。 企业“年报”的主要内容包括公司股东(发起人)缴纳出资情况、资产状况等,企业对年度报告的真实性、合法性负责,工商机关可以对企业年度报告公示内容进行抽查。经检查发现企业年度报告隐瞒真实情况、弄虚作假的,工商机关依法予以处罚,并将企业法定代表人、负责人等信息通报公安、财政、海关、税务等有关部门,形成“一处违法,处处受限”。 对未按规定期限公示年度报告的企业,工商机关会将其载入经营异常名录。企业在3年内履行年度报告公示义务的,可以申请恢复正常记载状态;超过3年未履行的,工商机关将其永久列入严重违法企业“黑名单”。

  • happy 2017 祝福新年快乐

    告别2016,祝福各位新年快乐。

  • mysql主从配置视频

    主库: GRANT REPLICATION SLAVE ON *.* TO ‘repl’@’10.0.0.1’ IDENTIFIED BY ‘password’; flush privileges; 从库: CHANGE MASTER TO MASTER_HOST=’10.0.0.1′,master_user=’repl’,master_password=’password’,MASTER_LOG_FILE=’mysql-bin.000152′, MASTER_LOG_POS=1; start slave; show slave status\G;

  • 视频:linux 下如何找到一个命令或文件

    本视频介绍如何在linux下找到一个命令或者文件

  • discuz 修改discuz.gtimg.cn http 为 https

    http://discuz.gtimg.cn/cloud/scripts/discuz_tips.js?v=1 修改: source/plugin/manyou/Service/DiscuzTips.php source/plugin/manyou/Service/Doctor.php

  • 安装.NET Framework 进度条卡住不动了

    1. 需要关闭系统的update服务:快捷键Win+R打开服务面板,输入“services.msc”打开服务管理,找到“Windows Update”选项, 右键点击“停止”; 2. 以管理员权限打开dos命令行,输入如下命令:net stop WuAUServ,以停止更新服务; 3. 打开系统目录(C:\\Windows\System32,或者Win+R输入“%windir%”),找到“Software Distribution”文件夹,重命名为“SDold”; 4. 重新打开“Windows Update”服务; 5. 重新安装.NET Framework即可。

  • 如何在vi里删除 空行 空字符 重复行 dos符号

    经常用到的vi内的删除命令: x 或 X 删除一个字符。 Ctrl+u 删除输入方式下所输入的文本。 ^R 恢复u的操作 J 把下一行合并到当前行尾 V 选择一行 ^V 按下^V后即可进行矩形的选择了 :%s/r//g 删除DOS方式的回车^M :%s= *$== 删除行尾空白 :%s/^(.*)n1/1$/ 删除重复行 :%s/^.pdf/new.pdf/ 只是删除第一个pdf :%s/// 又是删除多行注释(咦?为什么要说「又」呢?) :g/^s*$/d 删除所有空行 :g/^s*$/d 删除所有空行 :g!/^dd/d 删除不含字符串’dd’的行 :v/^dd/d 同上 (译释:v == g!,就是不匹配!) :g/str1/,/str2/d 删除所有第一个含str1到第一个含str2之间的行 :v/./.,/./-1join 压缩空行 :g/^$/,/./-j 压缩空行 ndw 或 ndW 删除光标处开始及其后的 n-1 个字符。 d0 删至行首。 d$ 删至行尾。 ndd 删除当前行及其后…

  • 如何在windows下安装php的curl扩展

    1、下载php安装包到c:\php 2、确保在cmd命令里可以执行 php -v 3、到c盘php目录里生成一个php.ini文件,可以用php.ini-development 拷贝一个。 4、编辑php.ini里将extension=php_curl.dll 去掉注释 5、windows 环境变量 path里加入 c:\php 6、cmd里执行php -m 就应该有curl模块了

  • Centos 7 安装mysql

    Introduction MySQL is a popular open source relational database. The popularity of MySQL means there is an abundance of information online and well documented client libraries available. MySQL supports many common database features such as replication, partitioning, triggers, views, and stored procedures. A plugin storage architecture allows support for multiple storage engines. Requirements Single server…

  • 如何在Centos7下修改网卡名称

    首先,禁止系统自带的命名规则,需要添加一个参数到内核启动文件中。 编辑 /etc/default/grub 添加 “net.ifnames=0” 如下图 利用如下命令重新生成grub配置文件: $ sudo grub2-mkconfig -o /boot/grub2/grub.cfg 编辑 /etc/sysconfig/network-scripts 下的相应文件 运行命令 udevadm control –reload-rules 重启网络服务

  • 如何禁止IPv6 on CentOS 7 / RHEL 7

    方法 1: Edit the /etc/sysctl.conf. # vi /etc/sysctl.conf Put the following entry to disable IPv6 for all adapter. net.ipv6.conf.all.disable_ipv6 = 1 For particular adapter. (If the network card name is eno16777736). net.ipv6.conf.eno16777736.disable_ipv6 = 1 To reflect the changes by executing the following command. # sysctl -p 方法 2: Create file called disableipv6.conf in /etc/sysctl.d. # vi /etc/sysctl.d/disableipv6.conf Put the…

  • Centos7 下如何配置静态ip地址

    Centos7 下如何配置静态ip地址

    In this small tutorial i will explain how to configure static ip address on CentOS 7 minimal. First, need to edit the set up for the ethernet. Let’s start with editing “/etc/sysconfig/network-scripts/ifcfg-enp0s3″ file: vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 HWADDR=08:00:27:6C:FF:91 TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPADDR=192.168.0.88 IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=enp0s3 UUID=ea68db6e-461e-427d-b9a8-bfcf6e1a4fc6 ONBOOT=yes Save and exit. Now, configure default getaway:…

  • 雅虎邮箱提示您在所用浏览器上启用Javascript 功能解决办法

    雅虎邮箱提示您在所用浏览器上启用Javascript 功能解决办法

    其实这个是在大陆的限制。解决办法很简单,登陆英文网站 yahoo.com,点击右上角的mail进入邮箱,一般他会要求输入验证码。这样就绕过js的安全限制了。

  • ssl证书 nginx、apache、tomcat、IIS8、IIS6 下证书的安装方法

    ssl证书 nginx、apache、tomcat、IIS8、IIS6 下证书的安装方法

    Nginx:安装证书 ( 1 ) 打开 Nginx 安装目录下 conf 目录中的 nginx.conf 文件,找到 # HTTPS server # #server { # listen 443; # server_name localhost; # ssl on; # ssl_certificate cert.pem; # ssl_certificate_key cert.key; # ssl_session_timeout 5m; # ssl_protocols SSLv2 SSLv3 TLSv1; # ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP; # ssl_prefer_server_ciphers on; # location / { ## #} #} ( 2…

  • 银行卡发卡行标识代码及卡号标准 校验位算法

      本标准对银行卡发卡行标识代码及卡号有关内容做了规定。   本标准由全国银行卡办公室提出,全国金融标准化技术委员会归口管理。本标准由全国银行卡办公室组织制定。 标准起草单位:全国银行卡办公室、中国工商银行、中国农业银行、中国银行、中国建设银行、交通银行。  1 范围  本标准规定了银行卡的发卡行标识代码及卡号的规范,其中包括银行卡卡号结构、长度以及发卡行标识代码的长度等内容,不包括发卡行标识代码编码。  本标准适用于中华人民共和国境内发行和使用的各种人民币银行卡。  2 引用标准  下列标准所包含的条文,通过在本标准中引用而构成本标准的条文。本标准出版时,所示版本均为有效。所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。  ISO 7812-1:1997  发卡行标识代码的编号体系  3 定义  3.1 银行卡bank card  由商业银行(含邮政储蓄机构)向社会发行的具有消费信用、转账结算、存取现金等全部或部分功能的信用支付工具。  3.2 卡号card number  标识发卡机构和持卡人信息的号码。它由发卡行标识代码、自定义位和校验位组成。  注:它等同于磁条信息中所定义的主账号。  3.3 发卡行标识代码bank identification number(BIN)  标识发卡机构的代码。  4 卡号长度及结构  银行卡的卡号长度及结构符合ISO 7812-1有关规定,由13-19位数字表示,具体由以下几部分组成:    9  XXXXX       X……X     X   发卡行标识代码     自定义位    校验位  5 发卡行标识代码  发卡行标识代码标识发卡机构,由6位数字表示,第一位固定为”9″,后5位由BIN注册管理机构分配。  6 自定义位  发卡行自定义位,由6-12位数字组成。  7 校验位  卡号最后一位数字,根据校验位前的数字计算得到。计算方法: Luhn计算模10″隔位2倍加”校验数的公式(标准的附录)   计算步骤如下:   步骤1:从右边第1个数字(低序)开始每隔一位乘以2。  步骤2:把在步骤1中获得的乘积的各位数字与原号码中未乘2的各位数字相加。  步骤3:从邻近的较高的一个以0结尾的数中减去步骤2中所得到的总和[这相当于求这个总和的低位数字(个位数)的”10的补数”]。如果在步骤2得到的总和是以零结尾的数(如30、40等等),则校验数字就是零。  例:    无校验数字的卡号 4992 73 9871 步骤  4 9  9 2 7 3 9 8 7 1       1   ×2  ×2  ×2  ×2  ×2    18   4   6  16  2   4+1+8+9+4+7+6+9+1+6+7+2=64         2  70-64=6                  3   带有校验数字的卡号为:4992 73 9871 6   8 BIN注册管理机构  BIN注册管理机构是负责BIN注册管理的机构。  9 BIN注册管理原则  发卡机构发行的银行卡须向BIN注册机构提出BIN分配申请。  10 卡面统一标识信息  如有卡面凸印信息,应有效日期后凸印”CN”,如无凸印,应在此位置印刷”CN”,其字体和字号应与该信息行其他字符一致。

  • 信用卡知识

    1. 发行卡名称 表示该卡片所属的发卡银行,目前国内除17家全国性银行外,区域性银行和外资银行也具备了发卡条件。一些新发卡银行为了吸引持卡人还会提供各项差异化服务,如跨行取款免手续费等服务。     2. BIN号 银行卡卡号前六位为BIN号(银行标识代码),由银行卡组织向ISO(国际标准化组织)申请并分配给发卡银行。     其中BIN号”62″打头的为银联卡,”4″打头的为VISA卡,”5″打头的为万事达卡,”35″打头的为JCB卡,”37″打头的为美国运通卡。所以在银联开展的很多优惠活动中会要求使用”62″开头的银行卡。     3. 有效日期       一般来说只有信用卡卡面上会印有有效日期,月份/年份。如果在到期日前持卡人没有前往指定网点注销卡片,银行则会根据持卡人的信用额度补寄一张新卡,卡号维持不变,以方便持卡人。     补寄新卡片默认未开通,需要持卡人拨打银行客服电话自行开通后才可使用。     4. 持卡人姓名     此处为该卡片所有者姓名全拼,部分信用卡还会标注持卡人性别,如MR.KAKA。     5. 卡片级别 卡片级别一般情况分为四类:普卡、金卡、白金卡、钻石卡。     普卡:是基础性支付产品。卡面颜色不会使用金色、白金色或黑色。一般没有年费。     金卡:是银行卡中相对高端的产品,金卡卡面基色一般为金属性黄色。卡面右上角会印有英文Gold字样。 一般年费可通过消费笔数等方式抵消。目前,浦发银行金卡及以下卡种全部免年费。     白金卡:较金卡具有更多增值服务功能的高端卡,常见服务包括机场贵宾厅、高尔夫服务、道路救援、预约挂号等。     白金卡一般采用金属性白金色为卡片基色,卡上印有英文PLATINUM。一般年费不可减免,有部分白金卡可通过消费笔数/金额等方式减免年费,但一些增值服务如高尔夫等也会相应取消。     钻石卡:是级别最高的银行卡,可以向持卡人提供顶级的增值服务。例如机场贵宾登机、高端酒店住宿升级、免费体检、私人管家等尊贵服务。     一般采用金属黑色作为卡面基色,且卡面设计上会有钻石元素的嵌入。年费不可减免,年费从数千元到数万元不等(壕卡)。     6. 闪付标识 银联非接触产品标识。凡是卡片上有该标识,就可以在贴有该标识的机具上使用。目前在很多地区闪付已经可以实现小额快速支付,如:菜场、自助售货机、停车场、火车等场景应用。     7. 卡组织标识…

  • System.MissingMethodException: Method not found: 'Void System.Security.Cryptography.RandomNumberGenerator.GetBytes(Byte[], Int32, Int32)

    System.MissingMethodException: Method not found: ‘Void System.Security.Cryptography.RandomNumberGenerator.GetBytes(Byte[], Int32, Int32)

    ss 的3.3.4版本的错误。怎么破? 看release note ,发现需要4.6 微软下载即可: https://www.microsoft.com/en-us/download/details.aspx?id=48130 Microsoft .NET Framework 4.6 (Web Installer) for Windows Vista SP2, Windows 7 SP1, Windows 8, Windows 8.1, Windows Server 2008 SP2 Windows Server 2008 R2 SP1, Windows Server 2012 and Windows Server 2012 R2  

  • Centos7  install sssssssssssssssssssssssssssssssssssssssssssss

    Centos7 install sssssssssssssssssssssssssssssssssssssssssssss

    如果没有netstat ,先安装:yum -y install net-tools [root@vultr ~]# curl “https://bootstrap.pypa.io/get-pip.py” -o “get-pip.py” % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1488k 100 1488k 0 0 3186k 0 –:–:– –:–:– –:–:– 3188k [root@vultr ~]# python get-pip.py Collecting pip Downloading pip-8.1.2-py2.py3-none-any.whl (1.2MB) 100% |████████████████████████████████| 1.2MB 607kB/s Collecting…

  • Centos6 的python2.6.6 升级到 python2.7.3

    查看python的版本 [plain] view plain copy  print? #python  -V     Python 2.6.6   1.下载Python-2.7.3 [plain] view plain copy  print? #wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2   2.解压 [plain] view plain copy  print? #tar -jxvf Python-2.7.3.tar.bz2   3.更改工作目录 [plain] view plain copy  print? #cd Python-2.7.3   4.安装 [plain] view plain copy  print? #./configure   #make all              #make install   #make clean   #make distclean   5.查看版本信息 [plain] view plain copy  print? #/usr/local/bin/python2.7 -V   6.建立软连接,使系统默认的 python指向 python2.7 [plain] view plain copy  print? #mv /usr/bin/python /usr/bin/python2.6.6   #ln -s /usr/local/bin/python2.7 /usr/bin/python   7.重新检验Python 版本 [plain] view plain copy  print? #python -V   8解决系统 Python 软链接指向 Python2.7 版本后,因为yum是不兼容 Python…

  • 域名DNS相关术语介绍、中英文对照

    域名DNS相关术语介绍、中英文对照

    Registry(注册局) The authoritative record of registrations for a particular set of data. Most often used to refer to domain name registry, but all protocol parameters that IANA maintains are also registries. 关于特定数据集注册的权威记录。通常是指域名注册局,但是 IANA 维护的所有协议参数也属于注册局。 Registry Operator(注册局运营商) The entity that runs a registry. 运营注册局的实体。 Registrant(注册人) The entity that has acquired the right to use an Internet…

  • SecureCRT如何进入和退出全屏模式

    SecureCRT如何进入和退出全屏模式

    打开SecureCRT,点击菜单栏的”View”–“Full Screen”,或者使用快捷键ALT+ENTER,就进入了全屏模式了。 进入全屏模式如何退出呢?事实上,SecureCRT并没有提供退出全屏的菜单选项,所以我们只能够使用快捷键ALT+ENTER再次退出了。

  • 连环画历史上的“四大名旦”和“四小名旦”

    连环画历史上的“四大名旦”和“四小名旦”

    在上世纪八十年代,一本连环画,通常是由绘人物、绘背景、缮文三者合作而成,以绘人者为主角。一本连环画出版以后,它的销售数大小,受读者欢迎的程度,总是绘人物的作者起决定作用。在绘人物的作者中,有沈曼云、赵宏本、钱笑呆、陈光镒等四个著名作者,号称连环画界中的”四大名旦”。以他们为主署名编绘的连环画,最受读者欢迎,销售数特别大,较之一般连环画要大一、二倍。旧连环画作者四大名旦的出现,那是在抗日战争胜利以后,标志着旧连环画有了迅速的发展,进入到一个兴旺的时期。在解放前时期,上海的旧连环画作者包括绘人物者、绘背景者、缮文者(当时还无正式文学脚本,大都由绘人物者设计画面、缮文者配文),不过一、二百人,但却形成了四大派。这四大派的主角被当时的连环画读者和出版者誉为”四大名旦”。 沈曼云(1911-1978)上海市吴淞人,1911年出生于上海市吴淞,幼年读过私塾。从小就喜欢画画,尤其是对当时上海滩上发行流通的香烟牌子上的绘画人物十分的感兴趣。经常四处收集各种香烟牌子,作为自己进行学习绘画的范本,闲暇时,沈曼云就经常对照临摹习画香烟牌子上的各种人物。时间一长,沈曼云的绘画技艺得到很大的提高。1925年,14岁的沈曼云正式拜上海滩上的老一辈连环画家刘伯良为师,正式学习连环画的创作,他学习绘画十分刻苦很勤奋。也正是受到老连环画家刘伯良的启蒙教育和绘画技艺的影响,加上他自身的天赋和平时刻苦的练习。为日后沈曼云从事连环画事业奠定了坚实的基础。1928年,沈曼云结束了自己的学徒生涯,走向社会正式开始了他的连环画创作生涯。一开始,沈曼云绘画的连环画风格仍然保留在传统的京剧舞台的造型上,毫无新意可言,根本引不起读者的兴趣,连环画的销路非常不好。后来,沈曼云将自己创作的连环画转向滑稽题材方面,又从绘画的风格上,大胆采用变形夸张,外加漫画装饰形式的绘画手法。结果一炮走红,很快即在读者群中引起不小的轰动,得到读者的认可和喜爱。因此,他也由此开创了自己独特的绘画风格,逐渐在上海滩连环画坛上占有了一席之地,拥有了一大批喜欢她的作品的读者。三十年代,沈曼云除了绘画出版连环画外,还开馆授徒,招收有志于从事连环画事业的青少年,进行授课讲座,主要讲授绘画连环画的技艺和技法,但由于他自身所受教育和绘画风格的影响,所传授的东西很难形成系统。沈曼云有很好的文学和历史功底,尤其是对历史十分的精通,他也经常自编自绘一些历史题材的连环画,宣扬爱国主义精神。直到上海解放前,他绘画的主要连环画作品有《济公传》、《十八罗汉收大鹏》、《七个红面孔》、《八个黑面孔》、《路遥知马力》、《第一英雄》、《沈万山》、《霓儿》、《豹儿》、《虎儿》、《审头刺汤》、《公主与狮子》、《豪侠马青锋》等一大批脍炙人口的连环画。他的连环画无论是男女老幼都十分喜爱阅读。也正因为如此,沈曼云和当时风行于上海滩上的其他三位连环画家齐名,被誉为连环画坛上的”四大名旦”之一。 1949年上海解放后不久,沈曼云于1952年进入由上海市文化局组织的连环画创作者研究班学习,学习结束后,考虑到在当时的新中国成立后,新出版的新种连环画的绘画风格要求完全走写实艺术表现手法的道路。而沈曼云在过去长期进行的连环画创作中,擅长于夸张和变形的绘画风格,很难一时改变过来。而要用写实的风格来反映各种题材的连环画,对沈曼云来说无疑都是一个难题。于是他只好辍业,从此,他基本上停止了连环画的创作。后来沈曼云回到老家吴淞,由于他有较扎实的历史知识和文学知识功底,他被安排到图书馆工作。再后来他又转到文化馆工作。五十年代,沈曼云曾和其徒弟凌涛共同合作绘画过连环画。也是沈曼云在解放后绘制的唯一一本连环画。六十年代末他从文化馆退休。在家安度晚年。1978年因突发脑溢血经抢救无效而病逝,享年68岁。 沈曼云是一位高产的连环画家,他一生创作连环画作品约二百余部。他上手极快。平时,他接到连环画的创作,主要负责画面的构图和主要人物的绘画,其他的配景和场景等则由他的绘画伙伴或徒弟代为完成。形成一个连环画流水作业线。这也是他高产的一个重要的原因。他的绘画除保留了中国传统绘画的技法外,还将各种变形、夸张的漫画装饰的形式和效果引入到连环画创作中,开创了自己独特的连环画绘画风格。从严格意义来说,沈曼云的连环画代表的是旧社会旧连环画的一部分。但却是连环画发展史上不可或缺的组成部分,也是连环画发展的一个重要的环节。虽然,今天我们回过头来看沈曼云创作的连环画作品,还显得略微有点幼稚和粗糙,但它是那个特定历史年代下的产物,也是画家呕心沥血用手中的画笔开创出来的作品,我们不能用今天的眼光来过分苛求过去的作品。而更应该采取的是多用唯物的、辩证的眼光来看待过去文艺作品,从中找到值得我们借鉴和学习的好东西,去其糟粕,取其精华。这才是我们今天所要达到的最重要的目的。相信好的艺术作品只有深深地扎根于人民大众心中,才能获得新鲜而顽强的生命活力。 赵宏本(1915年—2000年)笔名张弓、赵卿,原籍江苏阜宁,1915年生于上海,2000年5月19日在上海逝世,享年86岁。赵宏本自幼酷爱绘画,16岁正式从艺。早在三十年代,他便在连环画界崭露头角。他被誉为连环画的”四大名旦”之首,是连环画界的元老,有”连环画坛的祖师爷”之称。1983年5月,中国连环画研究会成立。姜维朴被选为本届会长,赵宏本、居纪晋、贺友直、张世盛、李定兴为副会长。其绘画作品屡次在国际大型画展中获金奖,作品被海内外博物馆多家收藏。连环画主要作品有《戚继光》、《七侠五义》、《天堂与地狱》、《桃花扇》、《上海即景》、《大破九道山》、《小五义》、《宏碧缘》、《忍无可忍》、《三支金镖》、《文武财神》、《水浒》、《杨家将》、《雷雨》、《桃李劫》、《史可法》、《海国英雄》、《小快船》、《白蛇传》、《小刀会》、《商鞅变法》、《三打白骨精》。《孙悟空三打白骨精》是由擅长画猴的赵宏本先生和以仕女画闻名的钱笑呆先生俩位画坛大师组合成黄金搭档创作的一部里程碑式的优秀连环画作品。二人经过合理分工,充分发挥了自己的专长和想象力、创造力,运用了广大连友都喜爱的白描绘画技法,无论是在人物塑造,位置结构,疏密间隔,人物宾主关系上,都发挥得恰到好处。画面动静相宜,线条刚劲而婉丽,笔法动之以韵,旋之以律,虽刻意追求,又不显矫揉造作。衣纹组织和山石皴法都具有浓郁的古朴风味。服装、风带、飘荡的云彩,助于烘托出飞的动态,画面画得很美,更深刻地表现了主题,使作品具有强烈的感染力。其境虽虚,其虚则灵,娓娓地述说羽化登仙般的芳泽,给人以无穷的魅力。该书绘画上无可挑剔,把中国画逸韵情怀、工笔线描的神仙境界表现得非常完美,诠释着中国人的哲学观,洋溢着从”善”的美学思想,尤其人物表情刻画特别突出,表情各异,无论从外部造型和内心世界的刻画,都显示了画家娴熟的艺术功底。 钱笑呆(1912年—1965年),祖籍江西,出生于江苏阜宁县。7岁时便和父亲一起替人画肖像(水墨画),后家乡逢灾年,16岁便离开老家前往上海谋生。一个偶然的机会经人介绍画起连环画。他绘制的连环画偏重在文戏方面,以描绘古装仕女题材见长。他笔下的仕女,无论是小家碧玉,还是大家闺秀,巾帼英雄,都描绘得那样细腻精巧。有娇羞、有含情、有天真、有英姿,在画面中始终给人以美的感受。在当时,钱笑呆的连环画作品拥有较多的家庭妇女读者。 在当时被誉为”四大名旦”之一。代表作有《青楼泪》、《红楼梦》、《洛阳桥》、《佳人殉节》、《孤女春秋》、《梁氏三姐妹》、《泣残花》、《清宫秘史》、《孙悟空三打白骨精》(合作)等。 陈光镒(1919年――1991年)江苏南京人。他从小来沪学徒,起初在上海一家印刷厂学工商美术。日本发动侵华战争,他便自编自画一些连环画,随后就以画连环画为生。他的第一部连环画作品叫《狮儿》。他以引人发噱的滑稽题材取胜,他的滑稽连环画最能吸引儿童读者。主要作品有《牛》、《豹》、《雨》、《雪》、《科学封神榜》、《小皮匠》、《金玉楼》、《杏儿救主》、《乱世小侠》、《洋囡囡》、《两狼山》等。他别开生面创作的滑稽连环画,名传全国,被誉为连环画”四大名旦”之一。 1991年9月5日不幸去世,享年72岁。       “四大名旦”从事连环画创作,沈曼云最早,其次是赵宏本和钱笑呆,陈光镒则是后起之秀。沈曼云,是以武侠带滑稽为题材的连环画争取读者;赵宏本,主要以编绘较多的侠义一类连环画吸引读者;钱笑呆偏重在文戏方面,以描绘古装仕女题材见长;陈光镒则是以引人发噱的滑稽题材取胜。这四大名旦在内容取材方面各有侧重,随之读者对象也有所不同。沈曼云和赵宏本编绘的连环画不分成人、儿童都喜欢看;钱笑呆拥有较多的家庭妇女读者;陈光镒的滑稽连环画,最能吸引儿童读者。在绘画风格上,赵宏本和钱笑呆比较写实,沈曼云和陈光镒则有些艺术夸张。一般来说,他们在绘画的技艺上,都比较熟炼,比一般作者强,因此受到读者喜爱。一般说,他们的创作态度,还是比较严肃,而赵宏本,在他靠拢和参加中共地下组织以后,创作的连环画,有不少就有较进步的内容了。 随着”四大名旦”的出现,也就在旧连环画形成了四大流派,即是沈曼云的沈派,赵宏本的赵派,钱笑呆的钱派,陈光镒的陈派。大多数旧连环画画人物的作者,不出这四大流派,他们摹仿四大名旦的绘画风格,为的是迎合连环画书店老板的胃口和连环画读者的喜爱,以使画稿容易卖脱手,取得高一些的稿费。这也是为谋生而逼着他们走这条讨巧捷径的。二是有许多连环画作者都是拜师学艺术的。师父的绘画风格属哪一派,徒弟也随师父成为哪一派。所以那时候的旧连环画,尽管十分兴旺,而在绘画的艺术风格上,都是属于四大流派,很难发展艺术风格的多样化。 上海解放以后,”四大名旦”除沈曼云年老体弱辍业外,赵宏本、钱笑呆、陈光镒都先后参加了公私合营和国营出版社工作,绘画对读者有教育意义的新连环画了。随着新连环画的迅猛发展,新的连环画编绘者大批地涌现出来,连环画作者的队伍不断地壮大。 连环画的黄金时代在五、六十年代。这个时期,精彩纷呈的连环画作品争相问世,连环画除了”四大名旦”外,相继出现了”四小名旦”即赵三岛、笔如花、颜梅华、徐宏达,”南顾北刘”顾炳鑫、刘继卣等等一大批优秀的连环画家。赵宏本、钱笑呆的《孙悟空三打白骨精》雅致细腻、栩栩如生;王叔晖的《西厢记》隽永飘逸、维妙维肖;刘旦宅的《屈原》质朴凝重、遒劲奔放;王弘力的《十五贯》虚实相间、梦笔生花;丁斌曾、韩和平的《铁道游击队》气势磅礴、引人入胜;杨逸鳞的《青春之歌》色彩鲜明、独树一帜;聋哑画家毅进的《钢铁是怎样炼成的》笔触生动、振奋精神;贺友直表现湘西农村题材的长篇连环画《山乡巨变》被誉为”中国连环画史上具有划时代意义的作品”。 赵三岛(1919年—1997年)曾用名赵三涛,1919年6月出生于江苏省吴县洞庭东山镇。少年时因为家贫当过学徒,聪颖好学,业余时喜好绘画并写得一手好毛笔字。1939年前后来到上海,受同乡画家严绍唐的影响,开始进行连环画的最初创作,他当时十分敬仰老一辈画家朱润斋的画风,平时刻苦自学绘画,无师自通。久而久之,他的绘画技法日渐成熟,尤其是他以白描工笔技法为主的绘画,做到了人物生灵活现,场景丰富多彩,整幅画面细腻工整。在解放前的上海滩即享有连环画”四小名旦”的赞誉。红极一时。他创作的连环画在当时即拥有一大批的读者,连环画册甚至远销到香港和南洋群岛等地。 解放后在上海市人民图书馆做办事员,并兼职进行业余创作连环画。1954年11月被吸收进入上海新美术出版社工作,在连环画创作室工作,后并入上海人民美术出版社。赵三岛先生为人正直,从不阿谀奉承,对不同意见很有自己的看法。1958年受到政治运动的冲击,年底被迫告别自己心爱的连环画事业。文革中再一次受到冲击,被遣送回原籍劳动改造,十年动乱结束后,他的错案才得到纠正,此时的赵三岛先生已退休,身体状况也不好。已无法再创作连环画。只得在家乡默默渡过二十年的光阴。1997年12月13日,一代连环画大师赵三岛先生不幸病逝于江苏吴县,享年79岁。 解放前作品主要有:《三极三绝技》、《白云观夺剑》、《铁戟江山》、《一发千钧》、《二打八里庄》、《三斗牛天王》、《弓》、《小侠王阿三》、《以德报恩》、《浮生六记》、《吓倒离间计》等。 解放后作品:《丁甲山》(同康书局,1950年12月出版) 《三战小霸王》(东亚书局,1950年出版) 《苏武牧羊》(大方书店,1951年11月出版) 《洞庭英雄破鼎州》(上、下)(隆兴书店,1952年11月出版) 《虹霓关》(上、下)(文化书局,1953年8月出版) 《三气周瑜》(全球书局,1953年3月出版) 《一鼓作气》(新美术出版社,1955年4月出版) 《血战睢阳》(新美术出版社,1955年9月出版) 《茶瓶计》(美术读物出版社,1955年1月出版) 《李定国抗清兵》(新美术出版社,1955年7月出版) 《祖逖》(美术读物出版社,1955年11月出版) 《马骏飘海》(天津美术出版社,1956年出版) 《百骑劫魏营》(河北人民美术出版社,1956年6月出版) 《左慈》(上海人民美术出版社,1956年8月出版) 《天鹅山》(少年儿童出版社,1956年出版) 《南瓜王》(少年儿童出版社,1956年出版) 《盐商万雪斋》(新艺术出版社,1956年3月出版) 《犯长安》(上海人民美术出版社,1957年12月出版) 《白衣渡江》(河北人民美术出版社,1957年出版) 《枪挑小梁王》(朝花美术出版社,1958年出版) 《天水关》(上海人民美术出版社,1958年5月出版) 《李郭交兵》(上海人民美术出版社,1962年12月出版) 笔如花,原名盛焕文,被誉为连环画”四小名旦”之一。青年时期曾从事工艺美术。1931年转入连环画创作,三四十年代先后创作了七八十部深得广大读者喜爱的连环画作品。他擅长古典题材的连环画创作,其笔下的仕女形象和绘画风格颇有特色,有”笔派”之称。他曾开设”艺海书局”,前后收徒近20名,进一步推广了连环画艺术。解放后他与赵宏本、程十发、赵延年等一起参加了连环画联谊学习班。1976年病逝,享年65岁。代表作有《牡丹花》《恋之梦》《江湖女侠》《寒江雪》《现代夫妻》《双珠凤》《再相逢》《新红楼梦》《新杜十娘》《巧合姻缘》《二朵花》《侠女雪恨》《龙图大侠》等。 颜梅华,号雪庵,江苏苏州人,1927年生。其父颜振镛,为晚清秀才。颜梅华身临书香世家,自幼喜读书,嗜丹青,聪颖智绝,才情别具,文章品行皆为士先。早年追随颜文梁挥西画之精微,后师承吴湖帆取传统山水、墨竹、墨荷、书法之大义,同时从来楚生、江寒汀悟花鸟之灵气,博采众家,加之颜氏的莹拂之功,数十年磨砺,终成独挚门派。 颜梅华现为中国美术家协会会员、上海市文史馆馆员、上海诗词学会会员、人民日报神州书画院特聘画师。 颜老连环画:一、所选题材内容广泛。他的创作没有题材范围的限制,不论古代、现代、国内、国外及少数民族等内容方面,都能见到他的连环画作品;二、他的绘画技巧全面、多样。他使用了纯线描、线描加黑白块面、线描衬色、纯素描、钢笔画采用素描阴暗、写意中国画等各种绘画形式的作品都运用到了连环画创作上。这是与他重视速写和熟练的绘画基本功分不开的;三、表现人物性格鲜明。在他的作品中,画面上以人物的动态表现来吸引读者,而是以表现人的神态来感染读者,他长于细致的刻划人物的思想感情,让读者在印象中接受教育;四、人、景完备,造型优美。他以雄厚的绘画基本功,使连环画中的每幅图都能达到单幅画面的效果,给读者以深刻的艺术感染力。因此,在五、六十年代时,他的作品在《连环画报》、《天津画报》、《河北美术》等各种画刊中多能见到。 其代表作品:《比目鱼》、《白秋练》、《白蛇传》为古典之作;《风云初记》、《小伙子们》为农村题材;《一幅僮锦》为彩色少数民族故事;《一朵鲜花》为工厂故事;还有《智取生辰纲》、《误入白虎堂》、《抗击老沙皇》、《三叉口》、《张飞审西瓜》等。其中以彩色的《比目鱼》特别受欢迎。《三叉口》以舞台剧的艺术再现,使读者得到极深的印象。 颜老虽然连环画稿等身,由于转向中国画人物的创作较早,因此对老一辈读者来说,可谓”人皆知之”。 颜老还有一个值得人们尊敬的高尚品格便是:”谦虚好学、不竞名利、乐意助人”。在数年前,《文汇报》为了向下一辈推荐颜老,曾经要采访他,被他婉言谢绝:”本人作品水平甚差,虽然留得数幅笔墨,待让后人指评吧。”然而他对上海青年连环画作者们的指导却是毫不保留的,如韩敏等一批人都曾得到他教益,所以称他为连环画作者中的宿将是名副其实的。 徐宏达(1920年――1986年)江苏镇江人。他酷爱美术,擅长连环画、油画,于1938年辞去上海电报局工作,投师钱笑呆先生学艺。勤学苦练,每日至深夜仍在煤油灯下学画。1940年离师自立,为上海各书局创作连环画,处女作〈〈白相大世界〉〉出版后,博得读者喜爱,争相传阅,并引起各家书局的广泛关注。随后创作出〈〈小陈与王先生〉〉、〈〈济公活佛〉〉、〈〈丁小狗〉〉、〈〈三门街〉〉、〈〈为国争光〉〉、〈〈天灯〉〉、〈〈天罗地网〉〉、〈〈木偶流浪记〉〉、〈〈木偶游火山〉〉、〈〈孔雀胆〉〉、〈〈功成身死〉〉、〈〈成则为王,败则为寇〉〉、〈〈血溅黄河〉〉、〈〈红人〉〉、〈〈弃邪〉〉、〈〈洋泾浜小侠〉〉、〈〈活捉阎罗王〉〉、〈〈秦始皇〉〉、〈〈弱者女人〉〉、〈〈魔〉〉、〈〈滑稽光明鞋〉〉、〈〈柏〉〉等作品。解放前,他曾被誉为连环画的”四小名旦”之一。 他一生共创作近百部连环画,五十年代至六十年代创作〈〈万民伞〉〉、〈〈贼老爷〉〉、〈〈刘胡兰〉〉、〈〈赤壁大战〉〉、〈〈桃园结义〉〉、〈〈望娘滩〉〉、〈〈十三妹〉〉等一批在读者中较有影响的连环画。 1986年8月14日不幸病逝,终年66岁。 顾炳鑫(1923年—2001年)著名中国人物画家,连环画家,原上海大学美术学院中国画系主任。顾炳鑫先生生于1923年10月,生前曾担任上海美术出版社连环画创作室副主任,中国美术家协会理事,上海美术家协会主席团委员,上海美协连环画艺委会主任等职务。 顾炳鑫先生早年从事木刻和漫画创作,五十年代开始创作一系列新连环画,并开创连环画一代新风,斐声连坛,影响巨大,在连坛享有”南顾(顾炳鑫)北刘(刘继卣)”的美称。其代表作《渡江侦察记》、《蓝壁毯》、《红岩》、《列宁在十月》、《向阳院的故事》以其严谨的创作、精湛的技法,受到亿万读者的推崇和喜爱。 六十年代顾炳鑫先生开始搜集和研究中国明清木版画,并致力于钻研中国人物画和传统线描。他创作的中国人物画《一切权力归农会》、《对弈图》分别为中国革命历史博物馆和人民大会堂收藏。 顾先生在绘画技巧方面先后在单线、黑白、钢笔画、铅笔画、中国水墨画等领域作过尝试,开辟了连环画创作多样化的广阔道路。连环画《渡江侦察记》作者采用的是铅笔画手法,在刻画人物,渲染气氛、丰富层次和追求真实感方面取得了很好的效果。它以惊险、紧张的故事情节,变化多样的画面和生动的英雄人物形象以及严谨完整的风格,在全国第一届连环画评奖中获绘画二等奖。该连环画初版时共178画页,1977年再版时,画家为使故事连贯性更强又增画了4页,共182画页。如今,50年代中期出版的《渡江侦察记》连环画十分稀少,人们只有在连环画精品拍卖会上才能偶见它的芳容。 顾炳鑫先生从事连环画创作40余年,共有100多部作品问世。他为中国连环画事业的发展和繁荣倾注了毕生的心血,他的逝世是连坛的重大损失。顾炳鑫先生永远活在广大读者的心中。 刘继卣(1918——1983),天津市人,中国美术家协会理事、北京市工笔人物画研究会副会长、北京市花鸟画研究会副会长,杰出的中国画家。…

  • Discuz 如何删除|替换Powered by Discuz!

    Discuz 如何删除|替换Powered by Discuz!

    找这个文件\template\default\common\header_common.htm (linux下是 template/default/common) 找到这串代码: $navtitle – $_G[‘setting’][‘bbname’] – Powered by Discuz!

  • 极路由enjoy 1200 安装 shadowsocks 方法

    极路由enjoy 1200 安装 shadowsocks 方法

    我这是标题党,目前还没发现这么搞的。呵呵。  

  • 看Felix Weis如何用币特在18个月内周游世界27个国家50个城市!

    看Felix Weis如何用币特在18个月内周游世界27个国家50个城市!

    本文讲述如何用币特币旅游(海阔中文网) 你听说过Felix Weis这个人吗?他花了18个月周游世界27个国家、50个城市,所有开销都使用比特币支付。他的经历忍不住让人遐想,自己是否也能来一次说走就走的比特币之旅。而小编最想去的地方就是匈牙利的首都,位于多瑙河畔的布达佩斯啦~ 虽然比特币日渐流行,但在匈牙利的日常生活中还不是很常见。不过若你也像小编这样,想要来一次使用比特币的布达佩斯之旅的话,下面为大家介绍一些如何光靠比特币在布达佩斯生存的实用攻略。 到布达佩斯以及在城市内的交通 比特币圈内有一个有名的可以用比特币支付的机票订购网站CheapAir,只需花几分钟便可订到去布达佩斯的机票。 到达布达佩斯李斯特·费伦茨国际机场后,去往市中心最快捷的方法就是打车。2016年2月,出租车公司Budapest Taxi开始接受比特币支付车费。 不用在机场花高额手续费来兑换当地的货币,直接就可以叫到车。车费的比特币支付由CoinPay提供技术支持,保证被收取的费用正确,并且会通过纸质收据、Email或者短信的形式通知你支付成功。 住宿: 布达佩斯第一家也是目前为止仅有的一家接受比特币的酒店是位于市中心的Paprika Hostel。 除此之外,距离布达佩斯100公里处的小镇Tata里也有一处靠湖的公寓接受比特币支付,你可以直接向他们预订房间。 餐厅及酒吧: 布达佩斯有许多有名的餐厅,还有一些被认为是旅行必看的”废墟酒吧(Ruin pubs)”(由被废弃的房子、废墟改建而成的具有特色的酒吧)。其中有几家目前已经开始接受比特币支付。结束一天的旅行观光后,你可以在第七区的HQ Café享受一份用比特币支付的咖啡和甜点。 位于市中心第六区的Klub Anker和AnKER’T(一个啤酒花园,是夏天旅行的好去处)以接受比特币支付而出名。 如果你想体验布达佩斯的夜生活的话,那你很有可能会在Deák Ferenc广场周边游玩,可以顺便到上面提到的两个酒吧去。 布达佩斯城内的比特币ATM 如果你觉得布达佩斯接受比特币支付的地方还不够多的话,你也可以找一个比特币ATM取一些匈牙利福林。目前有两个地方有比特币ATM:位于第六区的Klub Anker以及第三区的Stop Shop Mall。 两年多前布达佩斯第一家比特币ATM在Klub Anker建成,赢得了许多注目。比特币爱好者常常聚集在这个酒吧里,讨论如何使用比特币ATM以及加密货币的未来,你可以在这交到许多朋友。 想不到用比特币还可以买这些东西吧 尽管在布达佩斯接受比特币支付的地方不多,但这些地方提供的服务却多种多样,而且大多数接受比特币的地方往往都会为比特币使用者提供折扣。 譬如,你可以用比特币购买狗狗训练学校的课程(有英文和匈牙利语)、购买金或银的18世纪钱币、给慈善事业捐款、竞拍物品、购买珠宝首饰或者净水过滤器等。 大多数匈牙利境内接受比特币支付的商店都是和科技相关的,譬如网上电子产品商店以及网络监控服务提供商。但为什么这些公司会考虑接受比特币支付呢?因为他们把接受比特币支付作为一种营销手段,将自己定位为具有前瞻性的公司。接受比特币支付这一行为还有利于使他们从竞争对手中脱颖而出,赢得更多公众的关注。目前匈牙利才刚刚踏上接受比特币支付的道路,提供这一服务的公司还被认为是比较新潮的。所以想要仅靠比特币在布达佩斯生存,虽然有点困难,但也完全是可行的。相信在未来,接受比特币支付的公司也将会越来越多。 值得一提的是,文章前面提到的用比特币周游世界的Felix Weis可谓是比特币的忠实支持者,他还购买过一枚BTCC Mint硬钱包呢!

  • Apple ats 如何应对?

    Apple ats 如何应对?

    2015年6月9日苹果公司在WWDC15 中首次提出ATS (App Transport Security),在今年的WWDC16大会上要求持续收紧ATS限制策略,没多久,又宣布在2017年1月1日将强制全面启动ATS限制策略。我们发现这次苹果公司对ATS策略更新态度非常强硬,一改之前模凌两可的态度。 那么苹果公司一直在强调的ATS到底是什么呢? ATS是一种新型加密技术-Forward Secrecy,要求应用与后台通讯必须使用最新的TLS1.2版本Https协议,以及所有Apple Store中的App必须使用SHA256算法的SSL/TLS证书。 此次ATS安全策略除浏览器类允许禁用ATS,App调用Safari进程,允许http方式连接后台服务器;影音多媒体应用,可通过http方式加载外,其余所有App都需要HTTPS方式连接ATS安全规范,开发者最好保证与App通讯的所有网络服务器都部署了Https加密,否则在应用审核中就会很抓狂。 开发者应该如何应对ATS的策略更新呢?首先要获取ATS最新资讯,做好应用改造的前期准备,解读ATS策略,从中获取重要信息,掌握时间节点。其次,要选择适合的证书,为部署Https证书做决策,调整后台应用,实现后台应用全站Https,协调运营及开发完成部署,完善服务器端应用部署及Web服务器的配置工作。最后,以安全方式发布应用,完成应用改造,重新发布应用。一定要注意的是,所有App改造均需要在2017年1月1日之前完成。 ATS安全解决方案 1、合理优化架构 开发者应确保与App通讯的所有服务器均提前部署https加密,而不是通过在app的 Info.plist 中设置禁用 ATS。多个应用或多个服务器后台地址,需合理规划服务器部署,进行域名收敛以节约成本、方便管理。 2、选择合适的产品 (1)个人开发者及中小企业可使用免费DV产品; (2)企业级应用、大型互联网应用选择多域名或通配符类证书; (3)应用推广、形象展示页面,使用高端EV服务器证书。 3、合理安装部署 (1)安装新版Web Server程序,启用TLSv1.2版本协议; (2)优化配置Ciphers,支持完全正向加密技术; (3)选择权威授权CA认证机构天威诚信,获取sha256算法证书; (4)使用证书智能管理系统,轻松管理服务器证书。 4、应用安全优化 (1)更新应用接口,使用https通讯接口; (2)应用安全检测及安全加固; (3)除ATS已知的许可策略以外,启用服务端应用的全站https优化。

  • ssh利用端口转发实现SOCKS5代理

    现在linux下ssh使用比较广泛的是openssh包 ssh相关选项: -V显示版本: ssh -V OpenSSH_6.6.1p1 Ubuntu-2ubuntu2, OpenSSL 1.0.1f 6 Jan 2014 -f输入密码后进入后台模式(Requests ssh to go to background just before command execution.) -N不执行远程命令,用于端口转发( Do not execute a remote command. This is useful for just for warding ports (protocol version 2 only).) -Dsocket5代理(Specifies a local “dynamic” application-level port forwarding.Currently the SOCKS4 and SOCKS5 protocols are supported, and ssh…

  • Shadowsocks 介绍简介普及扫盲知识原理

    这个文章来源于一个朋友在科学上网的过程中,搞不清楚 Shadowsocks 的配置问题,在这里我想按照我对 Shadowsocks 的理解简单梳理一下,以便一些非专业人士也能了解 long long ago… 在很久很久以前,我们访问各种网站都是简单而直接的,用户的请求通过互联网发送到服务提供方,服务提供方直接将信息反馈给用户 when evil comes 然后有一天,GGFFWW就出现了,他像一个收过路费的强盗一样夹在了在用户和服务之间,每当用户需要获取信息,都经过了 GGFFWW,GGFFWW将它不喜欢的内容统统过滤掉,于是客户当触发 GGFFWW 的过滤规则的时候,就会收到 Connection Reset 这样的响应内容,而无法接收到正常的内容 ssh tunnel 聪明的人们想到了利用境外服务器代理的方法来绕过 GGFFWW 的过滤,其中包含了各种HTTP代理服务、Socks服务、VPN服务… 其中以 ssh tunnel 的方法比较有代表性 1) 首先用户和境外服务器基于 ssh 建立起一条加密的通道 2-3) 用户通过建立起的隧道进行代理,通过 ssh server 向真实的服务发起请求 4-5) 服务通过 ssh server,再通过创建好的隧道返回给用户 由于 ssh 本身就是基于 RSA 加密技术,所以 GGFFWW 无法从数据传输的过程中的加密数据内容进行关键词分析,避免了被重置链接的问题,但由于创建隧道和数据传输的过程中,ssh 本身的特征是明显的,所以 GGFFWW 一度通过分析连接的特征进行干扰,导致 ssh 存在被定向进行干扰的问题 shadowsocks 于是 clowwindy 同学分享并开源了他的解决 办法 简单理解的话,shadowsocks…

  • 关闭centos默认不需要启动的服务

    CentOS关闭服务的方法: chkconfig –level 2345 服务名称 off     服务名称 建议 备注说明 acpid 停用 Advanced Configuration and Power Interface 電源進階設定,常用在 Laptop 上 apmd 停用 Adventage Power Management daemon 偵測系統的電池電量,常用在 Laptop 上 atd 停用 /etc/at.allow,/etc/at.deny 我大概都使用 crond 來達成 autofs 停用 自動掛載檔案系統與週邊裝置 (如光碟、USB),常用在 Laptop 上 avahi-daemon 停用 當區網沒有 DNS 服務時會試著尋找提供 zeroconf 協定的主機 bluetooth 停用 Bluetooth 藍芽,常用在 Laptop 上…

  • 支持支付宝付款的国外VPS

    支持支付宝付款的国外VPS

    不限流量的美国vps推荐

  • 苹果APP LENKA[IOS] 拍出高逼格的黑白照片

    苹果APP LENKA[IOS] 拍出高逼格的黑白照片

    随着手机成像素质的提升,越来越多的拍照 app 开始流行,旨在提升原生拍照功能的体验。有时候,照片色彩过于纷乱,难以表现主题,或者想要表现一些光线照射流动,彩色照片难以胜任,此时就需要黑白照片来救场了。虽然很多app已经有黑白滤镜,但如果有一款专业的应用就好了。而 Lenka 恰好就是这样的应用。 Lenka 出自爱尔兰知名摄影师阿布奇(Kevin Abosch)之手,这名摄影师以一幅土豆相高达108万美元的成交价而闻名,他擅长拍摄静物。专业摄影师调教出的 Lenka 当然将黑白摄影做到了极致,并且界面简洁,简直是小编这种简约党的福音。这款应用遵循的哲学逻辑就是简约与专业。 Lenka 界面只有几个基本的元素,最下方从左到右依次为 Lenka 图库、拍照按钮、自动\手动对焦切换按钮、色温调节、对比度调节,上方有个打开闪光灯的按钮,这是为微调照片效果而准备的,当然这些改动的确很小,非专业人员也可以使用默认设置。 Lenka 通过取景框将你要拍摄的画面直接展示出来,即你可以在未按下快门前就能预览成片,取景框可以通过两手指内缩切换形状,16:9 以及正方形取景框。 Lenka 的编辑功能也比较简单,只能裁剪或者旋转图片,基本的图片操作足够了。并且通过 Lenka,可以直接将图片分享至 instagram。也许是出于纯粹的考虑,本地图片并不能导入,难免有点遗憾。 Lenka 最大的特色在于它的操作逻辑简洁,你需要做的或者说能做的事情只是看好取景框,按下拍照按钮,其它专业的事情,比如对焦以及色彩的调节只需要交给这款应用以及它的负责人就可以。 小编并不是一个擅长摄影的人,但是使用这款 app,随手一拍都能收获不错的效果。依靠这款 app,相信不久你就能称霸朋友圈和 ins 了。 仔细想想,科技以人为本,所有的技术都是为了人类更好的生活,所以越简单才越方便,才能切实减小用户上手难度,做到人人都是艺术家,而 Lenka 大概就是出于这样的考虑吧!

  • shell 技巧 sed多行变一行的方法 sed删除保护某个字符串的行

    shell 技巧 sed多行变一行的方法 sed删除保护某个字符串的行

    删除文本含有特定字符的行 sed -e ‘/abc/d’ a1.txt > a2.txt 删除多个字符: sed -e ‘/abc/d;/def/d’ a1.txt > a2.txt

  • Kerberos简介

    Kerberos简介

    Kerberos协议: Kerberos协议主要用于计算机网络的身份鉴别(Authentication), 其特点是用户只需输入一次身份验证信息就可以凭借此验证获得的票据(ticket-granting ticket)访问多个服务,即SSO(Single Sign On)。由于在每个Client和Service之间建立了共享密钥,使得该协议具有相当的安全性。 条件 先来看看Kerberos协议的前提条件: 如下图所示,Client与KDC, KDC与Service 在协议工作前已经有了各自的共享密钥,并且由于协议中的消息无法穿透防火墙,这些条件就限制了Kerberos协议往往用于一个组织的内部, 使其应用场景不同于X.509 PKI。 过程 Kerberos协议分为两个部分: 1 . Client向KDC发送自己的身份信息,KDC从Ticket Granting Service得到TGT(ticket-granting ticket), 并用协议开始前Client与KDC之间的密钥将TGT加密回复给Client。 此时只有真正的Client才能利用它与KDC之间的密钥将加密后的TGT解密,从而获得TGT。 (此过程避免了Client直接向KDC发送密码,以求通过验证的不安全方式) 2. Client利用之前获得的TGT向KDC请求其他Service的Ticket,从而通过其他Service的身份鉴别。 Kerberos协议的重点在于第二部分,简介如下: 1.    Client将之前获得TGT和要请求的服务信息(服务名等)发送给KDC,KDC中的Ticket Granting Service将为Client和Service之间生成一个Session Key用于Service对Client的身份鉴别。然后KDC将这个Session Key和用户名,用户地址(IP),服务名,有效期, 时间戳一起包装成一个Ticket(这些信息最终用于Service对Client的身份鉴别)发送给Service, 不过Kerberos协议并没有直接将Ticket发送给Service,而是通过Client转发给Service.所以有了第二步。 2.    此时KDC将刚才的Ticket转发给Client。由于这个Ticket是要给Service的,不能让Client看到,所以KDC用协议开始前KDC与Service之间的密钥将Ticket加密后再发送给Client。同时为了让Client和Service之间共享那个秘密(KDC在第一步为它们创建的Session Key), KDC用Client与它之间的密钥将Session Key加密随加密的Ticket一起返回给Client。 3.    为了完成Ticket的传递,Client将刚才收到的Ticket转发到Service. 由于Client不知道KDC与Service之间的密钥,所以它无法算改Ticket中的信息。同时Client将收到的Session Key解密出来,然后将自己的用户名,用户地址(IP)打包成Authenticator用Session Key加密也发送给Service。 4.    Service 收到Ticket后利用它与KDC之间的密钥将Ticket中的信息解密出来,从而获得Session Key和用户名,用户地址(IP),服务名,有效期。然后再用Session Key将Authenticator解密从而获得用户名,用户地址(IP)将其与之前Ticket中解密出来的用户名,用户地址(IP)做比较从而验证Client的身份。 5.    如果Service有返回结果,将其返回给Client。 总结 概括起来说Kerberos协议主要做了两件事 1.    Ticket的安全传递。 2.    Session Key的安全发布。 再加上时间戳的使用就很大程度上的保证了用户鉴别的安全性。并且利用Session Key,在通过鉴别之后Client和Service之间传递的消息也可以获得Confidentiality(机密性), Integrity(完整性)的保证。不过由于没有使用非对称密钥自然也就无法具有抗否认性,这也限制了它的应用。不过相对而言它比X.509 PKI的身份鉴别方式实施起来要简单多了。