自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宋志辉的博客

拥有16年编程经验的技术专家,专注于人工智能、机器学习与软件开发。

  • 博客(427)
  • 资源 (18)
  • 收藏
  • 关注

原创 AI作画算法原理

生成对抗网络是一种特别为生成任务设计的深度学习模型,由一个生成器和一个判别器组成。生成器的目标是产生尽可能接近真实的图像,而判别器的目标则是区分图像是真实的还是由生成器产生的。这种方法在艺术创作中尤其有用,因为它可以产生高质量和高创新性的图像。

2024-04-27 11:37:47 85

原创 直播技术解析:常见直播流协议的比较与应用

直播流协议是互联网技术中的一项重要组成部分,它使得视频内容能够在不同的平台和设备间实时传输。随着在线视频内容消费的增长,了解不同的直播流协议及其功能变得尤为重要。本文将介绍几种常见的直播流协议,包括RTMP、HLS和MPEG-DASH,探讨它们的技术特点及适用场景。

2024-04-27 11:32:34 60

原创 常用启发式算法

总之,粒子群优化算法是一种简单高效的群体智能优化算法,通过模拟鸟群觅食行为,利用粒子群体的协作搜索,实现了对连续和离散优化问题的求解。总之,遗传算法是一种通用的启发式搜索算法,借鉴了生物进化的思想,通过模拟选择、交叉、变异等过程,实现了解的进化和优化。总之,蚁群算法是一种灵活高效的启发式优化算法,通过模拟蚂蚁群体的集体智能行为,实现了对组合优化问题的求解。在算法中,每个粒子代表问题的一个可能解,粒子在搜索空间中移动,通过个体最优位置(pbest)和全局最优位置(gbest)来更新自己的速度和位置。

2024-04-26 15:15:55 211

原创 CocoaPods使用详解

CocoaPods是一个非常优秀的iOS依赖管理工具。合理使用CocoaPods,可以大大提高我们的开发效率,减少管理第三方库的成本。同时,也为我们引入最新最好的第三方库提供了便利。掌握CocoaPods的使用,是每一个iOS开发者的必备技能。通过对基本概念的理解,和实际项目中不断的实践,我们就可以灵活运用CocoaPods,让我们的工程更加清晰和可维护。

2024-04-26 14:45:16 92

原创 常用的ssh功能

以上就是SSH的一些常用功能介绍。通过灵活运用这些功能,可以方便地进行远程服务器管理和操作,提高工作效率。同时,SSH采用加密传输,能够有效保证数据的安全性。SSH(Secure Shell)是一种安全的远程登录和数据传输协议。它被广泛应用于远程服务器管理、文件传输、端口转发等方面。为远程服务器的IP地址或域名。首次登录时需要验证服务器的身份,确认后会将服务器的公钥保存到本地的。连接后可以使用类似FTP的命令进行文件操作,如。为登录远程服务器的用户名,设置后,可以直接使用。

2024-04-26 14:42:13 131 1

原创 解决Ubuntu尝试访问目录时出现权限不足的问题

在Linux和类Unix系统中,用户在处理文件和目录时经常会遇到权限问题。这篇文章将针对一个常见的场景——尝试访问/docker目录时出现权限不足的问题,提供一系列的解决策略。通过详细的步骤和命令示例,本文旨在帮助用户有效解决权限问题,提高工作效率。

2024-04-25 12:05:21 228 1

原创 解决 Open vSwitch 中 “cannot call open vswitch: ovsdb-server.service is not running“ 的问题

在使用 Open vSwitch (OVS) 时,您可能会遇到 “cannot call open vswitch: ovsdb-server.service is not running” 的错误提示。这个错误表示 Open vSwitch 数据库服务 (ovsdb-server) 当前没有在您的系统上运行。本文将介绍如何解决这个问题,并确保 Open vSwitch 正常运行。

2024-04-25 11:08:25 243 1

原创 迭代加深搜索

