杂七杂八
文章平均质量分 63
wayne_ren
这个作者很懒,什么都没留下…
展开
-
再谈ITeye的5・8改版
ITeye的这次低调改版引来了广大用户的讨论!简单搜集了一下,就有如下这么多![b]来自Robbin的:[/b][url=http://www.iteye.com/topic/1123489]http://www.iteye.com/topic/1123489[/url] 首页改版了,泪流满面啊[b]来自ITeye的:[/b]1、[url=http://jiangg...2012-05-11 23:00:13 · 265 阅读 · 0 评论 -
程序员如何不断提高自己?
[color=red][b]没有超人,关注该关注的即可![/b][/color](一)如果遇到问题,先Google一下 [url=https://www.google.com/]https://www.google.com/[/url],或者Bing [url=https://www.bing.com/]https://www.bing.com/[/url]解决问题的顺序:查看日志...2015-06-09 17:16:02 · 340 阅读 · 0 评论 -
你所不知道的<html>, <head>, <body>
[b](1)HTML并没有要求一定要有, , (XHTML会做校验)[/b][code="html"]Browsers add html, head, body elementsThere is no html, head, body element in the source code but if you check - in any browser - you'll find...原创 2014-10-10 15:48:56 · 75 阅读 · 0 评论 -
抓取 开发者头条 分享的所有文章
使用 HttpClient 和 jsoup 抓取[url=http://toutiao.io/]开发者头条[/url]中分享的所有文章(截止目前15000多条)。数据:[url=http://dl.iteye.com/topics/download/9e452419-0219-397d-96a9-fd242c3cd989]点击下载[/url]代码:[url=http://dl.itey...原创 2016-07-29 14:57:46 · 230 阅读 · 0 评论 -
有趣的程序员面试
关于面试有很多参考的资料,比如:有出版的书,有在线的视频,有讲面试技巧的文章,有讲礼仪的文章,有讲常规问题的应对,有各开发语言的问题集,有各知名企业的问题集,有在线的刷题库,有行业大V的忠告等等,只要花一点儿时间会找到大把大把的资源。但是对于技术面试Technical Interviews以下这些问题,一直以来都是有争议的,也挺有意思的。[list][*]智商题[*]奇葩题[*...2016-08-03 09:21:38 · 222 阅读 · 0 评论 -
开发Hubot聊天机器人
大家所熟知的智能聊天机器人,比如:微软小冰、Apple Siri、Google Now、IBM Watson等。微信自动回复、微信服务号里的客服Bot也都算是简单的实例。聊天机器人(Dialog System)主要实现方式有:基于人工模板(比如AIML)、基于搜索技术(比如ElasticSearch)、基于深度学习。从零实现这样的系统是很复杂的。开源的ChatOps机器人:1.[url...原创 2016-10-09 14:06:33 · 1471 阅读 · 0 评论 -
Excel打开CSV文件乱码的问题
系统管理功能中,很多时候需要导入导出数据,基本上采用的也都是CSV文件的形式(Excel读入还是比较麻烦)。由于字符集的问题,大部分都采用UTF-8编码。CSV文件的默认打开方式是Excel,但双击UTF-8编码的CSV文件时,Excel是不能正常显示数据的,会乱码。这是做管理页面一个很常见的问题。原因:Excel本身是对应了UTF-8编码的,但当CSV文件是UTF-8编码时,原封...原创 2016-11-08 10:47:31 · 711 阅读 · 0 评论 -
关于Bootstrap主题模板
无论Bootstrap还是其他衍生的模板大部分都是以英文为内容而设计的,对于中文日文等语种来说都是不适合的,所以要修改一些基本设置。当然也有一些优化好的现成模板,比如日文的可以参考[url=https://github.com/windyakin/Honoka]Honoka[/url],中文也有(但好像是收费的)。以下是常见的需要修改的地方:[b](1)字库及字体大小 [/b]...原创 2017-04-06 08:54:45 · 410 阅读 · 0 评论 -
关于英文缩写
和中文缩写一样,英文也存在各种各样的缩写,多以词组首字母缩写为主。[b](1)拉丁文的缩写[/b]英语阅读写作中经常会遇到,比如:[list][*]etc. = etcetera 的缩写。and so on “等等...”[*]i.e. = 拉丁文 id est 的缩写。in other words “即、换句话说、也就是说”[*]e.g. = 拉丁文 exempli g...原创 2017-04-14 10:21:09 · 661 阅读 · 0 评论 -
关于代码风格
良好的代码风格能提高代码可读性及可维护性,程序员都应该遵守基本的代码排版规范、代码命名规范。首先看看以下三张图,在没有代码的情况下能猜猜各是什么开发语言。---------------------------------------------------------------[img]http://dl2.iteye.com/upload/attachment/0126/365...2017-08-02 10:28:26 · 170 阅读 · 0 评论 -
关于开发文档
[b](1)官方文档[/b]开发语言、开源框架、开源软件都会为开发者提供了非常全面的官方说明文档,开发文档大多数是自动生成的(Javadoc/Doxygen/Doxia/JSDuck),便于文档的及时更新大多数是HTML格式的。官方开发文档更全面、更权威,也不用特意去记URL,只要Google一下“xxx docs”既可以看到。比如:jQuery [url=http://api.j...原创 2017-02-22 13:13:54 · 158 阅读 · 0 评论 -
关于保留字和敏感词
保留字、敏感词过滤是网站系统必不可少的2个功能。[b](1)保留字:Reserved Words[/b]也叫关键字(Keywords),编程语言预留的有特殊含义的单词,不能用于变量名、函数名等。Java:[quote]public、class、while、continue、extends等。[/quote]const和goto是Java的两个保留字,虽然Java并没有使...原创 2017-02-27 14:56:12 · 1135 阅读 · 0 评论 -
关于远程操作
[b](1)远程共享[/b][b]1)SMB/CIFS(Windows)[/b]Windows提供了访问局域网共享文件的功能,其内置了smb的服务程序和客户端。Windows上启用共享文件夹只要在文件夹的属性对话框→共享选项卡→高级共享中设置即可,还可以指定用户和读写权限。[b]2)Samba(Linux)[/b][url=https://www.samba.org/s...原创 2017-03-10 13:47:49 · 263 阅读 · 0 评论 -
ECMA发布JSON标准定义(ECMA-404)
JSON (JavaScript Object Notation)作为一种轻量级数据格式,目前已经被广泛的使用。Douglas Crockford在2001年发现并命名了JSON,但是据他自己说,JSON很早就存在,自己只是发现了它而已。2002年Crockford通过[url=http://json.org/]json.org[/url]公开JSON的具体定义。当时正是XML盛行的年代,但到现在...2013-10-15 08:53:01 · 900 阅读 · 0 评论 -
有趣的数字法则
[b](1)80/20法则[/b]又称为帕累托法则,它告诉人们一个道理,即在投入与产出、努力与收获、原因与结果之间,普遍存在着不平衡关系。少的投入,可以得到多的产出;小的努力,可以获得大的成绩;关键的少数,往往是决定整个组织的效率、产出、盈亏和成败的主要因素。“80/20法则”揭示了一个道理:专注于一小部分的投入,通常可以产生大部分的收益。[url=http://baike.baidu.com...原创 2013-10-10 15:25:28 · 154 阅读 · 0 评论 -
Social Life Cycle
[img]http://dl2.iteye.com/upload/attachment/0090/0078/2a23c47e-3512-3a3b-8590-4a13473a67a5.png[/img]原创 2013-10-10 10:49:26 · 96 阅读 · 0 评论 -
Gradle入门(1) -- 介绍
Gradle是可以使用Groovy的DSL来书写构建脚本的构建系统。最大的好处在于它能利用Grooxy灵活的自定义构建顺序。支持依赖管理和多项目,类似Maven,但比之简单轻便。而且它有非常完善的说明文档。目前,SpringSource、Hibernate等都采用Gradle来构建。[url=http://www.gradle.org/]http://www.gradle.org/[/ur...2012-07-26 10:22:44 · 83 阅读 · 0 评论 -
Gradle入门(2) -- 创建模板工程
Gradle的标准模板和Maven的是一样的:[quote]APP_PROJECT_ROOT|-- build.gradle |-- build/`-- src |-- main | |-- groovy/ | |-- java/ | `-- resources/ `-- test |-- gro...2012-07-26 10:25:02 · 564 阅读 · 0 评论 -
互联网中的霸王条款-使用协议
当你在软件或者网站注册账户的时候,是否仔细阅读过他们的用户使用协议呢,可以肯定的是99%的人根本一个字都没看。因为长篇大论洋洋洒洒成千上万的篇幅,谁会在着急注册的时候慢慢地阅读呢。《腾讯QQ用户服务条款》[url=http://zc.qq.com/chs/agreement1_chs.html]http://zc.qq.com/chs/agreement1_chs.html[/url]...2012-08-17 15:43:15 · 464 阅读 · 0 评论 -
IE 404等错误定制页面
在web.xml中配置自定义错误页面:[code="xml"] 404 /WEB-INF/jsp/error/404.jsp[/code]如果服务器端通过程序 response.sendError(404); 实现404返回。预期应该是返回自己定制的错误页面,但是有时候会发现Firefox、Chrome、Opera都好用,但是IE就是不好用。[img]http://...原创 2013-11-25 15:37:07 · 370 阅读 · 0 评论 -
碉堡了的简历,膜拜之!
[color=red][b]→2014/04/11 追加[/b][/color]没想到这篇旧文被推动CSDN极客头条后这么多人访问,其实Google一下“creative resume cv”会有很多有创意的简历。比如这个信息图简历就做的很干净。 [url=http://www.behance.net/gallery/Infographics-Resume/6745371]地址[/url]...2013-11-28 18:08:12 · 121 阅读 · 0 评论 -
二维码生成器
(1)QR Code generator [url=http://www.unitaglive.com/qrcode]http://www.unitaglive.com/qrcode[/url](2)草料二维码 [url=http://cli.im/]http://cli.im/[/url](3)联图网 [url=http://www.liantu.com/]http://www.lian...原创 2013-12-05 14:02:35 · 358 阅读 · 0 评论 -
看看谁的API更长
最长的域名?http://www.mamashuojiusuannizhucedeyumingzaichangbaidudounengsousuochulai.cn/"妈妈说就算你注册的域名再长百度都能搜索出来"不过以下这个域名就更牛,人家还申请了吉尼斯。http://www.thelongestdomainnameintheworldandthensomeandthensomem...原创 2013-08-14 10:49:31 · 131 阅读 · 0 评论 -
Foo, Bar, Hoge到底什么意思?
在英文社区经常看到一些例子程序或者Readme中使用Foo, Bar,而日文社区里使用hoge来作为文件名、函数名、变量名等。这种通用的叫法(jargon行话)称为伪变量(Metasyntactic variable)。其本身没什么特殊意义,只是为了说明时使用方便而已。就比如中国人喜欢称呼张三、李四或者甲乙丙丁来代替某个人一样而已。不过就为了这个还真兴师动众的起草了一个RFC309...原创 2013-08-20 16:01:14 · 3400 阅读 · 1 评论 -
测试用占位图像的生成工具 (Placeholder Image / Image Mocking)
[b](1)[url=http://dummyimage.com/]http://dummyimage.com/[/url][/b]用PHP写的,基于MIT License代码开源。可以设置图像的宽度、高度、背景色、前景色、图像格式、文本。URI格式:http://dummyimage.com/宽度x高度/背景色/前景色.图像格式&文本例如:http://dummyim...原创 2013-08-29 14:28:10 · 264 阅读 · 0 评论 -
测试用个人信息的生成
个人信息的重要性不言而喻,有时候我们并不想把自己的信息透露给任何人,但在某些网站注册的时候,在所难免的要输入一些个人信息,【 Fake Name Generator 】可以根据你的要求生成不同国家公民的身份信息。[color=red][b]当然这种做法是不值得提倡的![/b][/color]Random name generator:[url=http://random-name-gene...原创 2013-08-29 15:38:47 · 967 阅读 · 0 评论 -
关于字体
(1)西文分衬线(正文)、无衬线(标题)、等宽(代码)三类(2)Web下的中文字体可选范围很窄(3)应该同时使用字体的显示名称和字体名称(受系统语言设置的影响)(4)绝大部分中文字体里包含英文字母,而英文字体里不包含中文字符(5)中文字体里的英文字母基本上都很丑,应该在中文字体之前指定英文字体(6)操作系统的默认字体不同,分别定义Win和Mac下的字体 英文:He...原创 2013-09-24 09:59:03 · 76 阅读 · 0 评论 -
网页源码彩蛋(Web Source Code Easter Egg)
[color=blue][b]淘宝首页的这个美女彩蛋在微博转的挺疯,顺带看看国外程序员的彩蛋佳作。[/b][/color][img]http://dl2.iteye.com/upload/attachment/0089/9027/a65690f1-bac4-3649-8c5a-9728b00c5f12.jpg[/img][img]http://dl2.iteye.com/upload/at...原创 2013-10-06 21:54:16 · 652 阅读 · 0 评论 -
MySQL常用命令
[b]创建一个User[/b][quote]# mysql -uroot -pmysql> create user USERNAME;mysql> grant all on *.* to USERNAME@localhost identified by 'PASSWORD';mysql> set password for USERNAME@localhost=password('P...原创 2013-10-08 16:07:43 · 92 阅读 · 0 评论 -
关于整理归纳
整理归纳虽然是个人习惯,但善于整理归纳的人做事更有条理、更有效率。可以去搜一下家居整理、衣柜整理、冰箱整理、书籍整理、出门行李整理、儿童玩具整理等等,看看整理前后的对比,心情都不一样。这方面日本人和韩国人就比我们做的好,网上有很多例子这里就不说了,推荐可以看看 日本整理大师 近藤麻理惠 写的《怦然心动的人生整理魔法》。虽然也有研究人员认为“杂乱的环境有助于激发人的创造力给人带来灵感”,但目...原创 2017-03-14 10:25:39 · 449 阅读 · 0 评论