- 博客(42)
- 资源 (19)
- 收藏
- 关注
转载 Oracle查询忽略大小写的实现方法
Oracle查询有时候要受到一些条件的制约,比如大小写。下面为您介绍了一个实现Oracle查询忽略大小写的方法,如果您对Oracle查询方面感兴趣的话,不妨一看。数据库有4 条记录,分别是 'KKK' 'kkk' 'KkK' 'kKk'(1)select * from t_vvip t where t.name=lower('KkK') or t.name=Upper('K
2014-11-26 15:17:36 2087
原创 【设计模式】单例模式
1.目的软件设计过程中,在软件系统中,经常有这样一些特殊的类,必须保证它们在系统中只存在一个实例,才能确保它们的逻辑正确性、以及良好的效率。如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?这应该是类设计者的责任,而不是使用者的责任。
2014-11-07 10:38:58 560
转载 数据冗余
http://blog.csdn.net/sirfei/article/details/434994#comments 1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这
2014-11-06 15:52:38 1598
转载 【sql】decode函数 翻译值
decode()函数简介:主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明);使用方法:Select decode(columnname,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)From talbenameWhere …其中columnname为要选择的table中所定义的column,·含义解释:
2014-11-06 15:04:50 1023
转载 【oracle】sql优化
1、选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是
2014-11-06 15:03:26 571
转载 【JS】JS判断字符输入个数(数字英文长度记为1,中文记为2,超过长度自动截取)
1. $('textarea#txtPrizeNote'); //表示textarea控件名称2. 'span' 显示剩余字数的标签HTML: div> textarea id="txtPrizeNote" runat="server" height="74px" width="480px" maxlength="10"
2014-10-29 15:15:01 696
转载 [css]margin/padding/display:inline/block/float
margin和padding是什么意思margin外边距,padding内边距,外边距表示一个元素的边到相邻元素的距离,内边距表示元素之间的内容和元素边框的距离。font:12px/1.5 表示什么意思?其中12px/1.5表示:文字大小12像素,行高1.5倍,也就是150%margin怎么设置可以参考:http://www.w3school.com.cn/
2014-10-28 16:00:55 688
转载 Linux下安装tomcat+jdk+mysql记录
先安装JDK 下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html wget http://download.oracle.com/otn-pub/java/jdk/7u21-b11/jdk-7u21-linux-x64.tar.gz
2014-10-24 16:33:59 613
转载 【分页】---mysql与oracle的分页
mysqlmysql> select pname from product;+--------+| pname |+--------+| 产品1 || 产品2 || 产品三 |+--------+3 rows in set (0.00 sec)这个地方是说,从product中选出所有的pname来,一共有三条记录。MyS
2014-10-22 10:52:36 659
原创 [Jquery入门]----jQuery中this与$(this)的区别
$("#textbox").hover( function() { this.title = "Test"; }, fucntion() { this.title = "OK”; } ); 这里的this其实是一个Html 元素(textbox),t
2014-10-22 10:33:14 488
转载 [Android] 入门笔记
1.上下文包括当前上下文 Actity 继承自Context和全局上下文 this.getApplicationContext();两者生命周期不同;2.资源的获取layout文件中 通过@资源类型/资源名》java类中 通过R.资源类型.资源ID ===R类是资源的父类3.UI线程阻塞及解决通常通过继承AsyncTa
2014-03-03 09:03:39 896
原创 hibernate中对象的映射关系
表与表之间有一对一 一对多 多对一的关系相应的实体也该有这样的对应关系; 1.一对一单向外键关系 需要关联的表的对应属性@OneToOne一张表外键关联另一张表 @OneToOne@JoinColumn 可以自定义关联外键的字段名 2.一对一双向外键关联两个实体类均有对应的@OneToOne注解 3.一对一主键关联不考虑
2014-02-22 08:54:32 586
转载 ThreadLocal ---Java中的线程安全锁
首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 TIPS:意思就是 ThreadLocal类似一个Map缓存 每一个线程创建自己的对象用以维护另外,说ThreadLocal使得各线程能够保持各自独立的
2014-02-21 10:15:28 1574
原创 Hibernate 核心的API
Configuration cfgConfiguration=new Configuration(); SessionFactory s = cfgConfiguration.configure().buildSessionFactory(); Session ss=s.openSession(); ss.beginTransaction(); ss.save(ip_List);
2014-02-20 12:50:55 1871
原创 hibernate mapping配置详解
mapping配置有两种方式:注解和XML 对应的mapping文件都要配置在hibernate.cfg.xml中 1.XML<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http:
2014-02-20 09:29:20 9822
转载 hibernate面试题 收集
1.在数据库中条件查询速度很慢的时候,如何优化?1.建索引2.减少表之间的关联3.优化sql,尽量让sql很快定位数据,不要让sql做全表查询,应该走索引,把数据量大的表排在前面4.简化查询字段,没用的字段不要,已经对返回结果的控制,尽量返回少量数据2.在hibernate中进行多表查询,每个表中各取几个字段,也就是说查询出来的结果集并没有一个实体类与之对应,如何解决这个问题?
2014-02-19 16:25:17 623
原创 Hibernate 配置详解
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <p
2014-02-19 13:33:09 978
原创 Hibernate 入门简介
最近学习了一下hibernate 自己一个简单的总结hibernate是一个基于ORM原理的数据持久化框架,用于构架我们应用的数据层及数据访问层;通过将对数据库的操作转化为对对象的操作,使得数据层的操作更容易和面向对象。hibernate 3.0 入门jar包下载地址 http://sourceforge.net/projects/hibernate/files/hi
2014-02-19 13:06:05 776
原创 关于spring的配置文件applicationcontext.xml
Spring为此提供了两种解决方案,一种是基于ContextLoaderListener实现的(此方案只适用于Servlet2.4及以上规范的Servlet容器)。例如,在web.xml中加入如下代码:contextConfigLocationclasspath:spring-config/applicationContext.xml
2014-01-10 10:15:35 801
原创 javaWeb 的环境变量 即classpath文件
classpath文件定义web的环境变量在web.xml中可以直接调用classpath关键字 加载时将从所有classpath中寻找指定文件 类似于电脑中的环境变量
2014-01-09 17:24:12 638
原创 使用Struts2必须配备的Jar包
因此要想正常使用struts2.1.6,至少需要如下6 个jar包:struts2-core-2.1.6.jarfreemarker-2.3.13.jarcommons-logging-1.0.4.jarognl-2.6.11.jarxwork-2.1.2.jarcommons-fileupload-1.2.1.jar要注意的是,Struts
2014-01-09 14:43:54 623
原创 JavaWeb SSI入门自学
一、关于Web.xmlJDK 版本1.6 对应的web-app version="3.0"过滤器 配置 过滤器名称 过滤器对应类 过滤对象 过滤条件
2014-01-09 10:02:17 1155 1
原创 [SNMP4J]关于MIB相关类
MOScalar是SNMP注册MIB类的最小单元初始化MOScalar需要一个唯一标识的OID,访问权限,值类型(实现Variable接口)如果值类型是null或者a Counter syntax(根据身份标识来判断),则创建的MOScalar是非持久数据
2014-01-06 17:10:51 1432
原创 有关脚本的小问题
1.写一个ping命令的bat文件我想写一个ping命令的bat文件,这样写不行,请高手指点一下先用记事本写ping www.163.com,然后将其保存为ping.bat这样运行出来异常,请指点! 解决办法:不要将其命名为ping.bat换个名称 @echo offtitle 网络连接状况检查程序color a&echo 正在检查中...set/a
2014-01-03 16:46:18 557
原创 select count 多条统计
select EmpDepID, count(1) as 总人数, count(case when EmpSex = 300 then 1 end ) as 男生数, count(case when EmpSex = 301 then 1 end ) as 女生数 from dbo.tbEmployeegroup by EmpDepID
2013-12-31 15:52:07 1088
原创 C# 登陆界面
在C#中从登陆界面进入主界面,进入主界面以后怎么关闭登陆界面有很多方法,我就说两种方法一:在登录界面的登录按钮的单击事件下,写代码,这种情况其实把主界面看作登录界面的子窗体。只是把登录界面隐藏,它还存在于内存中,不过一般登录界面很小,不占多少资源,也无所谓。 private void btnLogin_Click(object sender, EventArgs e)
2013-12-31 14:50:52 2246
转载 (转)C# (线程安全的哈希表)Hashtable Synchronized vs SyncRoot
Synchronized vs SyncRoot 我们知道,在.net的一些集合类型中,譬如Hashtable和ArrayList,都有Synchronized静态方法和SyncRoot实例方法,他们之间有联系吗?我怎么才能用好他们呢?我们以Hashtable为例,看看他们的基本用法:Hashtable ht = Hashtable.Synchronized(new Hashtable()
2013-07-10 10:30:36 2661
转载 C#关于AutoResetEvent的使用介绍[转载]
AutoResetEvent 允许线程通过发信号互相通信。通常,此通信涉及线程需要独占访问的资源。线程通过调用 AutoResetEvent 上的 WaitOne 来等待信号。如果AutoResetEvent 处于非终止状态,则该线程阻塞,并等待当前控制资源的线程通过调用 Set 发出资源可用的信号。调用 Set 向 AutoResetEvent 发信号以释放等待线程。AutoRe
2013-07-10 09:28:45 564
原创 MEF中的目录Catalog
基类 ComposablePartCatalogpublic abstract class ComposablePartCatalog : IEnumerable, IEnumerable, IDisposable System.Object System.ComponentModel.Composition.Primitives.ComposablePart
2012-10-19 10:55:06 659
转载 MEF应用(4) 组合容器 目录
组合容器 Castle有容器,Unity有容器,同样作为一个能够提供扩展机制,能够支持依赖注入的框架肯定也有容器。MEF的组合模型的核心是组合容器,该容器包含所有可用的部件并执行组合操作(即,将导入和导出配对) 。通常我们使用的组合容器是:CompositionContainer ,MEF还提供一个组合对象:CompositionBatch。 目录 前面我们有谈到组合容器中
2012-10-19 10:38:18 769
转载 MEF应用(3) 导入导出续
元数据(Metadata)和自定义导出(Custom Export) 在MEF中,导出可提供自身的一些附加信息,我们称之为“元数据”。可通过元数据将导出的一些信息、属性传递给导入。上一篇介绍导入的时候提到了ImportMany,在ImportMany的时候有时候可能需要根据特定的条件过滤一些匹配的导出,这时我们可以利用导出的元数据作依据。此外,由于导入部件可以使用元数据来决定要使用哪些导出
2012-10-19 10:09:55 923
转载 MEF应用(2)
为什么要使用MEF?1.它解决了扩展性的问题(这是第一位的,不然我们就没必要介绍MEF了);2.它轻量级,使用时只需要引用一个dll库; System.ComponentModel.Composition3.扩展性不是通过配置文件实现,而是使用特性化编程模型;4.该框架是开源的,可在codeplex上下载源码;5.它是微软开发的(这一点很重要)。 MEF的工作原理:
2012-10-19 09:00:06 942
转载 MEF应用(1)
概述 MEF全称Managed Extensibility Framework(受管理扩展性框架),是微软.NET框架下为提高应用和组件复用程度而推出的。使用MEF能够使静态编译的.NET应用程序转换为动态组合,这将是创建可扩展应用、可扩展框架和应用扩展的好途径。它将做为.NET Framework 4.0的组成部分之一发布。现在,这个框架在.NET3.5中也可以运行。 解决的问题
2012-10-19 08:43:54 634
翻译 Caliburn 启动引导项
using System;using System.Collections.Generic;using System.ComponentModel.Composition;using System.ComponentModel.Composition.Hosting;using System.ComponentModel.Composition.Primitives;using
2012-10-18 14:57:35 653
翻译 Caliburn第4部分 事件聚合器
The event aggregator is a service that makes it easy for multiple parts of your application to send messages to each other. 要做到这一点,你订阅的事件聚合的对象(如视图模型),并指定他们应该听什么类型的消息。 现在做一个ColorViewModel,
2012-10-17 10:35:26 1111
翻译 Caliburn第3部分 事件 参数
有参数的事件绑定 长语法的优点是它的兼容性与Microsoft Expression Blend中。 简短的语法是巨大的,如果你在使用设计不感兴趣,并希望保持短The advantage of the long syntax is its compatability with Microsoft Expression Blend. The short syntax is great if
2012-10-16 16:59:40 10740
翻译 Caliburn第2部分 数据绑定和事件
1.数据绑定为ViewModel添加属性public class AppViewModel : PropertyChangedBase{ private int _count = 50; public int Count { get { return _count; } set { _count = value;
2012-10-16 15:55:49 10452
天气预报系统
2012-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人