它结合了广度优先搜索(Breadth-First Search, BFS)和深度优先搜索(Depth-First Search, DFS)的优点,能够在有限的内存空间内,以较小的代价找到最优解。迭代加深搜索是一种兼具内存效率和最优性的启发式搜索算法。通过不断增加深度限制,迭代加深搜索能够以较小的代价找到最优解,是人工智能领域的重要算法之一。迭代加深搜索的基本思想是,先进行一次深度受限的深度优先搜索,如果在当前深度内没有找到目标状态,则增加深度限制,再次进行深度优先搜索。函数是迭代加深搜索的主函数,

2024-04-24 11:30:29 547

原创 容器的通俗讲解

如果你想把这道拌饭介绍给更多人,传统做法是把做饭的步骤写下来,列出所需的食材和调料清单,想吃的人得自己去采购,然后按照你的步骤来制作。你把制作这道拌饭的所有"原材料",包括香米、鸡蛋、蔬菜等食材,酱油、醋等调料,以及电饭煲、炒锅等炊具,全都装进一个大盒子里。无论这个盒子被带到谁家里,打开盒子,里面从食材到炊具,一应俱全,而且分量和步骤都是最佳配比,完全按照你的"最佳实践"来制作,最后呈现出的就是你想要的味道,还能规模化生产。它让应用程序摆脱对运行环境的依赖,实现了"一次封装,到处运行"。

2024-04-24 11:22:52 195

原创 OneFlow 概念清单

以上就是 OneFlow 的一些核心概念,通过理解和灵活运用这些概念,用户可以充分发挥 OneFlow 的性能和灵活性,高效地进行深度学习研究和应用开发。OneFlow 还在持续演进,未来会引入更多新的特性和概念,帮助用户更好地应对日益复杂的深度学习任务。OneFlow 是一个基于 Python 的深度学习框架,提供了丰富的功能和灵活的 API。Layer:层,OneFlow 提供了类似 Keras 的高层 API,用户可以方便地使用 Layer 快速搭建模型。Session:会话,用于执行 Job。

2024-04-24 11:18:18 303

原创 常见经典目标检测算法

R-CNN大大提升了目标检测的精度,但速度很慢。此后,Fast R-CNN和Faster R-CNN对原始R-CNN进行了改进,Faster R-CNN通过RPN网络学习提取候选区域,实现了端到端的目标检测。近年来,目标检测技术不断进步,涌现出了许多新的算法和模型,如RetinaNet、RefineDet、CenterNet等,进一步提升了目标检测的精度和效率,使得目标检测在越来越多的应用场景中得到应用。多年来,研究者们提出了许多经典的目标检测算法,下面我们就来介绍几种常见的经典目标检测算法。

2024-04-23 10:50:21 962

原创 Sklearn基础教程:机器学习入门

Scikit-learn,简称sklearn,是一个开源的机器学习库,支持广泛的监督和非监督学习算法。通过Python编写,它建立在NumPy、SciPy和matplotlib这些库上,为数据科学家提供了强大的工具,用于构建和测试数据模型。本教程将引导你了解sklearn的基本使用方法,包括数据预处理、模型训练、评估和参数调整。

2024-04-23 10:40:55 225

原创 Gradle的安装配置及使用

Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。Gradle面向Java应用为主,但亦可支持其他语言的项目构建。

2024-04-22 09:21:15 1282

原创 Beego框架学习

Beego是一个用Go语言开发的高性能Web应用框架。它是一个RESTful的框架,从控制器(Controller)、模型(Model)、视图(View)的结构出发,帮助开发者快速构建Web应用。

2024-04-22 09:16:22 469

原创 Faiss原理和使用总结

Faiss是一款强大的相似性搜索库,通过使用先进的算法和数据结构,可以显著提高大规模数据集上的最近邻搜索效率。它在推荐系统、图像搜索、自然语言处理等领域都有广泛的应用。使用Faiss时,我们需要根据具体的场景和需求,选择合适的索引方法,并注意调参以获得最佳的性能。

2024-04-21 20:47:48 298

原创 CentOS常见命令

