- 博客(35)
- 问答 (1)
- 收藏
- 关注
原创 JAVA 注解Annotation自定义注解入门
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。文章来自:http://www.pm-road.com/index.php/2015/12/04/587/元注解:元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 ...
2016-01-12 16:34:53 300
git客户端命令常用操作
本文转自:http://www.pm-road.com/index.php/2015/12/04/589/ git 客户端在使用过程中大概有几部,在此简单整理一下:git 初始化 git init增加分支 git branch dev ,dev 为分支名称 ;切换分支 git checkout dev ,dev 为分支名称;...
2016-01-07 15:12:52 280
个人博客求友情链接
现有一 个人博客,http://www.pm-road.com 主要记录了个人在PM开发过程中,碰到的问题及解决办法;希望找到类似的个人博客,进行友情链接。
2015-03-10 14:04:41 360
System.arraycopy()实现数组之间的复制
转载注明出处:http://www.pm-road.com/index.php/2015/01/28/362/System提供了一个静态方法arraycopy(),我们可以使用它来实现数组之间的复制。其函数原型是: public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int leng...
2015-02-26 14:25:52 139
TLV编码
TLV 为一种编码方式,在Socket 通信包中会经常用到。该编码方式为 Type(类型), Length(长度),Value(值) 三个字母的缩写;Type和Length的长度固定,这两个加起来一般是1-4个字节; Value的长度由Length指定;例如,16进制数据如下:01 01 00 b2 ...
2015-02-26 14:23:23 266
使用arcgis查询附近的景点名称
Arcgis 有自己单独的API可以查询某一点附近的景点或餐饮。 该技术博文属于原创,转载请注明出处:http://www.pm-road.com/index.php/2015/01/21/349/先说一下功能,就是在点击地图的时候,在该点标记出本身的位置,然后,在半径1000m之内,查询出附近的景点名称。实现方法:1:对地图进行绑定单击事件;2:得到单点事件的坐标点;3...
2015-02-26 14:22:01 606
初步了解TCP/IP协议
转载请注明出处:http://www.pm-road.com/index.php/2015/01/16/344/ 目前因项目功能涉及了基于TCP/IP 协议的通讯功能,之前只专注于web 、webservice 的开发,没有具体了解过TCP/IP ,所以翻阅了一些资料,在些初步总结一下。 TCP/IP是“transmission Control Protocol/Interne...
2015-02-26 14:19:54 302
unable to extend table SYS.AUD$ by 8192 in tablespace SYSTEM
转载请注明出处:http://www.pm-road.com/index.php/2015/01/15/341/今天在调项目的时候,突然报了这样一个错误 :unable to extend table SYS.AUD$ by 8192 in tablespace SYSTEM具体错误信息如下:WARN – com.mchange.v2.resourcepool.Basi...
2015-02-26 14:16:28 1398
js for循环中使用$.post方法
在项目前台中,很多情况会使用到对一个集合进行for循环,然后每一次循环,都要重新请求一次后台,此时有可能会碰到一种问题,就是for 循环的结果可能少了或者在for循环请求的结果不是正确的结果。这种情况主要原因如下:该技术博客属于原创文章 ,转载请注明出处:http://www.pm-road.com/index.php/2015/01/12/337/$.post()属于异步请求,所以...
2015-01-27 10:43:57 1726
hibernate访问两个数据库
该技术博客属于原创 ,转载请注明出处:http://www.pm-road.com/index.php/2015/01/06/330/ 在项目开发过程中,往往需要跨数据库访问,而hibernate就可以使同一个项目访问不同的数据库。 比如说:1:需要访问同一个数据库,不同的用户名(用户名之间访问表的权限不同,具体可查看:oracle中不同用户对数据的影响); 2:访问不同...
2015-01-27 10:42:15 198
arcgis使用js动态加载坐标
本文为原创,转载请注明出处:http://www.pm-road.com/index.php/2014/12/24/311/前一段时间,项目中使用的是高德地图,可是项目马上结尾的时候,客户居然提出必须使用ArcGis,真叫人窝火,不过也没有办法,谁让领导同意了呢~接下来就是准备换地图,首先将原来的JS文件备份,重新复制并生命名一个新的js文件,对新的js进行修改。引用在线ArcGis...
2015-01-09 09:32:35 650
Android自定义背景颜色渐变
该文属原创,转载注明:http://www.pm-road.com/index.php/2014/12/12/300/有的时候,在安卓开发过程中,按钮的背景颜色需要渐变,如果直接使用一个渐变的图像设置背景,非常方便,但是如果按钮的大小要比背景图像的大小 要大,或小就会产生不美观的效果,所以尽量不要选用图片做为背景,安卓提供了自定义渐变效果的方案,也是非常方便,在res/drawabl...
2014-12-30 13:17:18 452
oracle用户创建及权限设置
该为原原创:,转载注明:http://www.pm-road.com/index.php/2014/12/12/285/权限:create sessioncreate tableunlimited tablespaceconnectresourcedba例:#sqlplus /nologSQL> conn / as sysdba;SQL>c...
2014-12-30 13:14:34 123
oracle中不同用户对数据的影响
该文为原创,转载注明:http://www.pm-road.com/index.php/2014/12/12/283/1 oracle的数据模式是:用户建在表空间上,表建在用户上 2 一个用户的表就象自己的私有财产一样,没有自己或管理员授权别的用户是不能查询或修改的; 3 对于不同用户下的同名表,都是独立的数据对象,如user1.table1和user2.table1是相互独立的,用户分别操...
2014-12-30 13:10:47 591
jquery 实现下拉菜单
该文章属于原创:转载注明出处:http://www.pm-road.com/index.php/2014/12/09/276/Jquery 是一个轻量的框架,个人认为非常好用,今天就写一个非常简单的例子,实现下拉菜单功能;首先肯定要在页面引用jquery.js 版本不限 ;接下来把=====================html贴出来: <div clas...
2014-12-15 14:51:04 264
安卓实现视频录制
安卓实现视频录制,我发现有两种方法,一种是调用自带的视频功能,一种是使用MediaRecorder。以下内容也是通过自己测试整理而来。转载请注明出处:http://www.pm-road.com/index.php/2014/12/05/267/这两种方法我全部测试了,每种方法都有自己的优缺点。接下来,把两种方法的代码写出来。先说第一种方法,也是最简单的方法,那就是直接调用系统的视频...
2014-12-08 12:29:07 257
《飞机大战》安卓游戏开发源码(终)
本文章属于原创性文章,珍惜他人劳动成果,转载请注明出处: http://www.pm-road.com/index.php/2014/11/11/180/ 前言:最 近闲来无事,而且也是因为刚接触安卓不久,所以萌生了以后在开发web 项目的过程中同样开发安卓手游,因前一段时间项目需要独立完成了一款功能型手机app ,该App比较简单,全是按钮操作,也就是Activity之间的相互传值与...
2014-12-01 20:02:22 534
《飞机大战》安卓游戏开发源码(四)
本文章属于原创性文章,珍惜他人劳动成果,转载请注明出处: http://www.pm-road.com/index.php/2014/11/06/169/ 前言:最 近闲来无事,而且也是因为刚接触安卓不久,所以萌生了以后在开发web 项目的过程中同样开发安卓手游,因前一段时间项目需要独立完成了一款功能型手机app ,该App比较简单,全是按钮操作,也就是Activity之间的相互传值与过...
2014-11-26 13:53:11 294
《飞机大战》安卓游戏开发源码(三)
本文章属于原创性文章,珍惜他人劳动成果,转载请注明出处:http://www.pm-road.com/index.php/2014/11/06/161/ 前言:最 近闲来无事,而且也是因为刚接触安卓不久,所以萌生了以后在开发web 项目的过程中同样开发安卓手游,因前一段时间项目需要独立完成了一款功能型手机app ,该App比较简单,全是按钮操作,也就是Activity之间的相互传值与过渡...
2014-11-25 13:05:10 359
《飞机大战》安卓游戏开发源码(二)
本文章属于原创性文章,珍惜他人劳动成果,转载请注明出处:http://www.pm-road.com/index.php/2014/11/06/157/前言:最 近闲来无事,而且也是因为刚接触安卓不久,所以萌生了以后在开发web 项目的过程中同样开发安卓手游,因前一段时间项目需要独立完成了一款功能型手机app ,该App比较简单,全是按钮操作,也就是Activity之间的相互传值与过渡,所以...
2014-11-24 09:30:20 441
《飞机大战》安卓游戏开发源码(一)
本文章属于原创性文章,珍惜他人劳动成果,转载请注明出处:http://www.pm-road.com/index.php/2014/11/05/151/前言:最近闲来无事,而且也是因为刚接触安卓不久,所以萌生了以后在开发web 项目的过程中同样开发安卓手游,因前一段时间项目需要独立完成了一款功能型手机app ,该App比较简单,全是按钮操作,也就是Activity之间的相互传值与过渡,所以...
2014-11-20 10:12:53 972 1
原创 个人博客寻友情链接
我是一名经验不足的pm,但我是一名经验较丰富的java coder,目前有一个个人博客,www.pm-road.com ,主要就是用来记录个人的开发经验与开发过程中遇到的各种问题,希望有博客的朋友可以加一个友情链接,让我们一同进步,欢迎大虾吐槽~...
2014-11-17 15:18:00 301
JS对数据分页的封装方法
该文章属于原创:更多详细说明查看:http://www.pm-road.com/index.php/2014/07/24/26/因为web端经常会展示很多数据,如果一页下来,肯定会看的眼花缭乱,所以肯定会用到分页的方法;网上会有很多分页的方法,但像这种情况, 我都会自己去写这样方法,而不是照网上的搬过来;以下就是自己封装的一个方法,非常容易懂,也用做自己以后开发中的一个方法,代...
2014-11-17 10:54:26 144
MultipartEntity与UrlEncodedFormEntity区别
详细说明查看:http://www.pm-road.com/index.php/2014/10/16/118/MultipartEntity与UrlEncodedFormEntity区别今天在弄安卓项目的时候,碰到一个问题,就是安卓在登录请求服务器的时候,总是报Caused by: java.net.ConnectException: failed to connect to ...
2014-11-17 10:50:54 261
关于httpclient peer not authenticated的问题
本文属于原创,更多详细信息查看:http://www.pm-road.com/index.php/2014/08/22/78/出现此问题主要原因是因为在请求过程中证书的问题;有些客户端并未安装服务器要求的证书,所以会产生此问题,以下是部分报错代码:javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated a...
2014-11-17 10:47:14 467
免费天气预报接口
以下文章属于原创,转载请标明出处 http://www.pm-road.com/index.php/2014/08/27/81/使用java实现本地天气预报信息显示首先该接口是调用 中国天气网的接口数据,也就是中国气象局的数据。我这里采用的访问地址是:http://www.weather.com.cn/data/cityinfo/ 城市代码为101010100 (北京)...
2014-11-15 10:22:56 228
js中的逻辑与&&和逻辑或||
该文属于原创,原文出自http://www.pm-road.com/index.php/2014/09/13/102/之前有一个同事去面试,面试过程中碰到这样一个问题:在js中写出如下的答案 :var a = 2;var b = 3;var andflag = a && b ;var orflag = a || b;问andflag 和orf...
2014-11-15 10:10:55 271
原创 spring scheduled定时更新数据库某字段值
前两天项目中有一个功能是将到期的收费用户自动降成普通用户,这其中便需要更新数据库的字段,一开始我想的是写一个数据库脚本,让期每天定点执行, 后来发现spring 框架就可以完成定时的任务,因为对spring 不是很熟,所以在百度中搜索答案的同时发现两种办法,一种办法就是spring 整合quartz 框架,另一种办法是spring 的注解方法,而我们项目正好全是用的spring 注解方式,所以便...
2014-11-12 17:23:09 793
原创 获取12306余票信息
本文属于原创文章 ,转载注明出处: http://www.pm-road.com/index.php/2014/09/04/92/ 不多说,直接上代码:请求URL:https://kyfw.12306.cn/otn/leftTicket/queryT?或者:https://kyfw.12306.cn/otn/leftTicket/query?以下是主要代码:...
2014-10-31 14:31:06 202
原创 Ajax 实现上传图片即时预览功能
原文出自:http://www.pm-road.com/index.php/2014/07/31/50/很多网站在上传头像或照片的时候,都会有一个预览功能,结合自身体验将该功能实现一下;要求:图片保存到数据库 之前,我在做项目的时候,有一个功能就是要求上传的图片要即时显示,很多网站都会有这样的案例,其中的代码逻辑大多为把图片传到服务器上之后,返回图片的 物理路径,不过,我们当时使...
2014-10-31 14:27:01 202
原创 MongoDB基本命令用法
成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户use <db name>:切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数...
2014-03-17 16:51:31 112
原创 java开发过程中的命名规范
最近在读项目的过程中,发现好多同事的代码并不是很规范,有的包名也按照了驼峰的写法,虽说这样不是不行,但个人认为开发过程中应该遵守这些规范,现整理规范如下:一:包名命名规范:包名一律小写,没有下划线,第一个字母不是能数字,包命的路径为com.example.项目名称.功能名称(域名的倒写)二:类名、接口命名规则类和接口的名称应是一个名词,采用大小写混和的方式,如果使用拼音则应是全...
2014-01-21 10:58:34 149
原创 将数字按指定格式输出
DecimalFormat今天写一个将数字补0的时候,一开始用的String.format();不知道是什么原因,一直出不来想要的结果后来在网上百度到了另外一种方法:就是使用DecimalFormat 格式为:new DecimalFormat("0000").foramt(123);便可以将123转化成0123...
2012-09-12 13:27:44 201
原创 win7下安装oracle发生版本错误
win7 下安装 oracle 11G 可能会出现以下错误: 正在检查操作系统要求...要求的结果: 5.0,5.1,5.2,6.0 之一实际结果: 6.1检查完成。此次检查的总体结果为: 失败 <<<<问题: Oracle Database 11g 未在当前操作系统中经过认证。建议案: 确保在正确的平台上安装软件。===========...
2012-08-17 13:11:05 176
原创 java中的23种设计模式
java中一共23种设计模式!按照目的来分,设计模式可以分为创建型模式、结构型模式和行为型模式。创建型模式用来处理对象的创建过程;结构型模式用来处理类或者对象的组合;行为型模式用来对类或对象怎样交互和怎样分配职责进行描述。创建型模式用来处理对象的创建过程,主要包含以下5种设计模式:工厂方法模式(Factory Method Pattern)抽象工厂模式(Abstract...
2012-07-21 10:56:10 91
空空如也
oracle语句——如果将求和函数弄成一行
2012-11-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人