自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 你的 NAS 还在公网裸奔?| 我用 AI 写了个 App + 2W 电视盒子 | 零成本搭了个「家庭安全堡垒」

摘要:本文介绍了一种零成本的家庭网络安全方案,利用闲置电视盒子(2W功耗)作为跳板机,配合AI开发的原生App「家庭管家」,实现NAS远程管理而不暴露公网。针对NAS公网暴露的安全风险(如飞牛FNOS漏洞事件),方案避免了暴力破解、弱口令、零日漏洞等五大安全隐患。作者作为后端开发者,借助Claude Code实现了零编码开发,10分钟即可完成部署,手机即可安全管理家庭网络设备。(149字)

2026-05-10 14:05:08 791

原创 OpenClaw深度解析|36万星的“小龙虾“如何颠覆AI

OpenClaw用最朴素的技术栈,解决了AI领域最核心的问题:让AI从"会说"变成"会做"。36万Star不是偶然——是36万开发者用脚投票的结果。

2026-05-10 12:56:48 636

原创 闲置电视盒子别扔!2W低功耗刷Linux当服务器,新手零翻车实操(附图文指引)

这篇文章详细介绍了如何将闲置电视盒子刷入Linux系统,改造成24小时运行的低功耗服务器。主要内容包括: 改造优势:功耗仅2W,可作跳板机、运行Docker服务、实现自动化操作等 准备工作:需要匹配的Android底包、Armbian系统包、双头USB线等工具 具体步骤: 刷入root后的Android底包 制作Armbian启动盘 安装Armbian系统到盒子内置闪存 后续配置:设置时区、更换软件源、更新系统等 注意事项:匹配CPU型号、备份数据、防止断电等风险提示

2026-04-16 19:28:46 367

原创 联通光猫改桥接保姆级教程|告别网速卡顿,千兆宽带跑满全攻略

本文分享联通光猫改桥接保姆级教程,说明改桥接可提速降延迟、解锁 NAS 远程访问等功能,介绍超密获取、光猫改桥接、小米路由器拨号的步骤,还给出常见问题解决方法与操作注意事项,新手可轻松上手。

2026-04-15 19:27:55 2369

原创 G1垃圾回收器介绍和线上实践

本文介绍了Java G1垃圾回收器的原理、调优实践及线上应用效果。文章首先对比了G1与CMS回收器的差异,详细解析了G1的分区管理、SATB标记算法等核心机制。通过线上案例分析,展示了如何通过参数优化解决RefProc耗时、频繁YoungGC等问题,最终实现GC次数减少53%、总体时间降低63.7%的显著效果。文章提供了完整的G1调优参数模板,并建议结合监控系统持续优化,为Java应用性能调优提供了实践指导。

2026-04-14 19:50:08 614 1

原创 5万+工具、1200万次下载:AI Agent第一个“应用商店“长什么样?

AI技能市场ClawHub生态爆发:5万+工具背后的8大趋势 ClawHub作为AI Agent技能市场,上线不到一年已积累5.2万工具和1200万次下载,远超早期App Store增速。数据显示记忆类工具最受欢迎(如OpenViking、Memory Layer),反映用户对"持续性AI助手"的强烈需求;安全工具增速最快(如DefenseClaw Security),表明生态正从功能验证转向安全可信阶段。金融数据类工具(A股ETF监控等)则展示了垂直场景的深度应用。其他热门分类包括中间件、自动化流程和开发

2026-05-17 12:01:24 370

原创 OpenClaw系列文章 | 你的AI慢?社区最痛的性能问题,这里有解

OpenClaw性能优化实战:5大痛点解决方案 摘要:针对OpenClaw用户反馈最多的5个性能问题(启动慢、响应延迟、媒体工具加载慢等),本文深入分析根因并提供优化方案。研究发现,问题主要源于默认配置的全量加载策略而非架构缺陷。通过升级版本、精简配置、启用缓存等优化手段,Gateway启动时间从75秒降至20秒,消息处理延迟从5-6秒降至2秒,媒体工具加载时间显著缩短。所有优化方案均提供可直接复用的配置代码,5分钟内即可完成调优。

2026-05-17 11:51:05 561