以上是一些常用的CentOS命令,希望对你有所帮助。在使用这些命令时,请注意使用sudo来获得管理员权限,并谨慎操作,以免对系统造成意外的损害。- 用于安装、更新、搜索和管理CentOS系统上的软件包。- 用于管理CentOS的防火墙。- 用于在文件中搜索字符串。- 用于切换当前工作目录。- 用于移动或重命名文件。- 用于复制文件或目录。- 用于删除文件或目录。- 用于归档和解压文件。- 用于管理系统服务。- 用于列出目录内容。

2024-04-20 21:20:56 148

原创 Fiddler的安装和使用指南

工具栏:位于最顶部,包含各种常用操作按钮。会话列表:显示捕获到的HTTP/HTTPS会话。查看器:查看选中会话的详细信息,如请求/响应头、请求/响应体等。统计面板:显示性能统计数据。Filters:可以通过设置过滤器来筛选出感兴趣的会话。Breakpoints:设置断点,可以在请求发送前或响应返回前暂停。AutoResponder:自动响应功能,可以用于模拟Mock数据。Composer:自定义请求发送工具。Log:日志面板,用于显示Fiddler的一些日志输出。

2024-04-20 21:18:59 624

原创 WSL 中使用 Windows 本地代理的解决方案

在使用 Windows Subsystem for Linux (WSL) 时,你可能会遇到 “检测到 localhost 代理配置,但未镜像到 WSL。本文将介绍几种解决方案,帮助你在 WSL 中使用 Windows 的本地代理。以上三种方法都可以帮助你在 WSL 中使用 Windows 主机上配置的本地代理。通过设置正确的环境变量,WSL 中的应用程序和命令行工具将使用指定的代理服务器来连接网络,解决 “NAT 模式下的 WSL 不支持 localhost 代理” 的问题。

2024-04-19 06:51:21 432

原创 解决 “/usr/bin/env: ‘bash\r‘: No such file or directory“ 错误

