- 浏览: 89293 次
最新评论
-
liuchenguanglove:
为什么有的ip,有时能获取mac地址有时就不能获取,而且是没有 ...
Java远程获取MAC地址代码 -
liuyifan789:
我的也是,不知道为什么
Java远程获取MAC地址代码 -
zl552518:
hi 您好,udp接收消息的时候 超时,不知是哪里的问题,电脑 ...
Java远程获取MAC地址代码 -
liuwenwenjava:
...
需求分析师的职责
文章列表
create table #A(id int)
go
insert into #A values(1)
insert into #A values(2)
insert into #A values(3)
insert into #A values(4)
go
--All:对所有数据都满足条件,整个条件才成立,例如:5大于所有返回的id
select *
from #A
where 5>All(select id from #A)
go
--Any:只要有一条数据满足条件,整个条件成立,例如:3大于1,2
select *
from #A
where 2 ...
- 2011-12-07 22:06
- 浏览 740
- 评论(0)
•RowMapper可以将数据中的每一行封装成用户定义的类,在数据库查询中,如果返回的类型是用户自定义的类型则需要包装,如果是Java自定义的类型,如:String则不需要,Spring最新的类SimpleJdbcTemplate使用更加简单了。
•下面这个实例说明了如何使用RowMapp,从网上下载的代码,还行能说明问题。在使用过程中我们可以将内部类做成POJO的外部类,只要实现RowMapper接口即可。如果用户想让ApplicationContext进行定义还是要谨慎。毕竟实现RowMapper接口需要给一个类增加一个mapRow方法,让类承受的功能较多,不利于分析系统
•实现一、 ...
- 2011-12-07 21:28
- 浏览 546
- 评论(0)
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告
走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。
01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。
由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个。还好户口没丢掉,其他都已经是乱了,好几个城市里,都有交过三 ...
- 2011-11-26 14:45
- 浏览 613
- 评论(0)
刚才在论坛不经意间,看到有关源码阅读的帖子。回想自己前几年,阅读源码那种兴奋和成就感(1),不禁又有一种激动。
源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。
说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《深入Java虚拟机》这类书,别人觉得好,未必适合现在的你。
虽然Tomcat的源码很漂亮,但我绝不建议你一开始就读它。我文中会专门谈到这个,暂时不展开。
强烈的求知欲,我认为是阅读源码的最核心驱动力。我见到绝大多数程序员,对学习的态度,基本上就是这几个层次 ...
- 2011-11-16 20:20
- 浏览 524
- 评论(0)
在进行数据库查询时,有完整查询和模糊查询之分。
一般模糊查询语句如下:
SELECT 字段 FROM 表 WHERE 某字段 Like 条件
其中关于条件,SQL提供了四种匹配模式:1,% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有 ...
- 2011-10-20 10:24
- 浏览 625
- 评论(0)
对于SQL的新手,NULL值的概念常常会造成混淆,他们常认为NULL是与空字符串‘‘相同的事。情况并非如此。例如,下述语句是完全不同的:
mysql> INSERT INTO my_table (phone) VALUES (NULL);
mysql> INSERT INTO my_table (phone) VALUES (‘‘);
这两条语句均会将值插入phone(电话)列,但第1条语句插入的是NULL值,第2条语句插入的是空字符串。第1种情况的含义可被解释为“电话号码未知”,而第2种情况的含义可被解释为“该人员没有电话,因此没有电话号码”。
为了进 ...
- 2011-10-20 10:18
- 浏览 638
- 评论(0)
感谢本文作者:http://www.blogjava.net/Ericzhang5231/articles/299443.html
无疑 if/else几乎是所有编程语言的一个重要语法,我们不但可以在简单的函数里面发现它的足迹,更不用说在具有复杂逻辑、代码行数累累的功能里面了。所以尽管if/el ...
- 2011-10-09 14:32
- 浏览 803
- 评论(0)
需求分析师的职责
关键字: 需求收集和获取
项目快要启动了,感觉很兴奋,终于快要到战场了。需求是这次的头等大事,必须要搞清楚。良好和有效的需求获取要求我们必须搞清楚客户的实际工作范围,要明白他们是如何 ...
- 2011-10-08 20:38
- 浏览 1719
- 评论(1)
public Map statisticsByProcedure(final java.sql.Date date) {
return (Map) jdbcDao.getJdbcTemplate().execute(
"{call STATISTICS_FOR_SHITANG(?)}",
new CallableStatementCallback() {
public Object doInCallableStatement(CallableStatement cs) throws SQLException, DataAccessExc ...
- 2011-09-27 19:59
- 浏览 783
- 评论(0)
function isValidDateString(dateString){
var pattern=/^ *(\d{4})-(\d{1,2})-(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})*$/;
var arr=pattern.exec(dateString);
if(arr==null) return false;
var year=arr[1];
var month=arr[2];
var day=arr[3];
var hour=arr[4];
var minute=ar ...
- 2011-09-27 19:50
- 浏览 598
- 评论(0)
日期函数
getdate()
得到当前时间,可以设置得到各种时间格式.
datepart(日期部分,日期)
取指定时间的某一个部分,年月天时分秒.
datediff(日期部分,日期1,日期2)
计算指定的日期1和日期2的时间差多少.
dateadd(日期部分,数值表达式,日期)
计算指定时间,再加上表达式指定的时间长度.
--取时间的某一个部分
select datepart(yy,getdate()) --year
select datepart(mm,getdate()) --month
select datepart(dd ...
- 2011-09-27 19:39
- 浏览 698
- 评论(0)
--版本1
IF OBJECT_ID ('dbo.STATISTICS_FOR_SHITANG') IS NOT NULL
DROP PROCEDURE dbo.STATISTICS_FOR_SHITANG
GO
CREATE PROCEDURE STATISTICS_FOR_SHITANG
@BEGIN_TIME DATE
AS
BEGIN
SELECT
dd.C_PID,
(datepart(weekday,dd.D_YDQHSJ2)-1) AS N_WEEKDAY,
dd.D_YDQHSJ2 AS D_QHSJ,
SUM(dd.N_YDSPS ...
- 2011-09-27 19:31
- 浏览 754
- 评论(0)
<html>
<head>
<script>
function trim(str) {
for ( var i = 0; i < str.length && str.charAt(i) == " "; i++)
;
for ( var j = str.length; j > 0 && str.charAt(j - 1) == " "; j--)
;
if (i > j)
return ...
- 2011-09-27 19:27
- 浏览 793
- 评论(0)