原创 为什么你的AI和别人的一样“塑料“?| 一个Markdown文件就能改命

你的AI和别人的AI有什么不一样?在ChatGPT的世界里,答案是"没什么不一样"。你们用的是同一个系统提示,同一种人格,同一套行为模式。把AI的人格变成可编辑的文件。你写SOUL.md,AI就有了灵魂;你写USER.md,AI就认识了你;你写TOOLS.md,AI就知道了你的世界。这不是配置——这是创造。你不需要会编程,不需要理解向量数据库,不需要训练模型。你只需要打开一个Markdown文件,写下你想要的AI是什么样的,然后看着它慢慢变成那个样子。“这个文件是你的,去进化它。

2026-05-10 13:46:05 408

原创 你的AI Agent可能正在“叛变“ | 5类真实威胁与四层防御

《OpenClaw养虾笔记》安全防护篇摘要(150字): 本文揭示了AI Agent面临的5类核心安全威胁:提示注入攻击、权限越界、资源滥用、数据泄露和供应链污染。通过三个真实案例展示了未受保护的Agent可能导致SSH密钥泄露、系统文件误删和API账单暴增等严重后果。文章提出四层防御体系:1)Token清洗过滤恶意输入;2)SOUL.md安全规则约束行为;3)沙箱隔离限制操作范围;4)最小权限原则配置SKILL.md。特别强调权限配置的关键性,建议遵循"能读不写、能写不删"原则,并给出

2026-05-10 13:14:51 493

原创 OpenClaw 使用指南|从入门到精通,让 AI 成为你的超级助手

《OpenClaw养虾笔记·第三篇》是一份实用指南,重点介绍如何高效使用OpenClaw AI Agent。文章首先解析了OpenClaw的"技能系统"——类似手机App的扩展机制,通过SKILL.md文件定义各项功能。接着详细讲解了模型配置优化、多渠道接入方法(包括飞书、QQ、微信等),并提供了5个典型应用场景:自动化运维、代码审查、竞品监控、数据库备份和文档处理。最后强调指令编写的三大原则:具体性、分步执行和明确边界,帮助用户从基础安装进阶到实际生产力应用。文中包含大量代码示例和配置

2026-05-06 20:08:57 427

原创 OpenClaw 安装指南|从零开始,30 分钟搞定你的 AI 管家

《OpenClaw安装指南30分钟:从零搭建本地AI Agent》提供了简明高效的安装教程,包含硬件配置要求(个人使用最低2核CPU/2GB内存,本地模型需8核/16GB内存)、安装流程(一键命令完成)、模型配置和渠道设置三个关键步骤。文章强调30分钟即可完成从安装到首次对话的全过程,并附有常见问题解决方案,帮助用户快速搭建AI代理系统,适合不同使用场景需求。

2026-05-05 11:41:27 379

原创 OpenClaw 是什么?让 AI 真正 “动手“ 帮你干活的秘密武器

摘要: OpenClaw是一个开源的本地AI Agent框架,旨在让大模型从"建议者"变为"执行者"。不同于传统聊天机器人仅提供文本回复,OpenClaw能直接操作文件系统、执行命令、调用API,完成SSH巡检、数据处理等实际任务。其核心设计强调本地优先、模型无关(支持多厂商大模型)、多渠道集成(飞书/微信/CLI等)和可扩展性。与云端对话产品相比,OpenClaw在数据隐私、执行能力和定制化方面更具优势,用户可通过"技能"系统自由扩展功能,实现真

2026-05-04 20:59:15 527

原创 公网跳板机终极加固|SSH+OTP 双重防破 | 防黑防暴力破解

SSH公网跳板机三重防护指南 核心防护措施: SSH极限加固 - 禁用root远程登录/密码登录,强制4096位密钥,仅保留高强度加密算法 Fail2ban永久封禁 - 自动封锁暴力破解IP,配置5分钟检测窗口和永久封禁策略 双因子认证 - 密钥+OTP动态验证码双重验证,即使密钥泄露也无法登录 关键风险点防御: 替换默认弱密钥为4096位高强度密钥 筛选moduli文件移除4096位以下参数 配置密钥登录(优先RSA4096带密码) 设置严格的文件权限和归属 实施效果: 公网暴露SSH服务也能抵御暴力破解

