- 多模态大模型发展全景:从架构创新到应用突破
陈敬雷-充电了么-CEO兼CTO
python大模型多模态大模型AIGC机器学习深度学习DeepSeek
注:此文章内容均节选自充电了么创始人,CEO兼CTO陈敬雷老师的新书《GPT多模态大模型与AIAgent智能体》(跟我一起学人工智能)【陈敬雷编著】【清华大学出版社】《GPT多模态大模型与AIAgent智能体》新出书籍配套视频【陈敬雷】推荐算法系统实战全系列精品课【陈敬雷】文章目录GPT多模态大模型系列四多模态大模型发展全景:从架构创新到应用突破更多技术内容总结GPT多模态大模型系列四多模态大模型
- 两个场景的车辆相似度评估并画图(弗雷歇距离)
疑问:是否有必要normalize?(待解决)importmathimportnumpyasnpimportpandasaspdimporttorchfrommatplotlibimportpyplotaspltfromshapesimilarityimportshape_similarity,procrustes_normalize_curve,find_procrustes_rotation_
- Java基础流程控制习题练习示例含代码
InnovatorX
#Java基础进阶java开发语言intellij-idea算法
1、【嵌套循环】使用双层for循环,在控制台打印出一个四行五列的长方形,效果如下:@@@@@@@@@@@@@@@@@@@@publicclassDemo1{publicstaticvoidmain(String[]args){for(inti=0;i1500?"可以":"不可以";System.out.println("李雷"+want+"以旧换新");}}6、【三元运算符】让用户依次录入三个整数
- 【CBAP50技术手册】#49 Vendor Assessment(供应商评估):BA(业务分析师) 的“防雷侦测器”
郭菁菁
BA业务分析需求分析
选对伙伴,避免项目踩坑。在项目采购、系统选型、外包合作中,我们常常要面对一个巨大的风险:选错供应商,项目全盘崩塌。而VendorAssessment,就是业务分析师的重要武器,帮项目在签约之前,提前筛雷、防坑、选对伙伴。在我的项目经历里,每一次认真做VendorAssessment,都避免了不少“上线一半跑路了”“服务态度急转直下”“功能落地差强人意”的惨剧。什么是VendorAssessment
- 基于 Kintex UltraScale 系列 2 路 QSFP+40G 光纤 PCIe 数据传输卡 / 光纤适配器(5GByte/s 带宽KU060光纤 PCIe 数据传输卡)
F_white
数据中心视频与图像采集处理机器视觉
PCIE732是一款基于PCIE总线架构的高性能数据传输卡,板卡具有1个PCIex8主机接口、2个QSFP+40G光纤接口,可以实现2路QSFP+40G光纤的数据实时采集、传输。板卡采用Xilinx的高性能KintexUltraScale系列FPGA作为实时处理器,板载2组独立的72位DDR4SDRAM大容量缓存。板卡具有1个RJ45千兆以太网口以及若干IO信号。一般应用于基于服务器的雷
- Python游戏:扫雷 (附源码)
这次我们基于pygame来做一个扫雷,我所有的代码都是基于python3.6的。下面将一下我的实现逻辑首先,如何表示雷和非雷,一开始有好多状态,后来一想,干脆就做个类吧。classBlockStatus(Enum):normal=1#未点opened=2#已点mine=3#雷flag=4#标记雷ask=5#标记问号bomb=6#踩中雷hint=7#被双击周围double=8#正在被鼠标左右键双击c
- 转转困局:战略多元化踩雷,十万条投诉,难掩用户愤怒情绪
大力财经
人工智能
引言:年亏10亿,投诉10万条,“超级门店”救不了信任危机,转转要向谁学?出品|大力财经作者|豆沙包2024年,转转在北京、上海等地密集开出“超级转转”线下店,试图用线下重运营模式撬动二手市场新增长。但许多用户仍对其“质检可信度”心存疑虑,此前“阴阳检测报告”“高价卖翻新机”等事件,让平台口碑一落千丈。成立近十年,转转一度背靠58同城、腾讯双重资源,却始终没能摆脱“闲鱼像流量黑洞、爱回收像供应链霸
- [直播推流] 使用 librtmp 库推流
0点51胜
librtmp音视频librtmp
参考雷神demohttps://blog.csdn.net/leixiaohua1020/article/details/42104945csdn上贴的代码有些问题,编译不过,使用github上的可以运行。大概看了一下是一直快速读取文件内容,然后推送输出,发送太快,导致拉不到流,所以加了延时。最终仓库https://github.com/dss875914213/librtmp生成flv文件ffm
- ARM掌门人炮轰美国芯片禁令:科技围墙只会让蛋糕变小
iccnewer
arm开发科技
科技行业又一位重量级人物站出来了。ARM首席执行官雷内·哈斯(ReneHaas)最近在牛津的创始人论坛全球会议上,公开批评美国对华芯片出口管制。他的话很直白:"如果你限制技术获取,逼着其他生态系统自立门户,这对谁都不好。"哈斯用了一个很形象的比喻——蛋糕变小了。他说,这种限制"让整个蛋糕变小了,说实话,对消费者也不好"。这就是最朴素的道理:市场被人为分割,竞争减少,创新动力不足,最终买单的还是普通
- 用c语言实现简易版扫雷游戏
青春进行中
游戏c#c语言
我们大家一定玩过网页版扫雷游戏其实扫雷主要就是二维数组的应用;我今天给大家介绍9*9的简单扫雷代码实现;首先我们可以创建两个数组第一个可以存放雷的信息第二个数组用于展示给玩家看,制定规则数字一代表该地方存放一个雷,使用函数统计周围8个坐标雷的个数并展现给玩家。由于我们使用数字代表雷不可避免的会与统计雷的个数发生冲突因此我们制作两个数组用于存放信息;;代码如下这是我们创建的头文件用于存放函数声明以及
- SCADA|KingSCADA通过组合框选择修改变量的值
雷工笔记
KingSCADASCADA
哈喽,你好啊,我是雷工!在SCADA项目中组合框(下拉框)是经常会用到的控件。下拉框使用,通常是通过下拉框选择不同的文本信息,进而修改对应的变量值。正好又用到该功能,顺便记录一下。便于下次使用时,直接复制粘贴过来。省的再看帮助手册,根据控件的方法说明进行测试了。可以提升项目开发时的效率。01样例说明样例实现如下功能:通过组合框选择以下几个文本选项:①雷工笔记②雷工杂谈③小李食代当选择不同的文本选项
- 音视频学习笔记002:视频封装格式
我是摆乌龙
音视频学习
前面网上查资料,大概了解了一些H.264的一些皮毛。接下来就需要参考如何学习,一脸懵逼o((⊙﹏⊙))o,查看各种博客,虽然大概了解了一下,还没开始怎么敲代码,也不知道如何开始敲相关的代码,接下来期望能从雷神的笔记中领悟节奏吧,然后再参考其他的博客啥的理解…,既然敲不会敲,那也好办,就先不管了,把能做的先做吧,其实现阶段能做的也就是各种专有名词的理解与概念的理解与一些常识理解…视频封装格式视频封装
- 深浅拷贝,看完狠狠避雷!
YL有搞头
javascript开发语言前端数据类型深浅拷贝
前提提要:最近在开发需求时,突然遇到一个问题,我请求过来的数据,怎么还会改变呢??导致卡壳卡了许久,看完才发现,原来是你小子!!深浅拷贝。既然哥们踩雷了,那不行,得让兄弟们有福同享。Javascript的七种数据类型Javascript的数据类型分为:基本数据类型数字类型(Number)未定义(Undefined)字符串(String)空(Null)符号型(Symbol)布尔(Boolean)引用
- Mysql 函数concat、concat_ws和group_concat
wsxlgg
mysql数据库
1.concatconcat()函数是将多个字符串组合在一起,形成一个大的字符串;如果连接的字符串中存在一个为NULL,则输出的结果为NULL,语法格式为:concat(str1,str2,....strn)--1、字符之间不加连接符mysql>selectconcat("01","赵雷","男");+-----------------------------+|concat("01","赵雷",
- DMC-E 系列总线控制卡----雷赛板卡介绍(一)
A_nanda
运动与控制运动控制卡c#运动控制板卡雷赛
1.1雷赛控制DMC-E系列总线控制卡特点DMC-E系列总线运动控制卡是深圳市雷赛控制技术有限公司开发的具有自主知识产权的新型高性能EtherCAT总线轨迹/点位运动控制卡,覆盖DMC-E1000经济型、DMC-E3000通用型以及
- DMC-E 系列总线控制卡----雷赛板卡介绍(六)
A_nanda
雷赛人工智能c#DMC-E
应用软件开发方法DMC-E系列总线运动控制卡的应用软件可以在VisualBasic、VisualC++、C#等高级语言环境下开发。应用软件开发之前,需保证DMC-E系列总线运动控制卡连接好从站,通过控制卡Motion的EtherCAT总线配置界面扫描从站、设置总线通信周期,并下载总线配置文件。操作过程详见5.2.1节。如果您对VB、VC、C#语言都不熟悉,建议您花两天时间阅读一本VB语言的培训教材
- 西电计科院数据库系统课程期末复习笔记及实验报告
ZHauLee
课程学习数据库笔记
宣传西电本科找校内导师实习,导师选择请参考:研控—导师评价网学长亲踩雷坑,祝没有后来不幸者。前言博主是21级计科院的,数据库系统97分,这是期末复习期间整理的笔记,基本全部涵盖期末考试重点范围,有需要的学弟学妹可以作为参考详见文章主页DataBase文章目录宣传前言第一讲数据库系统概述数据库基本概念数据库发展阶段数据模型数据库系统结构第二讲关系模型关系数据结构关系代数传统集合运算专门关系运算Pra
- 虚拟货币“合法化”时代来临,你却还在踩这些刑事雷?
数据与人工智能律师
算法网络大数据人工智能区块链
首席数据官高鹏律师团队编著一、一场“合法化”的风暴正在逼近2025年5月,中国人民银行发布《关于加强数字货币监管的通知》,明确虚拟货币的“非货币属性”与“非法金融活动边界”,标志着中国对虚拟货币的监管从“全面封禁”转向“有限合规”。然而,这场“合法化”的风暴并非“绿灯通行证”——虚拟货币的交易链上,依然布满刑事风险的暗礁。二、合法化≠无风险:三大刑事陷阱不容忽视1.洗钱罪的“隐形杀手”虚拟货币的匿
- 4.9、matlab信号波形生成:狄利克雷函数、高斯脉冲和高斯脉冲序列
逼子歌
matlab开发语言
1、名词说明狄利克雷函数(DiracDeltaFunction)狄利克雷函数,也称为单位冲激函数或δ函数,是一个在数学和信号处理中常用的特殊函数。狄利克雷函数通常用符号δ(t)表示,其定义为:δ(t)={+∞,t=0 { 0, t≠0狄利克雷函数在时间t=0时取无限值,而在其他时间点上取值为零。它在信号处理中常用于描述脉冲信号、冲击响应等情况,是一种理想化的脉冲函数。高斯脉冲(Gaussia
- Web API总结与深化进阶
是一条大黄鱼呀
前端前端javascripthtml
提示:这是一个非常弱智的前端学习者的一点追求弱智简单清晰的傻瓜笔记,一个经常打完代码打辩论的某弗雷尔卓德寒冷211高校的天天想家的孩子的“胡说八道”。这是第四节——WebAPI总结与深化进阶HHYYZZ的蓝旭笔记WebAPI进阶一、变量声明与WebAPI基本认知1、变量声明关键字特点使用场景注意事项var函数作用域,可重复声明旧版代码兼容存在变量提升,建议淘汰let块级作用域,不可重复声明需要重新
- Python目标检测避坑指南+实战秘籍:从踩雷到封神的通关手册
在Python目标检测的实践中,新手常因经验不足陷入效率低下、精度不佳的困境,甚至资深开发者也可能在复杂场景中“翻车”。我们将结合实际案例,深度剖析目标检测全流程中的高频“坑点”,并分享经过验证的实战秘籍,助你避开陷阱,高效完成项目。一、数据预处理:看似简单,暗藏玄机坑点1:图像缩放导致目标变形现象:直接使用cv2.resize将图像拉伸至固定尺寸,目标比例失真,影响模型识别。避坑方案:采用Let
- Python自然语言处理库之gensim使用详解
Rocky006
python开发语言
概要Gensim是一个专门用于无监督主题建模和自然语言处理的Python开源库,由捷克共和国的RadimŘehůřek开发。该库专注于处理大规模文本数据,提供了多种经典的主题建模算法,如LDA(潜在狄利克雷分配)、LSI(潜在语义索引)等,以及现代化的词向量模型Word2Vec、Doc2Vec、FastText等。Gensim的设计理念是"为人类而非机器",强调易用性和可扩展性,特别适合处理无标签
- 《Java与易经》系列:用设计模式解读八卦哲学
双囍菜菜
Javajava设计模式开发语言
《Java与易经》系列:用设计模式解读八卦哲学这里写目录标题《Java与易经》系列:用设计模式解读八卦哲学一、当代码遇见八卦:程序员的另类修行二、乾卦三连:单例模式的王者之道卦象解读:☰(纯阳至刚)代码化身(全局唯一实例)哲学启示:三、坤卦六断:工厂模式的大地胸怀卦象解读:☷(纯阴至柔)代码化身(万物生成器)哲学启示:四、震仰盂:观察者模式的天雷感应卦象解读:☳(雷动万物)代码化身(事件驱动模型)
- Python----目标检测(YOLO简介)
蹦蹦跳跳真可爱589
目标检测Python目标检测YOLO目标跟踪人工智能计算机视觉python
一、YOLO简介[YOLO](YouOnlyLookOnce)是一种流行的物体检测和图像分割模型,由华盛顿大学的约瑟夫-雷德蒙(JosephRedmon)和阿里-法哈迪(AliFarhadi)开发,YOLO于2015年推出,因其高速度和高精确度而迅速受到欢迎。在计算机视觉(ComputerVision)领域,目标检测(ObjectDetection)一直是最为基础且至关重要的研究方向之一。随着深度
- (SDL2)SDL在ubuntu下的测试代码(雷霄骅)
我我我只会printf
音视频开发音视频sdl流媒体播放器C
安装好SDL后,可以使用代码测试一下,本文所用代码为雷神的代码,只修改了头文件即可,一个为播放音频,一个为播放视频,但是播放音频的会有明显卡顿,如果后续找到问题,会及时修改,如果你已解决,欢迎评论分享。1.播放PCM/***最简单的SDL2播放音频的例子(SDL2播放PCM)*SimplestAudioPlaySDL2(SDL2playPCM)**雷霄骅LeiXiaohua*leixiaohua1
- FFmpeg 解码视频流实现yuv播放
书弋江山
ffmpegcC++IOSffmpegh264codecyuv解码
参考文章雷神文章FFMPEG–裸码流解码AVCodec最简单的基于FFmpeg的libswscale的示例(YUV转RGB)视频流测试端口初始化解码器相关变量-(void)initDecoder{if(decodeFrame){return;}intcodec_id=AV_CODEC_ID_H264;pCodec=avcodec_find_decoder(codec_id);if(!pCodec)
- 【Java开发300个实用技巧】243.架构演进单体到微服务
精通代码大仙
Java开发300个实用技巧java开发语言程序员创富
架构演进单体到微服务1.架构演进的必然性2.单体拆分的实战策略3.服务治理的三大坑位4.数据管理的终极考验5.团队协作的模式转型6.监控运维的降维打击从"祖传代码"到"微服务帝国",架构演进背后的血泪教训与通关秘籍!本文揭秘单体应用拆解六大关键战役,教你避开转型路上的深坑巨雷。目录架构演进的必然性单体拆分的实战策略服务治理的三大坑位数据管理的终极考验团队协作的模式转型监控运维的降维打击嗨,你好呀,
- C语言实现扫雷小游戏
wshuoi
c语言c++开发语言
1.打印菜单,选择是否进行游戏;2.初始化雷区,创建两个数组mine和show,mine布置雷,show向玩家展示扫雷情况;3.mine数组初始化全为‘0’,是雷则为‘1’,show数组初始化全为‘*’,玩家只能看见show数组。4.开始游戏,玩家输入需要排雷的坐标:若是雷(‘1’),游戏结束。若不是,则显示周围8个坐标的雷数。代码由三部分实现:1.test.c-主函数,2.game.h-头文件,
- 【C语言】 -- 扫雷(代码+详解)
编程小能手@
c语言服务器linux
这里写目录标题:前言:1、游戏规则2、创建文件2.1头文件2.2define定义的行、列、雷的个数2.3函数声明3、游戏测试部分3.1主函数3.1.1menu()函数(菜单函数)3.1.2switch语句3.1.3dowhile语句3.1.4game()函数4、游戏功能实现部分4.1棋盘的创建4.2初始化棋盘函数4.3打印棋盘函数4.4布置雷4.5排查雷前言:该篇文章是用C语言来实现扫雷的,是对之
- 雷克赛恩 Cyber Pro 1 投影仪 30 天体验:首款三色光投影效果如何?
欧学明
雷克赛恩CyberPro1投影仪开箱测评FSHD《哪吒》电影
目录一、开箱二、核心场景实测(一)办公场景(二)家庭影音(三)亲子场景三、技术亮点(一)FSHD三色光源成像技术(二)音画协同五、总结在2025年这个国产投影技术持续突破的年份,雷克赛恩推出的CyberPro1投影仪凭借FSHD三色灯成像技术进入大众视野。作为一名常需用投影仪演示方案的创业者兼影音爱好者,我带着探究的心态入手这款产品,进行了为期30天的深度体验。接下来,我会从开箱感受、实际使用场景
- JVM StackMapTable 属性的作用及理解
lijingyao8206
jvm字节码Class文件StackMapTable
在Java 6版本之后JVM引入了栈图(Stack Map Table)概念。为了提高验证过程的效率,在字节码规范中添加了Stack Map Table属性,以下简称栈图,其方法的code属性中存储了局部变量和操作数的类型验证以及字节码的偏移量。也就是一个method需要且仅对应一个Stack Map Table。在Java 7版
- 回调函数调用方法
百合不是茶
java
最近在看大神写的代码时,.发现其中使用了很多的回调 ,以前只是在学习的时候经常用到 ,现在写个笔记 记录一下
代码很简单:
MainDemo :调用方法 得到方法的返回结果
- [时间机器]制造时间机器需要一些材料
comsci
制造
根据我的计算和推测,要完全实现制造一台时间机器,需要某些我们这个世界不存在的物质
和材料...
甚至可以这样说,这种材料和物质,我们在反应堆中也无法获得......
 
- 开口埋怨不如闭口做事
邓集海
邓集海 做人 做事 工作
“开口埋怨,不如闭口做事。”不是名人名言,而是一个普通父亲对儿子的训导。但是,因为这句训导,这位普通父亲却造就了一个名人儿子。这位普通父亲造就的名人儿子,叫张明正。 张明正出身贫寒,读书时成绩差,常挨老师批评。高中毕业,张明正连普通大学的分数线都没上。高考成绩出来后,平时开口怨这怨那的张明正,不从自身找原因,而是不停地埋怨自己家庭条件不好、埋怨父母没有给他创造良好的学习环境。
- jQuery插件开发全解析,类级别与对象级别开发
IT独行者
jquery开发插件 函数
jQuery插件的开发包括两种: 一种是类级别的插件开发,即给
jQuery添加新的全局函数,相当于给
jQuery类本身添加方法。
jQuery的全局函数就是属于
jQuery命名空间的函数,另一种是对象级别的插件开发,即给
jQuery对象添加方法。下面就两种函数的开发做详细的说明。
1
、类级别的插件开发 类级别的插件开发最直接的理解就是给jQuer
- Rome解析Rss
413277409
Rome解析Rss
import java.net.URL;
import java.util.List;
import org.junit.Test;
import com.sun.syndication.feed.synd.SyndCategory;
import com.sun.syndication.feed.synd.S
- RSA加密解密
无量
加密解密rsa
RSA加密解密代码
代码有待整理
package com.tongbanjie.commons.util;
import java.security.Key;
import java.security.KeyFactory;
import java.security.KeyPair;
import java.security.KeyPairGenerat
- linux 软件安装遇到的问题
aichenglong
linux遇到的问题ftp
1 ftp配置中遇到的问题
500 OOPS: cannot change directory
出现该问题的原因:是SELinux安装机制的问题.只要disable SELinux就可以了
修改方法:1 修改/etc/selinux/config 中SELINUX=disabled
2 source /etc
- 面试心得
alafqq
面试
最近面试了好几家公司。记录下;
支付宝,面试我的人胖胖的,看着人挺好的;博彦外包的职位,面试失败;
阿里金融,面试官人也挺和善,只不过我让他吐血了。。。
由于印象比较深,记录下;
1,自我介绍
2,说下八种基本类型;(算上string。楼主才答了3种,哈哈,string其实不是基本类型,是引用类型)
3,什么是包装类,包装类的优点;
4,平时看过什么书?NND,什么书都没看过。。照样
- java的多态性探讨
百合不是茶
java
java的多态性是指main方法在调用属性的时候类可以对这一属性做出反应的情况
//package 1;
class A{
public void test(){
System.out.println("A");
}
}
class D extends A{
public void test(){
S
- 网络编程基础篇之JavaScript-学习笔记
bijian1013
JavaScript
1.documentWrite
<html>
<head>
<script language="JavaScript">
document.write("这是电脑网络学校");
document.close();
</script>
</h
- 探索JUnit4扩展:深入Rule
bijian1013
JUnitRule单元测试
本文将进一步探究Rule的应用,展示如何使用Rule来替代@BeforeClass,@AfterClass,@Before和@After的功能。
在上一篇中提到,可以使用Rule替代现有的大部分Runner扩展,而且也不提倡对Runner中的withBefores(),withAfte
- [CSS]CSS浮动十五条规则
bit1129
css
这些浮动规则,主要是参考CSS权威指南关于浮动规则的总结,然后添加一些简单的例子以验证和理解这些规则。
1. 所有的页面元素都可以浮动 2. 一个元素浮动后,会成为块级元素,比如<span>,a, strong等都会变成块级元素 3.一个元素左浮动,会向最近的块级父元素的左上角移动,直到浮动元素的左外边界碰到块级父元素的左内边界;如果这个块级父元素已经有浮动元素停靠了
- 【Kafka六】Kafka Producer和Consumer多Broker、多Partition场景
bit1129
partition
0.Kafka服务器配置
3个broker
1个topic,6个partition,副本因子是2
2个consumer,每个consumer三个线程并发读取
1. Producer
package kafka.examples.multibrokers.producers;
import java.util.Properties;
import java.util.
- zabbix_agentd.conf配置文件详解
ronin47
zabbix 配置文件
Aliaskey的别名,例如 Alias=ttlsa.userid:vfs.file.regexp[/etc/passwd,^ttlsa:.:([0-9]+),,,,\1], 或者ttlsa的用户ID。你可以使用key:vfs.file.regexp[/etc/passwd,^ttlsa:.: ([0-9]+),,,,\1],也可以使用ttlsa.userid。备注: 别名不能重复,但是可以有多个
- java--19.用矩阵求Fibonacci数列的第N项
bylijinnan
fibonacci
参考了网上的思路,写了个Java版的:
public class Fibonacci {
final static int[] A={1,1,1,0};
public static void main(String[] args) {
int n=7;
for(int i=0;i<=n;i++){
int f=fibonac
- Netty源码学习-LengthFieldBasedFrameDecoder
bylijinnan
javanetty
先看看LengthFieldBasedFrameDecoder的官方API
http://docs.jboss.org/netty/3.1/api/org/jboss/netty/handler/codec/frame/LengthFieldBasedFrameDecoder.html
API举例说明了LengthFieldBasedFrameDecoder的解析机制,如下:
实
- AES加密解密
chicony
加密解密
AES加解密算法,使用Base64做转码以及辅助加密:
package com.wintv.common;
import javax.crypto.Cipher;
import javax.crypto.spec.IvParameterSpec;
import javax.crypto.spec.SecretKeySpec;
import sun.misc.BASE64Decod
- 文件编码格式转换
ctrain
编码格式
package com.test;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
- mysql 在linux客户端插入数据中文乱码
daizj
mysql中文乱码
1、查看系统客户端,数据库,连接层的编码
查看方法: http://daizj.iteye.com/blog/2174993
进入mysql,通过如下命令查看数据库编码方式: mysql> show variables like 'character_set_%'; +--------------------------+------
- 好代码是廉价的代码
dcj3sjt126com
程序员读书
长久以来我一直主张:好代码是廉价的代码。
当我跟做开发的同事说出这话时,他们的第一反应是一种惊愕,然后是将近一个星期的嘲笑,把它当作一个笑话来讲。 当他们走近看我的表情、知道我是认真的时,才收敛一点。
当最初的惊愕消退后,他们会用一些这样的话来反驳: “好代码不廉价,好代码是采用经过数十年计算机科学研究和积累得出的最佳实践设计模式和方法论建立起来的精心制作的程序代码。”
我只
- Android网络请求库——android-async-http
dcj3sjt126com
android
在iOS开发中有大名鼎鼎的ASIHttpRequest库,用来处理网络请求操作,今天要介绍的是一个在Android上同样强大的网络请求库android-async-http,目前非常火的应用Instagram和Pinterest的Android版就是用的这个网络请求库。这个网络请求库是基于Apache HttpClient库之上的一个异步网络请求处理库,网络处理均基于Android的非UI线程,通
- ORACLE 复习笔记之SQL语句的优化
eksliang
SQL优化Oracle sql语句优化SQL语句的优化
转载请出自出处:http://eksliang.iteye.com/blog/2097999
SQL语句的优化总结如下
sql语句的优化可以按照如下六个步骤进行:
合理使用索引
避免或者简化排序
消除对大表的扫描
避免复杂的通配符匹配
调整子查询的性能
EXISTS和IN运算符
下面我就按照上面这六个步骤分别进行总结:
- 浅析:Android 嵌套滑动机制(NestedScrolling)
gg163
android移动开发滑动机制嵌套
谷歌在发布安卓 Lollipop版本之后,为了更好的用户体验,Google为Android的滑动机制提供了NestedScrolling特性
NestedScrolling的特性可以体现在哪里呢?<!--[if !supportLineBreakNewLine]--><!--[endif]-->
比如你使用了Toolbar,下面一个ScrollView,向上滚
- 使用hovertree菜单作为后台导航
hvt
JavaScriptjquery.nethovertreeasp.net
hovertree是一个jquery菜单插件,官方网址:http://keleyi.com/jq/hovertree/ ,可以登录该网址体验效果。
0.1.3版本:http://keleyi.com/jq/hovertree/demo/demo.0.1.3.htm
hovertree插件包含文件:
http://keleyi.com/jq/hovertree/css
- SVG 教程 (二)矩形
天梯梦
svg
SVG <rect> SVG Shapes
SVG有一些预定义的形状元素,可被开发者使用和操作:
矩形 <rect>
圆形 <circle>
椭圆 <ellipse>
线 <line>
折线 <polyline>
多边形 <polygon>
路径 <path>
- 一个简单的队列
luyulong
java数据结构队列
public class MyQueue {
private long[] arr;
private int front;
private int end;
// 有效数据的大小
private int elements;
public MyQueue() {
arr = new long[10];
elements = 0;
front
- 基础数据结构和算法九:Binary Search Tree
sunwinner
Algorithm
A binary search tree (BST) is a binary tree where each node has a Comparable key (and an associated value) and satisfies the restriction that the key in any node is larger than the keys in all
- 项目出现的一些问题和体会
Steven-Walker
DAOWebservlet
第一篇博客不知道要写点什么,就先来点近阶段的感悟吧。
这几天学了servlet和数据库等知识,就参照老方的视频写了一个简单的增删改查的,完成了最简单的一些功能,使用了三层架构。
dao层完成的是对数据库具体的功能实现,service层调用了dao层的实现方法,具体对servlet提供支持。
&
- 高手问答:Java老A带你全面提升Java单兵作战能力!
ITeye管理员
java
本期特邀《Java特种兵》作者:谢宇,CSDN论坛ID: xieyuooo 针对JAVA问题给予大家解答,欢迎网友积极提问,与专家一起讨论!
作者简介:
淘宝网资深Java工程师,CSDN超人气博主,人称“胖哥”。
CSDN博客地址:
http://blog.csdn.net/xieyuooo
作者在进入大学前是一个不折不扣的计算机白痴,曾经被人笑话过不懂鼠标是什么,