搜索到与相关的文章
编程技术

Hibernate基础

Hibernate基础Part11.持久化对象Eventevent=newEvent();//populatetheeventSessionsession=factory.openSession();session.save(event);session.flush();session.close();当保存一个对象的时候,hibernate出于性能的考虑不会马上将改对象写到db。如果想要强制写,就要用flush()方法。经常将save和update合在一

系统 2019-08-29 22:20:12 2511

编程技术

JBoss Rules 2

JBossRules学习(二):RETE算法在JBossRules学习(一):什么是Rule中,我们介绍了JBossRules中对Rule的表示,其中提到了JBossRule中主要采用的RETE算法来进行规则匹配。下面将详细的介绍一下RETE算法在JBossRule中的实现,最后随便提一下JBossRules中也可以使用的另一种规则匹配算法Leaps。1.Rete算法:Rete在拉丁语中是”net”,有网络的意思。RETE算法可以分为两部分:规则编译(ru

系统 2019-08-29 22:11:17 2511

MySql

MySQL的优化和架构

普通MySQL运行,数据量和访问量不大的话,是足够快的,但是当数据量和访问量剧增的时候,那么就会明显发现MySQL很慢,甚至down掉,那么就要考虑优化我们的MySQL了。优化无非是从三个角度入手:第一个是从硬件,增加硬件,增加服务器。第二个就是对我们的MySQL服务器进行优化,增加缓存大小,开多端口,读写分开。第三个就是我们的应用优化,建立索引,优化SQL查询语句,建立缓存等等。我就简单的说说SQL查询语句的优化。因为如果我们Web服务器比数据库服务器多

系统 2019-08-12 09:30:34 2511

Android

【Android Developers Training】 2. 运行你的

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/firstapp/running-app.html一、运行你的应用如果按照上一节课的步骤创建了一个Android项目工程,那么它将包含一组构成“HelloWorld”的源文件,以此使你可以直接运行这个程序。你

系统 2019-08-12 01:55:24 2511

Android

【Android Developers Training】 1. 创建一个A

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/firstapp/creating-project.html一、创建一个Android项目工程一个Android项目工程包含所有构成你的Android应用的源代码文件,利用AndroidSDK工具可以很轻松地

系统 2019-08-12 01:55:24 2511

MySql

mysql监控、性能调优及三范式理解

1监控工具:sponmysqlsp系列可监控各种数据库2调优2.1DB层操作与调优2.1.1、开启慢查询在My.cnf文件中添加如下内容(如果不知道my.cnf的路径可使用find/-namemy.cnf进行查找):在mysqld下添加Log_slow_queries=ON作用:开启慢查询服务Log-slow-queries=/var/log/slowqueries.log作用:慢查询日志存储路径。Long_query_time=1作用:定义慢查询时间长度

系统 2019-08-12 01:55:11 2511

数据库相关

pl/sql中的异常处理

pl/sql中的异常是用exceptionwhenothersthen进行捕获的,一般放在pl/sql块的最后,用户捕获pl/sql中发生的错误,对异常的处理分为两种:1.阻断程序式exceptionwhenothersthenraise_application_error(-20001,'请输入正确的参数!');一般用于数据录入保存时进行校验,校验不合格给出提示。2.非阻断程序式exceptionwhenothersthenl_desc:=sqlerrm

系统 2019-08-12 01:54:48 2511

Oracle

不装oracle进行远程连接解决办法 .

不装oracle进行远程连接解决办法最近有一任务,需要使用Oracle数据库,以前对此不太熟悉,就从网上查找资料,(说实在的网络真是太好了,也多亏了许多的热心的技术人员,愿意把自己的经验和心得与大家分享)并转贴了一个帖子参考,不过此帖子有些地方没有说清楚,确实让我费了好大劲,才测试成功。下面我把我的步骤说明一下:(环境:WindowsXPsp2+vs2008)1、先从Oracle官网下载便捷客户端InstantClient(需要注册一个用户,免费的)(ht

系统 2019-08-12 01:53:47 2511

Android

【Android Developers Training】 5. 序言:添

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/actionbar/index.html添加ActionBarActionBar是你能为你应用的Activity所能实现的最重要的设计元素之一。它提供了一些用户接口特性,使得你的应用可以通过和其他的应用在使用

系统 2019-08-12 01:53:25 2511

MySql

PHP mysql乱码问题的解决

刚刚调试一个俄语的数据库,数据库采用的编码是UTF-8的编码,网页一直无法显示正常,中文也不行,后来搜索了一下,发现一个解决方法,记录下来网页编码用DW改为UTF-8,数据库连接的地方加一个mysql_query("SETNAMESutf8");在最后一行。当然也可以同时将网页的部分改为GB2312,都能正常显示,但是可能传到国外空间乱码了,所以还是用UTF8的好。http://www.corange.cn/archives/2008/03/467.htm

系统 2019-08-12 01:52:42 2511