这个错误消息 “/usr/bin/env: ‘bash\r’: No such file or directory” 表明脚本文件的 shebang 行(#!的出现表示脚本文件使用了 Windows 风格的行尾(CRLF)而不是 Unix 风格的行尾(LF)。修复行尾并设置适当的权限后,你应该能够运行脚本而不会遇到 “No such file or directory” 错误。要解决这个问题,你需要将脚本文件的行尾从 Windows 风格转换为 Unix 风格。在转换行尾后,确保脚本文件具有执行权限。

2024-04-19 06:43:52 172

原创 R-tree

R-tree通过递归地将空间划分为嵌套的、可能重叠的最小边界矩形(Minimum Bounding Rectangle, MBR)来组织数据,从而实现高效的空间查询。R-tree的查询效率主要取决于树的高度和MBR重叠程度。一些R-tree变体(如R*-tree等)通过优化插入算法和MBR生成策略,进一步减少了重叠,加快了查询速度。但在处理高维数据时,由于"维度灾难"问题,MBR重叠增多、查询性能下降,因此高维数据常采用其他索引方法。总之,R-tree是一种应用广泛、有效的多维空间索引方法。

2024-04-18 11:02:03 339

原创 如何批量删除无标签的Docker镜像

本文介绍了三种批量删除无标签Docker镜像的方法:使用Docker命令、使用Portainer管理工具以及使用自动化脚本。通过定期清理无标签镜像,我们可以节省磁盘空间,保持Docker环境的整洁,并提高Docker的性能和可维护性。

2024-04-18 10:58:13 287 1

原创 H.264和AAC封装

H.264使用了多种技术,如分层预测、整数变换、去块滤波等,以提高编码效率。在视频编码和流媒体领域,H.264和AAC是两种广泛使用的编码标准。H.264是一种高效的视频编码格式,而AAC则是一种高质量的音频编码格式。将H.264视频和AAC音频封装在一起,可以创建一个包含音视频的多媒体文件或流。总之,将H.264视频编码和AAC音频编码封装在一起,可以创建高质量、高压缩率的多媒体文件或流。将H.264视频和AAC音频封装在一起,可以创建一个包含音视频的文件或流。H.264和AAC封装。

2024-04-17 14:04:58 296

原创 在局域网内发送广播的方法

广播地址是子网中的特定地址,用于将数据发送给同一子网内的所有设备。例如,如果您的网络设置为子网掩码255.255.255.0,并且网络地址是192.168.1.0,那么该子网的广播地址就是192.168.1.255。在局域网中发送广播数据包是一种有效的方式,用来向网络中的所有设备同时传送消息。广播是通过使用特定的广播地址实现的,该地址能让数据包被网络上的所有设备接收。要发送广播消息,您需要确保发送设备配置正确,并且位于正确的子网中。这样,当广播消息被发送时,所有配置了监听的设备都能接收到这些消息。

2024-04-17 10:52:35 228

原创 Hystrix的概念、作用和使用方法

Hystrix是Netflix开源的一个延迟和容错库,用于隔离访问远程系统、服务或第三方库,防止级联失败,从而提高系统的可用性与容错性。Hystrix通过隔离服务之间的访问点,阻止跨服务的级联失败,同时提供了失败回退(fallback)选项,提高系统的健壮性。通过合理使用Hystrix,可以提高系统的容错性和可用性,防止服务故障的连锁反应。同时,Hystrix提供了实时监控和配置管理功能,方便团队实时掌握系统状态,快速定位和解决问题。,当远程用户服务出现故障时,会自动执行降级逻辑,返回默认的用户信息。

2024-04-16 15:40:05 298

原创 Dockerfile入门指南

Dockerfile提供了一种简单而强大的方式来定义和构建Docker镜像。通过编写Dockerfile,您可以自动化镜像的构建过程,并确保构建的一致性和可重复性。在实际应用中,您可以根据具体需求编写更复杂的Dockerfile,以满足应用程序的部署和运行要求。

2024-04-16 15:25:22 408

原创 Docker容器的主机网络模式与端口映射

在使用Docker容器部署应用程序时,网络配置是一个重要的考虑因素。Docker提供了多种网络模式,其中主机网络模式(host network mode)是一种特殊的模式,它允许容器直接使用宿主机的网络栈,而不是使用Docker的网络栈。

2024-04-16 15:04:32 459

原创 Stylus入门使用指南

以上就是Stylus的基本语法和用法介绍。通过stylus,我们可以用更简洁的方式编写css,提高开发效率。建议在实际项目中多加练习,熟练掌握stylus的各项特性。

2024-04-16 14:51:47 326

原创 Yarn 安装与配置

Yarn 是一个快速、可靠、安全的 JavaScript 包管理工具,由 Facebook、Google、Exponent 和 Tilde 联合推出。它是 npm 的替代品,可以与 npm 互通。

2024-04-16 10:05:20 246

原创 使用PRDownloader和CircleProgress优雅地管理Android下载

PRDownloader是一个功能丰富的下载管理库,它提供了一组简洁的API,使得在Android应用中实现下载变得非常简单。PRDownloader支持断点续传、多线程下载、进度通知等特性,使其成为Android下载管理的理想选择。要使用PRDownloader,首先在你的.build()@Override// 处理下载进度})@Override// 下载完成@Override// 处理错误});就这么简单!PRDownloader会处理剩下的事情,包括断点续传、多线程下载等。

2024-04-15 17:43:40 387

原创 Spring Boot 3 项目中解析 APK 文件的包名和版本信息

除了基本的元数据外,我们还可以获取 APK 文件中的图标信息,以便于进一步处理和展示。库,我们可以方便地在 Spring Boot 3 项目中解析 APK 文件,获取包名、版本名称、版本号和图标等元数据信息。在开发 Android 相关的应用时,我们可能需要获取 APK 文件的一些元数据信息,如包名、版本名称、版本号和图标等。根据业务需求,我们可以将获取到的包名、版本、图标等信息进行进一步处理,例如存储到数据库、返回给前端等。类来读取 APK 文件,并获取所需的信息。方法获取 APK 文件中的图标信息。

2024-04-15 17:13:54 1609

原创 使用 OkHttp 进行网络请求:同步与异步

在现代应用开发中,网络通信是一个常见需求。Java 中的 OkHttp 库是一个强大的网络请求库,它支持同步和异步操作,广泛用于安卓开发和其他 Java 应用程序。本文将介绍如何使用 OkHttp 发送同步和异步网络请求。使用 OkHttp 进行同步和异步网络请求提供了灵活性和效率,使开发者可以根据应用的需要选择最适合的请求方式。

2024-04-15 16:06:31 201

原创 Android 应用程序中的权限请求

早期版本的 Android 采用了相对宽松的权限管理方式,应用程序可以在安装时一次性获得所需的所有权限。然而,随着用户隐私意识的提高和操作系统的不断完善,Android 引入了更加严格和精细的权限管理机制。作为开发者,我们需要及时了解和适应这些变化,采用合适的权限请求策略,平衡应用程序的功能需求和用户的隐私保护,从而打造出更加安全、可靠和用户友好的应用程序。通过这种方式,示例代码展示了如何根据不同的 Android 版本适配权限请求的逻辑,确保应用程序能够正常访问所需的资源,同时尊重用户的隐私和控制权。

2024-04-15 15:43:42 351

原创 在Android中生成设备唯一标识的方法

在Android开发中,有时需要生成一个唯一的设备标识符(ID)来识别每个独立的设备。但生成和使用这种唯一标识时,必须考虑到用户的隐私保护和相应的安全策略。此外,在处理这些信息时,必须遵守相关法律法规,确保数据的安全和用户的隐私权不被侵害。是在设备首次启动时由系统生成的64位的十六进制字符串。它通常被认为是设备级别的唯一标识符,但在某些设备或系统升级、恢复出厂设置的情况下,可以通过结合设备的多个硬件和系统级信息来创建一个复杂的、更难以重复的设备ID。时,它都会基于机器的硬件信息生成一个新的唯一ID。

2024-04-15 14:03:36 308

原创 使用 ZXing 在 Android 上生成二维码

ZXing(Zebra Crossing)是一个流行的开源库,可用于生成和解析多种格式的条形码和二维码。本文将指导你如何在 Android 应用中使用 ZXing 库生成二维码图片。你可以根据需求调整二维码的尺寸和其他参数,以适应不同的应用场景。ZXing 不仅支持二维码的生成,还支持多种条码的扫描和解析,是开发中非常实用的工具。首先,你需要将 ZXing 库集成到你的 Android 项目中。如果你打算将生成的二维码保存到设备上,需要在你的。接下来,创建一个函数来生成一个二维码的。

2024-04-15 13:18:21 275

原创 Vue3中父子组件相互通信

以上就是Vue3中父子组件相互通信的几种常见方式。通过props、自定义事件和v-model指令,我们可以轻松地实现父子组件之间的数据传递和交互。根据实际需求选择合适的通信方式,可以使我们的组件更加灵活和可复用。

2024-04-15 02:44:35 350

原创 Kotlin基础学习

本文介绍了Kotlin语言的背景和优势,并通过实例讲解了其基本语法,包括变量与常量、数据类型、函数、类和对象、空安全等。Kotlin简洁实用、与Java无缝互操作,非常适合作为现代开发者的工具之选。

2024-04-14 15:05:49 713

原创 STM32单片机软件架构设计

然而,硬件只是单片机系统的基础,如何在有限的资源条件下实现复杂的控制功能、编写高质量的应用程序,考验的是开发者的软件开发能力。BSP提供了更高层次的硬件抽象,不仅包括MCU外设驱动,还包含开发板上其他器件的驱动,如LED、按键、LCD、EEPROM、摄像头等。MiddleWare中间件可以是自主开发的,也可以是第三方的,如FreeRTOS、FATFS、LWIP、EMWIN等。(1) 编程规范和风格:制定统一的编程规范和风格,包括命名规则、注释要求、缩进格式、错误处理方式等,提高代码的可读性和可维护性。

2024-04-14 14:31:27 796

原创 Apache Storm 详细配置指南

可选值为 “org.apache.storm.scheduler.resource.strategies.scheduling.DefaultResourceAwareStrategy”(默认)或 “org.apache.storm.scheduler.resource.strategies.scheduling.GenericResourceAwareStrategy”。(1) topology.worker.max.heap.size.mb: 为每个 Worker 进程分配的最大堆内存(MB)。

2024-04-13 11:09:54 231

原创 深入理解localhost和127.0.0.1

127.0.0.1属于A类IP地址,范围是127.0.0.0–127.255.255.254,本机回环地址都在此范畴,通常127.0.0.1被用作默认IP。不过,在IPV6网络下,两者有所不同。使用localhost连接时,数据不走网卡,而是通过系统内部的回环地址传输。使用localhost访问本机服务,实际是使用127.0.0.1的IP进行通信的。localhost和127.0.0.1都指向本机,是计算机网络中的重要概念。虽然两者都指代本机,但localhost是域名,127.0.0.1是IP地址。

2024-04-13 11:06:15 249

原创 服务器管理面板大盘点:11款开源面板助你轻松管理Linux服务器

开源的Linux面板,使用Python和Vue.js编写,界面友好,支持丰富的功能如网站、数据库、文件管理等。: 现代化的服务器管理面板,使用Rust语言编写,可自建云环境,支持Web App、数据库、SSL证书等管理。: 基于Docker的开源可视化管理面板,支持容器、镜像、网络、存储卷等管理,非常适合容器化环境。: Redhat推出的多服务器管理面板,支持真机和容器,可用于监控服务器性能、管理存储、网络等。: 一款国产的开源Linux管理面板,界面简洁,支持网站、数据库、FTP、文件管理等功能。

2024-04-13 10:57:34 241

Android最新版新浪微博

我的博客:http://blog.csdn.net/song19891121 欢迎大家访问。

2014-03-14

新浪微博 android 源代码

用android编写的微博程序的源代码,实现微博应具有的功能. 文件列表: KDWB_Android\.classpath ............\.project ............\AndroidManifest.xml ............\bin\classes.dex ............\...\KDWB_Android.apk ............\...\resources.ap_ ............\...\wyf\wpf\AlbumActivity$1.class ............\...\...\...\AlbumActivity$2.class ............\...\...\...\AlbumActivity$3.class ............\...\...\...\AlbumActivity$4.class ............\...\...\...\AlbumActivity$5.class ............\...\...\...\AlbumActivity$6.class ............\...\...\...\AlbumActivity$7$1.class ............\...\...\...\AlbumActivity$7.class ............\...\...\...\AlbumActivity$8.class ............\...\...\...\AlbumActivity$9.class ............\...\...\...\AlbumActivity.class ............\...\...\...\AlbumListActivity$1.class ............\...\...\...\AlbumListActivity$2.class ............\...\...\...\AlbumListActivity$3.class ............\...\...\...\AlbumListActivity$4.class ............\...\...\...\AlbumListActivity.class ............\...\...\...\CommentActivity$1.class ............\...\...\...\CommentActivity$2.class ............\...\...\...\CommentActivity$3.class ............\...\...\...\CommentActivity.class ............\...\...\...\ConstantUtil.class ............\...\...\...\ContactsActivity$1.class ............\...\...\...\ContactsActivity$2.class ............\...\...\...\ContactsActivity$3.class ............\...\...\...\ContactsActivity$4.class ............\...\...\...\ContactsActivity$5.class ............\...\...\...\ContactsActivity.class ............\...\...\...\DiaryActivity$1.class ............\...\...\...\DiaryActivity$2.class ............\...\...\...\DiaryActivity$3.class ............\...\...\...\DiaryActivity.class ............\...\...\...\FunctionTabActivity$1.class ............\...\...\...\FunctionTabActivity$2.class ............\...\...\...\FunctionTabActivity.class ............\...\...\...\HomePageActivity.class ............\...\...\...\LoginActivity$1.class ............\...\...\...\LoginActivity$2.class ............\...\...\...\LoginActivity$3.class ............\...\...\...\LoginActivity$4.class ............\...\...\...\LoginActivity.class ............\...\...\...\ModifyDiaryActivity$1.class ............\...\...\...\ModifyDiaryActivity$2.class ............\...\...\...\ModifyDiaryActivity$3.class ............\...\...\...\ModifyDiaryActivity.class ............\...\...\...\MyAlbumListActivity$1.class ............\...\...\...\MyAlbumListActivity$2.class ............\...\...\...\MyAlbumListActivity$3.class ............\...\...\...\MyAlbumListActivity$4.class ............\...\...\...\MyAlbumListActivity$5.class ............\...\...\...\MyAlbumListActivity$6.class ............\...\...\...\MyAlbumListActivity$7.class ............\...\...\...\MyAlbumListActivity$8.class ............\...\...\...\MyAlbumListActivity.class ............\...\...\...\MyConnector.class ............\...\...\...\MyDiaryActivity$1.class ............\...\...\...\MyDiaryActivity$2.class ............\...\...\...\MyDiaryActivity$3.class ............\...\...\...\MyDiaryActivity$4$1.class ............\...\...\...\MyDiaryActivity$4$2.class ............\...\...\...\MyDiaryActivity$4.class ............\...\...\...\MyDiaryActivity$5.class ............\...\...\...\MyDiaryActivity$6.class ............\...\...\...\MyDiaryActivity.class ............\...\...\...\PublishActivity$1.class ............\...\...\...\PublishActivity$2$1.class ............\...\...\...\PublishActivity$2$2.class ............\...\...\...\PublishActivity$2.class ............\...\...\...\PublishActivity$3.class ............\...\...\...\PublishActivity.class ............\...\...\...\PublishDiaryActivity$1.class ............\...\...\...\PublishDiaryActivity$2.class ............\...\...\...\PublishDiaryActivity$3.class ............\...\...\...\PublishDiaryActivity.class ............\...\...\...\R$attr.class ............\...\...\...\R$color.class ............\...\...\...\R$drawable.class ............\...\...\...\R$id.class ............\...\...\...\R$layout.class ............\...\...\...\R$string.class ............\...\...\...\R$style.class ............\...\...\...\R.class ............\...\...\...\RegActivity$1.class ............\...\...\...\RegActivity$2.class ............\...\...\...\RegActivity$3.class ............\...\...\...\RegActivity$4.class ............\...\...\...\RegActivity$5.class ............\...\...\...\RegActivity.class ............\...\...\...\SearchActivity$1.class ............\...\...\...\SearchActivity$2.class ............\...\...\...\SearchActivity$3.class ............\...\...\...\SearchActivity$4.class ............\...\...\...\SearchActivity$5.class ............\...\...\...\SearchActivity.class ............\...\...\...\ShootActivity$1.class

2012-01-05

安卓Android俄罗斯方块游戏--完整游戏项目源码

安卓Android俄罗斯方块游戏--完整游戏项目源码

2012-01-02

Windows驱动编程基础教程

第一章驱动编程基础 第二章磁盘设备驱动 第三章磁盘还原与加密 第四章传统文件系统过滤 第五章小端口文件系统过滤 第六章文件系统保护与加密 第七章协议网络驱动 第八章物理网络驱动 第九章网络防火墙与安全连接 第十章打印机驱动与虚拟打印 第十一章视频驱动与过滤

2012-01-02

windows phone7完美开发征程

第一本全面介绍Windows Phone 7开发的中文图书! 中国移动开发者社区技术专家 倪浩/Magicboy/苏世耀 联合编 微软最有价值专家 张欣/姜泳涛/林永坚 联袂推荐 系统讲解+操作指导引领您快速入门 项目实例+实战演练帮助您快速提高 众多业界专家及网友联袂推荐 国内第一本全面介绍Windows Phone 7开发的中文图书 本书以全新的Windows Phone 7手机应用程序开发为主题,采用理论和实践相结合的方法,由浅入深地讲述了新平台的基础架构、开发环境、图形图像处理、数据访问、网络通信等知识点。在本书的最后章节,通过较为完整的实战演练,帮助读者更快地掌握项目开发的各个技术要点,使得读者能够尽快投入到实际项目的开发中去。 本书适合于对微软全新智能手机平台Windows Phone 7的开发感兴趣的大专院校师生、需要在Windows Phone 7平台上进行商业开发的程序员或编程爱好者阅读。

2012-01-02

Android API 教程

Android API 教程,不解释下下来看看吧。

2012-01-02

eclipse3.7汉化包

这个是ecplise3.7的汉化包,相信很多朋友在用外文的eplise,有些时候很不方便。

2011-12-24

eclipse 计算器 Android

用Android做的计算器。用Android做的计算器。用Android做的计算器。用Android做的计算器。

2011-12-11

连连看源代码可调试运行

环境:Microsoft Visual C++ 6.0 连连看的源代码,可以调试运行。

2011-11-13

CIH对硬盘破坏之完全剖析

CIH对硬盘破坏之完全剖析,看一看吧,或许会有收获。

2011-11-11

CIH1.4代码分析

CIH1.4代码分析,用汇编写的,有注释,可以看看

2011-11-11

QQ早期开发文档

QQ早期的开发文档,一共十一页,看看吧 ,也许适合你。

2011-11-11

飞鸽传书c++版代码可调试运行

飞鸽传书c++版代码可调试运行,亲自下载试一下吧 建议测试环境:vc6.0

2011-11-07

Android 贪吃蛇 eclipse 源代码

Android 源代码可以直接在模拟器中运行。

2011-11-07

DIRECTX.9.0.3D游戏开发编程基础

DIRECTX.9.0.3D游戏开发编程基础

2011-09-29

计算机经典图书之《代码大全》

代码大全(第二版)是著名IT畅销书作者Steve McConnell十一年前的经典著作的全新演绎:第二版不是第一版的简单修订增补,而是完全进行了重写;增加了很多与时俱进的内容。这也是一本完整的软件构建手册,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等方面论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术、高屋建瓴的观点、通用的概念,还含有丰富而典型的程序示例。本书中所论述的技术不仅填补 了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生们都是大有裨益的。可以说,无论你是什么背景,阅读本书都会让你在更短的时间内、更容易地写出更好的程序。

2011-05-27

黑客之道:漏洞发掘的艺术

Hacking is the art of creative problem solving, whether that means finding an unconventional solution to a difficult problem or exploiting holes in sloppy programming. Many people call themselves hackers, but few have the strong technical foundation needed to really push the envelope. Rather than merely showing how to run existing exploits, author Jon Erickson explains how arcane hacking techniques actually work. To share the art and science of hacking in a way that is accessible to everyone, Hacking: The Art of Exploitation, 2nd Edition introduces the fundamentals of C programming from a hacker's perspective. The included LiveCD provides a complete Linux programming and debugging environment-all without modifying your current operating system. Use it to follow along with the book's examples as you fill gaps in your knowledge and explore hacking techniques on your own. Get your hands dirty debugging code, overflowing buffers, hijacking network communications, bypassing protections, exploiting cryptographic weaknesses, and perhaps even inventing new exploits. This book will teach you how to: Program computers using C, assembly language, and shell scripts Corrupt system memory to run arbitrary code using buffer overflows and format strings Inspect processor registers and system memory with a debugger to gain a real understanding of what is happening Outsmart common security measures like nonexecutable stacks and intrusion detection systems Gain access to a remote server using port-binding or connect-back shellcode, and alter a server's logging behavior to hide your presence Redirect network traffic, conceal open ports, and hijack TCP connections Crack encrypted wireless traffic using the FMS attack, and speed up brute-force attacks using a password probability matrix Hackers are always pushing the boundaries, investigating the unknown, and evolving their art. Even if you don't already know how to program, Hacking: The Art of Exploitation, 2nd Edition will give you a complete picture of programming, machine architecture, network communications, and existing hacking techniques. Combine this knowledge with the included Linux environment, and all you need is your own creativity.

2009-06-14

空空如也

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

TA关注的人

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