最新实例
C++实现SQL数据库系统
用 C++写的数据库系统,功能还挺全,支持用户登录、建表删表、权限控制这些常规操作都搞定了。最适合拿来练手,熟悉数据库底层逻辑。 用 C++搭数据库系统,其实不算少见,但能做到登录验证、权限管理这些,设计思路还挺完整。像创建表、显示表结构这些功能,用命令式方式实现,逻辑清晰,挺适合学数据库的小伙伴看看。 权限管理这块做得还不错,能授予或撤销不同用户的操作权限,蛮像GRANT和REVOKE那一套,模拟得比较到位。如果你对权限模型比较感兴趣,可以顺带看看Oracle 那篇,对比一下设计思想。 要是你还没接触过 C++操作数据库的方式,可以顺带看看这篇关于 Access 的文章。再深入点,用OTL也
PL/SQL Developer中文开发手册
专门为 Oracle 数据库打造的开发环境,PL/SQL Developer真的是 Oracle 程序员的老搭档了。功能上比较全,从编辑、调试到优化一条龙,适合日常搞数据库项目的你。 编辑器功能挺人性化,支持多文档、多窗口,还能实时弹出函数,像substr输入完按 F1 就能看到文档,挺省事。写 SQL 的时候,图形化查询设计器也帮了大忙,懒得手写 SQL 就靠它了。 调试功能也蛮强,单步调试、断点这些都不在话下。是支持dbms_trace,出问题了定位起来快。写测试脚本也方便,你可以直接写变量赋值、跑存储过程,输出结果自动显示,调试效率高不少。 优化工具算是加分项。直接选中 SQL 按 F5
Oracle分布式架构解析
分布式服务器架构里,Oracle 的架构设计算是比较经典的了,是在做中大型企业项目时,稳定性和可扩展性都挺能打。你可以看看这篇《Oracle 服务器架构解析》,讲得还蛮细的,适合刚接触分布式数据库的你打基础。 Oracle 的架构主要靠主从模式加上高可用集群来支撑高并发业务,典型场景就是电商、银行、政务系统那种对数据一致性要求高的项目。读写分离、热备份这些技术点,用得好,基本能稳住大场面。 除了 Oracle,还有一些你会用到的配套技术。像Zookeeper,做服务注册和协调用的,Redis常拿来做缓存,MongoDB更适合海量文档型数据。它们彼此配合起来,分布式架构就算是有了骨架和肌肉。 你
C#个人财务收支管理
黑色背景的 C#项目,搭配 Access 数据库,个人财务的收支记录一目了然。C/S 架构的好处就是响应快,不靠浏览器,界面也能定制得比较好看。 收支管理的模块挺实用,像你想记录每天买咖啡的钱、工资到账这些,一录就行。系统会自动算出月收入、月支出,净收入一目了然,方便月底回顾。 分类消费记录做得还不错,支持按类别比如“餐饮”、“交通”、“娱乐”来分,花钱花在哪儿清清楚楚,蛮适合想要理清消费习惯的你。 多条件查询功能比较强大,能按时间、金额、分类来组合筛选,找一笔历史账目不费劲。配合 Access 的 SQL 查询,速度也挺快。 开发用的是C#,写事件响应、表单控件这些比较顺手,LINQ也能直接
JFrameChar图形绘制组件
页面作图的好帮手——jframechar,中文 API 看起来挺顺眼,开发时查资料方便多了。你要是常搞前端图形展示,比如折线图、柱状图这类,jframechar 就比较合适。canvas画布层层封装好了,想用的时候直接调 API 就行,响应也快,代码也不绕。 jframechar 的中文 API 内容还蛮全的,常见的方法像drawLine()、setColor()这种都讲得清楚。你直接翻一眼,就知道能干嘛,不用去啃英文文档。嗯,文档目录也清楚,找方法挺方便的。 建议你项目里图形模块别全手写,时间也不够用,有工具就用。jframechar 这种轻量级的,用起来不会拖累性能,写几个函数就能画出基本
Single Carrier Orthogonal Multiple Access上行传输技术
单载波 SC-FDMA 的多址技术,适合搞无线通信的小伙伴研究一下,是做上行链路优化的你应该会喜欢。它不走 OFDMA 那套多载波的路子,转而用单载波传输,好处挺多:比如峰均功率比低,移动设备发起来更轻松,续航也跟着上去了。 接收器结构也更简单,少了多解调的麻烦。这点在你要做低功耗设计时香。频谱效率也不赖,和 OFDMA 差不多,基本不亏。 你要是做过 LTE 的东西,应该知道SC-FDMA上行用得多,原因也简单——手机发射功率低嘛,用 OFDMA 容易拉垮,SC-FDMA 刚好能顶上。Hyung G. Myung 这位老哥的研究还深入到资源分配、调度算法这些偏底层的优化,适合做系统优化的同学
SQL Server 2005精简版配合企业管理器使用
精简版的 SQL Server 2005,安装快,占资源少,搭配企业管理器用起来也顺手,适合只想跑个本地测试环境的你。嗯,不用完整安装一大坨,直接拿来连接、跑点简单查询,挺省心的。 SQL Server 2005 精简版的好处在于,小巧轻便。不带服务、报表服务这些大块头,启动速度快,系统压力小。你用企业管理器连上,日常建表、写 SQL、看数据都没问题。 还有一点挺实用——对老项目友好。有些老系统还跑在 SQL 2005 上,你要调试或者迁移数据,这个环境就比较合适。不会影响主机上的其他数据库服务,兼容性也还不错。 想了解企业管理器具体功能,可以看看SQL2005 企业管理器优势总结;如果你还没
Oracle图解教程与实用代码
图文结合的《Oracle 宝典图片加代码》,是我最近翻到的一本还挺实用的书。专门讲Oracle 数据库,不光讲理论,还配了不少图,配套的SQL 代码也接地气,照着练快就能上手。从表、索引、权限管理到备份恢复,书里全都有,内容不啰嗦,看起来也不费劲。就算你是刚开始接触 Oracle,照着例子敲一敲,思路基本就通了。SQL 语言部分写得比较细,常见的SELECT、INSERT、UPDATE、DELETE全都有,配合子查询、JOIN、VIEW这些复杂点的用法,直接就能跑出效果。还有数据库结构方面的内容,比如表空间、重做日志、控制文件这些,书里讲得也蛮清楚。不是那种死讲概念,而是边讲边配例子,看的时候
PowerBuilder学习实例教程
PowerBuilder 的学习实例挺适合刚入门数据库开发的你。资料里不只是讲原理,还有现成的.pbl、.sql文件直接能跑,边学边练,效率高。尤其是里面的几个建表、插入数据脚本,能帮你快速搭建练习环境,少走弯路。 .doc是重点,多操作细节都解释得清清楚楚,别跳过。 还有哦,图 1.jpg是操作截图,看着操作不容易懵。配合Demo.pbw工作区文件,一整个开发流程就能走一遍了。窗口、数据窗口、SQL 语句这些核心点全都覆盖了。 如果你对数据窗口这块感兴趣,顺便可以看看PowerBuilder 数据窗口技术,讲得也挺细的。 嗯,建议你按顺序跑一下几个 SQL 脚本:先建表01 建表.sql、0
SQL Server 2008 6.0.8.30数据库安装包
SQL Server 2008 的安装包sqlserver2008_60830还挺全的,适合想系统了解这个数据库的你。它不光有安装文件,还有一堆组件,一上手就能搭个完整环境,不用再到处找缺的东西了。支持标准 SQL 语法没啥说的,基本操作像SELECT、INSERT这些都熟,重点是它的T-SQL挺灵活,能写存储过程、加点逻辑,写起来也顺手。安全性方面也靠谱,权限管理、数据加密都能搞定。像透明数据加密这种,就适合敏感信息。性能这块,用索引和查询优化器配合存储过程,还能应对比较大的数据量。管理员也能用它做资源分配,比较灵活。另外它的备份和恢复方案也全,像完整备份、差异备份、日志备份这些全都有,操作