这是2017年编程语言排名。 javaScript 依然稳居榜首,Java 紧随其后;PHP 在此榜单上首次出现下降,被 Python 反超,但仍然很受欢迎,排名第四;Ruby 从第五名降至第七;TypeScript 首次进入前二十强。 stackoverflow 2017年开发者调研报告:JavaScript 连续五年夺得最常用编程语言。 SQL 再次占据第二位,Java 第三。 而 Python 在五年内首次超过了 PHP。 ...
阅读全文我们对css的box model的概念理解起来很直观很“容易”,但总是在实际使用时会遇到这样那样莫名其妙的问题,常见的就是为什么最终不是我们定义设置的宽度和高度,最终导致我的div为什么看不见了或者我的排版为什么都乱掉了? 1.如果一个div不设置width(即width的值为默认值auto)而设置padding时,div会内缩。 2.如果一个div设置了width和padding就会使得width增大。 对于一个不常使用css和html的我,写到UI时就常 ...
阅读全文键盘上的键值表,以供参考。这些值为十进制。 ESC键 VK_ESCAPE (27) 回车键: VK_RETURN (13) TAB键: VK_TAB (9) Caps Lock键: VK_CAPITAL (20) Shift键: VK_SHIFT ($10) Ctrl键: VK_CONTROL (17) Alt键: VK_MENU (18) 空格键: VK_SPACE ($20/32) 退格键: VK_BACK (8) 左徽标键: VK ...
阅读全文网上有些不错的web color配色资源。这里收集一个以供参考。 http://tool.c7sky.com/webcolor/ ...
阅读全文一个错误命令出现的两个问题: 错误命令: grep -rl "5pxpad" |xargs sed -i "" "/5pxpad/pad5px/g" “grep warning: recursive directory loop” “extra characters at the end of p command” 第一个错误很简单,是粗心大意少写了fol ...
阅读全文ADF是基于JSF的一种J2EE开发框架,为满足快速开发,实现可见即可得。其强大的点就是快速开发,实现99%的零代码开发,只需要配置配置就能实现一个系统。其强调数据,而非UI格式的定制化。 ADF是免费的,但是其主要部署在 weblgoic上,而weblogic是收费的,而且不便宜。 ADF也是一个MVC框架,不过将Model又细分为两层(Model,Business Service)。ADF Faces->ADF Controller->ADF Model(实现数据绑定 ...
阅读全文node.js已经火了很多年了,但工作缘故,一直与它无缘。即使如此,也一直想看偷窥下这个人们时不时会谈起的node.js,看看她到底是大家闺秀还是小家碧玉。缘分就在一个偶然的机会不期而遇,在less的需求下找到了她姑妈npm(node package management)引荐,结果遇上这个神秘的node.js。 什么是node.js和技男们眼中的node.js 首先百度一下node.js。 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行 ...
阅读全文学习display属性,常用的block;inline;none理解比较容易,但有时也常看到其他的属性值使用。 Display属性值列表: 值 描述 none 此元素不会被显示。 block 此元素将显示为块级元素,此元素前后会带有换行符。 inline 默认。此元素会被显示为内联元素,元素前后没有换行符。 inline-block 行内块元素。(CSS2.1 新增的值) list-item 此元素会作为列表显示。 run-in 此元素会根据上下文作为块级元素或内联元 ...
阅读全文原文出处: http://www.cnblogs.com/wanqieddy/archive/2011/06/09/2076785.html 摘录并截取于原文,重新format后以供参考: ·find path -option [ -print ] [ -exec -ok command ] {} \; 例:find . -name .svn | xargs rm -rf find命令的参数: pathname: f ...
阅读全文1. 下载server和client rpm包 wget https://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-server-5.6.35-1.el7.x86_64.rpm wget https://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-client-5.6.35-1.el7.x86_64.rpm wget https://dev.mysq ...
阅读全文刚装的mysql启动后用了不久后发现连接不上了。 进入server发现原先存在的mysql.socket丢失了。 什么原因? 重启server后这个mysql.socket又重新创建了。 但是有了一阵子又丢了。有空研究一下什么问题。 查看了error日志看到一些error信息。 [ERROR] InnoDB: Cannot allocate memory for the buffer pool [ERROR] Plugin 'InnoDB' ...
阅读全文mysql的err日志中的信息中有一堆类似warning 2017-04-04 16:55:05 2082 [Warning] IP address '117.44.24.236' could not be resolved: Name or service not known 2017-04-04 18:30:30 2082 [Warning] IP address '111.121.193.254' could not be resolved: N ...
阅读全文常常写一个测试页面用<?php phpinfo();?>来查看php的配置信息。 通过shell也可以快速查看phpinfo. 比如查看ssl相关的信息 $ echo '<?php phpinfo(); ?>' | php 2>&1 |grep -i ssl 这样就可以列出仅仅ssl相关的设置。 Registered Stream Socket Transports => tcp, udp, un ...
阅读全文方法一:reboot 方法二: shutdown -r now ...
阅读全文http://fontawesome.io/ ...
阅读全文http://stackoverflow.com/questions/9437584/what-does-webkit-min-device-pixel-ratio-2-stand-for http://stackoverflow.com/questions/16030041/media-query-pixel-density-and-max-width-together http://stackoverflow.com/questions/15975432/webkit-min- ...
阅读全文mysql_connect报告”No such file or directory”错误的解决方法。调试后确认host,username,password都是正确的。但myssql_connect还是连接不上。 原因一般都是mysql.socket找不到的问题。 解决方法: 1、写个phpinfo页面,找到mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket。 2、 ...
阅读全文CSS hack由于不同厂商的浏览器,比如Internet Explorer,Safari,Mozilla Firefox,Chrome等,或者是同一厂商的浏览器的不同版本,如IE6和IE7,对CSS的解析认识不完全一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。 这个时候我们就需要针对不同的浏览器去写不同的CSS,让它能够同时兼容不同的浏览器,能在不同的浏览器中也能得到我们想要的页面效果。 简单的说,CSS hack的目的就是使你的CSS代码兼容不同的浏览器。当然, ...
阅读全文Step1 下载并安装Oracle Express Edition 安装过程中需要设置system用户的密码 Step2 创建DB user (windows 环境下) Start -> Programs(或者All Programs) -> Oracle Database 11g express Edition -> Run SQL Command Line system用户连接数据库 SQL> connect Enter U ...
阅读全文我们在新浪微博和腾讯微博中会发现它们用的链接都是短链接。sinaurl.cn和url.cn等。阿里淘宝都有相应的短链接。这些链接都很短,但是最终又会重定向到原本的长链接网址上去。 优点就是链接短小。缺点就是不能直观的判断到底是链接到什么网站上去(有些网站就利用这做一些欺骗性的链接)。 其实现原理比较简单:将原先网址通过算法转化成有62个字符组成的一个短链接。62个字符为0-9a-zA-Z. 数据库只有两个字段seq(自增长数字)和url(数字的url地址,建立索引)。 ...
阅读全文