- 施耐德电气技术文档集
python & TwinCAT
电气工作物联网bigdata人工智能
ARC白皮书-开放自动化之路虹桥高铁站-申铁杰能-客户案例白皮书施耐德电气医疗行业综合布线系统白皮书祁连山水泥案例白皮书蕴之宝客户案例白皮书施耐德电气绿色智能制造白皮书施耐德电气绿色智能制造白皮书当技术遇见数字化革命-施耐德电气数字化服务白皮书OEM业务的节能增效白皮书吉利科技(长兴)数据中心客户故事白皮书中鼎集成案例白皮书最终版海南炼化案例白皮书5G和5G演进:工业控制应用场景白皮书施耐德印刷行
- appium-Android 自动化之路
我是一个测试Q
android自动化androidstudio
定位问题上图,用xpath根据resource-id访问元素,xpath可以从id6开始,例如driver.findElement(By.xpath("//androidx.recyclerview.widget.RecyclerView[@resource-id='id6']/android.view.ViewGroup[3]")).click();执行时间16s,xpath也可以从前面id5开
- 2020年,又是新的开始
敏诗
【2019年回归】一月份,重点分析平台多租户测试二月份,分析网关系统三月份,理解算费系统四月份,系统优化思考五月份,分析渠道、交易类业务六月份,GW项目系统复盘七月份,系统优化思考八月份,NW新系统介入流程九月份,使用脑图分析业务十月份,系统测试,把控系统流程十一月,做新的业务线测试十二月,开始python自动化之路输入:A书籍输出微商小尝试、保险研究并买入保险生活照顾好家人,照顾好自己。精于交际
- 从数据采集到智能控制,探寻锂电卷绕机的自动化之路
PreMaint
科技
在锂电池制造过程中,卷绕机被视为关键设备之一。它负责将正负极材料和隔膜按照设计要求卷绕成电芯,是确保锂电池性能和质量的重要环节。为了提高生产效率、确保产品质量,锂电池行业越来越注重引入智能化技术和设备。图.锂电池生产(iStock)在这个背景下,PreMaint的EquipmentAutomationProgram(EAP)模块成为了锂电卷绕机的得力助手。该设备化自动控制系统通过数据采集和智能控制
- ❤️程序员国企太安逸想辞职,又嫌私企大厂压力大996我该如何选择?(高级全栈自动化之路)
软件测试君
程序员IT软件测试人工智能程序人生测试工程师单元测试python
我们的人生人就是贱!进了体制,国企嫌太安逸,没激情,一眼能看到二十年后的人生。进了私企嫌压力大,996太累,没休闲时间。辞职了想做点小生意发现自己根本不是那料,去做一些底层工作嫌不体面,工资低,遂家里蹲。我知道你想要什么,想要有个几千万上亿,想要有名,有颜,有健硕的身体,有别墅带游泳池,有豪车,有自家公司,平时旅旅游,有个清纯漂亮的女朋友,一起有些放飞自我的激情生活,蹦极,爬山,去法国,去美国,游
- 开发转测试:从零开始的6年自动化之路,太迷茫...
测试大大怪
自动化测试软件测试面试职场和发展程序人生
自动化初识作为一个测试人,我们或多或少都听过或用过自动化,我们都曾在初入测试行业时,满怀期待的以为测试的尽头是不用测试员点点了,项目一提测,小手点下自动化的开关,瞬间测试的工作就完成了。这就是我一开始从开发转向测试时最好奇的地方,带着这个好奇心,我激情满满地加入了公司刚成立的自动化组,一探测试到底是如何摆脱手工劳动而完成测试的,一干就是6年。接下来,把我们的自动化在公司的使用进程一一介绍给大家,希
- 程序员国企太安逸想辞职,又嫌私企大厂压力大996我该如何选择?(高级全栈自动化之路)
测试萌萌
python自动化测试自动化测试程序人生程序人生测试工程师软件测试单元测试程序员
我们的人生人就是贱!进了体制,国企嫌太安逸,没激情,一眼能看到二十年后的人生。进了私企嫌压力大,996太累,没休闲时间。辞职了想做点小生意发现自己根本不是那料,去做一些底层工作嫌不体面,工资低,遂家里蹲。我知道你想要什么,想要有个几千万上亿,想要有名,有颜,有健硕的身体,有别墅带游泳池,有豪车,有自家公司,平时旅旅游,有个清纯漂亮的女朋友,一起有些放飞自我的激情生活,蹦极,爬山,去法国,去美国,游
- 零基础自学python自动化之路--不逼自己迈出舒适圈,你永远都不知道自己会有多优秀!
测试萌萌
程序人生自动化测试python自动化测试程序人生测试工程师单元测试软件测试python
我今年32,开了一间自己的工作室,七八个兄弟一块在里面打拼,有的是大学宿舍的兄弟,有的是上一家公司聊得来的同事,在我用“金钱”和“美色”的双重诱惑下,他们相继的来到了我的“梁山”。公司主要做软件外包服务,这两年在兄弟们一起努力的打拼下,公司发展还说的过去,至少实现了兄弟们当年站在学校门口许下的愿望–我什么时候能开上宝马啊。此时遥想当年的选择,更增加了几分小确幸。我是“模具设计与制造”专科毕业,本以
- 部署RPA并非大功告成,智能自动化之路任重道远
RPA小葵
机器学习
虽然通过RPA实现业务自动化正在受到越来越多企业的追捧,但RPA并不是“万灵丹”,并非所有业务都适用。在某些情况下,RPA也不是唯一的解决方案。部署RPA并非大功告成,智能自动化之路任重道远RPA在提升效率、降低成本上发挥了积极作用,但现阶段的RPA产品仍不完美。部署RPA前,IT部门不仅要考虑RPA应该用于哪些场景,也要探讨哪些场景不应使用RPA。RPA的用途:将简单任务自动化多年来,企业的商业
- MnasNet:迈向移动端机器学习模型设计的自动化之路
谷歌开发者_
文/GoogleBrain团队软件工程师MingxingTan卷积神经网络(CNN)现已广泛应用于图像分类、面部识别、物体检测和其他许多领域。但遗憾的是,由于移动端模型需要小巧、快速、准确,所以为移动设备设计CNN非常具有挑战性。虽然科研人员已经为设计和改进移动端模型做出了巨大努力,先后推出MobileNet和MobileNetV2等模型,但人工创建高效率模型依旧面临挑战,因为有太多可能性需要考虑
- python自动化之路-day10
zongyimin
python自动化之路IT技术日志
协程定义:1.必须在只有一个单线程里实现并发2.修改共享数据不要加锁3.用户程序里自己保存多个控制流的上下文栈4.一个协程遇到io操作自动切换到其他协程greenlet是一个c实现的协程模块,相比于python自带的yield,它可以使你在任意函数之间随意切换,而不需要吧这个函数先声明为generator#-*-coding:utf-8-*-fromgreenletimportgreenlet#i
- python自动化之路-day1
zongyimin
python自动化之路IT技术日志
Python简介Python的创始人为吉多·范罗苏姆(GuidovanRossum)简称龟叔;Python是著名的“龟叔”GuidovanRossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。Python的应用python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Y
- 【Day6-过俊杰】比特币场外交易的自动化之路
过俊杰
昨晚,一位朋友告诉我,比特币场外交易的机器人(自动化系统)正在开发。这个机器人的交易机制是:根据全球最主流的几大比特币交易所的平均价格制定比特币价格指数,以低于该价格指数0.5-1.5%收币,以高于该价格指数0.5%-1.5%卖币;希望卖币的人,只需把币打到机器人给定的地址并提供收款账号,就能自动收到款项;希望买币的人,只需把款打到机器人给定的账号并提供收币地址,就能自动收到比特币。这个场外交易的
- iOS 自动化之路 --(使用xcodebuild + fir + python + AppleScript实现一键自动打包)
X先生_vip
一、打包步骤如下打包导出上传打开网页删除archive包和ipa包二、准备需要把打包使用的plist文件准备好(可以根据自己需要通过手动打包生成,我这里是一个项目中有两个target)plist.pngxcodebuild(打包和导出使用)[图片上传中...(fir_api_token.jpg-2e0f0b-1526031235738-0)]fir(上传步骤使用fir.im,也可以使用其他平台)1
- Jmeter+ WebDriver Sampler实现UI自动化之路
取十个帅气的昵称吧
学习Jmeter主要为了完成接口测试之需求,当某日发现无法抓到接口时,想到了selenium可实现模拟浏览器操作。通过百度等手段发现jmeter有插件完成该操作,从而引用Jmeter+WebDriverSampler实现简要的ui自动化需求。操作步骤:1、通过jmeterpluginsManger(应用商城)下载WebDriverSampler下载。2、如何实现该插件的使用。该插件分为两部分,浏览
- python自动化之路-前端css
zongyimin
日志IT技术python自动化之路
前端html框架,css渲染,js让框架动起来。1.css的基本概念2.css样式表行内样式内部样式外部样式3.css语法结构标记选择器类别选择器ID选择器伪类选择器4.文字属性5.段落属性6.背景属性未完待续。。。
- Fuzz Test是什么
Aurora Polaris
FuzzTest是什么标签:结构测试墙边(41)性能诊断123(109)自动化之路(96)版权声明:转载记得给我留个名啊FuzzTestFuzzTest是什么Generallyspeakingfuzzisabruteforcemethodwhichusedtobreaksoftware,就是用大量的测试用例一个一个试,尽可能多的找出有可能出问题的地方。FuzzTestTool的大部分结构(1)Ge
- python自动化之路-day13
zongyimin
IT技术日志python自动化之路
对上一节的补充:1.ORM框架SQLAlchemySQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。Dialect用于和数据API进行交流,根据配置文件的不同调用不同的数据库API,从而实现对数据库的操作,如:12345678910111213MyS
- python自动化之路-day5.1
zongyimin
python自动化之路
面向对象进阶首先补充:问题:什么是类?什么是对象,又有什么关系?class类():def函数1():passdef函数2():pass#obj是对象,实例化的过程obj=类()obj.函数1()3.什么时候适用面向对象?-如果多个函数须传入多个共同的参数时-根据一个模版创建某些东西-应用场景classSSH:def__init__(self,host,port,pwd,username):self
- python环境搭建
hi123fly
自动化测试
在上一篇文章中,我分享了用java来编写自动化测试脚本。公司自动化测试小组成员强烈推荐python来做自动化,所以萌发了学习python,走向自动化之路的想法。心动不如行动,开始吧!一:python安装在官网上根据需要下载python的安装文件。安装完成后,配置环境变量。在cmd窗口中输入python检测配置是否成功。若成功了就可以用pythonGUI或pythonCommandline来编写基本
- 一次曲折的竞品测试自动化之路
lonelyrains
一次曲折的竞品测试自动化之路前两天接到一个活,对一款竞品的OCR识别结果进行分析统计,要对两万多张图片进行识别,然后统计各个字段的识别正确率,对于手动测试来讲,这基本上是不可能的。接到这活后立刻想到以下思路:对竞品代码进行反编译,在关键节点插入自己代码,对竞品选择图片和识别结果进行记录,然后自动化驱动模拟手动测试就行了,这是最快的解决方案。下午搞定,晚上挂上手机第二天就坐等结果了,可反编译后修改完
- 一次曲折的竞品测试自动化之路
自动化
前两天接到一个活,对一款竞品的OCR识别结果进行分析统计,要对两万多张图片进行识别,然后统计各个字段的识别正确率,对于手动测试来讲,这基本上是不可能的。
接到这活后立刻想到以下思路:对竞品代码进行反编译,在关键节点插入自己代码,对竞品选择图片和识别结果进行记录,然后自动化驱动模拟手动测试就行了,这是最快的解决方案。下午搞定,晚上挂上手机第二天就坐等结果了,可反编译后修改完代码编译打包失败,即
- 运维人,你应该了解的三张武功心法图(转载)
sykow
最新技术怎么学习创业服务
一、运维技能图做为一个运维工程师,你知道你应该学习什么?怎么学习吗?朝哪个方向发展吗?下面一张运维工程师技能图,让你了解!图片链接,点我^_^二、自动化运维路线图运维自动化在国内已经声名远躁了,随着互联网快速的发展,运维不单单是几个脚本,几个文档可以胜任的!DevOps在国内很受热捧,但是真正的自动化之路,你走到了哪?你知道该怎么走吗?下面的武功心法图告诉你该怎么走!图片链接,点我^_^三、云计算
- 运维人,你应该了解的三张武功心法图
antrol
运维
一、运维技能图做为一个运维工程师,你知道你应该学习什么?怎么学习吗?朝哪个方向发展吗?下面一张运维工程师技能图,让你了解!原图点击二、自动化运维路线图运维自动化在国内已经声名远躁了,随着互联网快速的发展,运维不单单是几个脚本,几个文档可以胜任的!DevOps在国内很受热捧,但是真正的自动化之路,你走到了哪?你知道该怎么走吗?下面的武功心法图告诉你该怎么走!原图点击三、云计算知识大宝典从2013年开
- 软件测试自动化之路(8)----如何做更好的GUI Automation Testing
budapest
UI工作软件测试测试单元测试testing
1)为什么我们需要UI自动化测试?UI自动化测试的focus应该在哪几个方面? 测试自动化并不是为了赢得老板的赞赏,或者认为这是一个很潮的技术,不用就会落后,而是为了发现问题,提高产品的质量。做UI自动化测试的主要目的也是基于此的。除此之外,UI自动化测试还可以从一个最终用户(enduser)的角度来发现问题,对大数有UI的系统来说,UI是最理想的集成/系统测试入口,也是最需要测试的地方。
- 软件测试自动化之路(7)----在Web GUI Automation Test中使用JavaScript应注意的问题
budapest
JavaScriptWeb软件测试测试testingHyperlink
在WebGUIAutomationTesting中操作页面元素是可以通过JavaScript来进行的,有的开源测试工具就是这么做的如Selenium。另外一种方法是通过给浏览器注入测试用的JavaScript来完成你的测试。本文在此不是讨论如何去来完成这些工作的,而是试图分析,应该把这些以测试为目的JavaScript用在什么地方。如果滥用就会矫枉过正,达不自动化测试目的。 对于We
- 软件测试自动化之路(6)----建立自动化测试中的Central Window
budapest
工作exception测试软件测试任务
在软件GUI自动化测试中通常会要求启动一次,就能批量运行完多条testcases.。为了能完成批量运行这一任务,每条testcase在GUI的操作上应该是不相互依赖的。比如:在testsuite中的第二条testcases,就不能依赖于第一条testcase的GUI结果,同理第三条testcase与第二条testcase也没有依赖关系。我们最好能做到打破testcases之间在GUI方面的上下文关
- 软件测试自动化之路(5)----如何建立测试场景?
budapest
测试场景(testscene),你也可以理解为测试环境,是自动化测试用例(automationtestcase,ATC)执行的一个场景。我们可以这样来定义它:testscene是ATC所要执行的前置条件,而又独立于被测程序(applicationundertest,AUT)。我们在这儿要讨论的是,建立testscene应该用什么方法更为合适?GUIautomationtest要求我们GUI测试用例
- 软件测试自动化之路(3)----选择自动化测试编程语言
budapest
编程软件测试测试perl语言VB.NET
哪种语言更适合自动化测试编程?首先需要明确的是,这篇文章并不想讨论自动化测试领域内所谓的"语言之争",旨在能帮助我们找到适合的自动化测试编程语言。在.Ne环境中,你最好选择C#和VB.NET。因为这样不仅能和.NET的framework相兼容,而且在语言本身也可以做到兼让你感觉到很容易上手,如C#的语法之于C/C++/JAVA,VB.NET之于VisualBasic的语法。在微软的非.Ne环境中
- 软件测试自动化之路(2)----测试自动化脚本本身就是软件
budapest
纲要:1)TA代码的特点; A,与其它编程的相通之处 B,与其它编程的不同 C,TA适用的场合 D,TA的做法 2)TA开发现在所面临的问题; A,易用 B,重用
- 安装数据库首次应用
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 {