2026-05-04 12:00:00 409

原创 哈喽,我来了!一个主业架构师、副业折腾党

【数码极客的硬核日常】一位系统架构师分享双面生活:工作日专注分布式系统与性能优化,业余化身数码折腾狂人。内容涵盖NAS深度玩法、开源工具部署、旧设备改造刷机、智能家居联动等实战经验,提供可复现的技术干货。既有工程师的严谨方法论,又充满极客的折腾精神,旨在打造实用有趣的科技玩物指南,帮助读者提升设备利用率与家庭网络体验。适合热爱技术折腾的玩家关注交流。

2026-04-15 19:53:57 34

原创 记线上数据库升级后,数据库事物回滚过多的问题排查

背景:楼主所在公司,因双11流量较大,现有数据库版本存在Bug且性能存在问题,故在双11前,切换到mysql5.7版本且服务器规格大幅度提升,线上顺利切换。问题:数据库切换后,应用的sql监控发现,新增了一条高频的sql:select @@session.tx_read_only同时数据库的监控发现:事物回滚数特别多。(因数据敏感,监控图不贴出来)排查:针对第一个问题:新增高频sql查阅官方文档发...

2018-03-25 11:15:39 1569

原创 毕业设计准备篇一——环境搭建

毕业设计准备篇一——环境搭建经过四年的学习和实战经验,打算做一个可以融合大多数学习的知识的毕业设计,所以就给自己的毕设取名:(分布式)桌面化多媒体网站系统。系统采用的构架如图1所示。图1 系统架构其中数据库集群目前采用mysql集群,为什么呢,因为目前mysql使用率还是很大的,而且mysql官方文档详细,最大的原因是因为自己笔记本配置不够高,不能搭建oracle集群。业务

2015-01-11 21:28:06 4201 3

