`
文章列表
java中很多关于文件读取的工作。 操作也很平凡。 所以java的文件读取是很重要的一部分。 首先是单字节的读取工作。 见源代码: package ReadFile; import java.io.FileReader; import java.io.IOException; public class readFile { public static void readfile(String file){ try{ FileReader fr = new FileReader(file); int c ...
我是用一个在e盘下的一个问Sunset.jpg图片文件进行测试的。 测试为:查询其最近修改时间,并把其修改时间格式化为标准的时间形式。 package lastChange; import java.io.File; import java.util.Date; public class lastchange { public static void main (String [] args){ String path = "e:\\Sunset.jpg"; File f = new File(path); Dat ...
最近因为要做点东西很少写文章了。 尤其是技术类的文章。 在网上看了很多关于Java对blob字段的操作。 自己也尝试着写了个, 自己也修改了部分。 代码写得很乱。 数据库:oracle 10G  XE 数据源驱动:jdbc12.jar 文件名:WriteBlob 数据库中建立一个为clobtest的表,内有两个字段,name (varchar2(20)),content(blob)。 package dbdriver; /** * 2008-09-28 * @author duduli * email: lxyzj2000@gmail.com */ import j ...
增加功能: 1,用户点击次数过快。提示。 2,增加progressBar在线程连接web service的时候出现。 3,增加ksoap连接超时。默认链接超时时间过长。体验不好。 4,网络超时连接提示。 layout xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match ...
android对web service的访问。使用ksoap2-android外部jar。 首先下载jar,附件就是。 加入到libs包中,然后加入classpath。 对客户端服务端web service进行编程。 提供最简单的login。 @WebService(name = "Login", targetNamespace = "http://li.duduli.com/") public interface Login { @WebMethod(operationName = "log", action = " ...
附件里面是jsonObject和jsonArray所需要的jar包。
1,spring获取资源文件的集中方法: 【1】File file = new File("fileSystemConfig.xml"); Resource resource = new FileSystemResource(file); BeanFactory beanFactory = new XmlBeanFactory(resource); 【2】Resource resource = new ClassPathResource("classpath.xml"); BeanFactory beanFactory = ...
实现效果:IP地址是不是在指定IP段内,如果是返回true,不是返回false。 详细代码: package com.duduli.model; public class CheckIP { //判断ip的范围 public static boolean isBetween(String ip, String start, String end){ //注意一下用点切割时要注意转义 String[] ipArray = ip.split("\\."); String[] startArray = st ...
使用cxf进行javabean的传递,以及复杂类型(list)的传递。 1,建立一个web service。 然后建立自定义对象User package com.duduli.user; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import org.apache.cxf.aegis.type.java5.XmlType; //@XmlType(name = "user") //@XmlAccess ...
直接上代码。 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" > <Button android: ...
1,下载安装eclipse for javaee版本。 2,安装插件m2e。地址:http://download.eclipse.org/technology/m2e/releases/ 3,eclipse中,新建maven项目如图: 下一步:
最近弄了虚拟机,有时间的时候就弄了下自己一直想学习的redis。 在官网下了代码,编译运行, 测试完成,很不错。 最近在考虑他的做为一个数据库该怎么存储的问题。 他基础存储为key value的方式, 当然他也支持set的方式,  那么这个一对多的情况就很容易解决了。
环境:一台台式机,win7系统,内装虚拟机,centos 6.3系统 win7:  IP:10.129.30.211,虚拟机  IP:192.168.253.1 centos:IP:192.168.253.130 之前我试着使用在win32平台下进行负载均衡.发现无法启动. 所以转到linux下做. 首先在win下有tomcat 6.0  端口 8080 linux下有tomcat 7.0端口8080,  apache 2.2.15 端口80 首先下载jk的源代码,已经提供源代码. 编译jk需要apache的另外一个工具apxs 可以使用yum install apxs进行安装.完成之后. 解压 ...

12306如何架构

最近这几天看了很多关于12306的帖子, 因为12306的并发,流量太大,导致很多人无法访问并且购票。 看 http://coolshell.cn/articles/6470.html 突然想到了灵感。 不过我觉得这种最愚钝的方法或许是最实用的方法。 每个省都做一套,web+数据库。  每个省份只出售本省出发的火车票。 用户在登录的时候就要选择出发的城市。 对于火车或人员比较多的城市,省份。再做负载均衡。多数据等处理。 这样就解决了票务难的问题。
大概在三年之前,自己有弄过存储过程,是在oracle的数据库上弄的。 现在项目在ms sql server上了。又有存储过程。 所以需要对这方面进行一个全方面的了解和学习。 1,最基础的存储过程。 从代码解析开始吧。 USE AdventureWorks2008R2; GO IF OBJECT_ID ( 'HumanResources.uspGetAllEmployees', 'P' ) IS NOT NULL DROP PROCEDURE HumanResources.uspGetAllEmployees; GO CREATE PROCEDURE HumanResourc ...
Global site tag (gtag.js) - Google Analytics