代码改变世界

Linux下安装tomcat+jdk+mysql记录

2013-04-21 16:32 by 轩脉刃, 2831 阅读, 0 推荐, 收藏, 编辑
摘要:先安装JDK下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmlwgethttp://download.oracle.com/otn-pub/java/jdk/7u21-b11/jdk-7u21-linux-x64.tar.gz?AuthParam=1366529379_f7fe2af81268eee41771542b3191968cmv jdk-7u21-linux-x64.tar.gz\?AuthParam\=1366529379_f7fe2af81268eee41 阅读全文

freetype-go学习

2013-04-17 10:08 by 轩脉刃, 5381 阅读, 0 推荐, 收藏, 编辑
摘要:freetype-go的源码在这里https://code.google.com/p/freetype-go/ 它的作用是生成带文字的png图片 首先解决的几个概念: 什么是FreeType? FreeType是一个可移植的,高效的字体引擎。 字体在电脑上的显示有两种方式:点阵和矢量。对于一个字,点阵字体保存的是每个点的渲染信息。这个方式的劣势在于保存的数据量非常大,并且对放大缩小等操作... 阅读全文

关于正则的迷思

2013-04-15 10:07 by 轩脉刃, 2405 阅读, 3 推荐, 收藏, 编辑
摘要:正则是我们日常编程中一定会使用到的,不管是各种语言中的正则匹配,还是linux/unix系统上的grep/egrep命令,都是在使用正则来匹配字符串。随着用的深入,可能会感到越来越迷惑:为什么有的语言要提供多种正则匹配的函数集?-- 比如php的preg系列和ereg系列为什么有的正则语句在不同的语言上匹配出来的东西是不一样的?-- 比如unix的grep命令和perl语言的grep故事从头开始讲正则表达式(Regular Expression)从1956年就开始出现这个概念,后来Unix之父Ken Tompson将这个概念引入Unix,出现了grep工具。但是随着Unix的版本不断演化,Un 阅读全文

论HTTP请求大小

2013-03-29 09:55 by 轩脉刃, 51483 阅读, 9 推荐, 收藏, 编辑
摘要:HTTP分为URI,HEADER,Body三个部分。每个部分都可以包含请求信息,那么每个部分是否都有请求大小限制呢?刚开始以为这个问题很容易找到答案,后来发现这也是个挺复杂的问题。URI首先是URI,我们知道,在GET请求中,请求参数是放在URL进行传递的,所以,HTTP GET的请求最关心的一个问题:能有多长?我能放多少参数?URI从HTTP 1.1协议中开始找:(RFC 2616)The HTTP protocol does not place any a priori limit on the length of a URI所以明确一点的是HTTP协议是没有显式限制URI的长度的。理论上 阅读全文

好文收藏系列(一)

2013-03-26 13:26 by 轩脉刃, 2210 阅读, 2 推荐, 收藏, 编辑
摘要:好多好文章看完就直接丢了,或者放在浏览器标签内,但是标签多了也会烦,以后一段时间整理下放blog上。 用 Go 实现零停机升级 TCP 服务 http://www.mikespook.com/2012/05/%E7%BF%BB%E8%AF%91%E7%94%A8-go-%E5%AE%9E%E7%8E%B0%E9%9B%B6%E5%81%9C%E6%9C%BA%E5%8D%87%E7%BA... 阅读全文

服务端开发小感

2013-03-22 09:45 by 轩脉刃, 25026 阅读, 20 推荐, 收藏, 编辑
摘要:从事服务端开发已经有一些日子了,静下来可以想想和记录些服务端开发的想法了。服务端开发,特别是Web开发,基本上全是处理HTTP请求的处理。根据具体用途分为两种:Web页面开发和API接口开发。Web页面开发也完全可以看成是API接口开发,只是它的两个主要部分,页面和ajax请求,一个是返回html,另外一个可以返回html,也可以返回其他格式的而已。API接口开发是针对有客户端产品而言的。可能是移动设备,可能是PC应用等。应用框架应用框架一般使用的是LNMP或者LAMP,基本的框架就是前端N台Web服务机 + cgi访问PHP + php访问mysql。PHP可以看成是C写的一个大型的Web框 阅读全文

系统知识点笔记

2013-03-21 22:26 by 轩脉刃, 832 阅读, 0 推荐, 收藏, 编辑
摘要:shell脚本出现问题:unexpected end of file这个是windows下的shell的结束符在linux下标示失败的问题可以在linux下vim打开:set fileformat=unix系统seq的-f用法:seq -f '201303%02g.mp4' 1 31|xargs -i cp 20130101.mp5 {}shell使用mail命令发邮件echo "hell2o" | mail -s "testtitle" jianfengye110@gmail.com读取脚本的绝对路径:readlink -f " 阅读全文

单反成像原理

2013-03-20 13:17 by 轩脉刃, 12110 阅读, 2 推荐, 收藏, 编辑
摘要:从小孔成像开始说起 初中的物理我们都学过小孔成像 物体的光线通过一个小孔,会倒映到黑盒中后方的投影版上,然后就可以在投影版上看到图像的倒影了。 这个技术很好地被应用在了照片上。开始的科学家们想到,既然通过小孔成像能把影像投射到投影板上,那么我如果开发一种感光材料放在投影板上,感光材料通过光的影响,会发生化学变化,然后当光关闭的时候,刚才投射在感光材料上的影像(其实就是光)就有短暂的记忆功... 阅读全文

Go小tip

2013-03-19 09:38 by 轩脉刃, 2526 阅读, 1 推荐, 收藏, 编辑
摘要:go一些“隐藏库” code.google.com上有一些分支 有的是还没合并到default上的函数功能 比如net/websocket http://code.google.com/p/go/source/browse?repo=net#hg%2Fwebsocket 这些库可用性都很高,很适合直接使用 如何为go添加补丁 http://golang.org/doc/contrib... 阅读全文

MongoDB应用学习

2013-03-18 14:15 by 轩脉刃, 1919 阅读, 2 推荐, 收藏, 编辑
摘要:创建数据库可以直接使用use test 但是这个时候show dbs是看不到的,只有加入了数据才算真正创建了。 collection对应mysql中表的概念 collection中每条数据在生成的时候会自行生成_id的字段 db.pet.find() 相当于select * from pet > db.pet.find() { "_id" : ObjectId("513... 阅读全文
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 49 下一页