- 微服务:从“大锅菜“到“自助餐“的架构进化
MarkSea.
架构微服务云原生
在软件开发的世界里,架构就像是烹饪艺术。传统的单体应用就像一锅东北大锅菜,所有食材(功能)混在一起熬煮,香是香,但想单独调整某种食材的味道?对不起,得掀翻整锅重来。而微服务架构则像现代化的自助餐厅,每道菜(服务)独立存在,想吃什么拿什么,想调整哪道菜只需要处理那一小部分,其他客人(用户)还能继续享用其他美食。什么是微服务?——火锅店里的"自助小料台"理论将应用拆成多个独立小服务,通过轻量级API(
- RAG系统的“聪明药”:如何用反馈回路让你的AI越用越聪明?
许泽宇的技术分享
人工智能
大家好,我是你们的AI技术侃侃而谈小能手。今天我们来聊聊RAG(Retrieval-AugmentedGeneration,检索增强生成)系统的进化之路——如何让它像喝了聪明药一样,越用越聪明,越聊越懂你。你是不是也有这样的体验?用ChatGPT、文档问答机器人,刚开始觉得还行,但用久了发现它总是“死脑筋”,问同样的问题,答得千篇一律,甚至一错再错。你想:“要是它能记住我的吐槽和建议,下次别再犯同
- YOLOv13:开启目标检测新时代,手把手教你实操
奔跑吧邓邓子
必备核心技能YOLO目标检测目标跟踪人工智能实操
目录一、YOLOv13初印象1.1YOLO系列发展脉络1.2YOLOv13独特之处二、前期准备工作2.1环境搭建2.2依赖安装三、深入使用指南3.1模型验证3.2模型训练3.3模型推理四、应用案例与拓展4.1实际场景应用展示4.2与其他技术结合思路五、总结与展望一、YOLOv13初印象1.1YOLO系列发展脉络YOLO(YouOnlyLookOnce)系列算法在目标检测领域中,就如同一位不断进化的
- 【大模型】Transformer架构完全解读:从“盲人摸象“到“通晓万物“的AI进化论
全栈追梦人
大模型#提示工程transformer架构深度学习
Transformer架构完全解读:从"盲人摸象"到"通晓万物"的AI进化论——一位大模型探索者的技术日记☕第一章:为什么说Transformer是AI界的"蒸汽机革命"?1.1从RNN到Transformer:一场效率革命场景:咖啡厅里两位开发者的对话实习生小雨:“学长,为什么现在都用Transformer?RNN不是也能处理文本吗?”资深工程师老张:(掏出纸巾画图)“想象RNN是个严格的图书管
- Python实例题:基于遗传算法的旅行商问题求解
狐凄
实例python开发语言
目录Python实例题题目要求:解题思路:代码实现:Python实例题题目基于遗传算法的旅行商问题求解要求:使用遗传算法解决旅行商问题(TSP)。支持以下功能:随机生成城市坐标或导入预定义城市实现遗传算法的基本操作(选择、交叉、变异)可视化进化过程和最终路径统计进化过程中的适应度变化允许用户调整遗传算法参数(种群大小、迭代次数、交叉率、变异率等)。解题思路:用列表表示城市访问顺序作为染色体。使用欧
- LSNet: 基于侧向抑制的神经网络
碳酸的唐
模型养成与叙述有意思的py库神经网络人工智能深度学习
引言在计算机视觉领域,我们一直在寻找灵感来源以提高图像处理和识别的效果。而人类视觉系统作为经过数百万年进化的精密系统,无疑是最好的参考对象之一。今天,我要向大家介绍一个名为LSNet(LateralSuppressionNetwork,侧向抑制网络)的技术,它模拟了人类视觉系统中的侧向抑制机制,为计算机视觉任务带来了新的可能性。什么是侧向抑制?侧向抑制(LateralSuppression),也被
- 新手友好!从HTTP到HTTPS再到HTTP/2:网站通信的进化之路
甘露寺
浏览器httphttps网络协议
从HTTP到HTTPS再到HTTP/2:网站通信的进化之路作为一名刚接触Web开发的新手,你可能经常听说HTTPS和HTTP/2,但不太清楚它们具体解决了什么问题,又是如何一步步优化我们上网体验的。这篇博客就用大白话,带你了解网站通信技术的进化史!第一章:HTTP的烦恼-裸奔的网络想象一下,你在网上冲浪,就像在公共场所大声聊天。问题一:信息裸奔,谁都能偷听!HTTP协议:早期的网站大多使用HTTP
- 科伦坡证券交易所(CSE)定制的全栈系统开发报告
Ashlee_guweng22346
pythonjavaperldocker数据结构emacs算法
“全自动化交易平台”(CSE主席瓦吉拉·库拉提拉卡评价)的进化——订单处理延迟1Tbps)。容器化微服务:iSulad轻量容器引擎(内存开销6MB)实现Kubernetes秒级扩容,资源利用率提升70%,故障切换时间10ms,错失套利窗口。方案:鲲鹏低延迟引擎+InfiniBand网络。结果:时延降至0.5ms,套利收益年化提升22%。
- 创客匠人老蒋六力模型:创始人 IP 打造的底层逻辑与实践路径
创小匠
tcp/ip网络协议网络
创始人IP如何从0到1破局?创客匠人CEO老蒋提出的“六力模型”,为知识变现领域提供了系统化方法论。该模型将IP打造拆解为六个递进阶段,揭示了从“个人品牌”到“商业资产”的进化逻辑。一、定义力:构建IP的认知锚点IP的本质是“用户共识的塑造”。老蒋以神话故事为例,盘古开天辟地通过定义“宇宙起源”形成集体认知,这与现代创始人IP的“品类定义”逻辑一致。美特斯邦威周成建在直播中强调“国货转型”定位,正
- 创客匠人老蒋:创始人 IP 打造的五大核心命题与破局之道
创小匠
tcp/ip网络协议网络
在知识付费行业进入深水区的当下,创始人IP如何从“流量符号”进化为“商业引擎”?创客匠人CEO老蒋在“全球创始人IP领袖高峰论坛”中,围绕“IP、趋势、战略、创新、增长”五大关键词,揭示了IP打造的系统性方法论。一、认知破局:IP是商业战略而非营销手段老蒋以美特斯邦威周成建直播为例,指出创始人IP的本质是“企业战略的人格化表达”。数据显示,IP化创始人的企业估值平均比非IP化企业高30%-50%,
- AI原生应用领域反馈循环:助力应用持续进化
AI天才研究院
计算AI大模型企业级应用开发实战AI人工智能与大数据AI-nativeai
AI原生应用领域反馈循环:助力应用持续进化关键词:AI原生应用、反馈循环、持续进化、数据驱动、用户体验摘要:本文围绕AI原生应用领域的反馈循环展开探讨。首先介绍了反馈循环在AI原生应用中的重要性,接着详细解释了反馈循环的核心概念及其相关要素。通过具体的算法原理和操作步骤展示了反馈循环如何在技术层面实现。以实际项目案例说明反馈循环在实际开发中的应用和效果。还探讨了反馈循环在不同场景下的应用,推荐了相
- 【重构推荐系统】国产大模型驱动的电商个性化推荐完整实战:架构设计、推理优化与在线部署闭环
观熵
国产大模型部署实战全流程指南重构人工智能Agent智能体落地方案
个人简介作者简介:全栈研发,具备端到端系统落地能力,专注大模型的压缩部署、多模态理解与Agent架构设计。热爱“结构”与“秩序”,相信复杂系统背后总有简洁可控的可能。我叫观熵。不是在控熵,就是在观测熵的流动个人主页:观熵个人邮箱:
[email protected]座右铭:愿科技之光,不止照亮智能,也照亮人心!专栏导航观熵系列专栏导航:AI前沿探索:从大模型进化、多模态交互、AIGC内容生成,到
- Spring Cloud 微服务架构部署模式
Java技术栈实战
架构springcloud微服务ai
SpringCloud微服务架构部署模式:从单体到云原生的进化路径关键词:SpringCloud、微服务架构、部署模式、容器化、Kubernetes、服务网格、DevOps摘要:本文系统解析SpringCloud微服务架构的核心部署模式,涵盖传统物理机部署、容器化部署、Kubernetes集群编排、服务网格集成等技术栈。通过技术原理剖析、实战案例演示和最佳实践总结,揭示不同部署模式的适用场景、技术
- 用Python实现生信分析——序列搜索和比对工具详解
写代码的M教授
生信分析python
1.什么是序列搜索和比对工具?序列搜索和比对工具在生物信息学中用于在大型序列数据库中搜索与查询序列相似的序列,并进行比对分析。这些工具可以帮助研究人员识别与目标序列相关的已知序列,从而推测其功能、结构和进化关系。常见的序列搜索和比对工具包括:BLAST(BasicLocalAlignmentSearchTool):最常用的序列搜索工具,能够快速找到与查询序列相似的序列。FASTA:另一个常用的序列
- 《多设备协同训练:HarmonyOS联邦学习驱动Unity游戏AI进化》
爱学习的小齐哥哥
HarmonyOS5Unity游戏HarmonyOS5unity游戏引擎Unity游戏
随着游戏产业的智能化升级,游戏AI正从传统的规则驱动向数据驱动的“自进化”模式转型。然而,传统游戏AI训练面临数据孤岛、计算资源受限、隐私安全风险三大核心挑战:单设备训练难以处理复杂场景的海量数据,集中式训练需上传用户行为数据(侵犯隐私),且高性能计算依赖云端或专用硬件(成本高、延迟大)。在此背景下,HarmonyOS联邦学习与多设备协同训练的融合,为Unity游戏AI的智能化进化提供了突破性解决
- 说唱僵尸网络RapperBot卷土重来,5万余台设备遭劫持
FreeBuf-
网络
一个名为RapperBot的僵尸网络正以技术进化为矛、网络时代狂妄为盾,对全球超过5万台设备发起攻击。与其他隐匿行事的恶意软件不同,RapperBot不仅引起威胁分析师的注意——它甚至嚣张地留下了说唱歌词。根据XLAB最新报告,这个最早由中国国家互联网应急中心(CNCERT)在2022年披露(可追溯至2021年攻击活动)的僵尸网络,在2025年以超过5万个活跃节点再度肆虐,并开始要求受害者支付门罗
- 使用JavaScript构建交互式Web页面:从基础到高级功能(附带实现代码~)
一ge科研小菜菜
Java前端开发javascript
个人主页:一ge科研小菜鸡-CSDN博客期待您的关注1.引言JavaScript作为现代网页设计的核心技术之一,已发展成为前端开发中必不可少的编程语言。随着互联网的不断进化,用户对网页体验的需求日益增长,开发者需要借助JavaScript来实现页面动态交互、用户界面更新和复杂的数据操作。JavaScript的生态系统也日趋完善,从基础的ES6+特性到各种强大的前端框架如React、Vue和Angu
- AI重塑IT行业:从效率工具到认知杠杆的人机协同进化之路
AI_DL_CODE
人工智能之深度学习人工智能IT行业变革人机协同AI伦理软件开发网络安全职业转型
摘要:本文系统阐述AI技术对IT行业的革命性影响,揭示其作为"认知杠杆"而非"职业终结者"的本质。通过分析AI在软件开发、网络安全、数据决策等领域的应用实践,量化展示AI对编程效率(代码生成30%-50%)、测试周期(压缩40%)、故障修复时间(MTTR降低75%)等关键指标的提升。同时深入剖析人类在创新设计、伦理判断等维度的不可替代性,构建"AI处理确定性任务+人类主导价值创造"的双螺旋协作模型
- 【2025】VSCode终极AI插件清单:一键生成完整项目的革命性工作流(实战测评)
知识产权13937636601
计算机VSCode
摘要:随着VSCode在2025年深度集成AI原生能力,其生态已从代码补全工具进化为全栈项目生成引擎。本文实测387款AI插件,精选34款覆盖编码、调试、部署全流程的终极清单,核心解决三大开发痛点:零基础生成企业级项目(如智慧社区系统)、跨技术栈无痛迁移(Java转Rust)、遗留系统AI再造(COBOL转云原生)。重点解析Devika(多智能体协作)、Continue(上下文感知开发)、Tabb
- 《2025年AI工程师生存报告:掌握Agent开发薪资涨65%》——500家科技企业招聘数据揭示的职场进化法则
知识产权13937636601
计算机人工智能科技
当大模型吞噬基础编码岗位,2025年掌握AI智能体(Agent)开发的工程师薪资中位数突破¥92万/年,较普通AI岗位高出65%。本文基于阿里、腾讯、微软等头部企业招聘数据,首次披露:技能断层危机:传统算法工程师简历淘汰率达73%能力跃迁公式:智能体架构+领域模型=薪资溢价150%职业生存矩阵:30岁未掌握AutoFlow开发面临40%裁员风险数据显示:具备多智能体协同架构能力者晋升总监级时间缩短
- AI模型开发的全生命周期管理体系
TechVision大咖圈
人工智能AI模型开发全生命周期管理MLOps模型部署数据管理模型监控
从"炼丹"到工程化:让AI模型开发不再是玄学目录1.引言:告别AI开发的"野蛮生长"时代2.生命周期管理体系总览3.数据管理阶段:万丈高楼平地起4.模型开发阶段:从想法到现实5.训练与调优阶段:让模型"学会"思考6.部署与监控阶段:上线不是终点7.维护与迭代阶段:持续进化的秘诀8.总结:构建可持续的AI开发生态1.引言:告别AI开发的"野蛮生长"时代还记得那些年我们"炼丹"的日子吗?一个模型训练几
- C4.5算法深度解析:决策树进化的里程碑
大千AI助手
算法决策树机器学习C4.5Python人工智能AI
C4.5是机器学习史上最经典的算法之一,由ID3之父RossQuinlan在1993年提出。作为ID3的革命性升级,它不仅解决了前代的核心缺陷,更开创了连续特征处理和剪枝技术的先河,成为现代决策树的奠基之作。本文由「大千AI助手」原创发布,专注用真话讲AI,回归技术本质。拒绝神话或妖魔化。搜索「大千AI助手」关注我,一起撕掉过度包装,学习真实的AI技术!往期文章推荐:20.用Mermaid代码画E
- 人脑 vs AI:一场耗能相差50万倍的智慧竞赛,当硅基智能决定重走碳基进化之路,我们如何跨越鸿沟?
AI、少年郎
人工智能机器学习计算机视觉深度学习神经网络自然语言处理
一、人脑:自然界最高效的“超算”,让AI望尘莫及1.效率碾压:1杯咖啡的能量vs一座小镇的耗电人脑:仅需20瓦功耗(相当于一盏节能灯),每秒处理1千亿次神经信号,可连续工作数十年。顶级AI(如GPT-4):单次训练耗电1300兆瓦时,相当于130个家庭全年用电量,却仅学会静态文本匹配。震撼对比:人脑学习《红楼梦全集》的能耗≈0.001度电,而AI训练同等数据需消耗1000年的人脑总能耗。2.多模态
- AI API、AI 聊天助手,两大服务助力应用智能化转型
融云
人工智能
网络效应、转换成本——这些一度定义了我们这个时代商业逻辑的规则,在AI时代迅速崩塌。创新性功能被无差别克隆包围,差异化优势在底层能力翻新中消散……更别说那些决策迟缓、行动无法言出法随的“后来者”,注定与市场窗口擦身而过。唯快不破,迅速更新认知并在执行中进化才是AI时代创业的正确姿势。专注业务创新,底层交给融云。融云推出一站式AI云服务,提供开箱即用的大模型API服务,“模型多、上线快、性能好、成本
- [创业之路-388]:华为人力资源管理 - 价值篇 - 围绕价值展开的人力资源建设
文火冰糖的硅基工坊
创业之路华为管理公司治理架构战略
前言:华为人力资源管理价值篇:以奋斗者为本的哲学启示在科技竞争白热化的今天,企业生存与发展的核心命题已从“资源占有”转向“价值创造”。华为三十余年从深圳民企成长为全球科技巨擘的历程,恰恰印证了“人力资源即第一战略资源”的真理。其价值创造与分配体系如同一台精密仪器,将个体奋斗与组织目标熔铸成持续进化的动力引擎,其管理哲学背后蕴含的深层逻辑,值得每个企业管理者反复咀嚼。一、价值创造的底层逻辑:从“狼性
- 大语言模型的通用局限性与全球技术演进
止观止
人工智能大语言模型语言模型人工智能自然语言处理
基于行业最新数据修订(2025Q2)一、知识截止期:全球模型的进化差异所有LLM都存在知识截止期(KnowledgeCut-off),即模型训练数据的时间上限。这在技术迭代飞快的软件开发领域尤为致命——2023年后发布的Python3.12新特性、React18的并发渲染等更新,旧模型可能完全遗漏。核心局限:传统LLM训练数据存在硬性断点(如GPT-4截止至2023年9月)模型知识截止期更新方案G
- 智能编程新时代:千问通义引领未来开发趋势
inscode_058
最新接入DeepSeek-V3模型,点击下载最新版本InsCodeAIIDE标题:智能编程新时代:千问通义引领未来开发趋势随着人工智能技术的迅猛发展,编程工具也在不断进化。从早期的简单文本编辑器到如今的智能化集成开发环境(IDE),开发者们正迎来一个全新的时代。在这个时代,AI不仅仅是一个辅助工具,更成为了开发流程的核心驱动力。本文将探讨如何通过千问通义这一理念,借助智能化工具如InsCodeAI
- LinkAOS网上开户系统解析与开发实践
一、LinkAOS系统本质:证券行业的数字化开户革命LinkAOS网上开户系统是针对证券、金融行业推出的全流程线上开户解决方案,其核心价值在于通过技术创新实现:业务效率跃升:将传统线下2-3天的开户流程压缩至15分钟内合规安全强化:集成CA认证、KYC流程、活体识别等金融级安全模块场景适配进化:支持PC/H5双端同步,按业务场景定制流程与字段系统标语“把时间留给投资”直击行业痛点——将人力从繁琐的
- 人工神经网络:架构原理与技术解析
weixin_47233946
架构
##引言在深度学习和人工智能领域,人工神经网络(ArtificialNeuralNetwork,ANN)作为模拟人脑认知机制的核心技术,已在图像识别、自然语言处理和强化学习等领域实现了革命性突破。从AlphaGo击败人类顶尖棋手到ChatGPT的对话生成能力,ANN的进化持续推动技术边界的扩展。本文将深入剖析人工神经网络的核心原理、技术实现与发展趋势。##一、基础概念与数学模型###1.1生物启发
- Hadoop 版本进化论:从 1.0 到 2.0,架构革命全解析
拾光师
大数据后端
Hadoop版本hadoop1.x版本由三部分组成Common(辅助工具)HDFS(数据存储)MapReduce(计算和资源调度)存在的问题JobTracker同时具备了资源管理和作业控制两个功能,成为了系统的最大瓶颈采用了master/slave结构,master存在单点问题,一旦master出现故障,会导致整个集群不可用采用了基于槽位的资源分配模型,将槽位分为了Mapslot和Reducesl
- Java实现的简单双向Map,支持重复Value
superlxw1234
java双向map
关键字:Java双向Map、DualHashBidiMap
有个需求,需要根据即时修改Map结构中的Value值,比如,将Map中所有value=V1的记录改成value=V2,key保持不变。
数据量比较大,遍历Map性能太差,这就需要根据Value先找到Key,然后去修改。
即:既要根据Key找Value,又要根据Value
- PL/SQL触发器基础及例子
百合不是茶
oracle数据库触发器PL/SQL编程
触发器的简介;
触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。因此触发器不需要人为的去调用,也不能调用。触发器和过程函数类似 过程函数必须要调用,
一个表中最多只能有12个触发器类型的,触发器和过程函数相似 触发器不需要调用直接执行,
触发时间:指明触发器何时执行,该值可取:
before:表示在数据库动作之前触发
- [时空与探索]穿越时空的一些问题
comsci
问题
我们还没有进行过任何数学形式上的证明,仅仅是一个猜想.....
这个猜想就是; 任何有质量的物体(哪怕只有一微克)都不可能穿越时空,该物体强行穿越时空的时候,物体的质量会与时空粒子产生反应,物体会变成暗物质,也就是说,任何物体穿越时空会变成暗物质..(暗物质就我的理
- easy ui datagrid上移下移一行
商人shang
js上移下移easyuidatagrid
/**
* 向上移动一行
*
* @param dg
* @param row
*/
function moveupRow(dg, row) {
var datagrid = $(dg);
var index = datagrid.datagrid("getRowIndex", row);
if (isFirstRow(dg, row)) {
- Java反射
oloz
反射
本人菜鸟,今天恰好有时间,写写博客,总结复习一下java反射方面的知识,欢迎大家探讨交流学习指教
首先看看java中的Class
package demo;
public class ClassTest {
/*先了解java中的Class*/
public static void main(String[] args) {
//任何一个类都
- springMVC 使用JSR-303 Validation验证
杨白白
springmvc
JSR-303是一个数据验证的规范,但是spring并没有对其进行实现,Hibernate Validator是实现了这一规范的,通过此这个实现来讲SpringMVC对JSR-303的支持。
JSR-303的校验是基于注解的,首先要把这些注解标记在需要验证的实体类的属性上或是其对应的get方法上。
登录需要验证类
public class Login {
@NotEmpty
- log4j
香水浓
log4j
log4j.rootCategory=DEBUG, STDOUT, DAILYFILE, HTML, DATABASE
#log4j.rootCategory=DEBUG, STDOUT, DAILYFILE, ROLLINGFILE, HTML
#console
log4j.appender.STDOUT=org.apache.log4j.ConsoleAppender
log4
- 使用ajax和history.pushState无刷新改变页面URL
agevs
jquery框架Ajaxhtml5chrome
表现
如果你使用chrome或者firefox等浏览器访问本博客、github.com、plus.google.com等网站时,细心的你会发现页面之间的点击是通过ajax异步请求的,同时页面的URL发生了了改变。并且能够很好的支持浏览器前进和后退。
是什么有这么强大的功能呢?
HTML5里引用了新的API,history.pushState和history.replaceState,就是通过
- centos中文乱码
AILIKES
centosOSssh
一、CentOS系统访问 g.cn ,发现中文乱码。
于是用以前的方式:yum -y install fonts-chinese
CentOS系统安装后,还是不能显示中文字体。我使用 gedit 编辑源码,其中文注释也为乱码。
后来,终于找到以下方法可以解决,需要两个中文支持的包:
fonts-chinese-3.02-12.
- 触发器
baalwolf
触发器
触发器(trigger):监视某种情况,并触发某种操作。
触发器创建语法四要素:1.监视地点(table) 2.监视事件(insert/update/delete) 3.触发时间(after/before) 4.触发事件(insert/update/delete)
语法:
create trigger triggerName
after/before 
- JS正则表达式的i m g
bijian1013
JavaScript正则表达式
g:表示全局(global)模式,即模式将被应用于所有字符串,而非在发现第一个匹配项时立即停止。 i:表示不区分大小写(case-insensitive)模式,即在确定匹配项时忽略模式与字符串的大小写。 m:表示
- HTML5模式和Hashbang模式
bijian1013
JavaScriptAngularJSHashbang模式HTML5模式
我们可以用$locationProvider来配置$location服务(可以采用注入的方式,就像AngularJS中其他所有东西一样)。这里provider的两个参数很有意思,介绍如下。
html5Mode
一个布尔值,标识$location服务是否运行在HTML5模式下。
ha
- [Maven学习笔记六]Maven生命周期
bit1129
maven
从mvn test的输出开始说起
当我们在user-core中执行mvn test时,执行的输出如下:
/software/devsoftware/jdk1.7.0_55/bin/java -Dmaven.home=/software/devsoftware/apache-maven-3.2.1 -Dclassworlds.conf=/software/devs
- 【Hadoop七】基于Yarn的Hadoop Map Reduce容错
bit1129
hadoop
运行于Yarn的Map Reduce作业,可能发生失败的点包括
Task Failure
Application Master Failure
Node Manager Failure
Resource Manager Failure
1. Task Failure
任务执行过程中产生的异常和JVM的意外终止会汇报给Application Master。僵死的任务也会被A
- 记一次数据推送的异常解决端口解决
ronin47
记一次数据推送的异常解决
需求:从db获取数据然后推送到B
程序开发完成,上jboss,刚开始报了很多错,逐一解决,可最后显示连接不到数据库。机房的同事说可以ping 通。
自已画了个图,逐一排除,把linux 防火墙 和 setenforce 设置最低。
service iptables stop
- 巧用视错觉-UI更有趣
brotherlamp
UIui视频ui教程ui自学ui资料
我们每个人在生活中都曾感受过视错觉(optical illusion)的魅力。
视错觉现象是双眼跟我们开的一个玩笑,而我们往往还心甘情愿地接受我们看到的假象。其实不止如此,视觉错现象的背后还有一个重要的科学原理——格式塔原理。
格式塔原理解释了人们如何以视觉方式感觉物体,以及图像的结构,视角,大小等要素是如何影响我们的视觉的。
在下面这篇文章中,我们首先会简单介绍一下格式塔原理中的基本概念,
- 线段树-poj1177-N个矩形求边长(离散化+扫描线)
bylijinnan
数据结构算法线段树
package com.ljn.base;
import java.util.Arrays;
import java.util.Comparator;
import java.util.Set;
import java.util.TreeSet;
/**
* POJ 1177 (线段树+离散化+扫描线),题目链接为http://poj.org/problem?id=1177
- HTTP协议详解
chicony
http协议
引言
- Scala设计模式
chenchao051
设计模式scala
Scala设计模式
我的话: 在国外网站上看到一篇文章,里面详细描述了很多设计模式,并且用Java及Scala两种语言描述,清晰的让我们看到各种常规的设计模式,在Scala中是如何在语言特性层面直接支持的。基于文章很nice,我利用今天的空闲时间将其翻译,希望大家能一起学习,讨论。翻译
- 安装mysql
daizj
mysql安装
安装mysql
(1)删除linux上已经安装的mysql相关库信息。rpm -e xxxxxxx --nodeps (强制删除)
执行命令rpm -qa |grep mysql 检查是否删除干净
(2)执行命令 rpm -i MySQL-server-5.5.31-2.el
- HTTP状态码大全
dcj3sjt126com
http状态码
完整的 HTTP 1.1规范说明书来自于RFC 2616,你可以在http://www.talentdigger.cn/home/link.php?url=d3d3LnJmYy1lZGl0b3Iub3JnLw%3D%3D在线查阅。HTTP 1.1的状态码被标记为新特性,因为许多浏览器只支持 HTTP 1.0。你应只把状态码发送给支持 HTTP 1.1的客户端,支持协议版本可以通过调用request
- asihttprequest上传图片
dcj3sjt126com
ASIHTTPRequest
NSURL *url =@"yourURL";
ASIFormDataRequest*currentRequest =[ASIFormDataRequest requestWithURL:url];
[currentRequest setPostFormat:ASIMultipartFormDataPostFormat];[currentRequest se
- C语言中,关键字static的作用
e200702084
C++cC#
在C语言中,关键字static有三个明显的作用:
1)在函数体,局部的static变量。生存期为程序的整个生命周期,(它存活多长时间);作用域却在函数体内(它在什么地方能被访问(空间))。
一个被声明为静态的变量在这一函数被调用过程中维持其值不变。因为它分配在静态存储区,函数调用结束后并不释放单元,但是在其它的作用域的无法访问。当再次调用这个函数时,这个局部的静态变量还存活,而且用在它的访
- win7/8使用curl
geeksun
win7
1. WIN7/8下要使用curl,需要下载curl-7.20.0-win64-ssl-sspi.zip和Win64OpenSSL_Light-1_0_2d.exe。 下载地址:
http://curl.haxx.se/download.html 请选择不带SSL的版本,否则还需要安装SSL的支持包 2. 可以给Windows增加c
- Creating a Shared Repository; Users Sharing The Repository
hongtoushizi
git
转载自:
http://www.gitguys.com/topics/creating-a-shared-repository-users-sharing-the-repository/ Commands discussed in this section:
git init –bare
git clone
git remote
git pull
git p
- Java实现字符串反转的8种或9种方法
Josh_Persistence
异或反转递归反转二分交换反转java字符串反转栈反转
注:对于第7种使用异或的方式来实现字符串的反转,如果不太看得明白的,可以参照另一篇博客:
http://josh-persistence.iteye.com/blog/2205768
/**
*
*/
package com.wsheng.aggregator.algorithm.string;
import java.util.Stack;
/**
- 代码实现任意容量倒水问题
home198979
PHP算法倒水
形象化设计模式实战 HELLO!架构 redis命令源码解析
倒水问题:有两个杯子,一个A升,一个B升,水有无限多,现要求利用这两杯子装C
- Druid datasource
zhb8015
druid
推荐大家使用数据库连接池 DruidDataSource. http://code.alibabatech.com/wiki/display/Druid/DruidDataSource DruidDataSource经过阿里巴巴数百个应用一年多生产环境运行验证,稳定可靠。 它最重要的特点是:监控、扩展和性能。 下载和Maven配置看这里: http
- 两种启动监听器ApplicationListener和ServletContextListener
spjich
javaspring框架
引言:有时候需要在项目初始化的时候进行一系列工作,比如初始化一个线程池,初始化配置文件,初始化缓存等等,这时候就需要用到启动监听器,下面分别介绍一下两种常用的项目启动监听器
ServletContextListener
特点: 依赖于sevlet容器,需要配置web.xml
使用方法:
public class StartListener implements
- JavaScript Rounding Methods of the Math object
何不笑
JavaScriptMath
The next group of methods has to do with rounding decimal values into integers. Three methods — Math.ceil(), Math.floor(), and Math.round() — handle rounding in differen