- 通信之道,从微积分到5G
omegalin
现在读书越来越功利,之前喜欢读文史哲,尤好个人专利。但是博雅之路,犹如水滴石不穿,而今多读科工类。最近在读《通信之道,从微积分到5G》。这本书有些像是科普类,但是又更深入和全面。非常感谢作者将通信所涉及到的最基本的数学知识和定理讲述出来。个人觉得通信专业是涉猎最广的专业,横跨半导体,通信,电磁学,计算机,电子电路,还有各种数学知识,从理论建模,到系统实现。任何一个点深入进去,都很艰难。而本书恰恰把
- 做研究系列:如何研究量子科学
科学禅道
Research:做研究系列量子计算
研究量子科学通常需要经过系统的学术训练和实践探索,以下是入门和深入研究量子科学的一般步骤:基础知识学习:学习物理学基础,包括经典力学、电磁学、热力学与统计物理等。掌握数学工具,如线性代数、微积分、泛函分析、复变函数论以及概率论与随机过程等,这些是理解和构建量子理论模型的基础。量子力学入门:从基本的量子力学原理开始,如波粒二象性、薛定谔方程、不确定性原理、态叠加原理和测量问题等。阅读经典的教材,例如
- 2020-04-14 中外名人的座右铭
忠义_948d
伟大的无产阶级革命导师马克思的座右铭——思考一切。世界著名传染病学家巴斯德的座右铭——意志、工作、等待,是成功的金字塔的基石。近代电磁学的奠基者法拉第的座右铭——拼命去争取成功,但不要期望一定会成功。加拿大著名科学家、诺贝尔医学奖获得者班廷的座右铭——人生最大的快乐不在于占有什么,而在于追求什么的过程中。法国著名作家司汤达的座右铭——谁要干白纸上写黑字这一行,别人说他笨拙,就不应该惊讶或者动气。法
- 伊恩·斯图尔特《改变世界的17个方程》麦克斯韦方程方程笔记
feiyu66666
课外阅读学习笔记其他物理
它告诉我们什么?电和磁并不会随便乱跑。旋转的电场区域会产生垂直于旋转方向的磁场。旋转的磁场区域也会产生垂直于旋转方向的电场,但方向相反。为什么重要?这是物理力的第一次重大统一,表明电和磁是密切相关的。它带来了什么?预言电磁波存在并以光速行进,因此光本身就是电磁波。它推动人们发明了无线电、雷达、电视、计算机设备的无线连接,以及大多数现代通信技术。上学期的电磁学竟然拿了A-(说明不一定要真正弄懂,只要
- 差分信号详解
每天学习一个知识点
单片机
原理差分信号是由双绞线进行通讯的,为什么选择双绞线呢?因为这其中有个电磁学的原理,在通讯过程中噪声一般来自外界天气或其它元器件的电磁干扰导致导线中的电流变得不稳定,如2.3v是低电平突然被噪声干扰会造成信号增大变成了高电平,这就导致了传输过程中数据不对的情况,并且差分信号在传输过程中的原理是一根线是正电压,另外一根线是低电压,它俩成相反的趋势。最后另外一方通过正电压减去负电压得到结果电压来确定这次
- 常用计算电磁学算法特性与电磁软件分析
怡步晓心l
电磁领域电磁计算算法matlab开发语言
常用计算电磁学算法特性与电磁软件分析参考网站:计算电磁学三大数值算法FDTD、FEM、MOMADS、HFSS、CST优缺点和应用范围详细教程##基于时域有限差分法的FDTD的计算电磁学算法(含Matlab代码)-框架介绍参考书籍:Thefinite-differencetime-domainmethodforelectromagneticswithMATLABsimulations(国内翻译版本:
- Python 分析电磁学
亚图跨际
交叉知识python电磁学
使用矢量优先方法,涵盖了静电学、静磁学、场、波以及传输线、波导和天线等应用。还平衡地介绍了时变和静态领域。为了便于理解,提供了有效的例子,解释了如何使用文中介绍的理论来解决不同类型的问题。它还涵盖数值方法,包括MATLAB和向量分析。Python分析示例矢量分析importscipyfromnumpyimport*#VariableDeclarationA=array([10,-4,6])B=ar
- 基于有限元方法的三维静电场分析
WelSim
现代电磁研究已深入到各个领域。近几年随着5G,新能源汽车,IoT等新技术的快速发展,电磁场分析的作用也显得越来越重要。电磁场仿真已经广泛地、成功地应用于电磁性能预测、设计的多个方面。在合理设置仿真模型和求解参数的前提下,电磁场仿真已经可以在很多方面替代实验,为电磁器件的快速研发提供巨大的帮助。静电场虽然是电磁场分析中较为简单的一类,但其应用广泛,并且是其他电磁类型的分析基础。静电场作为电磁学的重要
- 电子类经典书籍汇总(转 )
baicaiye
出版processingstandardssignalclassificationcompression
《现代控制工程(第四版)》著者:(美)尾形克彦著作译者:卢伯英等译ISBN号:7-5053-8847-9/TP.5137出版日期:2003-07出版社:电子工业出版社《电磁波理论》著者:美Kong,J.A.著作译者:吴季等译ISBN号:7-5053-8464-3/TN.1754出版日期:2003-02出版社:电子工业出版社《工程电磁学(第六版)》著者:(英)海特等著作译者:徐安士等译ISBN号:7
- 电磁学最耀眼的双子星座之一,自学成功的天才!
三个爸爸实验室
这是我们一起认识的第9个科学家电是我们这个时代必不可少的东西如果没有电我们的电灯就不会亮也看不了电视用不了手机如今我们在发电厂用发电机发电再通过电线输送到千家万户通过电动机去启动不同的设备让我们的生活充满了便利但是在两百多年前人们还没有办法使用电那时候的电只是在科学家的实验室里因为人们还不了解怎么去大规模生产电直到我们今天认识的这位科学家的出现人类开启了进入电气时代的大幕他就是法拉第不同于很多科学
- [电磁场与电磁波]西安交通大学马西奎49讲
东北霸主劳德利
全科笔记算法
01主要讲解电磁场与电磁波的基本概念和相关原理,涵盖了电场、磁场、电磁感应、安培定理、麦克斯韦方程组等内容。同时介绍了电磁场的分布和矢量线的画法。适合电磁学入门学习。00:34电磁场的起源和发展:介绍了电磁场的起源和发展历史,包括电场、磁场的概念和电磁感应定律的推导。讲解了安培定理在电磁场理论中的基础作用。03:08电磁波的形成:讲解了电磁波的形成原理和基本概念,包括电磁波的定性和定量分析。介绍了
- [矩阵论]哈尔滨工业大学全72讲
东北霸主劳德利
全科笔记矩阵python机器学习
主页有博主其他上万字精品笔记,例如数值分析,电磁学.01哈尔滨工业大学严质彬教授的矩阵分析课程,讲解了矩阵分析的基础知识和重要性。教材没有特别指定,建议购买北京理工大学的水荣昌的《矩阵分析》。课程假定学生已经学过高等数学中的线性代数,旨在为控制学科打下基础。讲授了线性空间和线性映射的概念,介绍了集合的笛卡尔积和映射的记号。00:00矩阵分析课程介绍:这个视频是关于矩阵分析课程的介绍。讲师强调了矩阵
- [电磁学]猴博士不挂科
东北霸主劳德利
不挂科猴博士笔记有道云笔记
1利用表格求场强2利用叠加求场强3利用积分求场强电场立库仑力球的面积公式是4πr²,其中r为球的半径。球的体积公式是(4/3)πr³,其中r为球的半径。带电物体有体积:
- [电磁学]大学物理陈秉乾老师课程笔记
东北霸主劳德利
全科笔记笔记
主页有博主其他上万字的精品笔记,都在不断完善ing~第一讲绪论,库仑定律主要讲解了电磁学中的库伦定律和电场的相关概念,介绍了电荷和电磁相互作用的规律,并讲解了电场强度和电势的概念。03:14库伦定律:电势能与电荷的关系:本节视频介绍了库伦定律,即电势能与电荷之间的关系。库伦定律可以用来计算电荷之间的作用力,并且可以推导出电场强度和电势的概念。09:25电磁相互作用规律:本节视频主要讲解电磁相互作用
- 论电磁
年少孤单
我们生活在一个充满电能和磁力的世界。所谓电磁,物理概念之一,是物质所表现的电性和磁性的统称。如电磁感应、电磁波等等。电磁是丹麦科学家奥斯特发现的。电磁现象产生的原因在于电荷运动产生波动,形成磁场,因此所有的电磁现象都离不开电场。电磁学是研究电场和磁场的相互作用现象,及其规律和应用的物理学分支学科。麦克斯韦关于变化电场产生磁场的假设,奠定了电磁学的整个理论体系,发展了对现代文明起重大影响的电工和电子
- 9.9珈好一句
珈好读书
“再美好的事情都可能是真的。”出自迈克尔·法拉第。迈克尔·法拉第,英国物理学家、化学家,也是著名的自学成才的科学家,出生于萨里郡纽因顿一个贫苦铁匠家庭,仅上过小学。1831年,他作出了关于电力场的关键性突破,永远改变了人类文明。迈克尔·法拉第是英国著名化学家戴维的学生和助手,他的发现奠定了电磁学的基础,是麦克斯韦的先导。1831年10月17日,法拉第首次发现电磁感应现象,并进而得到产生交流电的方法
- 【笔记】大学物理:公式总结、波动光学、电磁学、电磁场、狭义相对论思维导图总结
耗不尽的先生
大学学习经验分享物理学笔记学习
公众号[耗不尽的先生]回复“大学物理”获取全部资料!欢迎大家关注一起玩呀~【公众号】还收集了***各大期末不挂科平台***视频和课件:***高斯、斐多、猴博士、高数叔***等资料,快来一起玩呀~️大学全部学习笔记[传送门]️内容速览教材:大学物理(第4版)罗益民•编1、大学物理公式总结2、大学物理波动、振动、光学3、大学物理电磁学电磁场4、大学物理狭义相对论教材:大学物理(第4版)罗益民•编大学物
- 天线的负载
快把我骂醒
笔记
在电磁学和通信工程领域,天线的负载(Load)通常指连接到天线的部分或元件,该部分在电学上对天线的输入产生影响。天线的负载可以是被连接到天线的阻抗元件、电感、电容、电阻或其他电性元件。具体而言,天线的负载是指天线所连接到的电源或传输线路所感受到的电学特性。这些特性通常以阻抗的形式表示,并且对于天线的有效性和性能至关重要。天线设计的目标是使天线在工作频率范围内的负载阻抗匹配到传输线或天线馈电网络的特
- 普通物理中易被忽视的知识与常见结论--3
River Chandler
#物理学史与物理类资格考人工智能抽象代数算法机器学习数学建模
普通物理中易被忽视的知识与常见结论--3光学可见光的波长:400~760nm光栅方程主极大极小次级大缺级半角宽牛顿环光程差K级亮环的半径:K级暗环的半径:劈尖干涉布儒斯特角电磁学毕奥萨伐尔定律极化在介质的微观结构中,电子不能做超越原子尺寸的自由移动,不具有导电性在外加电场的作用下,分子的电结构会有微弱形变从而出现类似于电偶极子聚集的行为被极化的物质的电荷的总束缚量为零但微观电荷的重新分布会产生一个
- 有限元剖网格之Gmsh安装与使用入门
guihunkun
有限元c++
文章目录有限元剖网格之Gmsh安装与使用入门Gmsh介绍Gmsh安装1.Gmsh图形界面安装2.Gmsh从源码安装利用C++语言调用Gmsh的API接口剖网格有限元剖网格之Gmsh安装与使用入门有限元法(FEM,FiniteElementMethod)是一种求解偏微分方程问题的数值方法。随着电子计算机的发展,有限元方法迅速发展成一种现代计算方法,在固体力学、流体力学、热传导、电磁学、声学、生物力学
- 普通物理中易被忽视的知识与常见结论
River Chandler
#物理学史与物理类资格考python数学建模抽象代数numpy算法
普通物理基本知识光学电磁学热学原子物理力学电磁学电容与电感热学分子运动速率最概然速率平均速率方均根速率能均分定理自由度单原子分子双原子分子多原子分子双原子分子气体内能:常量力学狭义相对论动能:光学光栅方程相邻两缝光线的光程差缺级现象多光束干涉主极大位置单缝衍射光强为零的位置如果某一个角同时满足这两个方程,光栅衍射中k级主极大消失
- 我的明天
o雅思
我想考研现在要学电动力学,热统,四级,光学。没了。明年要顶岗,明年十一月要考试了就,要考政治,英语一,数学(数学物理方法,高数123),物理(量子力学,电磁学,力学)现在写五套四级题,然后图书馆学三门专业课。抽时间背考研单词寒假学数学英语物理开学开始练英语真题学学专业课。
- 《ANSYS 14热力学/电磁学/耦合场分析自学手册》——2.4 菜单栏
weixin_33984032
数据库操作系统ui
本节书摘来自异步社区《ANSYS14热力学/电磁学/耦合场分析自学手册》一书中的第2章,第2.4节,作者:胡仁喜,张秀辉更多章节内容可以访问云栖社区“异步社区”公众号查看。2.4菜单栏ANSYS14热力学/电磁学/耦合场分析自学手册菜单栏(UtilityMenu)包含了ANSYS全部的公用函数,如文件控制、选取、图形控制、参数设置等。它采用下拉菜单结构。该菜单具有非模态性质(也就是以非独占形式存在
- 2012.07.15
昆悠
今天可真忙啊,我的任务已经排满了,上午要帮父母做家务:拖地、抹桌子、洗碗等活动,我一揽包下,此外,下午我要研究物理中的电磁学和相对论,真是让我忙得不亦乐乎!也好,这更加培养了我的自立能力。将来到了大学,父母不会在你身边,当然要学会洗衣服、烧水等日常活动啦!父母不可能始终陪伴自己的儿女走完这一生一世。所以,学会独立,自己也不小了,很多事情我们虽然不能做,但我们把自己的事做好就行了。
- Comsol电磁铁仿真
jedi-knight
固体火箭发动机仿真Comsol经验分享
简介Comsol是一款多物理场仿真软件,可以完成固体力学、流体力学、传热学和电磁学的仿真。本文将介绍使用Comsol完成电磁铁仿真的主要流程,计算铁芯的受力。步骤1.建立模型并设置材料建立二维旋转对称模型,绿色为动铁,材料DT4;褐色为静铁,材料DT4;橙色为线圈,材料为铝导线;红色为线圈支架(或导轨),材料为铝合金。灰色区域是,是空气,向外延申,足够大即可。对于铁磁性材料,建议使用Comsol材
- MATLAB模拟的电磁学时域有限差分法(电子书PDF)
凉亭下
Matlabmatlabpdf开发语言
摘要:MATLAB语言具有编程简单,并可以给出精美图像的特点,它已成为理工科大学生必备的系统工具平台。其完备的工具箱功能,使得MATLAB日益受到大学生和工程师们的喜爱。《MATLAB模拟的电磁学时域有限差分法》目录第1章FDTD简介1.1时域有限差分法的基本方程1.2导数的差分近似1.3三维问题的FDTD更新方程1.4二维问题的FDTD迭代方程1.5一维FDTD问题的更新方程1.6练习第2章数值
- ACT科学考试涵盖哪些知识点
逐影娃娃
ACT科学考试时间还是很紧张的。其中每篇文章的主题各不相同,涵盖的知识面很广,会涉及以下领域:物理:力学,能量,热力学,电磁学,光学,物质形态等等。化学:原子理论,无机化学,化学键,反应速率,溶液,均衡态,电化学,有机化学,生物化学,物质性质和状态等等。生物学:细胞学,植物学,动物学,微生物学,生态学,基因学,生命演变过程等等。此外,地质学,气象学,海洋学,天文学,环境科学都可以成为ACT考试科学
- 最新研究表明,电子有望被再分为三种粒子
灵遁者
导读:电子是我们熟悉的一个物理粒子,初中就开始接触。我们都知道,电子是基本粒子,不可再分。电子的概念也非常重要。对于电磁学,元素性质等影响很大。但有研究表明,电子是可以再分的,这个新认识,也是很大突破。那么电子可以再分,意味着什么呢?电子究竟是如何再分的?一起来看看科学家是如何回答的。内容正文:人们对于电子在原子中的排列问题,进行了长久的研究。在不同的时代,人们对电子在原子中的存在方式有过各种不同
- 计算电磁吐血整理
N小狗__1
算法矩阵
计算电磁参考数目:ppt(相关ppt见上传资料)计算电磁学包括有限差分法,有限元法,时域有限差分法,矩量法。首先是有限差分法有限差分法主要解决静态电磁场问题。它的思路是根据已知静态边值求解内部的场分布。将定解区域离散化为网格离散节点的集合,并以各离散点上的函数差商来近似该点的偏导数,根据差分方程组求解各离散点处的待求函数值,离散解。它求解的是泊松方程(泊松方程是静态场方程,和时间无关,有源就是泊松
- 如何使用Python和Numpy实现简单的2D FDTD仿真:详细指南与完整代码示例
m0_57781768
pythonnumpy开发语言
第一部分:引言及FDTD简介引言:计算机模拟在许多科学和工程领域中都得到了广泛应用。在电磁学领域,有许多不同的数值方法用于模拟波的传播和散射。其中最为知名和广泛使用的一种方法是有限差分时域方法(FiniteDifferenceTimeDomain,FDTD)。在这篇文章中,我们将使用Python和Numpy库为你提供一个简单的2DFDTD的实现。FDTD简介:FDTD方法是一种数值计算技术,用于求
- 安装数据库首次应用
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 {