- Stable Diffusion模型对比
研三小学渣
学习笔记人工智能计算机视觉深度学习
StableDiffusionV1系列是用基于GPT的CLIP模型,其模型参数量为123.65M;StableDiffusionV2系列则换成了更新更好的OpenCLIP模型,其参数量为354.03M,相比SDV1的TextEncoder模型大了3倍左右StableDiffusionv1:它使用了LAION-2B(en)数据集以及laion-high-resolution和laion-improv
- AI绘画神器Stable Diffusion模型再升级,带你零基础入门Stable Diffusion全套教学
AI绘画成神之路
StableDiffusionAI作画stablediffusion人工智能
之前为大家对比了6款在线AI绘画软件在不同主题上的图像生成效果,最终是Midjourney的整体表现最好,而StabilityAI官方模型StableDiffusionv2.1则表现不尽如人意。最近StabilityAI又推出了一个新模型StableDiffusionXL,参数是SDv2.1的2.5倍,那这个新模型的图像生成效果如何呢?今天就继续来测试一下。StableDiffusionXL简介D
- 转载:自动驾驶之软件定义汽车
小学生Yi
自动驾驶芯片汽车
写文章自动驾驶之软件定义汽车慕容衣金融从业者关注他1人赞同了该文章软件定义汽车时代下,智能汽车软件架构逐步向SOA迈进,软件成为智能汽车差异化的核心汽车智能化的大趋势下,“软件定义汽车”成为产业共识。简单来说,软件定义汽车(SoftwareDefinedVehicles,SDV)。指的是软件将深度参与到汽车定义、开发、验证、销售、服务等过程中,并不断改变和优化各个过程,实现体验持续优化、过程持续优
- 【上汽零束SOA】云管端一体化SOA软件平台系列介绍之一:产品篇
SOA开发者平台
SOA软件平台软件架构soa
从新四化到软件定义汽车(SDV),传统汽车行业到了变革的路口,OEM的核心竞争力将从车辆的硬件集成转变为为用户提供全生命周期的软件服务,并通过灵活的功能配置满足用户的个性化用车需求。在此背景下,零束将SOA架构理念引入车端软件设计,并以此基础打造云管端一体化SOA软件平台,作为实现软件定义汽车的技术基础平台。本周起,零小束将从产品、数字架构、软件架构、车云一体架构、服务实现、平台测试和平台生态七个
- 01-SDV全域OS研发思考
村里小码农
汽车电子整车OS全域OS汽车SOA软件定义汽车SDV
背景近年来,随着汽车“新四化”浪潮的兴起,软件定义已成为产业共识,将深度参与到整个汽车的定义、开发验证销售以及服务全过程。一方面确保软件可升级,跨车型、软件甚至跨车企软件重用。另一方面对于硬来讲,要做到可扩展、可更换,甚至做到传感器的即插用,让消费者享受到常用常新汽车体验。汽车软件涉及车身域-ECU、VCU,智能驾驶,仪表、座舱、Tbox等。如果每个域都有不同的OS,以及架构,那么开发人员是非常庞
- 汽车EEA架构演进以及域控制器发展介绍
正在起飞的蜗牛
智能汽车单片机汽车架构智能汽车
1、重要名词解析(1)SDV:软件定义汽车;(2)SOA:一种C/S架构的软件设计方法;(3)OTA:空中下载技术(Over-the-AirTechnology)是通过移动通信的空中接口实现对移动终端设备及SIM卡数据进行远程管理的技术;在智能汽车领域指通过网络对整车的软件进行升级;(3)OEM:原始设备制造商简称OEM(OriginalEquipmentManufacturer),在汽车领域指整
- 01-SDV软件定义汽车思考
村里小码农
汽车电子汽车SDV软件定义汽车
前言:随着汽车产业“新四化”(电动化、网联化、智能化、共享化)的加速推动,智能汽车已成为各国科技发展战略重点,在社会数字化转型的浪潮下逐渐形成跨领域协作、多技术融合的汽车产业新赛道。软件定义汽车已成为行业趋势与共识,在此影响下汽车产业正迎来全面重构,本轮重构将给汽车产业带来全方位的根本性改变,以机械硬件主导的传统汽车将演变为以软件主导、数据驱动和软硬融合的智能移动终端,并将由此催生出与此前完全不同
- 智能座舱架构与芯片 - (1) 背景篇
风禾万里
智能座舱汽车
一、软件定义汽车1.1什么是软件定义汽车软件定义汽车(SoftwareDefinedVehicles,SDV)的核心思想是,决定未来汽车的是人工智能为核心的软件技术,而不再是汽车的马力大小,是否真皮座椅,机械性能的好坏。软件定义汽车的终极目标,就是无人驾驶汽车。这个回答是否就是“软件定义汽车”的正确含义呢?恐怕未必见得。在通信行业,一直都有“软件定义无线电”,在IT行业,又有“软件定义功能”等等概
- DevOps:定义汽车软件新开发模式
迪捷软件
SkyEyedevops汽车
当前,全球汽车产业正在经历从传统工业向数字化转型的大变革,智能化、数字化、信息化正在成为汽车电子行业转型发展的必由之路。“软件定义汽车”(SoftwareDefinedVehicles,SDV)概念的提出,说明软件在汽车产品中承担的角色越来越重要。随着汽车软件的量级和复杂度不断提高,汽车厂商对嵌入式系统开发需求越来越高。汽车的系统开发以模型驱动开发为主(Model-basedsystemsengi
- 单元测试、集成测试、系统测试、验收测试
Hi~晴天大圣
测试流程单元测试集成测试压力测试
一、测试阶段测试主要分为4个阶段:单元测试,集成测试,系统测试,验收测试。实际工作中演变为:ST(story测试):基本功能的测试;SDV:功能测试,story之间的依赖测试,非功能测试(压力,安全,性能,资料);众测;二、概念单元测试:是指对软件中的最小可测试单元进行的测试。一个函数方法、一个功能模块、都可以看做是一个单元。主要以白盒为主,一般有开发人员完成集成测试:集成测试是将单元或者模块组装
- stable-diffusion-webui中stability的sdv1.5和sdxl模型结构config对比
Kun Li
大模型多模态和生成stablediffusionwebui
sdv1.5v1-inference.yamlmodel:base_learning_rate:1.0e-04target:ldm.models.diffusion.ddpm.LatentDiffusionparams:linear_start:0.00085linear_end:0.0120num_timesteps_cond:1log_every_t:200timesteps:1000firs
- 【Rust日报】2023-01-10 dora-rs :机器人中间件项目
Rust语言中文社区
rust机器人开发语言后端
dora-rs:机器人中间件项目dora是一个基于Rust的机器人框架,目标是成为一个低延迟、可组合和分布式的面向SDV和无人驾驶的数据流计算平台。,旨在比当前机器人应用标准ROS/ROS2好10倍,成为ROS/ROS2/Autosar的替代者。Rust-osBlog的作者PhilipOpperman是dora主力开发者之一。dora通信层暂时依赖于eclipse-zenoh/zenoh,关于ze
- 【深蓝学院】手写VIO第6章--视觉前端--作业(SVD分解部分复习)
读书健身敲代码
算法机器人
0.题目T1.奇异值分解需要补,看这篇博客,讲的很好。总结一下,关于奇异值分解(SingularValueDecomposition,SVD)有以下内容摘抄自该博客,关于SDV分解的部分应该是摘自李航《统计学习方法里面的》:1.特征值分解设A为n阶方阵,若存在数λ和非零向量x,使得Ax=λx(x≠0)Ax=\lambdax(x\neq0)Ax=λx(x=0)则称λ\lambdaλ是A的一个特征值
- 用稳定扩散生成4K PBR纹理【SDXL】
新缸中之脑
人工智能计算机视觉
我正在继续去年开始使用Three.JS构建3D场景和草图的工作。当时,DALL-E和StableDiffusion等AI图像生成器刚刚真正起飞。我成功地在本地运行稳定扩散,并使用它为我正在构建的3D世界中的地形、建筑物和其他环境生成纹理。当时我使用的是稳定扩散v1。我发现了一些我喜欢的提示,它们创建了具有如下样式的图像:推荐:用NSDT编辑器快速搭建可编程3D场景SDv1非常擅长生成这样的纹理,我
- Aligning Two Leading Automotive Standards for the Future
aFakeProgramer
APAUTOSARAUTOSAR
AUTOSAR和COVESA是两个汽车行业的领导者,分别专注于车辆内部的系统架构和车辆外部的数据和云交互。为了实现软件定义车辆(SDV)的愿景,这两个组织于2022年10月宣布了在几个主题上进行对齐的意向。其中一个主题就是VehicleAPI,这是一种由AUTOSAR提出的概念,旨在实现AUTOSARAdaptive平台与COVESA的VehicleSignalSpecification(VSS)
- Safetynet
EEPI
人工智能大模型自动驾驶
论文链接:代码链接:视频链接:safety.l5kit.orgMotivation规则方案传统的SDV的planning任务是一个优化问题optimizationproblem,需要手动设计lossfunction,这种costfunction很难模拟人类在safety/comfort/route之间的tradeoff,如果需要调整,代价是昂贵的theprocessisexpensive,而且泛化
- 安装python SDV库的一些建议
路星迎
机器学习入门计算机Python基础pythonanacondavirtualenv
首先使用pipinstallsdv进行安装时,会检查你电脑的pytorch版本是否高于1.10若不高于1.10,则会卸载pytorch,并下载安装pytorch1.11由于很多电脑显卡是不支持1.11的,所以会出现一些问题。有以下建议:1.在安装sdv前,先卸载pytorch,安完再装上!!亲测有用2.参考sdv官方推荐的安装方式,使用virtualenv工具进行安装
- 豆瓣电影数据集分享
毫无希望地敲代码
hadoopspark深度学习
豆瓣电影数据集分享第一篇CSDN博客,跟大家分享一个内容非常全面的豆瓣电影数据集,大数据课上做作业时找到的,数据量有100W左右,可以用来做基于协同过滤的电影推荐等。链接:https://pan.baidu.com/s/1j7hVwapDb-8zHfcPYhuhVA提取码:sdv6
- 软件定义汽车场景中的数据流处理
EMQX
车联网eKuiper物联网iot车联网数据流
在当今快速发展的技术环境中,汽车行业正处于变革期。软件定义汽车(Software-DefinedVehicle,SDV)处于这场变革的前沿,为用户提供了无与伦比的互联、智能和数据洞察。SDV会产生海量的数据,如何实时高效的处理这些数据成为当务之急。本文将深入分析SDV数据的流处理技术,探讨其如何在软件定义汽车领域助力安全、性能和用户体验的创新。什么是软件定义汽车?软件定义汽车是一种高度互联、自动化
- 在软件定义汽车的时代,低代码究竟给车企数字化转型带来了什么?
CORNERSTONE365
数字化转型低代码汽车低代码
前言:软件定义汽车(SoftwareDefinedVehicles,SDV),是由百度自动驾驶事业部总经理王劲提出的概念。其核心思想是,决定未来汽车的是以人工智能为核心的软件技术,而不再是汽车的马力大小,是否真皮沙发座椅,机械性能好坏。NVIDIA创始人兼首席执行官黄仁勋进一步提出软件即将定义汽车并创造利润,他表示汽车制造商的业务模式将从根本上发生改变。预计到2025年,许多汽车企业很有可能以接近
- Docker 存储目录迁移
svmsunny
1、停止docker服务sudosystemctlstopdocker2、复制docker文件到新的目录sudocp-r/var/lib/docker/data/sdv1/docker/lib3、创建或修改daemon.json文件sudovi/etc/docker/daemon.json{"graph":"/data/sdv1/docker/lib"}4、重启docker服务sudosystem
- Django小项目:Hub交友
林瑕漓
项目结构:B2`WYU6F)_`L3`~6}(SDV%6.png功能集合主页显示用户的照片,姓名,github链接,点击访问,跳转到用户的github主页。GHR(8LN~BJMN~_O9SQ3SKKO.png输入github的用户名,点击搜索按钮。页面立即跳转到该用户的详情页。展示该用户的姓名,公司,博客地址,点击博客地址跳转到用户个人博客。4$W@H3W22C~PPY@R7I}
[email protected]
- 01 到底什么是软件定义汽车?软件与架构的 “恩怨情仇“
搞一下汽车电子
汽车电子系列分享软件定义汽车SDV汽车电子电气架构软件为汽车赋能面向服务的软件架构SOA
前言2020年,国内汽车电子圈刮起一股“软件定义汽车(SoftwareDefineVehicle)”热潮,各种"软件定义汽车"背景下的文章、会议等层出不穷,但经过笔者一番调查发现SDV这个概念在国外并没有这么热!很其怪的是,“软件定义汽车”在国内这么热,但是以下问题却很难找到答案:到底什么是软件定义汽车?到底是软件定义架构还是架构定义软件?带着这些疑问,《搞一下汽车电子》最近对“软件定义汽车”进行
- SDV进入新阶段,如何让智能汽车应用开发变得更容易?
高工智能汽车
汽车
软件定义汽车加速到来,基于域控制器架构的车型大规模量产,从域控架构到中央集成式架构,跨域融合已经成为明显趋势。高工智能汽车研究院发布《2023-2025年智能网联产业趋势报告》显示,今年1-10月,智驾域控制器前装搭载同比上年增长116.92%;预计未来三年,前装搭载量将维持每年翻倍增长趋势。而在域控制器异构多核等的发展趋势下,也要求整车软件形成统一的体系架构与开发视图,随之也会产生新的操作系统,
- 解惑 | 关于自动驾驶车辆的一些问答(长文警告)
Frank学习路上
自动驾驶
解惑|关于自动驾驶车辆的一些问答01李骏院士:为什么说智能汽车科技创新是国家工程02我国智能汽车“卡脖子”技术有哪些?03汽车电子:拥抱软件或落后04软件定义汽车时代(SDV)电子电气架构(EEA)的思考05ADAS/AD-域控制器的当前与未来01李骏院士:为什么说智能汽车科技创新是国家工程“实施智能汽车创新战略是国家工程,需要举国体制的创新。”——中国工程院院士、中国汽车工程学会理事长李骏202
- Stable Diffusion 2.0 来了
云水木石
StableDiffusion一经发布,就立刻在业界掀起巨大的波浪。我个人后知后觉,直到StableDiffusionV1.4版本发布,才接触StableDiffusion(之前使用的是DiscoDiffusion)。这段时间,SD团队也没闲着,很快就发布了V2版本。下面看看SDV2版本给我们带来了哪些惊喜。全新的文本到图像扩散模型StableDiffusion2.0版本包括使用全新文本编码器(O
- 数字图像与机器视觉基础补充(1)
狴鲲
人工智能与机器学习图像处理
文章目录一、相关概念1.位图||矢量图2.常见图像格式3.BMP文件结构二、文件格式变换与比较1.格式转化2.对比三、图片处理编程1.奇异函数分解(SDV)2.图像的开闭运算(腐蚀-膨胀)3.图像梯度、开闭、轮廓运算四、总结参考链接一、相关概念1.位图||矢量图①位图图像(bitmap),亦称为点阵图像或栅格图像,是由称作像素(图片元素)的单个点组成的。这些点可以进行不同的排列和染色以构成图样。当
- V2VNet: Vehicle-to-Vehicle Communication for Joint Perception and Prediction
superbzhoucc
协同感知#特征级融合#融合考虑通信延迟深度学习人工智能计算机视觉
V2VNet:使用V2V通信提高自动驾驶车辆的感知和运动预测任务:感知和motion预测,SDV需要对3D场景进行推理,识别其他车辆/行人,并预测他们未来可能如何行动。在一个深度网络模型中联合执行3D目标检测和motion预测可提高准确性和稳健性,且两个任务的共享计算实现了高效的内存使用和快速的推理时间。挑战:严重遮挡的物体或距离较远的物体会导致稀疏的观察结果,对现代计算机视觉系统构成挑战。网联S
- 什么是“软件定义汽车”
迪捷软件
SkyEye软件定义汽车
移动出行时代,汽车已逐渐从纯粹由机械驱动的硬件转变为软件驱动的电子产品:当今不同车厂的产品硬件配置已逐渐趋同,在成本和功能改善空间有限的情况下,传统汽车价值链的重构势在必行。车厂打造差异化的核心要素已转向原先与硬件深度耦合的汽车软件,随着汽车软件在新能源和智能化领域不断取得成功,迈入“软件定义汽车(SoftwareDefinedVehicles,SDV)”时代已成为行业共识。“软件定义汽车”即软件
- 3本书阅读笔记【人月神话-Go语言实战-研发能力持续成长路线】04
程序员
研发能力持续成长路线图-向华为学习研发管理,助推企业持续发展1004-产品中试管理产品测试工作基本流程并行化,以缩短开发周期概念阶段-计划阶段-开发阶段-验证阶段-发布阶段-声明周期阶段熟悉产品需求规则,参加BBFV【制定测试方法与计划,制定详细测试方案,开发测试工具】,SDV,SIT,【SVT,认证/标杆测试,贝塔测试】Go语言实战362-快速开始一个Go程序空结构在创建事列时,不会分配任何内存
- 安装数据库首次应用
Array_06
javaoraclesql
可是为什么再一次失败之后就变成直接跳过那个要求
enter full pathname of java.exe的界面
这个java.exe是你的Oracle 11g安装目录中例如:【F:\app\chen\product\11.2.0\dbhome_1\jdk\jre\bin】下的java.exe 。不是你的电脑安装的java jdk下的java.exe!
注意第一次,使用SQL D
- Weblogic Server Console密码修改和遗忘解决方法
bijian1013
Welogic
在工作中一同事将Weblogic的console的密码忘记了,通过网上查询资料解决,实践整理了一下。
一.修改Console密码
打开weblogic控制台,安全领域 --> myrealm -->&n
- IllegalStateException: Cannot forward a response that is already committed
Cwind
javaServlets
对于初学者来说,一个常见的误解是:当调用 forward() 或者 sendRedirect() 时控制流将会自动跳出原函数。标题所示错误通常是基于此误解而引起的。 示例代码:
protected void doPost() {
if (someCondition) {
sendRedirect();
}
forward(); // Thi
- 基于流的装饰设计模式
木zi_鸣
设计模式
当想要对已有类的对象进行功能增强时,可以定义一个类,将已有对象传入,基于已有的功能,并提供加强功能。
自定义的类成为装饰类
模仿BufferedReader,对Reader进行包装,体现装饰设计模式
装饰类通常会通过构造方法接受被装饰的对象,并基于被装饰的对象功能,提供更强的功能。
装饰模式比继承灵活,避免继承臃肿,降低了类与类之间的关系
装饰类因为增强已有对象,具备的功能该
- Linux中的uniq命令
被触发
linux
Linux命令uniq的作用是过滤重复部分显示文件内容,这个命令读取输入文件,并比较相邻的行。在正常情 况下,第二个及以后更多个重复行将被删去,行比较是根据所用字符集的排序序列进行的。该命令加工后的结果写到输出文件中。输入文件和输出文件必须不同。如 果输入文件用“- ”表示,则从标准输入读取。
AD:
uniq [选项] 文件
说明:这个命令读取输入文件,并比较相邻的行。在正常情况下,第二个
- 正则表达式Pattern
肆无忌惮_
Pattern
正则表达式是符合一定规则的表达式,用来专门操作字符串,对字符创进行匹配,切割,替换,获取。
例如,我们需要对QQ号码格式进行检验
规则是长度6~12位 不能0开头 只能是数字,我们可以一位一位进行比较,利用parseLong进行判断,或者是用正则表达式来匹配[1-9][0-9]{4,14} 或者 [1-9]\d{4,14}
&nbs
- Oracle高级查询之OVER (PARTITION BY ..)
知了ing
oraclesql
一、rank()/dense_rank() over(partition by ...order by ...)
现在客户有这样一个需求,查询每个部门工资最高的雇员的信息,相信有一定oracle应用知识的同学都能写出下面的SQL语句:
select e.ename, e.job, e.sal, e.deptno
from scott.emp e,
(se
- Python调试
矮蛋蛋
pythonpdb
原文地址:
http://blog.csdn.net/xuyuefei1988/article/details/19399137
1、下面网上收罗的资料初学者应该够用了,但对比IBM的Python 代码调试技巧:
IBM:包括 pdb 模块、利用 PyDev 和 Eclipse 集成进行调试、PyCharm 以及 Debug 日志进行调试:
http://www.ibm.com/d
- webservice传递自定义对象时函数为空,以及boolean不对应的问题
alleni123
webservice
今天在客户端调用方法
NodeStatus status=iservice.getNodeStatus().
结果NodeStatus的属性都是null。
进行debug之后,发现服务器端返回的确实是有值的对象。
后来发现原来是因为在客户端,NodeStatus的setter全部被我删除了。
本来是因为逻辑上不需要在客户端使用setter, 结果改了之后竟然不能获取带属性值的
- java如何干掉指针,又如何巧妙的通过引用来操作指针————>说的就是java指针
百合不是茶
C语言的强大在于可以直接操作指针的地址,通过改变指针的地址指向来达到更改地址的目的,又是由于c语言的指针过于强大,初学者很难掌握, java的出现解决了c,c++中指针的问题 java将指针封装在底层,开发人员是不能够去操作指针的地址,但是可以通过引用来间接的操作:
定义一个指针p来指向a的地址(&是地址符号):
- Eclipse打不开,提示“An error has occurred.See the log file ***/.log”
bijian1013
eclipse
打开eclipse工作目录的\.metadata\.log文件,发现如下错误:
!ENTRY org.eclipse.osgi 4 0 2012-09-10 09:28:57.139
!MESSAGE Application error
!STACK 1
java.lang.NoClassDefFoundError: org/eclipse/core/resources/IContai
- spring aop实例annotation方法实现
bijian1013
javaspringAOPannotation
在spring aop实例中我们通过配置xml文件来实现AOP,这里学习使用annotation来实现,使用annotation其实就是指明具体的aspect,pointcut和advice。1.申明一个切面(用一个类来实现)在这个切面里,包括了advice和pointcut
AdviceMethods.jav
- [Velocity一]Velocity语法基础入门
bit1129
velocity
用户和开发人员参考文档
http://velocity.apache.org/engine/releases/velocity-1.7/developer-guide.html
注释
1.行级注释##
2.多行注释#* *#
变量定义
使用$开头的字符串是变量定义,例如$var1, $var2,
赋值
使用#set为变量赋值,例
- 【Kafka十一】关于Kafka的副本管理
bit1129
kafka
1. 关于request.required.acks
request.required.acks控制者Producer写请求的什么时候可以确认写成功,默认是0,
0表示即不进行确认即返回。
1表示Leader写成功即返回,此时还没有进行写数据同步到其它Follower Partition中
-1表示根据指定的最少Partition确认后才返回,这个在
Th
- lua统计nginx内部变量数据
ronin47
lua nginx 统计
server {
listen 80;
server_name photo.domain.com;
location /{set $str $uri;
content_by_lua '
local url = ngx.var.uri
local res = ngx.location.capture(
- java-11.二叉树中节点的最大距离
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
public class MaxLenInBinTree {
/*
a. 1
/ \
2 3
/ \ / \
4 5 6 7
max=4 pass "root"
- Netty源码学习-ReadTimeoutHandler
bylijinnan
javanetty
ReadTimeoutHandler的实现思路:
开启一个定时任务,如果在指定时间内没有接收到消息,则抛出ReadTimeoutException
这个异常的捕获,在开发中,交给跟在ReadTimeoutHandler后面的ChannelHandler,例如
private final ChannelHandler timeoutHandler =
new ReadTim
- jquery验证上传文件样式及大小(好用)
cngolon
文件上传jquery验证
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="jquery1.8/jquery-1.8.0.
- 浏览器兼容【转】
cuishikuan
css浏览器IE
浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补丁不同
问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。
碰到频率:100%
解决方案:CSS里 *{margin:0;padding:0;}
备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的CSS文件开头都会用通配符*来设
- Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
daizj
shell$#$?特殊变量
前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码:
$echo $$
运行结果
29949
特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个
- 程序设计KISS 原则-------KEEP IT SIMPLE, STUPID!
dcj3sjt126com
unix
翻到一本书,讲到编程一般原则是kiss:Keep It Simple, Stupid.对这个原则深有体会,其实不仅编程如此,而且系统架构也是如此。
KEEP IT SIMPLE, STUPID! 编写只做一件事情,并且要做好的程序;编写可以在一起工作的程序,编写处理文本流的程序,因为这是通用的接口。这就是UNIX哲学.所有的哲学真 正的浓缩为一个铁一样的定律,高明的工程师的神圣的“KISS 原
- android Activity间List传值
dcj3sjt126com
Activity
第一个Activity:
import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import a
- tomcat 设置java虚拟机内存
eksliang
tomcat 内存设置
转载请出自出处:http://eksliang.iteye.com/blog/2117772
http://eksliang.iteye.com/
常见的内存溢出有以下两种:
java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: Java heap space
------------
- Android 数据库事务处理
gqdy365
android
使用SQLiteDatabase的beginTransaction()方法可以开启一个事务,程序执行到endTransaction() 方法时会检查事务的标志是否为成功,如果程序执行到endTransaction()之前调用了setTransactionSuccessful() 方法设置事务的标志为成功则提交事务,如果没有调用setTransactionSuccessful() 方法则回滚事务。事
- Java 打开浏览器
hw1287789687
打开网址open浏览器open browser打开url打开浏览器
使用java 语言如何打开浏览器呢?
我们先研究下在cmd窗口中,如何打开网址
使用IE 打开
D:\software\bin>cmd /c start iexplore http://hw1287789687.iteye.com/blog/2153709
使用火狐打开
D:\software\bin>cmd /c start firefox http://hw1287789
- ReplaceGoogleCDN:将 Google CDN 替换为国内的 Chrome 插件
justjavac
chromeGooglegoogle apichrome插件
Chrome Web Store 安装地址: https://chrome.google.com/webstore/detail/replace-google-cdn/kpampjmfiopfpkkepbllemkibefkiice
由于众所周知的原因,只需替换一个域名就可以继续使用Google提供的前端公共库了。 同样,通过script标记引用这些资源,让网站访问速度瞬间提速吧
- 进程VS.线程
m635674608
线程
资料来源:
http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001397567993007df355a3394da48f0bf14960f0c78753f000 1、Apache最早就是采用多进程模式 2、IIS服务器默认采用多线程模式 3、多进程优缺点 优点:
多进程模式最大
- Linux下安装MemCached
字符串
memcached
前提准备:1. MemCached目前最新版本为:1.4.22,可以从官网下载到。2. MemCached依赖libevent,因此在安装MemCached之前需要先安装libevent。2.1 运行下面命令,查看系统是否已安装libevent。[root@SecurityCheck ~]# rpm -qa|grep libevent libevent-headers-1.4.13-4.el6.n
- java设计模式之--jdk动态代理(实现aop编程)
Supanccy2013
javaDAO设计模式AOP
与静态代理类对照的是动态代理类,动态代理类的字节码在程序运行时由Java反射机制动态生成,无需程序员手工编写它的源代码。动态代理类不仅简化了编程工作,而且提高了软件系统的可扩展性,因为Java 反射机制可以生成任意类型的动态代理类。java.lang.reflect 包中的Proxy类和InvocationHandler 接口提供了生成动态代理类的能力。
&
- Spring 4.2新特性-对java8默认方法(default method)定义Bean的支持
wiselyman
spring 4
2.1 默认方法(default method)
java8引入了一个default medthod;
用来扩展已有的接口,在对已有接口的使用不产生任何影响的情况下,添加扩展
使用default关键字
Spring 4.2支持加载在默认方法里声明的bean
2.2
将要被声明成bean的类
public class DemoService {