- 浏览: 11014 次
- 性别:
- 来自: 深圳
最新评论
文章列表
[转]java socket编程初识
- 博客分类:
- java之路
一,网络编程中两个主要的问题
一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。
在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。
而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。
目前较为流行的网络编程模型是客户机/服务器(C/S)结构。即通信双方一方作为服务器等待客户提出请求并予以响应。客户则在需要服务时向服务器提 出申请。服务器一般作为守护进程始终运行,监听 ...
在使用<h:commonLink 标签的时候,如果超连接只是一个纯文本,则使用 value属性即可。
如:
<h:commonLink value="点击" />
但如果该超连接是由<span>或<div>或<li> 等各种元素构成,且元素还有各种样式,这种情况下,应该如下:
<h:commonLink>
<h:outputText>
<span class='en'>点击</span>
</h:outpu ...
今天在启动项目后, 发现控制台打印的SQL日志信息重复。
原始设置如下:
log4j.rootLogger=info,stdout
log4j.logger.com.shuhua=debug, stdout ,gamelog
后面再又加入了一句:
log4j.additivity.com.shuhua=false
表示不重复输出log,即可解决。
tomcat发布域名 绑定
- 博客分类:
- java之路
环境:
Tomcat 6+jdk 6 update3一、修改发布端口号为80(Tomcat默认为8080)打开配置文件(偶的如下:D:\Program Files\Tomcat\conf\server.xml),找到:<Connector port="8080" protocol="HTTP/1.1"maxThreads="150" connectionTimeout="20000"redirectPort="8443" />
修改后:<Connector port=&q ...
使用log4j打印mybatis执行的sql
- 博客分类:
- java之路
在使用mybatis调试时,总会想看下程序执行的SQL语句是否正确,参数传递是否正确,这个时候 就需要将所执行的SQL打印出来。使用log4j将会使这项工作变得非常简单,只需要几步简单的配置。
1,配置log4j.properties
设置log4j.rootLogger=INFO, stdout, logfile
log4j.logger.com.shuhua.game=DEBUG, stdout 设置mapper接口类或者配置文件中mapper的路径为debug
xxxMapper.xml 中的namespace的值必须以com.shuhua.game.xxx. 这样的 ...
做为一个coder,经常面对白底黑字的编程风格已经腻了,今天无意中发现NetBean的编码界面非常清爽,就想怎样去把eclipse的编辑页面也设置成那种样式,毕竟看着舒服了 写起代码也飞快。
经过多次比较,下面得出了一些比较适合作为背景色的颜色:
河白 #FFFFFF rgb(255, 255, 255)
杏仁黄 #FAF9DE rgb(250, 249, 222)
秋叶褐 #FFF2E2 rgb(255, 242, 226)
胭脂红 #FDE6E0 rgb(253, 230, 224)
青草绿 #E3EDCD rgb(227, 237, 205)
海天蓝 #DCE2F1 ...
关于eclipse常用设置
- 博客分类:
- 开发工具
经常使用eclipse的开发人员,会希望对工具做一些自定义,改变工具的默认行为。比如我就经常改变编辑器的字体背景等。
今天我想改变一下eclipse编辑器中的行距,但网上搜了很多都说不能改行距,还有人说只能通过改变系统字体来间接改变行距,我觉得这些都比较麻烦,eclipse应该提供了改变行距的方式。
终于,在一篇博文中,有人提到了。下面贴出连接。
转自 http://www.cnblogs.com/zrtqsk/p/3688874.html
相信在开发过程中,对一些背景或是字体颜色 看久了也会产生视觉疲劳,下面我就分享一些比较会让人赏心悦目的颜色,偶尔换一换已经习惯了的背景、字体色,也能让人换一种心情。
在primefaces中,封装了google map组件,使用非常方便。
1,在页面中(如xhtml)引入google map的JS
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
2,在页面使用gmap标签
<p:gmap id="gmap" center="#{storeManagerAction.latLngSt ...
primefaces4.0提供了强大的文件上传功能,可以轻松的实现文件上传下载。
primefaces上传文件只需要在web.xml中增加配置就可以了。具体配置如下:
<filter>
<filter-name>PrimeFaces FileUpload Filter</filter-name>
< ...
在项目中时常会用到时间格式,有时间对于HH:mm:ss 和 hh:mm:ss 都可以搞不清楚有什么区别,下面说明下每个字母代表的含义
字母 日期或时间元素 表示 示例 G Era 标志符 Text AD y 年 Year 1996; 96 M 年中的月份 Month July; Jul; 07 w 年中的周数 Number 27 W 月份中的周数 Number 2 D 年中的天数 Number 189 d 月份中的天数 Number 10 F 月份中的星期 Number 2
君子曰:学不可以已。
青,取之于蓝而青于蓝;冰,水为之而寒于水。木直中绳,輮以为轮,其曲中规。虽有槁暴(pù),不复挺者,輮使之然也。故木受绳则直,金就砺则利,君子博学而日参省乎己,则知明而行无过矣。
故不登高山,不知天之高也;不临深溪,不知地之厚也;不闻先王之遗言,不知学问之大也。干、越、夷、貉之子,生而同声,长而异俗,教使之然也。诗曰:“嗟尔君子,无恒安息。靖共尔位,好是正直。神之听之,介尔景福。”神莫大于化道,福莫长于无祸。
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。登高而招
做项目时,将数据源从application.xml中移到了tomcat下,交由tomcat来管理,spring中使用jndi来查找数据源。
在tomcat/conf/context.xml中配制如下
<Resource name="dcomDS"
auth="Container"
type="javax.sql.DataSource"
maxActive="4"
maxIdle="30"
maxWeight="5000 ...
<script type='text/javascript'>
var arr = [];
var obj = {name:'test',sex:'M'};
arr.push(obj);
obj.name = "test2";
obj.sex = "F";
arr.push(obj);
alert(arr[1].name);
alert(arr.join());
alert(arr.toString());
</script>
toStrin ...
package com.skywares.dcom.commons;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.InputStream;
import java.net.URL;
import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.Document;
import org.w3c.dom.NodeList;
/**
* 天气查询. 推荐使用此 google servi ...