自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (3)
  • 收藏
  • 关注

原创 Linux系统多线程讲解与实现,包含服务器实现、信号处理

一、多线程        多线程相比多进程有很明显的不同:线程共享相同的内存空间,不同的线程可以存取内存中的同一个变量。所以,程序中的所有线程都可以读或写声明过的全局变量。而fork()多进程,每个进程都使用独立的内存空间,虽然有很多的通信方法(共享内存,套接字,文件等等),但是这无疑增加了程序的复杂度。下面是线程的基本操作:1.创建线程函数声明:int pthread

2013-12-18 18:19:39 1215

原创 Java调用C语言动态库(JNA方式):回调函数、结构体数组传参、结构体数组返回

一、开发环境系统、开发环境:win7、eclipse 32位、jdk 32位、jre 32位由于这里使用的dll文件是32位的,而我本身的环境是64位的,包括eclipse、jdk、jre都是64位,所以这里需要开发环境共存(32位、64位共存),如果本来就是32为环境就不用从新搭建环境了。从以下连接分别下载32位软件:1.eclipse,不用安装,解压后即可使用,解压目录:D

2013-12-17 16:13:59 25618 7

原创 ubuntu14重启/关机时死机

系统:研华工控机:UNO2372G,CPU:Intel Atom processor E3800 Series/Intel celeron processor N2920/J1900,显卡:Intel Corporation Atom Processor Z36XXX/Z37XXX Series Graphics & Display安装ubuntu14.04后,界面点击重启、关机时卡在ubuntu logo那里不动,在网上搜索了两天,也尝试了各种办法,都没有解决,现记录一下。网上方法:1

2020-10-20 14:58:50 692

ARM JLink v11固件

主控芯片:LPC4322JET100。当烧录器上电时闪烁5次红灯后变绿,此时说明烧录器内的固件丢失,可以用次资源更新固件。

2022-12-20

Centos下Qt无客户端连接Oracle数据库

Centos下使用Qt连接Oracle,客户端部署不便,此资源完美解决并且打包完成,只需把可执行程序放进去,改名为startAPP即可连接Oracle数据库,无需安装任何oracle依赖。环境:Centos8.2 + Qt 5.14.2 + Oracle 19c,Centos8.2需安装gcc:yum -y install gcc gcc-c++ ,经测试可以远程连接Oracle 19c及Oracle 11b

2021-12-08

划艇POS机源码

完整源码,在linux下编译通过 make支持: 1.make 编译 2.make CLEAN 清除所有数据 本代码实现功能: 1.初次登录 初次登录显示管理员初始密码:123456,初始化价格:包括价格和押金。 2.登录 1).管理员登录 2).销售员登录 3.欢迎界面 根据当前时间打印欢迎界面。 4.租用管理 进去后选项:单人划艇、双人划艇、死人汽艇、八人游艇,选择任意一个打印提示信息:价格、押金、定员 确认租用输入船只编号、押金即租用成功 5.结算管理 1).结算:输入船只编号即可结算,打印出找零金额 2).显示未结算游客数据:船只编号、租用时间、押金 6.价格管理 1).显示价格:4种类型船只价格和最低押金 2).更改价格(必须要管理员密码) (1).初始化价格:按照系统设置初始化价格。 (2).按类型更改价格:4种划艇类型,选择一种会给出提示信息,根据提示完成更改 7.销售员设置 更改密码 8.管理员设置(销售员登录需管理员密码) 1).更改密码 2).显示销售员信息:用户名 3).增加销售员:输入用户名和密码创建成功 4).删除销售员:输入用户名即可 9.初始化系统 销售员登录显示无权限 管理员登录要需输入管理员密码 初始化内容:管理员密码初始化、价格初始化、销售员记录清空、历史数据清空 10.统计数据 1).当天统计:统计当天数据 2).当月统计:统计当月数据 3).本年统计:统计本年数据 4).按天统计 (1).区间统计:输入2个具体日期统计期间数据 (2).自动统计:输入一个具体日期,自动统计至前一天数据 5).按月统计 (1).区间统计:输入2个具体月份统计期间数据 (2).自动统计:输入一个具体月份,自动统计至前一月数据 6).按年统计 (1).区间统计:输入2个具体年份统计期间数据 (2).自动统计:输入一个具体年份,自动统计至前一年数据 7).历史统计:统计历史数据 11.退出 1).管理员密码退出:任何情况用管理员密码都可以退出 2).销售员密码退出:当前是销售员直接提示输入密码,当前是管理员需同时输入用户名和密码退出。

2012-03-13

划艇POS代码实现

make支持: 1.make 编译 2.make CLEAN 清除所有数据 本代码实现功能: 1.初次登录 初次登录显示管理员初始密码:123456,初始化价格:包括价格和押金。 2.登录 1).管理员登录 2).销售员登录 3.欢迎界面 根据当前时间打印欢迎界面。 4.租用管理 进去后选项:单人划艇、双人划艇、死人汽艇、八人游艇,选择任意一个打印提示信息:价格、押金、定员 确认租用输入船只编号、押金即租用成功 5.结算管理 1).结算:输入船只编号即可结算,打印出找零金额 2).显示未结算游客数据:船只编号、租用时间、押金 6.价格管理 1).显示价格:4种类型船只价格和最低押金 2).更改价格(必须要管理员密码) (1).初始化价格:按照系统设置初始化价格。 (2).按类型更改价格:4种划艇类型,选择一种会给出提示信息,根据提示完成更改 7.销售员设置 更改密码 8.管理员设置(销售员登录需管理员密码) 1).更改密码 2).显示销售员信息:用户名 3).增加销售员:输入用户名和密码创建成功 4).删除销售员:输入用户名即可 9.初始化系统 销售员登录显示无权限 管理员登录要需输入管理员密码 初始化内容:管理员密码初始化、价格初始化、销售员记录清空、历史数据清空 10.统计数据 1).当天统计:统计当天数据 2).当月统计:统计当月数据 3).本年统计:统计本年数据 4).按天统计 (1).区间统计:输入2个具体日期统计期间数据 (2).自动统计:输入一个具体日期,自动统计至前一天数据 5).按月统计 (1).区间统计:输入2个具体月份统计期间数据 (2).自动统计:输入一个具体月份,自动统计至前一月数据 6).按年统计 (1).区间统计:输入2个具体年份统计期间数据 (2).自动统计:输入一个具体年份,自动统计至前一年数据 7).历史统计:统计历史数据 11.退出 1).管理员密码退出:任何情况用管理员密码都可以退出 2).销售员密码退出:当前是销售员直接提示输入密码,当前是管理员需同时输入用户名和密码退出。

2012-03-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除