`
cyxlgzs
  • 浏览: 90293 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
1、很多时候我们会需要在自己的应用上面显示天气状况,这种情况我们只能借助第三方的API来进行实现 2、这里我们讲一下如何获取新浪API提供的天气 1)首先我们在浏览器中访问地址“http://php.weather.sina.com.cn/xml.php?city=%D6%D8%C7%EC&password=DJOYnieT8234jlsK&day=0”。这时我们看到的是一个关于重庆的天气状况的一个xml文档。仔细观察该地址,我们发现如果我们要查看其它城市的天气时只要将city后面的参数换成你想要的城市,也许你会认为city的值怎么是一推看不懂的字符,如果你在百度一下框中输入 ...
1、前面一篇文章算法——K均值聚类算法(Java实现)简单的实现了一下K均值分类算法,这节我们对于他的应用进行一个扩展应用 2、目标为对对象的分类 3、具体实现如下 1)首先建立一个基类KmeansObject,目的为继承该类的子类 ...
1、前提:二分查找的前提是需要查找的数组必须是已排序的,我们这里的实现默认为升序 2、原理:将数组分为三部分,依次是中值(所谓的中值就是数组中间位置的那个值)前,中值,中值后;将要查找的值和数组的中值进行 ...
1、用途:聚类算法通常用于数据挖掘,将相似的数组进行聚簇 2、原理:网上比较多,可以百度或者google一下 3、实现:Java代码如下 package org.algorithm; import java.util.ArrayList; import java.util.Random; /** * K均值聚类算法 */ public class Kmeans { private int k;// 分成多少簇 private int m;// 迭代次数 private int dataSetLength;// 数据集元素个数,即数据集的长度 private ArrayL ...
1、设置网站为默认网站 一般我们在浏览器中输入"http://localhost:8080"显示的结果是Tomcat的网页,现在需要这个网址指向我们的网站,设置如下 找到tomcat安装目录下的conf目录下的server.xml,找到节点Host,在Host节点之间加入如下配置 <Context path="" docBase="your_web_site_name" debug="0" reloadable="true"/> 备注:默认打开当然 ...
一、直连接数据库 1Java 连接 Oralce Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; Connection conn= DriverManager.getConnection(url,user,password); 2Java 连接 MySQL Class.forName("org.gjt.mm.mysql.Driver ").n ...
1、总所周知,mysql的命令行执行每一条命令是以分号结尾的,也就是说识别是否为一条命令,是根据分号决定的。 然而存储过程中设计多条语句,很可能出现多个分号,所以直接把存储过程复制到命令号一般都会失败 2、解决方法是需要加一个分隔符,让命令行知道整个存储过程的代码是完整的一块代码,代码如下 DELIMITER // CREATE PROCEDURE p_name (IN b INTEGER(12)) begin declare a INTEGER(12); set a=12; ...
环境:db2 v8.1.7.455 要求:备份数据库,并利用备份重新建立一个新的数据库 1、备份。可以使用命令backup或者利用控制中心界面操作(数据库上右键菜单中有备份功能),命令格式如下 BACKUP DATABASE db_name TO destination_path 2、复原。可利用命令restore或者利用控制中心界面操作(数据库上右键菜单中有复原功能),命令格式大致如下 restore db db_name from destination_path taken at 20010320122644 出现的问题:在复原时会失败,主要问题是找不到相应的 ...
1、SVN由于目标机器积极拒绝,无法连接 原因为没有启动svn服务,我们这里采用创建服务的方式并让这个服务自动启动,创建一个批处理文件如setupSVNService.bat,脚本如下 sc create SVNServer binpath= "D:/Program Files/Subversion/bin/svnserve.exe --service -r F:/MyWorkSpace/svn/respo" displayname= "SVNServer" depend= Tcpip start= auto sc start SVNServ ...
1、FACTORY一追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory? 工厂模式: ...
1、概述:下面是摘自百度百科的定义 ------------------------------------------------------------------------------------------ 它是一种新的webwebservice应用程序分支,是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service是一个应用组件,它逻辑性的为其他应用程序提供数据与服务.各应用程序通过网络协议和规定的一些标准数据格式(Http,XML,Soap)来访问Web Service,通过Web Service内部执行得到所需结果.Web Service可以执行从 ...
1、概述:流主要分为字节流和字符流两种。和底层设备打交道的流永远都是字节流,因为底层设备接收的都是二进制的01代码。在java中字节流继承于InputStream和OutputStream,字符流继承于InputStreamReader和OutputStreamWriter 2、根据Java中流的结构,画出一下类结构图(部分) 3、举例应用 以下代码主要实现了输入流和输出流的部分应用,代码如下 package cyxl.io.test; import java.io.BufferedReader; import java.io.FileInputStream; import j ...
1、概述:Java中的集合类,主要分为两大类。第一类是来源于Collection接口,第二类来源于Map接口。第一类的数据都是单列元素,第二类的都是双列元素,也就是包含了Key和Value的键值对。下面是一张引用网上的两张图片,也就是第一、二类数据的类层次图 图片引用至http://blog.csdn.net/carolzhang8406/article/details/6727015 针对这两张图(感觉还有一些没画出来,比如Hashtable,但是足够说明问题了),我们举几个实例来说明一下集合类的原色的增加元素以及如何遍历 首先说实现Collection接口的类吧 (1 ...
1、概念:下面是摘自百度百科对线程的定义 —————————————————————————————————————— 线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。由于线程之间的相互制约,致使线程在运行中呈现出间断性。线 ...
上期回顾:公司在扩大的同时,招的员工不再是只有程序员了。需要招销售员,这样就给原有的结构有了较大的冲击。以前的那个模式已经不再适用,接下来我们将使用抽象工厂模式来解决这个问题。 实现:我们将进一步抽象。不管是程序员还是销售员,都是员工,对于公司招人来说,员工已经可以达到最高抽象级别了 员工接口 public interface Employee { void work(); } 程序员接口 public interface Programmer extends Employee { } java程序员 public class JavaProgrammer ...
Global site tag (gtag.js) - Google Analytics