- (Note)音频向量化表示
音频向量化表示经典语音特征(MFCC等)语音信号的传统特征提取方法包括MFCC(梅尔倒谱系数)、PLP等,用于描述语音的频谱包络信息。这些特征设计依据生理听觉模型,在ASR、情感识别等任务中长期有效。但它们仍属浅层特征,无法自动学习更高阶的语言和语音信息,对说话人和环境的鲁棒性有限,通常需配合复杂模型来提高性能。梅尔倒谱系数特征示意图自监督语音模型(Wav2Vec、HuBERT等)近年来,语音领域
- 【AI大模型】23、构建你的西部世界:AI小镇具身智能实战指南
无心水
AI大模型人工智能AI小镇搭建具身智能实战智能体系统架构提示语工程优化虚拟社会构建AI大模型
引言:从代码到虚拟社会的奇妙旅程在人工智能领域,具身智能的发展正引领着一场新的革命。当我们谈论构建一个类似《西部世界》的虚拟社会时,我们不仅在创造一个数字游乐场,更是在探索智能体如何在模拟环境中展现出类似人类的认知、社交和决策能力。本文将带领你踏上一段激动人心的旅程,从底层架构到上层应用,全面解析如何利用提示语工程构建一个充满活力的AI小镇。想象一下,你将成为这个虚拟世界的造物主,通过精心设计的提
- 九章数学体系:定义域无界化——AI鲁棒性的“隐形杀手“
九章数学体系
数学建模拓扑学人工智能神经网络
九章数学体系:定义域无界化——AI鲁棒性的"隐形杀手"摘要传统人工智能模型在面对边缘场景时常常表现出鲁棒性不足的问题,本文深入分析发现,这种现象的本质根源在于模型缺乏显式的定义域约束,导致无界化假设成为影响AI鲁棒性的"隐形杀手"。文章系统阐述了无界假设如何引发对抗样本脆弱性和数值不稳定等核心问题,并引入九章数学体系的定义域约束理论,为解决这些问题提供了全新的数学视角和工程实现路径。研究表明,通过
- 从单一设备到万物互联:鸿蒙生态崛起的未来之路
王子良.
经验分享harmonyos华为
目录一、引言:开启智能时代的钥匙二、鸿蒙生态概述:跨设备协同的核心价值三、开发者机遇与挑战:抓住鸿蒙崛起的机会四、鸿蒙生态崛起的前景:万物互联的未来五、开发者在鸿蒙生态中的实践机遇与挑战1.跨设备开发的机遇2.与人工智能和物联网结合的创新空间3.持续创新与生态完善的挑战六、鸿蒙生态未来的多维发展:智能硬件与大数据的深度结合1.智能硬件与大数据的结合2.在智能家居与城市管理中的应用3.行业领域的深度
- OpenCV让Python实现人脸特征点检测
Python编程之道
Python编程之道opencvpython人工智能ai
OpenCV让Python实现人脸特征点检测关键词:OpenCV、Python、人脸检测、特征点定位、计算机视觉、Dlib、深度学习摘要:本文将深入探讨如何使用OpenCV和Python实现人脸特征点检测。我们将从基础概念开始,逐步介绍人脸检测和特征点定位的核心算法原理,包括传统的Haar级联检测器和基于深度学习的Dlib面部特征点检测器。文章将提供详细的代码实现和数学原理讲解,并通过实际项目案例
- 考取华为HCIE-AI有什么用?
博睿谷IT99_
华为人工智能华为认证职业规划
在人工智能技术重塑各行各业的浪潮中,掌握核心AI能力成为专业人士的制胜关键。华为推出的HCIE-AISolutionArchitect(华为认证ICT专家-AI解决方案架构师),正是面向这一领域顶尖人才设立的最高级别认证。主要是为了培养和认证掌握人工智能解决方案架构、设计与应用知识,具备大模型业务场景分析、大模型训练与微调、模型推理部署能力的专家级人才。一、HCIE-AI:专家级能力的权威认证HC
- 多模态实操第一弹:多模态AI是什么?能做什么?
江凯吴杰
多模态的尝试人工智能
多模态AI专栏第一期:多模态人工智能概述与应用你是否想过,AI如何像人一样同时"看、听、说"?本期专栏将带你深入了解多模态AI的核心原理、发展脉络、关键技术、典型应用,并为后续实战打下坚实基础。最后,我们将详细介绍本系列所用的ERIT数据集及其任务背景。目录1.什么是多模态AI?2.多模态AI的发展历程3.多模态AI的核心技术4.多模态AI的应用场景5.多模态AI的挑战与机遇6.专栏预告与ERIT
- ChatGPT、DeepSeek等大语言模型助力高效办公、论文与项目撰写、数据分析、机器学习与深度学习建模等深度科研
Yolo566Q
chatgpt语言模型数据分析
随着人工智能技术的快速发展,大语言模型如ChatGPT和DeepSeek在科研领域的应用正在为科研人员提供强大的支持。这些模型通过深度学习和大规模语料库训练,能够帮助科研人员高效地筛选文献、生成论文内容、进行数据分析和优化机器学习模型。ChatGPT和DeepSeek能够快速理解和生成复杂的语言,帮助研究人员在撰写论文时提高效率,不仅生成高质量的文章内容,还能优化论文结构和语言表达。在数据分析方面
- 大语言模型助力高效办公、论文与项目撰写、数据分析、机器学习与深度学习建模等
xiao5kou4chang6kai4
人工智能深度学习机器学习rnn语言模型lstm深度学习机器学习人工智能DeepSeek
随着人工智能技术的快速发展,大语言模型如ChatGPT和DeepSeek在科研领域的应用正在为科研人员提供强大的支持。这些模型通过深度学习和大规模语料库训练,能够帮助科研人员高效地筛选文献、生成论文内容、进行数据分析和优化机器学习模型。ChatGPT和DeepSeek能够快速理解和生成复杂的语言,帮助研究人员在撰写论文时提高效率,不仅生成高质量的文章内容,还能优化论文结构和语言表达。在数据分析方面
- 十分钟了解人工智能的过去、现在与未来
ithadoop
人工智能人工智能
十分钟了解人工智能的过去、现在与未来人工智能(AI)作为重塑人类社会的技术革命,正以前所未有的速度改变着我们的工作方式、生活方式和思维方式。从1943年人工神经元模型的提出,到2025年AI应用场景的全面爆发,AI发展经历了多个关键阶段。在接下来的十分钟里,我们将通过图文解说,快速了解AI从萌芽到现在的历程,以及未来可能带来的机遇与挑战。一、人工智能的过去:从理论奠基到技术突破1.萌芽阶段(194
- Go语言---error处理
Lumiron
GO语言学习笔记golangios开发语言
文章目录error基础创建error1、使用errors包创建简单错误:2、使用fmt.Errorf创建格式化错误:检查error自定义error类型错误处理模式1、直接返回错误2、包装错误在Go语言中,error是一个内置的接口类型,用于表示错误条件。它是Go语言中错误处理的核心机制。error基础error接口定义非常简单:typeerrorinterface{Error()string}任何
- ChatGPT、DeepSeek等大语言模型助力高效办公、论文与项目撰写、数据分析、机器学习与深度学习建模
asyxchenchong888
chatgpt语言模型机器学习
随着人工智能技术的快速发展,大语言模型如ChatGPT和DeepSeek在科研领域的应用正在为科研人员提供强大的支持。这些模型通过深度学习和大规模语料库训练,能够帮助科研人员高效地筛选文献、生成论文内容、进行数据分析和优化机器学习模型。ChatGPT和DeepSeek能够快速理解和生成复杂的语言,帮助研究人员在撰写论文时提高效率,不仅生成高质量的文章内容,还能优化论文结构和语言表达。在数据分析方面
- ChatGPT、DeepSeek等大语言模型助力高效办公、论文与项目撰写、数据分析、机器学习与深度学习建模等科研应用
科研的力量
人工智能ChatGPTchatgpt语言模型数据分析
随着人工智能技术的快速发展,大语言模型如ChatGPT和DeepSeek在科研领域的应用正在为科研人员提供强大的支持。这些模型通过深度学习和大规模语料库训练,能够帮助科研人员高效地筛选文献、生成论文内容、进行数据分析和优化机器学习模型。ChatGPT和DeepSeek能够快速理解和生成复杂的语言,帮助研究人员在撰写论文时提高效率,不仅生成高质量的文章内容,还能优化论文结构和语言表达。在数据分析方面
- 探索 AI 系统提示与模型资源库:`system-prompts-and-models-of-ai-tools`
几道之旅
人工智能智能体及数字员工人工智能
在当今的人工智能领域,系统提示和工具模型的优化与应用对于提升AI助手的性能和响应质量至关重要。x1xhlol开源的system-prompts-and-models-of-ai-tools仓库为开发者们提供了一个丰富的资源集合,涵盖了多种AI工具的系统提示、工具和模型。仓库概述这个仓库包含了超过7500行的代码和文档,详细介绍了多个知名AI工具的系统提示和相关模型,其中包括FULLv0、Curso
- 2025年中总结
Just Jump
人生经历思考反思认知方法2025年中总结
2025年中总结。一如往年惯例,总结近半年工作中的体悟和经验。一、把大而难的事拆解成小而具体的小目标。专注解决小目标,每周迭代交付,先完成再完善。1.1把大任务拆解成具体可执行的小目标2025年5月起我开始做大模型相关的技术调研、技术升级和开发工作。传统的机器学习、深度学习算法和大模型的算法在技术知识上还是有很大的差异的。想要快速转型使用大模型做开发、训练,是需要些时间和精力投入的,这并不是一个简
- AI人工智能中LSTM在视频行为识别的应用
AI人工智能中LSTM在视频行为识别的应用关键词:LSTM、视频行为识别、深度学习、时序建模、计算机视觉、神经网络、动作识别摘要:本文将深入探讨LSTM(长短期记忆网络)在视频行为识别领域的应用。我们将从基础概念出发,逐步讲解LSTM如何解决视频时序建模的挑战,分析其核心算法原理,并通过实际代码示例展示LSTM在行为识别中的具体实现。文章还将探讨当前的应用场景、工具资源以及未来发展趋势,为读者提供
- 多模态AI:让机器像人一样“全感官”理解世界
Echo_Wish
前沿技术人工智能人工智能
多模态AI:让机器像人一样“全感官”理解世界咱们人类理解世界,从来不是只靠单一感官:眼睛看到画面,耳朵听到声音,皮肤感受到温度,嘴巴尝到味道,甚至鼻子闻到气味。正是这多感官的“多模态”输入,构筑了我们对复杂世界的深刻认知。而人工智能领域的多模态学习(MultimodalLearning),正是让机器拥有“多感官”理解能力的技术突破。今天,我想跟大家聊聊:多模态学习为何重要?当前有哪些创新模型?如何
- 【PaddleOCR】快速集成 PP-OCRv5 的 Python 实战秘籍--- PaddleOCR实例化 OCR 对象的参数介绍
云天徽上
PaddleOCRpythonocr开发语言人工智能文字识别
博主简介:曾任某智慧城市类企业算法总监,目前在美国市场的物流公司从事高级算法工程师一职,深耕人工智能领域,精通python数据挖掘、可视化、机器学习等,发表过AI相关的专利并多次在AI类比赛中获奖。CSDN人工智能领域的优质创作者,提供AI相关的技术咨询、项目开发和个性化解决方案等服务,如有需要请站内私信或者联系任意文章底部的的VX名片(ID:xf982831907)博主粉丝群介绍:①群内初中生、
- 最新人工智能硬件培训AI基础入门学习课程参考2025版(离线AI语音视觉识别篇)
聆思科技AI芯片
聆思大模型开发板实践分享语音识别人机交互人工智能视觉检测嵌入式硬件mcuAI编程
前言端侧离线AI智能硬件作为AI技术的重要载体之一,凭借其无需依赖网络即可实现智能功能的特性,在一些网络条件受限或对数据隐私有较高要求的场景中,发挥着不可或缺的作用。本章基于CSK6大模型语音视觉开发板开箱即用的离线AI能力,分类列出学习课程知识点和实操参考,希望能够帮助大家快速掌握离线AI智能硬件的基础知识与实战技能,同时了解相关AI技术在实际场景的应用情况。正文按入下框架展开,相关理论和实操除
- 最新人工智能硬件培训AI 基础入门学习课程参考2025版(大模型篇)
聆思科技AI芯片
聆思大模型开发板实践分享大模型语音交互人工智能语音识别视觉检测AI编程人机交互
前言在人工智能大模型重塑教育与社会发展的当下,无论是探索未来职业方向,还是更新技术储备,掌握大模型知识都已成为新时代的必修课。从职场上辅助工作的智能助手,到课堂用于学术研究的智能工具,大模型正在工作生活教育等领域发挥着越来越重要的作用。针对日前前来咨询的广大客户对面向大模型智能硬件的学习需求,我们根据CSK6大模型语音视觉开发板已有功能,整理了一份适合基于本开发板进行教学活动的学习课程参考给大家备
- [iOS文档翻译]AVFoundation Programming Guide - About AVFoundation - AVFoundation概述
yofer张耀琦
iOSiosAVFoundati翻译中文
>版权声明:本文为博主原创翻译,如需转载请注明出处。苹果源文档地址-点击这里AboutAVFoundation-AVFoundation概述AVFoundationisoneofseveralframeworksthatyoucanusetoplayandcreatetime-basedaudiovisualmedia.ItprovidesanObjective-Cinterfaceyouuset
- 新手向:从零开始MySQL超详细安装、配置与使用指南
nightunderblackcat
基础环境配置mysql数据库
什么是MySQL?一句话解释:MySQL是全球最流行的开源关系型数据库,像淘宝、Facebook等大型网站都在使用它存储数据!它采用表格形式管理数据(类似Excel),支持SQL语言进行数据操作。第一步:安装MySQL(多系统详解)Windows系统下载安装包:访问官网:https://dev.mysql.com/downloads/mysql/选择MySQLInstallerMSI(Window
- 【Transformer论文】通过蒙面多模态聚类预测学习视听语音表示
Wwwilling
推荐系统论文阅读Transformer系列论文transformer聚类多模态
文献题目:LEARNINGAUDIO-VISUALSPEECHREPRESENTATIONBYMASKEDMULTIMODALCLUSTERPREDICTION发表时间:2022发表期刊:ICLR摘要语音的视频记录包含相关的音频和视觉信息,为从说话者的嘴唇运动和产生的声音中学习语音表示提供了强大的信号。我们介绍了视听隐藏单元BERT(AV-HuBERT),这是一种用于视听语音的自我监督表示学习框架
- 苹果加码AI合作:继OpenAI后再携手Meta|TodayAI
TodayAI日报
TodayAI日报人工智能苹果Meta
两家长期竞争对手的合作前景近日,据《华尔街日报》报道,苹果公司(Apple)和Meta公司(Facebook母公司)正在就一项潜在合作进行讨论,旨在将Meta的生成式AI模型整合到AppleIntelligence中。这一合作的前景备受关注,因其有可能为两家长期竞争对手带来新的合作机会。在本月初的全球开发者大会(WWDC)上,苹果宣布与OpenAI达成合作协议,将在iOS18和其他设备上的特定任务
- 2025年全球数据安全发展趋势
jinan886
人工智能大数据安全数据分析
随着云计算、大数据、人工智能等技术的迅猛发展,数据已成为驱动经济社会发展的关键生产要素。然而,数据泄露、网络攻击等安全事件频发,给个人隐私、企业利益乃至国家安全带来了前所未有的挑战。全球数据安全发展趋势正随着技术进步和威胁演变而不断变化,以下是主要趋势:1.数据隐私法规加强GDPR(欧盟《通用数据保护条例)和CCPA(加州消费者隐私法案)等法规推动了全球对数据隐私的重视,更多国家和地区正在制定或更
- AI原生应用监控:实时领域偏见预警系统设计原理
Agentic AI人工智能与大数据
CSDNAI-native人工智能ai
AI原生应用监控:实时领域偏见预警系统设计原理关键词AI监控、算法偏见、实时预警、公平性AI、模型监控、偏见检测、AI治理摘要在人工智能驱动决策日益普及的今天,AI系统中的隐性偏见已成为影响公平性、可信度和业务连续性的关键风险。本文深入探讨了AI原生应用监控的核心挑战,重点剖析了实时领域偏见预警系统的设计原理与实现方法。通过将复杂的算法偏见比作"数字世界的隐形滤镜",我们揭示了偏见如何在AI系统中
- 告别GPU焦虑:如何在纯CPU服务器上,打造高性能Embedding服务?
ezl1fe
embedding后端人工智能
Hi,大家好,我是ezl1fe。最近接手一个项目,要求在纯CPU服务器上部署Embedding模型服务。兄弟们都懂,GPU它香啊,但它也贵啊!很多时候,咱只能在有限的资源里想办法。一开始,我们图方便,直接从HuggingFace上拉了当时效果最好的BAAI/bge-m3模型,用transformers库一把梭。结果呢?部署到一台8核16G的服务器上,精度是高,但性能也是真的“感人”,单个请求响应要
- 机器学习在智能仓储中的应用:库存管理与物流优化
Blossom.118
机器学习与人工智能机器学习人工智能深度学习机器人sklearntensorflowcnn
最近研学过程中发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击链接跳转到网站人工智能及编程语言学习教程。读者们可以通过里面的文章详细了解一下人工智能及其编程等教程和学习方法。下面开始对正文内容的介绍。随着电子商务的蓬勃发展,仓储和物流行业面临着前所未有的挑战和机遇。智能仓储通过整合先进的信息技术,如物联网(IoT)、大数据和机器学习,能够实现从货物入库到出库的全流程
- 【自然语言处理-NLP】文本预处理技术
云博士的AI课堂
哈佛博后带你玩转机器学习深度学习自然语言处理人工智能NLP深度学习数据预处理NLP数据预处理机器学习
以下内容将从基本概念到实用代码分步骤、分场景地详细介绍NLP常见文本预处理方法及其背后的思想。如果无法从外部导入数据,我们会模拟一份简易文本数据(如字符串列表),并在此基础上演示预处理代码及详细解释,确保在常规Python环境下可以运行。一、文本预处理的常见需求和作用在自然语言处理(NLP)任务(如机器学习、深度学习、大模型开发)中,原始文本数据通常会包含各种噪声,例如:多余的空格、换行符、特殊符
- AccuFace 在 iClone/Character Creator 导出 ARKit 52
子燕若水
iclone3Ddaz3d服务器linux运维
方案概览AccuFace在iClone/CharacterCreator里写入的是Reallusion60标准BlendShape曲线。要把它们导出为ARKit52并写入文本文件,可采用「iClone→FBX(ARKit52命名)→Blender→Python脚本→JSON/CSV」这一条相对稳妥的管线。关键步骤下面分拆说明,并给出可直接运行的脚本示例。步骤1:把Reallusion60映射到AR
- jsonp 常用util方法
hw1287789687
jsonpjsonp常用方法jsonp callback
jsonp 常用java方法
(1)以jsonp的形式返回:函数名(json字符串)
/***
* 用于jsonp调用
* @param map : 用于构造json数据
* @param callback : 回调的javascript方法名
* @param filters : <code>SimpleBeanPropertyFilter theFilt
- 多线程场景
alafqq
多线程
0
能不能简单描述一下你在java web开发中需要用到多线程编程的场景?0
对多线程有些了解,但是不太清楚具体的应用场景,能简单说一下你遇到的多线程编程的场景吗?
Java多线程
2012年11月23日 15:41 Young9007 Young9007
4
0 0 4
Comment添加评论关注(2)
3个答案 按时间排序 按投票排序
0
0
最典型的如:
1、
- Maven学习——修改Maven的本地仓库路径
Kai_Ge
maven
安装Maven后我们会在用户目录下发现.m2 文件夹。默认情况下,该文件夹下放置了Maven本地仓库.m2/repository。所有的Maven构件(artifact)都被存储到该仓库中,以方便重用。但是windows用户的操作系统都安装在C盘,把Maven仓库放到C盘是很危险的,为此我们需要修改Maven的本地仓库路径。
- placeholder的浏览器兼容
120153216
placeholder
【前言】
自从html5引入placeholder后,问题就来了,
不支持html5的浏览器也先有这样的效果,
各种兼容,之前考虑,今天测试人员逮住不放,
想了个解决办法,看样子还行,记录一下。
【原理】
不使用placeholder,而是模拟placeholder的效果,
大概就是用focus和focusout效果。
【代码】
<scrip
- debian_用iso文件创建本地apt源
2002wmj
Debian
1.将N个debian-506-amd64-DVD-N.iso存放于本地或其他媒介内,本例是放在本机/iso/目录下
2.创建N个挂载点目录
如下:
debian:~#mkdir –r /media/dvd1
debian:~#mkdir –r /media/dvd2
debian:~#mkdir –r /media/dvd3
….
debian:~#mkdir –r /media
- SQLSERVER耗时最长的SQL
357029540
SQL Server
对于DBA来说,经常要知道存储过程的某些信息:
1. 执行了多少次
2. 执行的执行计划如何
3. 执行的平均读写如何
4. 执行平均需要多少时间
列名 &
- com/genuitec/eclipse/j2eedt/core/J2EEProjectUtil
7454103
eclipse
今天eclipse突然报了com/genuitec/eclipse/j2eedt/core/J2EEProjectUtil 错误,并且工程文件打不开了,在网上找了一下资料,然后按照方法操作了一遍,好了,解决方法如下:
错误提示信息:
An error has occurred.See error log for more details.
Reason:
com/genuitec/
- 用正则删除文本中的html标签
adminjun
javahtml正则表达式去掉html标签
使用文本编辑器录入文章存入数据中的文本是HTML标签格式,由于业务需要对HTML标签进行去除只保留纯净的文本内容,于是乎Java实现自动过滤。
如下:
public static String Html2Text(String inputString) {
String htmlStr = inputString; // 含html标签的字符串
String textSt
- 嵌入式系统设计中常用总线和接口
aijuans
linux 基础
嵌入式系统设计中常用总线和接口
任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与CPU直接连接,那么连线
- Java函数调用方式——按值传递
ayaoxinchao
java按值传递对象基础数据类型
Java使用按值传递的函数调用方式,这往往使我感到迷惑。因为在基础数据类型和对象的传递上,我就会纠结于到底是按值传递,还是按引用传递。其实经过学习,Java在任何地方,都一直发挥着按值传递的本色。
首先,让我们看一看基础数据类型是如何按值传递的。
public static void main(String[] args) {
int a = 2;
- ios音量线性下降
bewithme
ios音量
直接上代码吧
//second 几秒内下降为0
- (void)reduceVolume:(int)second {
KGVoicePlayer *player = [KGVoicePlayer defaultPlayer];
if (!_flag) {
_tempVolume = player.volume;
- 与其怨它不如爱它
bijian1013
选择理想职业规划
抱怨工作是年轻人的常态,但爱工作才是积极的心态,与其怨它不如爱它。
一般来说,在公司干了一两年后,不少年轻人容易产生怨言,除了具体的埋怨公司“扭门”,埋怨上司无能以外,也有许多人是因为根本不爱自已的那份工作,工作完全成了谋生的手段,跟自已的性格、专业、爱好都相差甚远。
- 一边时间不够用一边浪费时间
bingyingao
工作时间浪费
一方面感觉时间严重不够用,另一方面又在不停的浪费时间。
每一个周末,晚上熬夜看电影到凌晨一点,早上起不来一直睡到10点钟,10点钟起床,吃饭后玩手机到下午一点。
精神还是很差,下午像一直野鬼在城市里晃荡。
为何不尝试晚上10点钟就睡,早上7点就起,时间完全是一样的,把看电影的时间换到早上,精神好,气色好,一天好状态。
控制让自己周末早睡早起,你就成功了一半。
有多少个工作
- 【Scala八】Scala核心二:隐式转换
bit1129
scala
Implicits work like this: if you call a method on a Scala object, and the Scala compiler does not see a definition for that method in the class definition for that object, the compiler will try to con
- sudoku slover in Haskell (2)
bookjovi
haskellsudoku
继续精简haskell版的sudoku程序,稍微改了一下,这次用了8行,同时性能也提高了很多,对每个空格的所有解不是通过尝试算出来的,而是直接得出。
board = [0,3,4,1,7,0,5,0,0,
0,6,0,0,0,8,3,0,1,
7,0,0,3,0,0,0,0,6,
5,0,0,6,4,0,8,0,7,
- Java-Collections Framework学习与总结-HashSet和LinkedHashSet
BrokenDreams
linkedhashset
本篇总结一下两个常用的集合类HashSet和LinkedHashSet。
它们都实现了相同接口java.util.Set。Set表示一种元素无序且不可重复的集合;之前总结过的java.util.List表示一种元素可重复且有序
- 读《研磨设计模式》-代码笔记-备忘录模式-Memento
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
/*
* 备忘录模式的功能是,在不破坏封装性的前提下,捕获一个对象的内部状态,并在对象之外保存这个状态,为以后的状态恢复作“备忘”
- 《RAW格式照片处理专业技法》笔记
cherishLC
PS
注意,这不是教程!仅记录楼主之前不太了解的
一、色彩(空间)管理
作者建议采用ProRGB(色域最广),但camera raw中设为ProRGB,而PS中则在ProRGB的基础上,将gamma值设为了1.8(更符合人眼)
注意:bridge、camera raw怎么设置显示、输出的颜色都是正确的(会读取文件内的颜色配置文件),但用PS输出jpg文件时,必须先用Edit->conv
- 使用 Git 下载 Spring 源码 编译 for Eclipse
crabdave
eclipse
使用 Git 下载 Spring 源码 编译 for Eclipse
1、安装gradle,下载 http://www.gradle.org/downloads
配置环境变量GRADLE_HOME,配置PATH %GRADLE_HOME%/bin,cmd,gradle -v
2、spring4 用jdk8 下载 https://jdk8.java.
- mysql连接拒绝问题
daizj
mysql登录权限
mysql中在其它机器连接mysql服务器时报错问题汇总
一、[running]
[email protected]:~$mysql -uroot -h 192.168.9.108 -p //带-p参数,在下一步进行密码输入
Enter password: //无字符串输入
ERROR 1045 (28000): Access
- Google Chrome 为何打压 H.264
dsjt
applehtml5chromeGoogle
Google 今天在 Chromium 官方博客宣布由于 H.264 编解码器并非开放标准,Chrome 将在几个月后正式停止对 H.264 视频解码的支持,全面采用开放的 WebM 和 Theora 格式。
Google 在博客上表示,自从 WebM 视频编解码器推出以后,在性能、厂商支持以及独立性方面已经取得了很大的进步,为了与 Chromium 现有支持的編解码器保持一致,Chrome
- yii 获取控制器名 和方法名
dcj3sjt126com
yiiframework
1. 获取控制器名
在控制器中获取控制器名: $name = $this->getId();
在视图中获取控制器名: $name = Yii::app()->controller->id;
2. 获取动作名
在控制器beforeAction()回调函数中获取动作名: $name =
- Android知识总结(二)
come_for_dream
android
明天要考试了,速速总结如下
1、Activity的启动模式
standard:每次调用Activity的时候都创建一个(可以有多个相同的实例,也允许多个相同Activity叠加。)
singleTop:可以有多个实例,但是不允许多个相同Activity叠加。即,如果Ac
- 高洛峰收徒第二期:寻找未来的“技术大牛” ——折腾一年,奖励20万元
gcq511120594
工作项目管理
高洛峰,兄弟连IT教育合伙人、猿代码创始人、PHP培训第一人、《细说PHP》作者、软件开发工程师、《IT峰播》主创人、PHP讲师的鼻祖!
首期现在的进程刚刚过半,徒弟们真的很棒,人品都没的说,团结互助,学习刻苦,工作认真积极,灵活上进。我几乎会把他们全部留下来,现在已有一多半安排了实际的工作,并取得了很好的成绩。等他们出徒之日,凭他们的能力一定能够拿到高薪,而且我还承诺过一个徒弟,当他拿到大学毕
- linux expect
heipark
expect
1. 创建、编辑文件go.sh
#!/usr/bin/expect
spawn sudo su admin
expect "*password*" { send "13456\r\n" }
interact
2. 设置权限
chmod u+x go.sh 3.
- Spring4.1新特性——静态资源处理增强
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- idea ubuntuxia 乱码
liyonghui160com
1.首先需要在windows字体目录下或者其它地方找到simsun.ttf 这个 字体文件。
2.在ubuntu 下可以执行下面操作安装该字体:
sudo mkdir /usr/share/fonts/truetype/simsun
sudo cp simsun.ttf /usr/share/fonts/truetype/simsun
fc-cache -f -v
- 改良程序的11技巧
pda158
技巧
有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码 时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你的代码。因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。
让我们看一些基本的编程技巧:
尽量保持方法简短
永远永远不要把同一个变量用于多个不同的
- 300个涵盖IT各方面的免费资源(下)——工作与学习篇
shoothao
创业免费资源学习课程远程工作
工作与生产效率:
A. 背景声音
Noisli:背景噪音与颜色生成器。
Noizio:环境声均衡器。
Defonic:世界上任何的声响都可混合成美丽的旋律。
Designers.mx:设计者为设计者所准备的播放列表。
Coffitivity:这里的声音就像咖啡馆里放的一样。
B. 避免注意力分散
Self Co
- 深入浅出RPC
uule
rpc
深入浅出RPC-浅出篇
深入浅出RPC-深入篇
RPC
Remote Procedure Call Protocol
远程过程调用协议
它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发