- Anaconda+PyCharm创建环境及超详细配置指南,看这一篇就够了
python-程序员
程序员职业与发展计算机pycharmidepython
前言为什么是PythonPython是一种面向对象的解释型计算机程序设计语言。Python简单易用,功能强大,应用领域广泛,遍及人工智能、科学计算、机器学习、网络爬虫、大数据及云计算等。一个语言能够这么广泛应用的前提,就是因为Python具有数量庞大且功能相对完善的标准库和第三方库。然而,正是由于库的数量庞大,对于管理这些库以及对库作及时的维护成为既重要但复杂度又高的事情。【----帮助相关技术学
- 数据管理基础-ch00-07
Hurry_11
数据管理基础bigdata大数据数据库
ch00课程概要自我介绍教材课程概要课程概要1课程主页http://219.219.120.72/course/view.php?id=461必备知识体系数据结构面向对象后继课程及应用商务智能大数据及云计算毕业设计课程概要2课程组织堂讲遵循教材的课后学习作业习题课(课程主页论坛、邮件、不定期答疑)评分作业占课程成绩的30%~40%考试占课程成绩的60%~70%考勤对课程成绩进行正负加成ch01计算
- Python开发环境搭建:Anaconda + PyCharm
AIFEx
Python爱好者pythonpycharm开发语言
为什么是PythonPython是一种面向对象的解释型计算机程序设计语言。Python简单易用,功能强大,应用领域广泛,遍及人工智能、科学计算、机器学习、网络爬虫、大数据及云计算等。一个语言能够这么广泛应用的前提,就是因为Python具有数量庞大且功能相对完善的标准库和第三方库。然而,正是由于库的数量庞大,对于管理这些库以及对库作及时的维护成为既重要但复杂度又高的事情。例如,在实际项目开发中,我们
- 百度调整构架-智能云事业部升级为事业群组
已之点网络
此次组织升级后,ACG将充分利用百度在人工智能、大数据及云计算方面的技术优势。12月18日,百度宣布技术体系架构整合,ABC智能云事业部升级为智能云事业群组(ACG),同时承载人工智能toB业务和云业务,由尹世明负责,向张亚勤汇报,张亚勤同时继续负责EBG和IDG。搜索公司及各BG的运维、基础架构和集团级共享平台整合至基础技术体系(TG),整合后的TG向王海峰汇报,王海峰同时继续负责AIG。以下是
- MES架构
weixin_30305735
大数据数据库c#
FlexWeaver作为速威公司全新一代MES的技术平台,提供MES所需的全系列平台服务,针对工业大数据提供分布式计算环境、统一数据库引擎、大数据及云计算支撑等等。●同时适应企业内网服务器及云部署,支持部署到MicrosoftAzure、AmazonEC2、阿里云等国内外主流云计算平台,支持弹性计算;●多模态数据的管理技术-各种工业场景中存在大量多源异构数据,例如结构化业务数据、时序的设备监测数据
- Anaconda介绍、安装及使用保姆级教程
菜鸟学Python
pythonlinuxjava大数据ubuntu
Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。此外,Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现其强大功能的前提,就是Pyth
- InfoQ《大咖说》:大数据平台如何进行云原生改造 | 内附视频回放
LinkTime_Cloud
运维大数据编程语言hadoop人工智能
*关注公众号,后台回复关键词【大咖】,获取视频直播回放。策划|褚杏娟来源|InfoQInfoQ《大咖说》本期嘉宾:智领云联合创始人兼CEO彭锋博士,拥有20余年软件开发,大数据及云计算经验,曾任Twitter大数据架构师及技术带头人、ask.com工程总监。以下根据直播内容整理,有不改变原意的删减,完整内容可查看回放视频。如今,企业都面临着日益增长的数据量、各种类型数据的实时化和智能化处理的需求。
- Anaconda介绍、安装及使用教程 ---数据分析和机器学习 之前
hurt--
python数据分析anacondapython数据分析机器学习
〇、序Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。此外,Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现其强大功能的前提,就是P
- Anaconda入门
ERFII
Python
1.关于PythonPython是一种面向对象的解释型计算机程序设计语言,可以在Linux、macOS以及Windows系统中搭建环境并使用,具有跨平台的特点,且代码在不同平台上运行时几乎不需要较大改动。Python应用领域范围广泛,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现强大功能的前提是Python具有数量庞大且功能相对完善的标准库和第三方库。通过对库
- Python数据分析环境搭建
码力十足学量化
python
1.Python数据分析简介Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现其强大功
- Anaconda介绍、安装及使用保姆级教程
Python学习与数据挖掘
pythonpython开发语言后端IDE
Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。此外,Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现其强大功能的前提,就是Pyth
- 思迈特软件Smartbi:从数据分析到千人千面,商业智能在行动
数据挖掘
千人千面,顾名思义,就是让每个人看到不同的页面。世界上没有两片完全一样的叶子,也没有两个完全一样的主页。用专业一点的话来说,千人千面就是依靠大数据及云计算,从细分类目中抓取那些特征与买家兴趣点匹配的商品,展现在目标客户浏览的网页上,从而帮助卖家锁定真正的潜在买家,实现精准营销。一、判断企业是否需要“千人千面”这句话简单易懂,就是找对了人,用对的形式来传递信息。目前,几乎所有的互联网头部产品都做了“
- 熬了两个通宵才整理出的史上最全Python资料合集,现在分享给大家
不加班的程序员丶
phppythonnode.jsc语言c++
大家好,今天又来给你们送好东西啦!下面是最近在网上看到一张图。Python被列入小学、初高中教材早已不是新鲜事,现在又成功“入侵”了幼儿园。Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。(python和java百度指数对比图)实现其强大功能的前提,就是Python具有数量庞大且功能相对完善的标准库和第三方库。通过对库
- Anaconda安装及说明
可望不可j
(用于个人学习,不喜勿喷)Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。此外,Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现其强
- Anaconda详细教程
名本无名
Anaconda介绍、安装及使用教程前言Python是一种面向对象的解释型计算机程序设计语言,具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动就能运行。Python的应用遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等,具有数量庞大且功能相对完善的标准库和第三方库。一、Anac
- 如何安装Anaconda ?
印象python
Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。此外,Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现其强大功能的前提,就是Pyth
- 不融资,如何在大数据BI市场占据一席之地
hualalalalali
大数据
这家公司是中国上一代2B厂商中的代表,又是在大数据及云计算新一轮技术热潮中活的很好的创新型公司。帆软成立于2006年,当时企业服务市场基本没受到资本市场关注,帆软早期也没有接受资本支持。作为一家不融资的创业公司,生存是第一要务,帆软凭借着对市场需求的敏锐、产品易用性上的创新,以及团队管理上的创新度过了初创的寒冬,并在2008年到2010年间开始步入正轨。2011年,大数据概念兴起后,越来越多企业客
- 新致云登陆西部, 首站根据地选址重庆
暮秋老人
文/张文清2016年,云计算行业风起“云”涌,大数据在智能城市中被越来越多的人所熟知,随着DT时代的到来,大数据及云计算与各个行业的深度融合,推动了新一轮产业和技术革命,创造了前所未有的机会和商业价值。重庆作为西部的创新城市与内陆开放高地,始终将云计算作为整个城市重点打造的支柱产业,在云计算与大数据产业投入力度非常之大,支持云计算基地搭建已经近六年。新致软件是持续发展的IT解决方案与服务供应商,以
- 专访云启资本郑瑞庭:智能硬件本身并没有错,未来仍然机会多多
投资人说
云启资本副总裁郑瑞庭先生智能硬件行业回归冷静,在前两年创业者和资本缴过“学费”后,这个行业的真正价值被认识到。结合万物互联、机器人、人工智能等,一个未来人与机器调和的世界轮廓被勾勒出来。云启资本是专注于物联网、机器人、大数据及云计算、企业互联网、B2B服务及金融科技的早、中期投资的创投基金。郑瑞庭先生10年富士康体系工作经历,拥有十年供应链资源,作为行业内人士他对智能硬件行业怎么看?让生产更有效率
- Python-Anaconda环境配置
阿扬来了
Python
Python简介Python是一种面向对象的解释型计算机程序设计语言,其使用具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。此外,Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现其强大功能的前提
- 设计思路.Thinking.基于Python构建一个可扩展的运维自动化平台?
chunnidong6528
嘉宾简介刘天斯从事互联网运维工作已13年,目前就职于腾讯-互动娱乐部,负责游戏大数据的运营,曾就职于天涯社区,担任首席架构师/系统管理员。热衷开源技术的研究,包括系统架构、运维开发、负载均衡、缓存技术、数据库、NOSQL、分布式存储、消息中间件、大数据及云计算、Mesos、Docker、DevOps等领域。擅长大规模集群的运维工作,尤其在自动化运维方面有着非常丰富的经验。同时热衷于互联网前沿技术的
- AI手机浪潮分水岭初现?
刘旷
随着芯片、深度学习算法、大数据及云计算的飞速发展,人工智能技术已经在很多行业领域逐步落地。在康奈尔大学的一篇论文中指出在许多类似苹果、谷歌等科技公司的人工智能研发已经取得了长足的进步。人工智能已经可以在越来越多的行业中投入实际应用并产生价值,同时经过对行业的梳理可以看到,未来高级人工智能将首先在手机业落地。手机目前也是资本和消费者接触最多的行业。然而如今手机行业却陷入人工智能概念混乱、许多AI手机
- 7个月即交付的数据中心怎样建成?中立第三方服务厂商迎机遇窗口期
申耀的科技观察
申耀的科技观察读懂科技,赢取未来!随着AI、大数据及云计算的兴起,过去以传统数据中心和运营商为主的产业格局正在变化,数据中心作为底层基础设施虽然不受普罗大众关注,但却是BAT等巨头业务发展的必需要素,以秦淮数据为代表的数据中心定制服务商正赢得越来越多的市场订单,其业务涉及规划、投资、建设、测试及运营等方面。企业级定制化数据中心市场的兴起是多方面因素造就的。受制于提速降费和5G投资等因素,运营商自建
- Anaconda介绍、安装及使用教程
iwolf2020
python
Anaconda介绍、安装及使用教程〇、序Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。此外,Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏
- 大数据时代,谁能阻止信息泄露
cheyan5318
大数据及云计算技术从热词到落地,从企业到个人都在享受其带来的福利,数据存储、计算、整合及利用为许多企业带来商机,也为个人提供了更为便捷的互联网服务。但与此同时,用户存储在云端的个人信息数据安全也面临着极大的挑战。“泄密门”频发2014年12月底,春运售票初期,铁路客户服务中心12306网站被曝出大量用户数据泄露并在网上传播售卖,这些用户数据包括13万条账号、密码、手机、身份证号、邮箱地址等个人私密
- python、anaconda、pycharm、pip、conda
As_haunted
PythonPython是一种面向对象的解释型计算机程序设计语言。Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现其强大功能的前提,就是Python具有数量庞大且功能相对完善的标准库和第三方库。python自身缺少numpy、matplotlib、scipy、scikit-learn....等一系列包,需要我们安装
- 教务通知 | 第4周东南大学人文讲座活动安排(2018年春季学期)
东南大学的小小助手
活动1东南大学机械学院殷国栋教授精彩介绍“无人驾驶汽车”“科技前沿中的东大”系列讲座(三)主讲人:殷国栋(东南大学机械工程学院副院长、教授)主题:机械情、汽车梦--无人驾驶走进我们的生活时间:3月20日(周二)晚18:30地点:人文讲座报告厅(教三105)推荐理由:以移动互联、大数据及云计算等技术为代表的新一轮科技革命推动着传统制造业向智能制造转型升级。智能电动汽车因具有节能、低碳、高效等特征,成
- 芝麻信用715分能干什么
福利哥
芝麻信用是面向社会的信用服务体系,依据方方面面的信息,运用大数据及云计算技术客观呈现个人的信用状况,通过连接各种服务,让每个人都能体验信用所带来的价值。在支付宝首页右下角点“我的”,进入之后点中间的“芝麻信用”,即可查询自己的信用分。福利哥放一张自己的芝麻信用分——715分。有700分以上的快来和福利哥做朋友。715的信用分再点击“信用生活”,看看支付宝给哥这种诚实守信的人,有什么福利:蚂蚁借吧:
- Anaconda介绍、安装及使用教程
陈晓猛
Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。此外,Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现其强大功能的前提,就是Pyth
- Hadoop ,大数据,云计算之间有什么关系?
于占胜
编辑:于占胜组别:研0组【嵌牛导读】大数据开发入门课程:hadoop大数据与hadoop云计算,Hadoop最擅长的事情就是可以高效地处理海量规模的数据,这样Hadoop就和大数据及云计算结下了不解之缘。【嵌牛鼻子】Hadoop,大数据,云计算【嵌牛提问】Hadoop,大数据,云计算之间有什么关系?【嵌牛正文】大数据和云计算是何关系?关于大数据和云计算的关系人们通常会有误解。而且也会把它们混起来说
- 安装数据库首次应用
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 {