- 博客(38)
- 资源 (3)
- 收藏
- 关注
原创 SQL语言常用
一 : DDL1 拓展表字段的长度alter table crm_ppm.tb_pty_code modify (code_type VARCHAR(50));
2015-03-16 15:00:56
427
原创 多文件上传和下载
本次上传和下载用到了jquery.MultiFile.js上传插件,需要的插件自己网上下载。效果图:(先介绍多文件上传)jsp页面 附件: 我只粘贴了关键代码accept:'gif|jpg|doc|docx|xls|xl
2015-01-09 14:26:57
836
原创 导出Excel
本次总结了两种导出excel的方式,均在项目中测试可行。第一种 (比较常用)jsp页面就不介绍了。js页面导出的方法/** * 导出Excel */UserFeedBackSearch.prototype.exportExcel=function(){ var offerTotalAcount=$("#offerTotalAcount").val(); if(offerT
2015-01-09 11:56:37
474
原创 项目组常用地址
1 内网地址 192.168.161.592 svn地址 http://192.168.161.59:8888/svn/CRM/SourceCode/1_Develop/12_PPM/Core/ http://192.168.161.59:8888/svn/CRM/SourceCode/2_Build/13_MRM/3访问workspace的地址:http://loca
2014-12-01 11:03:35
740
原创 项目中不能双击打开xml文件
问题描述:search xml文件的时候,你双击查到的xml文件,会打不开该文件,并且报错:空指针异常。问题解决:这是因为xml的默认打开工具不是xml Editors导致的。进入 Editors--->File Associations--> 选择*.xml --->将MyEclipse XML Editors选为默认的就可以了
2014-02-12 14:49:45
914
原创 oracle decode函数
DECODE 的用法是if-then-else逻辑在逻辑编程中,经常用到If – Then –Else 进行逻辑判断。在DECODE的语法中,实际上就是这样的逻辑处理过程。它的语法如下:DECODE(value, if1, then1, if2,then2, if3,then3, . . . else )Value 代表某个表的任何类型的任意列或一个通过计算所得的任何结果。当每个val
2014-01-16 11:37:10
450
原创 jsp标签
标签在用户注册的时候,常常用户点击文字就需要将光标聚焦到对应的表单上面,这个是怎么实现的呢?就是下面我要介绍的标签的for属性定义:for 属性规定 label 与哪个表单元素label for="SSN">Social Security Number:label>input type="text" name="SocSecNum" id="SSn" />
2013-12-24 14:37:36
432
原创 oracle连接远程数据库
1 找到自己的tnsnames.ora文件如我的:D:\oracle\product\10.2.0\db_1\network\ADMIN\tnsnames.oraORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST =192.168.128.102)(PORT = 1521)) (CONNECT_DAT
2013-11-12 19:45:03
509
转载 request,session,application
几乎所有的Web开发语言都支持Session功能,Servlet也不例外。 Servlet/JSP中的Session功能是通过作用域(scope)这个概念来实现的。对象作用域为: page 在当前页面有效(仅用于JSP中) request 在当前请求中有效 session 在当前会话中有效 appl
2013-11-12 14:38:01
519
原创 分页
在oracle中分页,我们会用到rowid和rownumrowid和rownum都是虚列,但含义完全不同。rowid是物理地址,用于定位oracle中具体数据的物理存储位置,而rownum则是sql的输出结果排序。通俗的讲:rowid是相对不变的,rownum会变化,尤其是使用order by的时候。例如有如下一张表 :USER nameage
2013-09-04 16:42:03
538
转载 oracle导入导出
Posted on 2007-02-09 09:35 jason_lb 阅读(8872) 评论(10) 编辑 收藏 所属分类: 数据库技术 、网文摘抄 Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试
2013-09-04 15:10:55
486
原创 oracle默认数据库和密码
oracle数据库默认用户及密码 一:用户1.SYS,默认密码为CHANGE_ON_INSTALL,当创建一个数据库时,SYS用户将被默认创建并授予DBA角色,所有数据库数据字典中的基本表和视图都存储在名为SYS的方案中,这些基本表和视图对于Oracle数据库的操作时非常重要的。为了维护数据字典的真实性,SYS方案中的表只能由系统来维护,他们不能被任何用户或数据库管
2013-09-04 09:38:18
3022
原创 java 交换两个参数的值
我们都知道,在c/c++中要交换两个参数的值有两种方法。1 直接在main函数中交换(交换整形a b的值)int temp=a;a=b;b=temp;2 自己定义一个swap的方法swap(int *p1,int * p2){int temp=*p1;*p1=*p2;*p2=temp;}学过java的都知道,java中没有指针的概念,那么在java
2013-08-29 22:00:59
828
转载 常用的数据结构
数组 (Array) 在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。 在C语言中,数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。堆 (Heap) 在计算机
2013-08-28 11:00:33
422
原创 跳转页面的方式
一 js跳转页面的方式第一种:window.location.href="login.jsp?backurl="+window.location.href;第二种:alert("返回");window.history.back(-1);第三种:window.navigate("top.jsp");第四种:self.location
2013-08-23 16:55:01
480
转载 struts.xml配置详解
struts.xml是我们在开发中利用率最高的文件,也是Struts2中最重要的配置文件。一下分别介绍一下几个struts.xml中常用到的标签1、利用include标签,可以将一个struts.xml配置文件分割成多个配置文件,然后在struts.xml中使用标签引入其他配置文件。比如一个网上购物程序,可以把用户配置、商品配置、订单配置分别放在3个配置文件user
2013-08-23 16:33:10
430
转载 队列、堆栈与数组、链表的关系与区分
首先,明确两个概念:数据结构与数据存储结构!数据结构:是指相互之间存在一种或多种特定关系的数据元素的集合。听起来是不是很抽象,简单理解:数据结构就是描述对象间逻辑关系的学科。比如:队列就是一种先进先出的逻辑结构,栈是一种先进后出的逻辑结构,家谱是一种树形的逻辑结构!(初学数据结构的时候很不理解为什么有“栈”这个东西;队列很容易理解---无论购物就餐都需要排队;栈可以认为就是个栈道---只允
2013-08-22 22:01:09
667
原创 连接数据库的方式
针对的是oracle的数据库连接第一种:自己创建连接Class.forName("oracle.jdbc.driver.OracleDriver");Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1522:ljf","scott","a");第二种:交给tomc
2013-08-22 18:13:48
475
原创 json传数据
JsonConfig jc=new JsonConfig();//表示json可以传Date类型的数据jc.registerJsonValueProcessor(Date.class, new JsDateJsonValueProcessor());//表示不传的字段名(即一些外键关系) 防止发生死循环jc.setExcludes(new String[]{"user","go
2013-08-14 22:03:57
555
原创 java基础常犯小错误
1 int i=0;for(int j=0;ji=i++;}System.out.println(i);问:输出i的值是几? A 99 B 100 C 101 D 0答案:D分析:这个题主要考察了++i和i++的区别,不管怎样,i的值肯定会加1 。但是对于所赋值的对象就不同了。i=i++;(先赋值,再++)i实际被赋予的值是0,故最后输出的结果是
2013-08-12 20:18:54
1108
原创 java break用法小结
break是java中的关键字,作用是用来跳出当前的循环。例如:for(int i=0;i<3;i++){ for(int j=0;j<3;j++){ System.out.println(i+"\t"+j); if(j==1){ break; } } }作用:当j==1时,跳出for(int j=0;j输出:
2013-08-12 19:59:58
840
转载 Java I/O流-总结(InputStream,OutputStream,Reader,Writer)
本文出处:点击打开链接一、 流的分类 • 按数据流动方向 – 输入流:只能从中读取字节数据,而不能向其写出数据 – 输出流:只能向其写入字节数据,而不能从中读取数据 • 按照流所处理的数据类型 – 字节流:用于处理字节数据。 – 字符流:用于处理Unicode字符数据。 • 按照流所处理的源 – 节点流:从/向一个特
2013-08-11 10:59:13
880
原创 安卓学习笔记三
复习:1. android文件处理. a. 手机内存 文件的模式: a. private b. append c. world_read
2013-08-09 21:30:28
441
原创 安卓学习笔记二
1. 如何使用Intent来跳转页面? Intent intent=new Intent(当前类.this, 目标类.class); 当前类.this.startActivity( intent);6. 发短信. a. b. SmsManager.getDefault(); sm.
2013-08-09 20:56:19
444
原创 安卓学习笔记一
1. avd: android 虚拟设备 2. 一个标准android程序的目录结构: src: java的源代码 gen: android系统自动生成文件 R: 内部类 -> 常量 -> 系统用的资源(图片, 文字, 颜色,动画,样式....) Android2.
2013-08-09 20:53:36
458
转载 Android的Handler总结
public class MyHandlerActivity extends Activity { Button button; MyHandler myHandler; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
2013-08-06 17:44:30
479
原创 java动态显示时间
package Thread;/** * java输出动态的时间 */import java.text.SimpleDateFormat;import java.util.Date;import java.util.Timer;import java.util.TimerTask;/* * 任务需求:每隔一秒钟,输出一遍时间 */public class Test1 {
2013-08-06 16:02:15
1139
原创 oracle数据库帮助类
package com.yc.dd.dao;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatemen
2013-08-05 18:58:51
692
原创 java参数传递
package sun;public class Tested { /** * 这是一个关于参数传递的例子 * @param args */ public static void main(String[] args) { //案例一 int的值传递 int a=9; System.out.println("before="+a); change(a);
2013-08-04 15:49:08
446
原创 java逻辑操作 条件操作 位运算
(一)逻辑操作 &(与) |(或) ~(非)非:A~A1001与:ABA & B111100010000或:ABA
2013-08-02 10:01:12
663
原创 spring中实例化bean
首先讲一下bean的声明周期 1. 注册bean到bean工厂(BeanDefinition -> id class ref) 2. 根据注册信息创建bean 3. 装配并注入bean 4. 调用bean( getBean() ) 5. 销毁bean实例话bean的方式主要有三种:构造函数 静态工厂
2013-08-01 14:42:07
633
原创 java异常
public class Example1{ /** * 这是一个关于异常的类 * 1 Throwable 类是 Java 语言中所有错误或异常的超类(这就是一切皆可抛的东西)。它有两个子类:Error和Exception。 Error 指那些应用程序不应该试图捕获的严重问题,一般交给虚拟机处理 Exception 一种是CheckedException(用try catch捕获
2013-07-31 20:48:04
421
原创 c语言万年历的源码
答应帮朋友去考国二,就复习了一下c语言这本书,然后用c语言写了一个万年历。控制台的打印如图,有需要的朋友就看看吧。#include//判断输入的年份是不是闰年int isRun(int a){ if(a%4==0&&a0!=0||a@0==0){ //printf("%d是润年",a); return 0; }else{ //
2013-07-31 20:13:04
1217
原创 c语言连接两个字符串
第一种方法:利用strcat()函数,这个就不多说了。 第二种方法这种方法要s1的长度足够,不然肯定会越界char s1[80],s2[40]; int i=0,j=0; printf("\nInput the first string:"); scanf("%s",s1); printf("\nInput
2013-07-31 19:58:08
1771
原创 c语言文件的操作
一文件的打开和关闭 1:打开 FILE *p; p=fopen(文件名,使用文件方式); 文件名表示一个路径,如:c:\\text.txt 使用文件的方式: r(read)--->读 w(write)--->写 t(txt) -->文本文件 b(banary)-->二进制文件 +:---->读和写a(append)--->追加(java中的Str
2013-07-31 19:55:54
678
原创 spring aop 详解
aop的术语:aspect oriented programming 面像方面编程aop 也称为 拦截机 (Interceptor), 简单的说aop主要功能是可以把一个方法拦截,然后对它进行操作。很好的实现了解耦和的母的(不用对源代码进行操作)案例说明:Person类中有一个addPerson()的方法,要求:每次调用该方法时在方法的前面和后面分别输出一句话。(不能对原方法操作)-
2013-07-31 19:42:21
594
三种xml解析
2013-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人