转载 关于linux报bash ‘/bin/sh: Syntax error: “(” unexpected

折腾了好久- -就是因为用的是linux将sh指向了dash而不是bash,so。。兼容就有问题了查看当前指向就是echo $SHELL一般在使用bash特性的脚本前写#!/bin/bash但是有时一些库就比较麻烦了所以干脆直接修改指向了输入代码dpkg-reconfigure dash弹出窗口选NO,关掉就OK了转载

2014-09-09 19:06:52 3929

转载 XManager用Xshell上传和下载linux服务器的文件

XManage是一个连接windows和linux的软件,包含Xshell,Xftp,Xlpd和XstartFreeSurfer在linux服务器装好后,用XStart可登录,其中Protocol是SSH打开Xshell用ssh 登录在windows和linux上传或下载某个文件,其实有个很简单的方法就是rz,sz首先你的Ubuntu需要安装rz.s

2014-05-12 10:23:21 6244

转载 Ubunut 13.04 apt-get update显示Hash校验和不符

新安装的ubuntu 13.04 在执行sudo apt-get update的时候总是显示 W: 无法下载 bzip2:/var/lib/apt/lists/partial/cn.archive.ubuntu.com_ubuntu_dists_raring-updates_main_binary-i386_Packages  Hash 校验和不符解决办法:     修改etc/a

2014-05-09 12:47:47 1573

转载 ubuntu 设置网卡为混杂模式 以及网络配置命令

1、ifconfig eth0 promisc 设置eth0为混杂模式。ifconfig eth0 -promisc 取消它的混杂模式 botnet@botnet-virtual-machine:~$ ifconfigeth0 Link encap:Ethernet HWaddr 00:0c:29:ae:a9:7f inet addr:192.168.4.1

2014-05-05 19:33:52 8103

转载 ubuntu下安装wireshark

安装编译工具:  $sudo apt-get install build-essential  为了成功编译Wireshark,您需要安装GTK+的开发文件和GLib库(libraries)。  $sudo apt-get install libgtk2.0-dev libglib2.0-dev  安装Checkinstall以便管理您系统中直接由源代码编译安装的软

2014-05-05 19:31:17 931

原创 Maven打包可执行的jar文件(包含所有依赖和不存在spring无法解析schema)

1、修改pom里面的内容 org.apache.maven.plugins maven-shade-plugin 2.2 package shade <transformer implementation="org.apache.m

2014-04-11 09:06:59 2485

原创 即聊--分布式即时聊天系统

最近几日在研究阿里巴巴的开源项目dubbo,其实在我大二时,就想研究这个项目的,但是当时经验少,知识体系还没有较完整地建立起来,所以当时的研究基本以失败而告终。在这个学期里,因为我前一个项目《远程服务器管理平台》的需要,所以重新鼓起勇气学习这项技术,同时我看完了Java EE7的白皮书后,对WebSocket十分感兴趣,于是决定写一个分布式的web聊天系统。通过dubbo实现本系统的分布式部署,以

2014-03-31 11:03:58 5661 2

转载 maven 打包可执行jar的方法

1.修改pom.xml增加如下内容[html] view plaincopyplugin>      groupId>org.apache.maven.pluginsgroupId>      artifactId>maven-jar-pluginartifactId>      version>2.4version>      

2014-03-31 10:22:39 857

转载 Linux创建swap文件

新增swap分区根据Redhat公司的建议,swap分区最适合的大小是物理内存的1-2倍.不过Linux上有些软件对swap分区得需求较大,例如要顺利执行Oracle数据库软件,swap分区至少需要400MB或者物理内存2倍以上的空间.当然我们在安装Linux的时候,就能直接讲swap分区设置到足够的大小,但如果已经安装好Linux了,之后又想再安装类似Oracle的软件,却发现s

2014-03-30 10:24:16 905

原创 Shiro和AJAX完美整合

实现shiro与ajax的完美结合

2013-09-18 20:03:24 13491 2

原创 远程服务器管理平台

远程服务器管理平台一、研究的目的由于目前web项目部署到服务器存在各种麻烦,比如我现在需要开启一个服务器的端口用来部署某个项目,一般我会选择用telnet到服务器,然后在服务器里下载一个服务器部署软件,把项目部署上去,后期出现各种问题也只能去服务器里看。当然这个只是一个例子,肯定还有很多的不便。所以本系统的研究目的是简化服务器对web项目的部署和管理。二、主要功能本系统主要具有的功

2013-09-18 19:33:31 3082

转载 关于ubuntu发热大,风扇狂转的解决方案

关于ubuntu发热大,风扇狂转的解决方案 先前自己的ubuntu也差不多跑了半年了,现在大夏天机子感觉跑起来越来越捉鸡,风扇狂转,看个视频温度都能达到将近90度, 崩溃之前找了些办法,也摸索了一下 较粗糙方法:        在终端打入以下代码:         sudo add-apt-repository ppa:webupd8team/jupiter 

2013-08-20 14:56:02 3986 2

转载 Linux下关闭独立显卡

打算在笔记本上装个Ubuntu。安装倒是很方便,使用的时候却不停的过热关机。后来发现是独立显卡发热的问题。网上查了下,有个叫Bumblebee的开源项目可以控制双显卡切换。于是试着装了下,谁知道安装巨慢无比,还没装好,笔记本就又过热关机了。终于找到一个通过命令,禁用独立显卡的方法。世界终于安静了。。。笔记本也不那么烫了(各大厂商的散热科技咋发展这么慢呢)具体方法:查看你的系统是

2013-08-20 14:50:54 2546

原创 Java连接SQL Server

Java连接SQL server有很多种方法,我这里只介绍其中一种,本方法只能在windows下使用。    第一步:设置ODBC源        在控制面板上,找到管理工具,然后在管理工具上找到数据源 (ODBC)。如图1。图1     点击添加,选择Sql Server.如图2。图2     填写完相应的信息,这步就完成了。    第二步编写Java

2013-05-23 10:24:22 972

原创 EJDesktop开源项目

前几个月,研究了web desktop的实现,并用extjs实现desktop,写了一个桌面化视频网站系统,因为当时特殊原因,导致项目有几个比较大的缺点,所以现在我打算用extjs和jquery写一个桌面化的平台,使其具有 耦合性低、动态加载机制、扩展性、稳定和安全等特点。本系统主要用java实现,所以本系统主要有两个内核:桌面内核和后台管理系统。

2013-05-10 19:56:46 2923

原创 企业Java网站开发工具

企业Java网站开发工具作者:吴梦升前言有人说用Java开发网站的速度慢而且在美观上还没有C#好,但我个人认为使用Java开发项目可以做到快速开发和高质量开发,因为Java很多的框架和工具是开源的,而且对于项目本身最重要的也是速度和质量,没有速度和质量谈何项目。或许有人会说我不喜欢使用别人的框架或工具,我喜欢开发自己的工具,我只能说“不重复发明轮子”。下面我说一个例子,这个例子是我

2013-04-20 14:58:13 6133

原创 Spring配置文件错误

在MyEclipse开发WEB项目时,发现spring的配置文件老是有错误,而且错误就在第一行,错误代码是:Referenced file contains errors (http://www.springframework.org/schema/tool/spring-tool.xsd),将http://www.springframework.org/schema/data/jpa http:

2013-04-13 15:54:54 1124

转载 什么叫代码覆盖率

什么叫代码覆盖率什麼叫代碼覆蓋率?它的作用是什麼?在測試流程過程中,它什麼時候做?另外,有什麼工具可以實現該功能?它與開發代碼中的代碼覆蓋率有什麼區別沒?在測試中的代碼覆蓋率是指,你运行测试用例后,走过了多少句代码,拿这个走到过的代码除以你这个测试对象的代码行数,就是你这次测试的代码覆盖率了.比如说,你测试的对象是一个函数,这个函数有100行代码,你所有的测试用例执行完后,走过了60行的代

2013-03-30 19:46:31 3531

原创 WMS网站开发框架

WMS网站开发框架看完别人写的Java Web开发框架,发现了几个特点,比如EasyJWeb,其配置十分复杂而且固定了开发模式,很难适用广大的开发需求。SpringSide也是一个开源的技术框架,其相对EasyJWeb来说,功能更强大了,开发更方便了,但也有一个致命的弱点,就是采用后台采用Spring MVC的方式,这个也固定了开发模式。基于上述背景,笔者决定开发自己的框架,本框架可以创建

2013-03-28 20:02:03 3584 1

原创 JDO与JPA哪个更好?

今天偶然在网上看到了JDO,而我以前学的是JPA,那么两种有什么联系呢?或者说哪个更好?下面我先介绍两种的含义。JDO的全文是:Java Data Object,就是对象持久化的新的规范。也是一个用于存取某种数据仓库中的对象的标准化API。JDO提供了透明的对象存储,因此对开发人员来说,存储数据对象完全不需要额外的代码(如JDBC API的使用)。这些繁琐的例行工作已经转移到JDO产品提供

2013-03-20 17:09:04 7035 1

原创 未来音乐的格式——Opus格式

最近还在搞桌面化视频网站系统,因为播放技术才用的是html5里标签,所以经常去了解该标签支持的格式,今天发现其支持的一个音频格式Opus格式,发现这个音频格式真的会成为未来音频发展的趋势。下面我具体介绍下Opus格式。一、Opus格式简介: Opus是一款开源、免费、自由度高的有损音频编解码器,融合了Skype的SILK和XVID的CELT 技术,拥有比AAC、OGG等其它有损

2013-03-18 20:31:59 7485

转载 Apache Shiro 简介

简介: Shiro 是一个 Apache Incubator 项目,旨在简化身份验证和授权。在本文中,了解 Apache Shiro 并通过示例来在一个 Groovy web 应用程序中尝试使用 Shiro 进行身份验证和授权。Apache Shiro 是一个框架,可用于身份验证和授权。本文提供了几个示例用来展示如何在 Java™ 应用程序中使用 Shiro 并给出了如何在一个 Gra

2013-01-31 16:56:03 907

转载 java操作properties文件

package com.ccdevote.www.common.PropertiesDeal;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputSt

2013-01-27 14:04:11 552

转载 一些基于ExtJS的Desktop特效应用的网站

http://qwikioffice.com/desktop-demo/ http://recorall.org/jsdesk/ http://jeamy.werk1.at/ http://www.digitalbucket.net/User/FileManager.aspx http://www.feyasoft.com/home.htm http://gsylvain35.

2013-01-20 09:20:22 1350 1

Extjs中文教程

Extjs中文教程目 录..............................................................................................................................................1 第一章:序..............................................................................................................................6 第二章:准备与资源..............................................................................................................9 一、下载..........................................................................................................................9 二、拦路虎......................................................................................................................9 三、布署环境.................................................................................................................11 四、SpketIDE.................................................................................................................12 五、资源........................................................................................................................16 六、小结........................................................................................................................16 第三章:Ext OOP 基础.........................................................................................................17 一、javascript 类的定义................................................................................................17 二、Extjs 命名空间的定义...........................................................................................17 三、Extjs OOP...............................................................................................................17 四、配置(config)选项....................................................................................................19 五、Ext.apply()和 Ext.applyIf().....................................................................................20 六、小结........................................................................................................................21 第四章:消息框....................................................................................................................22 一、话说消息框.............................................................................................................22 二、最简单的消息框——提示框.................................................................................23 三、输入框....................................................................................................................23 四、确认框....................................................................................................................24 五、自定义消息框....................................

2012-11-12

Java_EE7教程(英文)

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

2013-11-02

Cisco2600系列的映象文件

Cisco2600系列的映象文件 用于GNS3模拟器软件

2013-12-10

HTML5标签video官方文档

HTML5标签video官方文档 十分详细

2013-03-19

ExtJS登入验证码的实现

ExtJS登入验证码的实现 采用mvc的格式写的代码

2012-11-29

Shiro和AJAX完美整合

Shiro和AJAX完美整合

2013-09-21

iReport中文教程

iReport中文教程 学习IReport必备

2012-12-09

浏览器HTML5标签video和audio支持

浏览器HTML5标签video和audio支持 包含其相应支持的格式

2013-03-19

spket安装包

spket安装包 可以用于开发extjs,jquery等,可以增加智能提示功能。

2012-12-01

springside4-4.0.1.GA

springside4官方最新版 SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,最佳实践的总结与演示。

2013-01-13

中国省市县代码表

中国省市县代码表 包含各省市区的编码(即身份证前6位)

2012-11-29

Ext4.1.0 API中文版V0.3 Beta

Ext4.1.0 API中文版V0.3 Beta 可以不用看官方提供的英文文档

2012-12-01

mysql-5.5.28-win32

mysql-5.5.28-win32 轻量级数据库 适合开发者开发时使用

2012-12-03

TortoiseSVN64位中文语言包

TortoiseSVN 64位 中文语言包 LanguagePack_1.7.10.23359-x64-zh_CN.msi

2012-11-29

SVN1.7.10-32位中文包

LanguagePack_1.7.10.23359-win32-zh_CN.msi SVN当前最新版语言包

2012-11-29

mysql-connector-java-5.1.22-bin.jar

mysql-connector-java-5.1.22-bin java连接数据库必备的包 当前官方最新版

2012-12-01

Java代码混淆器

proguard4.10 Java字节码混淆器 目前官方最新版

2013-12-10

tomcat7.0.33

apache-tomcat-7.0.33-windows-x86.zip 当前官方最新版

2012-12-05

rebound-master.zip

Rebound is a Java library that models spring dynamics. Rebound spring models can be used to create animations that feel natural by introducing real world physics to your application.

2014-10-09

spring-data-jpa-1.1.0.RELEASE

spring-data-jpa-1.1.0.RELEASE

2013-01-13

apache-openjpa-2.2.1-source

OpenJPA 是 Apache 组织提供的开源项目,它实现了 EJB 3.0 中的 JPA 标准,为开发者提供功能强大、使用简单的持久化数据管理框架。OpenJPA 封装了和关系型数据库交互的操作,让开发者把注意力集中在编写业务逻辑上。OpenJPA 可以作为独立的持久层框架发挥作用,也可以轻松的与其它 Java EE 应用框架或者符合 EJB 3.0 标准的容器集成。

2013-01-13

apache-log4j-2.0-beta3-src

apache-log4j-2.0-beta3-src Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。

2013-01-13

ActionScript3.0中文版

ActionScript3.0中文版.chm

2012-12-09

JasperReport+SSH

本系统采用JasperReport+struts+spring+hibernate+extjs4.1来写的系统.

2012-12-14

空空如也

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

TA关注的人

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