- 浏览: 43411 次
- 性别:
- 来自: 北京
文章列表
以下文章属于原创,转载请标明出处 http://www.pm-road.com/index.php/2014/08/27/81/
使用java实现本地天气预报信息显示
首先该接口是调用 中国天气网的接口数据,也就是中国气象局的数据。我这里采用的访问地址是:
http://www.weather.com. ...
该文章属于原创,转载注明出处:http://www.pm-road.com/index.php/2014/10/29/140/
安卓可以通过Bitmap对象可以实现对整个屏幕的截屏,同时也可以通过该类实现对局部屏幕的截屏,
其中的主要原理就是通过手指对屏幕的onTouch操作:如按下屏幕,在屏幕上移动 ,从屏幕上起来等;
而一般性的截图在截图过程中,选中的屏幕颜色会改变,所以该功能在选取过程中,为了方便看到选择的屏幕大小,我们也会改变屏幕的颜色;
根据思路,如果要在屏幕选择过程中,某个局部显示的屏幕颜色不同,我们需要在当前View里面加入一个View对象,
所以我们应该先写一个类: ...
本文属于原创文章 ,转载注明出处: 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?
以下是主要代码:
import java.io.IOExce ...
原文出自:http://www.pm-road.com/index.php/2014/07/31/50/
很多网站在上传头像或照片的时候,都会有一个预览功能,结合自身体验将该功能实现一下;要求:图片保存到数据库 之前,我在做项目的时候,有一个功能就是要求上传的图片要即时显示,很多网站都会有这样的案例,其中的代码逻辑大多为把图片传到服务器上之后,返回图片的 物理路径,不过,我们当时使用的框架为ExtJS 4.1,而且因为涉及一些安全原因,图片在上传过程中,服务器上不能出现任何明文,所以在当时做项目的过程中,所有的数据包括文本文件、图片等一律保存到 了Oracle中。接下来开始把此功 ...
转载:http://www.tbfl.store/day/mini.html
现在小程序很流行,使用小程序实现的功能也越来越多;很多小程序都有上传头像的功能;而且在上传头像的时候需要对头像进行裁剪
做为程序猿,我们一直保持着:“不能重复造轮子”的思想态度 ,来使用一款开源的 小程序裁剪API -- we-cropper , Git地址:https://github.com/we-plugin/we-cropper
操作步骤:1:下载该插件,可使用Git客户端直接clone ,或者直接用浏览器下载压缩包; 2:对压缩包进行解压; 3:将压缩包下的dist文件夹中的 ...
原文:http://www.tbfl.store/redis/redis-config.html
Redis 目录下有一个redis.conf 配置文件,里面会有Redis 的默认配置,通过修改该配置,可以对Redis 达到一定程度的优化;或者根据业务的不同也可以修改该配置文件。
以下为redis 的部分配置文件以属性值:
配置名
含义
默认值
可选值
是否支持热生效
常规配置
daemonize
是否是守护进程
no
yes|no
不支持
supervised
是upstart还是systemd接管redis进 ...
Redis能够兼容绝大部分的POSIX系统,其中比较典型的linux 操作系统(Redhat、centerOS、Ubuntu等)。
在安装Redis 时,也有两种方法:
通过操作系统的软件管理软件进行安装;
Redis 源码安装;
不过,还是建议使用Redis的源码进行安装 。本身Redis 的源码安装也非常方便。
1:下载Redis对应版本的源码压缩包; 2:解压压缩包; 3:编译; 4:安装;
$ wget http://download.redis.io/releases/redis-4.0.10.tar.gz
$ tar xzf redi ...
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。
文章来自:http://www.tbfl.store/day/annotation.html
元注解:
元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解: 1.@Target, 2.@Retention, 3.@Documented, 4.@Inherited 这些类型和它们所支持的类在java.lang.a ...
本文转自:http://www.pm-road.com/index.php/2015/12/04/589/
git 客户端在使用过程中大概有几部,在此简单整理一下:
git 初始化 git init
增加分支 git branch dev ,dev 为分支名称 ;
切换分支 git checkout dev ,dev 为分支名称;
显示所有分支 git branch
git checkout -b 相当于git branch dev git checkout dev 两个命令;
查看是否有更改 ...
现有一 个人博客,http://www.tbfl.store
主要记录了个人在PM开发过程中,碰到的问题及解决办法;
希望找到类似的个人博客,进行友情链接。
转载注明出处: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 length)
src:源数组;
srcPos:源数组要复制的起始位置;
dest:目的数组;
destPos:目的数组放置的起始位置;
length:复制的长度。
注意:src and dest都 ...
TLV 为一种编码方式,在Socket 通信包中会经常用到。
该编码方式为 Type(类型), Length(长度),Value(值) 三个字母的缩写;
Type和Length的长度固定,这两个加起来一般是1-4个字节; Value的长度由Length指定;
例如,16进制数据如下:
01 01 00 b2 af 15
———– ———– ———————–
Type length value
解析如下:
...
Arcgis 有自己单独的API可以查询某一点附近的景点或餐饮。
该技术博文属于原创,转载请注明出处:http://www.pm-road.com/index.php/2015/01/21/349/
先说一下功能,就是在点击地图的时候,在该点标记出本身的位置,然后,在半径1000m ...
转载请注明出处:http://www.pm-road.com/index.php/2015/01/16/344/
目前因项目功能涉及了基于TCP/IP 协议的通讯功能,之前只专注于web 、webservice 的开发,没有具体了解过TCP/IP ,所以翻阅了一些资料,在些初步总结一下。
TCP/IP是“transmission Control Protocol/Internet Protocol”的简写,中文译名为传输控制协议/互联网络协议)协议, TCP/IP(传输控制协议/网间协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往 ...
转载请注明出处: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.BasicResourcePool$AcquireTask@1a78424 — Acquisition Attempt Failed!!! Clearing pending acquires. While tr ...