- 【嵌入式】嵌入式系统稳定性概览:为何它如此重要?
I'mAlex
#嵌入式系统稳定性建设软件工程嵌入式物联网嵌入式硬件稳定性操作系统系统安全
作者简介:阿里巴巴嵌入式技术专家,深耕嵌入式+人工智能领域,具备多年的嵌入式硬件产品研发管理经验。博客介绍:分享嵌入式开发领域的相关知识、经验、思考和感悟。提供嵌入式方向的学习指导、简历面试辅导、技术架构设计优化、开发外包等服务,有需要可私信联系。️专栏介绍:本文归属于专栏《嵌入式系统稳定性建设》,专栏文章平均质量分92,持续更新中,欢迎大家免费订阅关注。专栏导航:1.【嵌入式】嵌入式系统稳定性概
- 【嵌入式】嵌入式系统稳定性建设:完善代码容错处理的必由之路
I'mAlex
#嵌入式系统稳定性建设c语言开发语言linux嵌入式稳定性
作者简介:阿里巴巴嵌入式技术专家,深耕嵌入式+人工智能领域,具备多年的嵌入式硬件产品研发管理经验。博客介绍:分享嵌入式开发领域的相关知识、经验、思考和感悟。提供嵌入式方向的学习指导、简历面试辅导、技术架构设计优化、开发外包等服务,有需要可私信联系。️专栏介绍:本文归属于专栏《嵌入式系统稳定性建设》,专栏文章平均质量分92,持续更新中,欢迎大家免费订阅关注。专栏导航:1.【嵌入式】嵌入式系统稳定性概
- 安利超全的景观设计资源(模型+素材+精选案例+设计规范)网站
亲爱的少年_
参考借鉴是做设计的重要方法之一,只有平时多积累,参考其他作品并分析他人作品才能够不断地提高自己的设计能力,作为景观设计师最看重的资源分为以下几个种类:景观素材模型景观意向图优秀的景观设计案例施工图设计图纸不同城市的设计规范查询景观材料价格目前在我收集到的景观设计网站来说,大多都是单一的,要么就是只有意向图,要么网站就只有模型,这就导致景观设计师只能在不同的网站来回转跳,十分的麻烦,我找到了一个网站
- 面试整理
程序员
一、mysql数据库的原理答:mysql是基于客户端与服务器的数据库管理系统,是由mysqld服务进程和一些工具程序组成,mysql客户端可以连接到该进程,并向其发送sql,mysqld负责解释及执行这些语句二、mysql架构答:主要分三层,分别是连接层,服务层,存储层三、如何高效的设计数据库表结构1.设计规范和标准化规范和标准化是数据库设计的基础。在设计数据库表结构时,应该遵循一系列标准和规范,
- 除法器 c语言 模拟,用Vivado-HLS实现低latency除法器
小小羊羊羊
除法器c语言模拟
GeorgeWang–XilinxDSPSpecialist1VivadoHLS简介XilinxVivadoHigh-LevelSynthesis(HLS)工具将C,C++,或者SystemC设计规范,算法转成RegisterTransferLevel(RTL)实现,可综合到XilinxFPGA。将DSP算法快速转到RTLFPGA实现将C至RTL时间缩短4倍基于C语言的验证时间缩短100倍RTL仿
- 新能源汽车软件开发设计规范
电气_空空
自动驾驶汽车设计规范网络
新能源汽车软件开发设计规范版本:1.0编制:校对:审核:会签:审定:批准:更改历史版本更改描述更改日期更改人目录前言..............................................................................................................11范围............................
- 字节面试:索引的设计规范,你知道多少?
后端
小北说在前面:在一线互联网企业中,如网易、美团、字节、如阿里、滴滴、极兔、有赞、希音、百度、美团等大厂,数据库的面试题,一直是核心和重点的提问点,比如前段时间有位小伙伴面试字节,就遇到了下面这道面试题:索引的设计规范,你知道那些?小伙伴虽然用过索引,但是索引的设计规范忘记得一干二净,回答也是朦朦胧胧、支支吾吾,当然,面试也就挂了。在这里,小北给大家做一下系统化、体系化的梳理,按照下面的
- 消防设备电源监控系统为地铁工程提供安全预警
Acrel_yy
应用方案解决方案安科瑞消防设备电源监控系统消防设备电源监控
袁媛ACRELYY安科瑞电气股份有限公司地铁工程构造复杂、人员密集,且设备众多,消防安全设计一直备受关注。在火灾情况下,如果消防设备电源不能可靠、稳定地工作,投入大量资金的消防设施可能形同虚设。因此,对消防设备电源进行实时监测,及时排除故障,保障设备在关键时刻稳定、可靠运行至关重要。1.地铁低压配电系统地铁工程低压用电设备种类较多,根据GB50157-2013《地铁设计规范》要求,负荷分一级负荷、
- 早安同凯
早安同凯
你所看到的惊鸿,都曾被平庸磨练。早安~5月12日,星期四。壬寅年四月十二。1951年5月12日,第一颗氢弹爆炸试验成功。1991年5月12日,国务院决定加强“计划生育”。1997年5月12日,东方红三号通信卫星发射升空。2008年5月12日,四川汶川发生8.0级大地震。1、5月10日,住建部发布发布国家标准《防灾避难场所设计规范》局部修订的公告,并发布两项新行业标准:《湿地公园设计标准》《环境卫生
- 使用jmeter手工录制脚本
RunMode-likf
jmeterfiddlerwindows自动化
一般通过fiddler抓包或者开发提供的接口设计文档的形式,在Jmeter的GUI界面操作进行脚本生成,还可以使用编写java代码打包成jar包进行生成等方式。在Jmeter手工制作脚本之前,先要获取HTTP请求的相关信息,如请求地址、请求参数、请求类型等,一般情况下,有两种方法获取这些相关信息:1、根据开发提供的接口设计规范文档;2、使用第三方抓包工具如Fiddler、Charles等抓包,然后
- 015——继承(来 , 看看Java中的继承关系)
「已注销」
JavaSEjavajvm前端
目录继承继承概述、使用继承的好处什么是继承使用继承的好处继承后子类的特点?案例演示继承的设计规范、内存运行原理继承的设计规范为什么内存运行原理继承的特点子类是否可以继承父类的构造器?子类是否可以继承父类的私有成员?子类是否可以继承父类的静态成员?继承的特点Object特点继承后:成员变量、成员方法的访问特点在子类方法中访问成员(成员变量、成员方法)满足:**就近原则**如果子父类中,出现了**重名
- 护坡厚度规定
漏光的树
规范《公路路基设计规范》JTGD30-2015中,5.2.5条规定,干砌片石护坡厚度不宜小于0.25m;浆砌片石护坡厚度不宜小于0.25m,并应设置伸缩缝和泄水孔。铺砌层下应设置砂砾或碎石垫层,厚度不宜小于0.1m。对于沿河路基防护,5.3.5条规定,干起片石护坡厚度不宜小于0.25m,浆砌片石护坡厚度不应小于0.35m,水泥混凝土护坡厚度不应小于0.1m。护坡地面应设置反滤层。注意沿河路基的护坡
- [译] iOS设计规范:应用结构三
篱落LY
模态强制在界面上显示内容,可以使用户专注于完成某项任务前不受干扰。操作表、提示框、活动视图都提供模式体验。当屏幕上出现模态视图时,即表示进入了模式体验。在模式体验中,用户必须要进行点击按钮等操作来退出体验。一些应用是支持模态视图功能,例如日历中编辑事件的操作、在浏览器中选择书签的操作。模态视图,可以是满屏显示的也可以不满屏显示。模态视图,一般包括完成和取消按钮。*UIViewController类
- autojs遍历当前页面所有控件_设计规范 | 详解组件控件结构体系:加载类
weixin_39961369
recycleviewitem列表加载动画
设计师在进行APP设计时,往往会更加专注于界面的布局、界面和界面之间怎么跳转、操作反馈,却往往忽略掉一个比较重要的环节,就是APP数据加载中的设计。那么我们怎么处理好界面交互中的加载设计,保证体验无缝衔接,保证用户没有漫长的等待感呢?依旧附上一张脑图,组件控件分类(如果单纯通过组件控件,难以满足功能划分的需求,所以我将这个范围扩大,分类里面不仅仅含有组件和控件,所以请不要在意细节。)什么是加载?用
- MATLAB Coder从入门到放弃
马上到我碗里来
#代码生成matlab开发语言代码转换
一、MATLABCoder入门1MATLABCoder是什么从MATLAB代码生成C和C++代码MATLAB®Coder™可从MATLAB代码生成适用于各种硬件平台(从桌面计算机系统到嵌入式硬件)的C和C++代码。它支持大多数MATLAB语言和广泛的工具箱。您可以将生成的代码作为源代码、静态库或动态库集成到您的工程中。生成的代码是可读且可移植的。您可以将它与现有C和C++代码及库的关键部分结合使用
- 算法初级杂谈
袁非非
数据结构java
本文档的主要目的是:本接口设计规范(IDS)的目的是详细描述VAP和VA引擎之间的软件接口。VAP提供了2种方式生成VA引擎到VAP上:1.通过VAPlugin2.通过VA提供的接口VAP与不同的VA供应商集成,允许通过标准化的API使用他们自己的analyticsVAP有2个集成点:1.VAPluginSDK2.VA网关提供的接口VAPlugin:一个VAPlugin代表一个VA引擎每一个VAp
- 《中国字体设计人:一字一生》
职场案例
缺点:书的印刷格式是竖体,阅读很不方便,看不进去。主要内容:中国近现代字体设计工作者的工作感受和字体设计历史摘抄句子:字体设计规范了,对社会有好处。字体设计需要创新。字体的魅力不在于字体本身,而在于它能给读者带来什么。汉字字体与历史、文化、科学技术、社会风尚,乃至人的内心世界,都有千丝万缕的联系。我不知道的知识:中国四大印刷字体是,楷体,宋体,仿宋体,黑体。阅读后的观点:字体设计行业发展糟糕,因市
- 史上最全嵌入式(学习路线、应用开发、驱动开发、推荐书籍、软硬件基础)
程序猿玖月柒
嵌入式面试题嵌入式学习路线嵌入式应用开发嵌入式Linux嵌入式驱动开发驱动嵌入式硬件开发
废话不多说直接上思维导图!如果有觉得图片看不清楚的,有疑问的,可在评论区进行留言!群号:228447240嵌入式总括嵌入式书籍推荐嵌入式软件知识嵌入式硬件知识嵌入式应用开发嵌入式驱动开发嵌入式视频推荐:韦东山老师!只推荐此老师一人
- oracl数据库设计好规范
一只鹿鹿鹿
需求分析软件工程服务器运维安全
本文的目的是提出针对Oracle数据库的设计规范,使利用Oracle数据库进行设计开发的系统严格遵守本规范的相关约定,建立统一规范、稳定、优化的数据模型。参照以下原则进行数据库设计:方便业务功能实现、业务功能扩展;方便设计开发、增强系统的稳定性和可维护性;保证数据完整性和准确性;提高数据存储效率,在满足业务需求的前提下,使时间开销和空间开销达到优化平衡。
- Ng-Zorro框架静态加载SVG图标
_老杨_
Angular笔记ng-zorroNzIconModuleSVG图标静态加载nz-icon
ng-zorro-antd是遵循AntDesign设计规范的AngularUI组件库。提供了丰富的常用页面组件。其中NzIconModule提供了图标功能,可以方便地使用各种框架自带的SVG图标,也可以添加自己的svg作为图标。框架加载图标有静态加载和动态加载两种方式。静态方式是在模块中手动的加入需要使用的图标或者全部框架图标。动态加载是在页面运行时才从远程服务器获取图标资源文件。动态加载相对静态
- 数据可视化设计规范与应用
Lssssya
信息可视化数据分析数据挖掘ui
1.什么是数据可视化?数据可视化是关于教据之视觉表现形式的究,其中,这种教遇的视觉表现形式被定义为一种以某种机要形式抽提出来的信息,包括相应信息单位的各种属变量。数据可视化主要旨在借助于图形化手段,清有效地传达与沟通信息,但是,这并不就意味着,数居可视化就一定因为要实现其功能用途而令人感到枯燥之味或者是为了看上去绚丽多彩而显得极端复杂,为了有效地传达思想舰念,美学形式与功能需要文头并进,通时直观地
- 干货 | iOS 设计原则及组件化分享
清风小楼兰
作为UI设计,如果iOS设计规范的一些基础知识不了解的话,做App时就显得不是那么专业,今天我们就了解一下iOS设计原则:iOS的设计主题为了保持界面设计和程序设计的统一性,iOS用三个主要的主题来与其他平台做区分:清晰在整个系统中,各种大小的文字都清晰易读,图标精确而清晰,装饰物微妙而恰当,对功能的高度关注激发了设计的灵感。负空间,颜色,字体,图形和界面元素巧妙地突出了重要内容并传达了交互性。遵
- 嵌入式硬件工程师与嵌入式软件工程师
JERRY. LIU
基带工程硬件架构硬件工程射频工程pcb工艺
嵌入式硬件工程师与嵌入式软件工程师纯硬件设备与嵌入式设备纯硬件设备是指内部不包含微处理器,无需烧写软件就能够运行的电子设备。如天线、老式收音机、老式电视机、老式洗衣机等。这类设备通常功能简单,易于操作,用户通常只需要打开电源开关并调节电位器、可变电容就能够使设备进行工作。嵌入式设备是指内部包含微处理器,需要烧写软件才能够运行的电子设备。由于具备微处理器和程序代码,因此嵌入式设备能够完成比较复杂的功
- SpringMCV 学习01:什么是SpringMVC
码农灬鑫
springmvcjavaservletweb
回顾MVC什么是MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。是将业务逻辑、数据、显示分离的方法来组织代码。MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。Model(模型):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组
- 课堂分享的PPT这样改,今天老师应该会夸我吧?
自律的音律
小伙伴们,本周的改稿如约而至啦~今天,依旧是分享一篇知乎上的改稿,先看一下原稿:图源:知乎从原稿中选取几页进行修改:这一次,我们就先不设定设计规范了,而是选择先做两页,接着根据这两页的风格来定设计规范。Tips:其实很多时候,设计规范并不都是提前设定好的,而是试做几页风格稿后再构建出来的。好了,接下来正式进入改稿过程~01.封面页首先,来分析一下页面存在的不足:没有标题,如果这是一份作品集,会让人
- 石笼防护2
漏光的树
规范《公路路基设计规范》JTGD30-2015中,条文5.4.6规定,石笼可采用重镀锌钢丝、镀锌铁丝、普通铁丝编织。永久工程应采用重镀锌钢丝。使用年限8~12年时可采用镀锌铁丝,使用年限3~5年时,可采用普通铁丝石笼。石笼内填充物应采用质地坚硬、不易崩解和水解的片石或块石,石料粒径宜为100~300mm,小于100mm的石料应不超过15%,且不得用于网格的外露面,孔隙率不得超过30%。石笼式挡土墙
- Sketch学习之iPhone设计规范
LuckyBugGo
苹果官方设计资源页面设备型号屏幕尺寸AssetptpxiPhoneSE、5、5s、5c4.0@2x320x568640x1136iPhone8、7、6s、64.7@2x375x667750x1334iPhone8P、7P、6sP、6P5.5@3x414x7361242x2208iPhoneX、
[email protected]@2x414x896828x1792
- 综合布线技术(复习)
戏神
综合布线网络
一、我国在20世纪80年代末期开始引入综合布线系统,90年代中后期得到迅速发展综合布线系统是建筑群或建筑物内的传输网络系统,他能使语音和数据通信设备、交换设备和其他信息管理系统彼此相连接综合布线系统国家标准主要有:GB5031-2016综合布线系统工程设计规范、GB/T50312-2016综合布线系统工程验收规范《综合布线系统工程设计规范》的标准号是GB50311该标准在2016年8月26日发布规
- 数仓建设规范
长不大的大灰狼
大数据数据仓库大数据
数仓建设规范一、数据模型架构原则1.数仓分层原则2.主题域划分原则3.数据模型设计原则二、数仓公共开发规范1.层次调用规范2.数据类型规范3.数据冗余规范4.NULL字段处理规范5.指标口径规范6.数据表处理规范四、数仓命名规范1.词根设计规范一、数据模型架构原则1.数仓分层原则一个好的分层架构,要有以下好处:清晰数据结构;数据血缘追踪;减少重复开发;数据关系条理化;屏蔽原始数据的影响。数仓分层要
- C/C++内存管理
你好,赵志伟
c语言c++开发语言
C/C++内存分布C语言中动态内存管理方式:malloc/calloc/realloc/freeC++内存管理方式operatornew与operatordelete函数(重要点进行讲解)new和delete的实现原理内置类型定位new表达式(placement-new)(了解)常见面试题如何避免内存泄漏1.工程前期良好的设计规范,养成良好的编码规范,申请的内存空间记着匹配的去释放。ps:这个理想
- 安装数据库首次应用
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 {