分类 学习笔记 下的文章

三元电池与磷酸铁锂电池SOC-OCV曲线的区别

前两天项目的电池SOC-OCV曲线数据过来了,导入cruise电池模型里发现曲线有点怪异。 映像中磷酸铁锂电池的SOC-OCV曲线在SOC(0%~30%)区间内基本呈线性,高SOC区间曲线更趋向于平直,斜率很小。 查阅了相关文献,发现三元锂电的SOC-OCV曲线与LFP确实是有差别的,前者基本在SOC全区域内都呈线性。

汽车整车开发过程中的VTS、SSTS和CTS的解释

VTS(vehicle technical specification):整车技术规范。包括整车技术要求、核心价值、使用标准的条件以及相应责任条款; SSTS(sub system technical specification):子系统技术规范。是规定子系统的一系列要求(特征、性能、设计)以及认证方法的工程文件; CTS(component technical specification):零部件技术规范。关于零件性能、设计要求以及达到规范要求的认证方法的工程文件。

纯电动汽车动力电池的SOC、SOE、SOH、SOF分别代表什么

SOC:state of charge, 可以理解为电池剩余电量百分比; SOE:state of energy,可以理解为电池剩余电量,或者说对于整车来说,剩余里程; SOH:state of health, 电池健康度,可以理解为电池当前的容量与出厂容量的百分比; SOF:state of function, 电池的功能状态,可以理解为控制策略中的一个参数。

lnmp中php错误日志开启,error_log和display_errors区别

LNMP下的错误需要在/usr/local/php/etc/php-fpm.conf里设置,加上catch_workers_output = yes,错误信息就会记录到php-fpm.conf里error_log设置的文件里。 或php-fpm.conf里加上 php_admin_value[error_log] = /usr/local/php/var/log/php-error.log php_admin_flag[log_errors] = on 上述两种方法都行,重启php-fpm生效 同理php.ini里的display_errors也是需要在php-fpm.conf里设置的,加上php_flag[display_errors] = On就开启了。 有时可能错误日志文件不自动创建,可以执行:touch /usr/local/php/var/log/php-error.log && chown www:www /usr/local/php/var/log/php-error.log 注意:display_error...

帝国cms去除showtags标签调用默认的空格(nbsp)间隔符

帝国cms的showtags标签调用方法如下: [showtags]分类ID,显示数量,每行显示数量,显示排序,只显示推荐,推荐TAGS属性,显示间隔符,是否显示信息数,链接附加参数,链接使用变量[/showtags] 但是实际使用中,将间隔符设置为空时,默认会变成“ ”。 多出来的空格对于div+css布局来说是不利的,去除帝国cms自动添加“ ”的方法如下: 修改/e/class/t_functions.php文件。 打开该文件,找到第2194行,将:$showjg='   ';修改为:$showjg='';即可!

position relative 居中

position relative :  对象不可层叠,但将依据left,right,top,bottom等属性在正常文档流中偏移位置。 居中方法: css中增加 left: 50%; margin-left: -35px 其中,-35px为原宽度(70px)除以2所得。 示例: html代码:<div class="carousel_post_details"> <h3><a href="#">火星救援</a></h3> <div class="star-rating"> <span style="width: 60%"></span> </div> </div>css代码:.star-rating { font-family: "fontello"; letter-spacing: 1px; overflow: hidden; position: rela...

win8|win8.1|win10系统提示“我们无法创建新的分区,也找不到现有的分区”解决办法

折腾了好久,都没能使用华硕隐藏分区的install.wim恢复预装的win8操作系统,最终认输,下载了一个网上流传的win8 corecountryspecific版的iso镜像。 在使用该镜像装系统的过程中,到选择系统安装的硬盘主分区这一步时,提示“我们无法创建新的分区,也找不到现有的分区”。试着从高级选项里格式化了C盘,重新点击下一步,依然提升“我们无法创建新的分区,也找不到现有的分区”。 本以为是什么大麻烦,百度了下,原因是自己之前折腾的时候手贱把win8系统必须的分区(恢复分区,ESP UEFI引导分区,MSR微软预留分区)删除后合并到C盘了。 安装win8,win8.1或win10操作系统时,提示“我们无法创建新的分区,也找不到现有的分区”的解决方法如下: 在高级选项中删除系统盘分区(一般是C盘),然后点击新建分区,这时windows会提示因为系统安装需要,会出现新增分区,点击确定即可。最后,重新选择C盘,点击下一步。

帝国cms7.2内容关键字替换功能优化,防止IMG标签的ALT内容以及A标签中内容被替换

前阵子使用这个办法解决了帝国cms7.2图片ALT内容被替换的问题。 众所周知,做长尾关键字优化的时候,如果A关键字包含B关键字,那么先添加A关键字后添加B关键字即可实现优先替换长尾A关键字。但是这会导致替换超链接嵌套的问题。 因此除了解决防止IMG标签ALT内容被替换的问题,还要解决如何防止A标签中内容被替换的问题。 以下为解决方法: 同样是修改e/class/functions.php文件。 找到replaceKey函数中的正则替换代码,将原来的:preg_replace('/'.$r[keyname].'/i'替换为:preg_replace('/'.$r[keyname].'(?!([^<]*>)|([^<]*<\/a>))/i'

帝国cms网站地图sitemap插件修改,实现隐藏栏目|栏目屏蔽

查找: $infor=$empire->fetch1("SELECT newstime FROM {$dbtbpre}ecms_".$class_r[$r[classid]][tbname]." WHERE classid='$r[classid]' ORDER BY newstime DESC LIMIT 1"); 在其后新加一行代码: if ($r[classid]!=6) { 最后在后面的 } 之前新增一行,再补一个 } 。 则屏蔽掉栏目id=6的隐藏栏目。

帝国cms7.2内容关键字替换优化,防止图片ALT内容被替换的方法

本方法适用于帝国cms7.2版本。 需要修改系统文件:e/class/functions.php原函数: $newstext=empty($public_r[repkeynum])?str_replace($r[keyname],'<a href='.$r[keyurl].' target=_blank class=infotextkey>'.$r[keyname].'</a>',$newstext):preg_replace('/'.$r[keyname].'/i','<a href='.$r[keyurl].' target=_blank class=infotextkey>'.$r[keyname].'</a>',$newstext,$public_r[repkeynum]); 修改后的: $newstext=empty($public_r[repkeynum])?str_replace($r[keyname],'<a href='.$r[keyurl].' target=_blank class=inf...