Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Hibernate中的主键生成策略简介

Hibernate中的主键生成策略简介

对于映射文件中的主键,我们习惯于于让该字段能够自动增长,来保证其唯一性。但是,不同的数据库自动增长的方式并不是相同的。如在SQLSERVER中,用identity,MYSQL中,有increment,Oracle中通常采用sequence。这样一来,在数据库的主键列操作上,便会显得比较麻烦。在Hibernate中,提供了主键生成策略。下面是比较常用的几种:1.uuid用一个128-bit的UUID算法生成字符串类型的标识符。在一个网络中唯一(生成算法使用了...
在Android中调用WebService【附源码】

在Android中调用WebService【附源码】

某些情况下我们可能需要与Mysql或者Oracle数据库进行数据交互,有些朋友的第一反应就是直接在Android中加载驱动然后进行数据的增删改查。我个人不推荐这种做法,一是手机毕竟不是电脑,操作大量数据费时费电;二是流量贵如金那。我个人比较推荐的做法是使用Java或PHP等开发接口或者编写WebService进行数据库的增删该查,然后Android调用接口或者WebService进行数据的交互。本文就给大家讲解在Android中如何调用远程服务器端提供的W...
Swing超绚丽俄罗斯方块[源码+可运行jar]

Swing超绚丽俄罗斯方块[源码+可运行jar]

1、消行使用了自己写的一个简单粒子效果。2、很多外发光文字是已经封装好了一个工具类,可以直接使用。3、固定方块和背景的渐变色是纯代码产生的效果。4、右边带缓动的积分槽5、没做等级和难度,大家有兴趣自己稍微改下代码就OK啦6、代码有点乱。GamePanel是主要的俄罗斯逻辑,ScorePanel是右边的积分面板。其它类基本都是为了炫而存在的……免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com...
用Shell写的游戏客户端更新脚本

用Shell写的游戏客户端更新脚本

之前我们更新客户端的方法是,一个脚本,把svn的客户端版本检出来。但是每次都重复检出。由于现在客户端已经有800+M,每次检出基本都需要等待5分钟左右。因此应测试要求,写了个脚本,每次只检出更新部分。其实只是利用了svn的update命令。脚本实现功能:1、如果首次使用该脚本,在制定目录中创建一个用于保存版本的文件。然后检出项目。2、如果不是首次使用,那么更新步骤1检出的项目。然后修改步骤1的版本号(递增),将版本号写入加载flash的jsp配置中。其中还...
在C++ Builder 和GCC(MinGW)中读写数据文件的类

在C++ Builder 和GCC(MinGW)中读写数据文件的类

常常在GCC(MinGW)和C++ Builder 中都有读写数据的时候,也就是从文件中将一组数据读入二维数组<vector>,或者将数组中的数据格式化写入文件,甚至有时还想给文件加个文件头,当然文件头也要对齐了才好看一点,两个软件实现的方法都不一样,常常让人恼火,今天有空,编写了个类,两个都能通用的文件读写类FileData.有3点请大家注意:1.FileData类读的数据文件的格式是任意的,数据的排列方式也是任意的,也就是说FileData...
C++预处理

C++预处理

一、预处理的由来: 在C++的历史发展中,有很多的语言特征(特别是语言的晦涩之处)来自于C语言,预处理就是其中的一个。C++从C语言那里把C语言预处理器继承过来(C语言预处理器,被Bjarne博士简称为Cpp,不知道是不是C Program Preprocessor的简称)。二、常见的预处理功能: 预处理器的主要作用就是把通过预处理的内建功能对一个资源进行等价替换,最常见的预处理有:文件包含,条件编译、布局控制和宏替换4种。 文件包含:#include 是...
C++中成员初始化列表的使用

C++中成员初始化列表的使用

最近在学c++,想想有点那个,都读研了还杂学一门语言,而且还是入门,当初学C的时候就没有想到现在。看了那个primer那么厚,看了一些了,想来我还是不能像有的人说的那样,什么一种语言一个礼拜最多一个月就学会了。不管怎样,为了工作期间,c++还是要会的。C++在类的构造函数中,可以两种方式初始化成员数据(data member)。 1,在构造函数的实现中,初始类的成员数据。诸如:class point{private:int x,y;public:point...
给QT程序添加一个漂亮的图标

给QT程序添加一个漂亮的图标

【问题描述】如图1所示,直接编译的QT程序,没有漂亮的外观,如何给程序添加一个漂亮的图标呢?图1 默认QT程序图标【步骤】1 下载图标素材,以png格式素材为例说明。图2 图标素材(logo.png)2 将图标素材转换为ico格式。3 利用记事本新建一个名为logo.rc的文件,logo.ico为转换后的图标名称,内容如下:IDI_ICON1 ICON DISCARDABLE "logo.ico"4 在工程文件夹中新建一个images目录,将logo.ic...
解决 Android 中使用ListView和CheckBox批量操作时若干问题

解决 Android 中使用ListView和CheckBox批量操作时若干问题

本文可以帮助 完美解决 在Android中使用ListView时批量操作CheckBox出现的各种问题。在Android中使用ListActivity可以很方便的绑定一组数据或者一个查询。但是,使用过程中也会遇到一些问题。在此,我将自己遇到的问题以及解决方法记录下来,一方面做一个备忘,同时,也希望有缘人能少走弯路。问题一: Listview中的Item数目到底是多少ListView中的Item数目可以使用getCount方法获得,经过验证得到的结果是,其I...
给Android设备增加串口功能

给Android设备增加串口功能

环境:主机:WIN7开发环境:MDK4.23功能:打开Android手机或者平台的蓝牙,通过蓝牙连接蓝牙转串口板,通过蓝牙转串口板的串口与需要调试的串口设备相连说明:1.PCB为我同学hunter绘制,他同时是stm32的高手,感谢他提供的支持.2.制作了一个蓝牙转串口的板子,Android设备连接上这个板子,就相当于增加了一个串口.3.单片机选用的是STM32F101C8,蓝牙模块选用的是HC05.HC05本身就是一个蓝牙转串口模块,再增加一个单片机的作...
用Linux守护进程检测某个程序是否运行

用Linux守护进程检测某个程序是否运行

环境:主机:Fedora12目标板:SC6410目标板LINUX内核版本:2.6.36实现功能:做的一个嵌入式板子开机会自启动一个程序,但发现它工作数天后会退出。检查内存使用并没有泄漏,于是编写了一个守护进程来不断检查程序是否运行,没运行则运行它,这是一个折衷的办法。说明:需要运行的程序是AlarmInterface,位于目录/rf/下面。我做了一个脚本DuiJiang来启动这个AlarmInterface,并在脚本中添加了触摸屏支持。也就是说启动DuiJ...
初探神经网络:QT下建立BP网络模型

初探神经网络:QT下建立BP网络模型

环境:主机:WIN7开发环境:Qt实现功能:建立了细胞类以及BP网络类.BP神经网络为3层结构:输入层,隐藏层,输出层.说明:1.细胞模型2.BP网络模型3.输入层细胞阈值为0,输出层细胞权值为1.4.隐藏层传递函数为f(x) = 1 / (1 + e(-x))5.需要载入的权文件名为w.txt,放在运行目录下,格式为每个数字一行.输入顺序为输入层细胞所有权,隐藏层细胞所有权.6.需要载入的权阈值文件名为threshold.txt,放在运行目录下,格式为每...
<< 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 >>