摘要:
import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;publicclass format { double f = 111231.5585; publicvoid m1() { BigDecimal bg = new BigDecimal(f); double f1 = bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); System.out.println(f1); } /** * DecimalForma. 阅读全文
posted @ 2013-06-28 19:15
jlins
阅读(241)
评论(0)
推荐(0)
摘要:
项目中要使用Uploadify 3.2来实现图片上传并生成缩略通的功能,特此记下来,以供各位参考!Uploadify下载地址:http://www.uploadify.com/download/ 下载下来解压后估计里面很多文件,其实有用的也就jquery.uploadify.min.js、uploadify.css、uploadify.swf和uploadify-cancel.png这四个文件。你还得下载jQuery库,我这里用的是jquery-1.7.2.min.js,另外和大多数JQ插件一样,同时也需要swfobject.js这个插件,我的是2.2的版本,东西都准备好了,那下面就开始。前. 阅读全文
posted @ 2013-06-28 19:13
jlins
阅读(883)
评论(0)
推荐(0)
摘要:
做地理信息系统(GIS)项目,除了实现功能用户体验度要好之外,最重要的是地图渲染效果更要好。很多时候苦于数据的完整性和对于配图的审美观,程序猿们都很难配出好看的地图效果。基于上述一般直接调用google的地图服务,包括矢量地图,地形地图和影像地图。这样就不用花大力气关注于数据的问题,只需要把地图的操作功能实现就行。下面来说说如何基于arcgis js api 调用google的地图服务。 首先我们需要知道google地图服务的地址: http://mt.google.cn/vt/lyrs=s@112&hl=zh-CN&gl=cn//卫星地图服务 http://mt.google 阅读全文
posted @ 2013-06-28 19:11
jlins
阅读(2853)
评论(0)
推荐(0)
摘要:
@ javax.persistence.Entity实体类定义,该标签表示当前类是一个Hibernate的数据库实体,对应着数据库中的某个表位置:用于类级别参数:无样例:@Entity注意:导入标签类时可能会有多个,这里使用的是javax.persistence.Entity@javax.persistence.Table实体类定义,该标签表示当前类是一个Hibernate的数据库实体,对应着数据库中的某个表位置:用于类级别参数:name – 用于指定表名,如果不指定则表名与类名相同,考虑到不同数据库的解析方式可能不一样,建议手工指定表名。表名统一用大写字母,单词之间用下划线分隔。样例:@Ta 阅读全文
posted @ 2013-06-28 19:09
jlins
阅读(5014)
评论(0)
推荐(0)
摘要:
OS7 的这个功能确实不错。我刚试了下,用官方提供的API ,简单的几句代码就能实现文本转语音!Xcode 5.0工程建好后首先把AVFoundation.framework 加入到工程 AVSpeechSynthesizer *av = [[AVSpeechSynthesizer alloc]init]; AVSpeechUtterance *utterance = [[AVSpeechUtterance alloc]initWithString:@"Hello qingjoin"]; //需要转换的文本 [av speakUtterance:utterance];//以 阅读全文
posted @ 2013-06-28 19:07
jlins
阅读(260)
评论(0)
推荐(0)
摘要:
本节主要讨论设计传递多个参数子函数的设计方法。 在2.3节里我们讨论了如何自己设计一个带参数的子函数的设计方法,现在我们研究一下如何传递两个及以上参数的设计方法。 函数为何要带参数呢?其实原因很简单,就是想把更多的数据交给子函数去处理,只传递一个参数给子函数显得有些太捉襟见肘的意思,Python和C语言一样子函数可以设计多个参数,但不需要指定参数的类型,这点很美!好,我们看看语法结构是怎样的,如下所示。 def func(arg1, arg2,....):(tab) statment1(tab) statment2(tab) statment3 etc. 示例演示一下... 阅读全文
posted @ 2013-06-28 19:05
jlins
阅读(276)
评论(0)
推荐(0)
摘要:
本篇文章介绍TCP通信。 上文提到传输层的两个协议TCP和UDP,UDP是无连接的已经介绍过,TCP是面向连接的,阐述建立连接和断开连接前先来看下TCP报文头的结构。 报文头在linux的定义在/usr/include/netinet/tcp.h中:struct tcphdr{ u_int16_t source; //源端口号 u_int16_t dest; //目的端口号 u_int32_t seq; //32位的TCP报文序列号 u_int32_t ack_seq; //32位的TCP报文确认序列号 u_int16_t res... 阅读全文
posted @ 2013-06-28 19:03
jlins
阅读(278)
评论(0)
推荐(0)
摘要:
最近做的一个项目需要使用MD5加密算法,需要加密的参数有两个。自己先试了几次,算的结果为php页面的不一样,后来与写php页面的同事沟通后,了解到php页面的算法如下:action = "secondMD5";key = "VOD_MOVE";md5($action.$key)即先使用key进行一次MD5加密,$key = md5("VOD_MOVE")加密结果为:cafa20f4232c530872f9ba796d6eaa84然后时间key加密得到的结果与action再进行一次加密,即md5("secondMD5cafa2 阅读全文
posted @ 2013-06-28 19:01
jlins
阅读(1090)
评论(0)
推荐(1)
摘要:
第二个小应用——古月便签,哈哈,上线咯! 1、基于Android开发的便签,至少Android2.2以上的系统。2、界面简洁美观。 3、长按便签可以对便签进行交换和删除操作。 4、点击便签可以对便签编辑。 5、点击添加图标,进行新增便签。 优亿市场:http://www.eoemarket.com/soft/156133.html 安智市场:http://www.anzhi.com/soft_933667.html 阅读全文
posted @ 2013-06-28 18:59
jlins
阅读(220)
评论(0)
推荐(0)
摘要:
nagios博大精深,可以以shell、perl等语句为nagios写插件,来满足自己监控的需要。本文写mysql中tps、qps的插件,并把收集到的结果以图形形式展现出来,这样输出的结果就有一定的要求了。编写插件tps qpscheck_qps 插件如下内容 #!/bin/shmytool="/usr/local/mysql/bin/mysql-umy_perfor -pmy_perfor"state_ok=0state_warning=1state_critical=2state_unknown=3Uptime=`echo "show /*50000 glob 阅读全文
posted @ 2013-06-28 18:58
jlins
阅读(1005)
评论(0)
推荐(0)