- 博客(13)
- 资源 (4)
- 收藏
- 关注
转载 大型网站的灵魂——性能
转自: http://www.cnblogs.com/leefreeman/p/3998757.html前言 在前一篇随笔《大型网站系统架构的演化》中,介绍了大型网站的演化过程,期间穿插了一些技术和手段,我们可以从中看出一个大型网站的轮廓,但想要掌握设计开发维护大型网站的技术,需要我们一步一步去研究实践。所以我打算写一个系列,从理论到实践讲述大型网站的点滴,这也是一个共同学习的过
2015-02-28 14:46:56 824
转载 Web服务器的工作原理
本文由 ImportNew - 进林 翻译自 howtodoinjava。欢迎加入翻译小组。转载请见文末要求。Web服务器工作原理概述很多时候我们都想知道,web容器或web服务器(比如Tomcat或者jboss)是怎样工作的?它们是怎样处理来自全世界的http请求的?它们在幕后做了什么动作?Java Servlet API(例如ServletContext,ServletRequ
2015-02-27 10:29:47 731
转载 怎样编写高质量的Java代码
代码质量概述怎样辨别一个项目代码写得好还是坏?优秀的代码和腐化的代码区别在哪里?怎么让自己写的代码既漂亮又有生命力?接下来将对代码质量的问题进行一些粗略的介绍。也请有过代码质量相关经验的朋友提出宝贵的意见。代码质量所涉及的5个方面,编码标准、代码重复、代码覆盖率、依赖项分析、复杂度分析。这5方面很大程序上决定了一份代码的质量高低。
2015-02-24 14:36:29 745
转载 为什么程序员应该少写代码
软件开发的一个最基本的事实是写代码,但是最大的误区之一就是把写代码当做工作。当我作为一个程序员第一次参加工作的时候,就犯了这样的错误。老实说,写代码真的是一件特有意思的事,它的强大功能,它的多种作用等等都让我有一种挥斥方遒的豪情壮志,倍有满足感。但是经过这么多年在这个行业沉浸,我才终于发现了这个真理:软件开发人员应该尽可能地少写代码。不过,可别误解我的意思,我可不是说我们应该死命地
2015-02-24 14:34:35 889
转载 毕业五年决定你的一生
人总是从平坦中获得的教益少,从磨难中获得的教益多;从平坦中获得的教益浅,从磨难中获得的教益深。一个人在年轻时经历磨难,如能正确视之,冲出黑暗,那就是一个值得敬慕的人。最要紧的是先练好内功,毕业后这5年就是练内功的最佳时期,练好内功,才有可能在未来攀得更高。出路在哪里?出路在于思路!其实,没有钱、没有经验、没有阅历、没有社会关系,这些都不可怕。没有钱,可以
2015-02-24 10:26:11 758
原创 学习笔记7-Android短信发送器
新建一个Android项目sns。在String.xml添加文字resources> stringname="app_name">Sns发送短信string> stringname="hello">Hello World, MainActivity!string> stringname="number">输入手机号string> strin
2015-02-08 09:47:04 965
原创 学习笔记6-Android查看应用输出的错误信息 如何部署应用到真实手机 发布软件
查看应用输出的错误信息1. 通过LogCat窗口查看信息右上角图标可以筛选不同级别的信息(比如info等)。右上角的+可以进行信息筛选把应用部署到真实手机1. 要把手机的驱动安装到电脑上2. 将手机通过usb链接到电脑上打开设备管理试图(Devices),手机链接到电脑上的时候自己的手机就会出现在这个列表里面。右击项目run as
2015-02-08 09:41:07 1318
转载 springMVC 使用ajax 出现No serializer found for class异常
转自 http://mxdba.iteye.com/blog/668155 google了一下,发现坛子里已经有人解答了http://godfox.iteye.com/blog/646887 不过 说的正好差点! 补充一下1:Java代码 @JsonIgnoreProperties(value={"hibe
2015-02-03 21:28:55 1409
原创 03-Git常用命令演示、冲突演示
Git常用命令演示Git的的思想其实和SVN还是蛮像的,可以参考之前svn文章一起加深了解。 新建一个user2目录,clone下代码。修改readme.txt git status可以看到readme.txt 状态修改。git add readme.txt git commit readme.txt推送 git push origin masterOrig
2015-02-01 18:04:19 1292
原创 学习笔记5-实现电话拔号器
创建一个Android项目,并配置界面设置软件的界面(main.xml) 1. 先将文字添加到strings.xml stringname="mobile">请输入手机号string>stringname="button">拨号string>然后在(main.xml)使用 TextView android:layout_w
2015-02-01 16:54:34 1254
原创 02-Git简单使用
Git安装(windows)https://code.google.com/p/msysgit/downloads/list我们使用版本Git-1.7.9版本百度网盘下载:链接:http://pan.baidu.com/s/1i3ILeAT 密码:r9hg一路默认,安装完效果图,双击生成图标Linux模式的命令行。Git建立仓库Ø 建立Git仓库(在指定路径下创建
2015-02-01 11:13:40 1002
原创 01-Git简介和仓库创建
Git简介 Linus的第二个伟大作品。2005年由于BitKeeper软件公司对Linux社区停止了免费使用权。Linus迫不得己自己开发了一个分布式版本控制工具,从而Git诞生了。 目前使用Git作为版本控制的开源软件:Linuxkernel,Android, jQuery, Ruby on Rails,Debian… Eclipse上使用Git的项目数量也已经超过了
2015-02-01 11:09:40 1034
原创 VIM编辑器
1、vi的基本概念基本上vi可以分为三种状态,分别是命令模式(command mode)插入模式(Insert mode)底行模式(last line mode)1) 命令行模式command mode)控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。2) 插入模式(Insert mode)
2015-02-01 11:03:50 897
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人