作者归档:admin

关于 admin

技术、产品,商业

maven创建eclipse wtp项目

1、创建maven项目 mvn archetype:create -DgroupId=com.blogmii.cg -DartifactId=cg -DpackageName=com.blogmii.cg – DarchetypeArtifactId=maven-archetype-webapp 2、maven项目添加eclipse支持 mvn -U clean eclipse:clean eclipse:eclipse -DdownloadSources=true 3、添加wtp支持 mvn -Dwtpversion=2.0 eclipse:eclipse

发表评论

个人网站建设过程指南

一、      网站定位 要准备开始建立一个个人网站,网站的定位非常重要。 比如网站的服务人群,地区,网络基础设置情况,都是应该纳入考虑的范围。 由于此话题非常的大,建议多查看相关的网站策划文档等。 二、      时间计划 制定一个网站的开发运营时间计划,让自己按照计划推动网站的建设。 三、      设计方案 基于网站定位,设计出网站的主要模块,功能,UI风格等。 四、      技术方案 决定网站所要采用的技术方案,就现在网站主机所支持的来说通常是:asp.net,jsp,php。其他的不太流行,暂时不考虑。 1)        就asp.net来说,是微软所支持的技术,通常也是搭配mysql,windows. 别想着sql server了,太贵了,没有必要。 2)        就jsp来说,做个人网站的话还是不要考虑了,因为也是太贵了,一般入门价格要比PHP贵2倍。 3)        因此强力推荐采用LAMP方案。即: Linux Apache Mysql PHP。   五、      网站流量估算 网站建立好之后是为了让人访问的, 网站访问就需要消耗流量。 通常的虚拟主机都提供一定量的月流量,比如:10G,15G.. 如何去估计网站的流量呢? 1)        估计网站网页的平均大小 通常的网页如果不含图片是很小的,只有几十K的大小,如果含有很多图片就很大了,图片是非常消耗流量的。 因此不推荐新手站长做图片非常多的网站。 2)        估计要达到的日IP,日PV 通过网站定位的分析,分析出要达到的网站的日IP和日PV。 … 继续阅读

, 发表评论

linux下各文件夹的用途说明

/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件 /sbin 系统管理命令,这里存放的是系统管理员使用的管理程序 /tmp 公用的临时文件存储点 /root 系统管理员的主目录(呵呵,特权阶级) /mnt 系统提供这个目录是让用户临时挂载其他的文件系统。 /lost+found 这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里 /proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。 /var 某些大文件的溢出区,比方说各种服务的日志文件 /usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录。其中包含: /usr/x11r6 存放x window的目录 /usr/bin 众多的应用程序 /usr/sbin 超级用户的一些管理程序 /usr/doc linux文档 /usr/include linux下开发和编译应用程序所需要的头文件 /usr/lib 常用的动态链接库和软件包的配置文件 /usr/man 帮助文档 /usr/src 源代码,linux内核的源代码就放在/usr/src/linux里 /usr/local/bin 本地增加的命令 /usr/local/lib 本地增加的库根文件系统   

发表评论

Linux常用工具系列之二 netcat/nc

netcat也是在日常工作中常用的linux工具,在某些linux上称为nc。可以用于测试tcp,udp等协议是否连通,也被黑客用于完成一些特殊的功能. netcat被誉为为网络安全界的‘瑞士军刀’,是一把双刃剑。 就我的工作中而言主要是用于测试网络是否连通。如下的案例: 最近在工作中遇到需要测试与打印机之间的snmp是否连通的问题,起初笔者尝试用telnet去测试。 如:telnet 192.168.1.99 161。 发现是不能连通的,但是测试的打印机是肯定能通的,笔者才想到telnet应该是测试tcp的连接的,测试udp协议应该有其他方法。 测试ucp协议的方法如下: nc -u 192.168.199 161 然后进入回显界面,键入字符,只要不报错,就证明没有连通udp没有问题。 如果显示:Write error: Connection refused。 就表示不能联通udp端口。 本测试基于redhat os. 本文作者:coolfiry 本文出处:www.devtutor.com 声明: 本文可以不经作者同意, 任意复制, 转载, 但请保留文章最后3行的作者, 出处,以及声明信息. 谢谢.

, , 发表评论

Linux常用工具系列之一 tcpdump用法

tcpdump 是在工作中用于在linux/UNIX平台上抓包的工具。 笔者将自己经常使用tcpdump的方式记录下来,希望能帮助到他人。 原理: 用tcpdump进行抓包,然后用wareshark进行协议分析。 抓包命令: tcpdump                      抓取所有网络包,并在terminal中显示抓取的结果,将包以16尽早的形式显示。 tcpdump -w test.cap    抓取所有的网络包,并存到test.cap中。 tcpdump -i eth0  -w test.cap      抓取所有的经过eth0网卡的网络包,并存到test.cap中。 tcpdump src host 192.168.0.1 -w test.cap 抓取源地址是192.168.0.1的包。 tcpdump host 192.168.0.1 -w test.cap     抓取地址包含是192.168.0.1的包。 tcpdump dest host 192.168.0.1 -w test.cap     抓取目的地址包含是192.168.0.1的包。 本文作者:coolfiry 本文出处:www.devtutor.com … 继续阅读

, 发表评论

我经常上什么网站

今天有空总结一下笔者经常上的网站,从中也可以看出中国互联网业的一些情况。 新闻类: www.sina.com 新浪网 www.qq.com 腾讯网 www.ifeng.com 凤凰网 科技类: tech.sina.com 新浪科技 tech.qq.com 腾讯科技 techweb.com.cn  techweb www.ifanr.com 爱范儿 www.36kr.com 36氪

, 发表评论

移动支付行业发展分析

移动支付传统上也称为手机支付,当前由于Pad等平板电脑的发展,在笔者看来也应该包括平板电脑等移动设备的支付。 移动支付在大的方向上可以分为远程支付和近场支付,远程支付如iPhone,Google的支付体系,以及Square支付,以及基于PayPal,支付宝的支付体系。近场支付当前NFC应该是接近事实标准。 上述是新兴的移动支付手段,在中国的现状是基于移动运营商的付费体系依然存在,而且依然强大。

, , 发表评论

大型网站Session会话状态方案

首先作为大型网站,用户量大,session的量也就很大,以下是一个普通的大型网站的架构。       由于存在多台web服务器,进而可能存在多个子站点。在这些大型多台web服务器,以及多个子站点间,需要进行共同的session管理,由此产生的就是一个大型网站需要在网站架构初期考虑session管理的方案。

, 发表评论

工作中常用的linux命令

# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量

2 comments

不同版本IE下session管理的区别

一 . 理解 Session 原理 Session 机制是一种在 web 服务器上用于保存会话信息的机制,一般使用散列表( HashTable 、 HashMap 等)。 会话可以理解为浏览器和服务器的的通信过程,一次会话期间, session 对象应该是不会变化的,除非某些操作使得服务器上改变了 session 对象。 WEB 服务器是如何保证一次会话 session 不变的呢。每次请求都有一个隐藏的参数会传递到服务器,这个参数就是sessionid ,这个值会保存在 cookie 中,如果禁用了 cookie ,则会同 url 重写的方式,跟在 url 地址后面。 服务器收到这个 sessionid ,每次都会进行比较是不是和现存在的是同一个,作出不同的判断。

发表评论