`
ajuanlong
  • 浏览: 105106 次
社区版块
存档分类
最新评论
文章列表
可编程的配置方式-1 如果在配置cfg.xml的时候,不想在里面配置hbm.xml怎么办呢?可在程序里使用可编程的配置方式,也就是使用程序来指定在cfg.xml里面的配置信息,不推荐这种方式。如下: Configuration cfg = new Configuration()     .addResource("Item.hbm.xml")     .addResource("Bid.hbm.xml");   一个替代方法(有时是更好选择)是,指定被映射的类,让Hibernate帮你寻找映射定义文件: Configuratio ...
第一部分:Hibernate入门 Hibernate是什么     Hibernate是一个轻量级的ORMapping框架     ORMapping原理(Object Relational Mapping)   ORMapping基本对应规则: 1:类跟表相对应 2:类的属性跟表的字段相对应 3:类的实例与表中具体的一条记录相对应 4:一个类可以对应多个表,一个表也可以对应对个类 5:DB中的表可以没有主键,但是Object中必须设置主键字段 6:DB中表与表之间的关系(如:外键)映射成为Object之间的关系  7:Object中属性的个数 ...
一、DOM方式 原始name.xml Html代码  <?xml version="1.0" encoding="GB2312" standalone=
众所周知,string字符串去除空格的方法有trim()和replace(),区别在于trim()去首尾的空格,但是不能去中间的,而replace可以去除所有的空格。 string data1=" a b c "; data1=data1.trim(); 结果为"a b c"。 string data1="a b c "; data1=data1.Replace(" ", "") 结果为“abc”。
原因 触发器 简介 分类 INSERTED和DELETED 优缺点 语法 建立触发器 删除触发器 修改触发器 开启和禁用 提醒和保护 示例 原因 今天看教程再次提及触发器,以前看数据库视频、牛腩视频、天轰穿都讲到过触发器,而只知道触发器的几个简单应用,感觉学的甚差,所以借此机会仔细学学触发器。 触发器
又是一年毕业季,看着大四的毕业,想想这不是一年或是两年后的我们吗?看着毕业和昨天的校园招聘会,昨晚回去想了很多,想写写,提醒大家也提醒我:大学其实很短,请放慢浮躁的脚步,沉下心来,为自己设定目标理想,如果可以再奢侈点,再加一个梦想。逝者如斯,请珍惜! 1、重视结果不重视过程: 举两个很常见的例子,一个是注册账户,一个是“”。上次帮同学在英文网页注册一个账户,网页上的语言非常简单,我这英语水平都能看懂,我在旁边看着他申请,同学却是像热锅上的蚂蚁,嘴里一直唠叨:这破网页,为什么不汉化?哎呀,又哪里出错了?申请个账号真TM难。其实网页错误提示的很明显“The username is ...
与上一篇《秒杀多线程第十篇 生产者消费者问题》的生产者消费者问题一样,读者写者也是一个非常著名的同步问题。读者写者问题描述非常简单,有一个写者很多读者,多个读者可以同时读文件,但写者在写文件时不允许有读 ...
<struts-config>是struts的根元素,它主要有8个子元素,DTD定义如下: <!ELEMENT struts-config (data-sources?,form-beans?,global-exceptions?,global-forwards?,action-mappings?,controller?,message-resources*,plug-in*) > 以上8个元素,下面一一描述 ...
Feature Struts 1 Struts 2
特征 Struts 1 Struts 2 Action类 Struts1的action需要去继承一个抽象基类。一个普遍问题就是Struts1
//16进制字符串转换成10进制数: string str = "ff";int nStr = Convert.ToInt32(str,16);//把10进制数转换成16进制字符串int n = 10;string strHex = n.ToString("x");
由于外企的工作语言是外语,因此掌握外语是必须的。在Motorola这样的外企工作,英语不光要求会看和写,而且要听和说都行。外语对于一线工程师来说要求相对弱一点,因为除了出国和平时与外国同事开会外运用听和写技能的 ...
这两天看北大青鸟的教程,发现有很多他讲的控件我这没有,例如DataGrid,开始只是以为VS版本不同所以命名不同也没在意,就用DataView代替,后来发现一直用这个控件,没有还做不成例子,果断加之。 工具箱---右键---选择项(初次很卡,需要等几秒)---.NET Framework组件,选择需要的控件,添加即可。 需要注意的是,.NET Framework下有很多同名控件,仔细看好命名空间再添加。 反思。非常简单的事,两部就能完成,但却还在找逃避的理由:版本不同、命名不一样、用DataView代替……不过是面对问题想逃避的心理,即米老师的“太 ...
答案一:1.异步传输 通常,异步传输是以字符为传输单位,每个字符都要附加 1 位起始位和 1 位停止位,以标记一个字符的开始和结束,并以此实现数据传输同步。所谓异步传输是指字符与字符(一个字符结束到下一个字符开始)之间的时间间隔是可变的,并不需要严格地限制它们的时间关系。起始位对应于二进制值 0,以低电平表示,占用 1 位宽度。停止位对应于二进制值 1,以高电平表示,占用 1~2 位宽度。一个字符占用 5~8位,具体取决于数据所采用的字符集。例如,电报码字符为 5 位、ASCII码字符为 7 位、汉字码则为8 位。此外,还要附加 1 位奇偶校验位,可以选择奇校验或偶校验方式对该字符实施简 ...
开发语言:C#3.0 IDE:Visual Studio 2008 本系列教程主要包括如下内容: 1. BeginInvoke和EndInvoke方法 2. Thread类 3. 线程池 4. 线程同步基础 5. 死锁 6. 线程同步的7种方法 7. 如何在线程中访问GUI组件 一、线程概述 在操作系统中一个进程至少要包含一个线程,然后,在某些时候需要在同一个进程中同时执行多项任务,或是为了提供程序的性能,将要执行的任务分解成多个子任务执行。这就需要在同一个进程中开启多个线程。我们使用C#编写一个应用程序(控制台或桌面程序都可以),然后运行这个程序,并打开windows任务 ...
Global site tag (gtag.js) - Google Analytics