为您找到搜索结果:3122个
Java基础-Eclipse环境搭建(02)
Eclipse工具IDE(IntegratedDevelopmentEnvironment)集成开发环境集成了编写功能,分析功能,编译功能一体化的开发软件.调试功能等,其中编译在保存时运行(即保存时自动执行javac命令)Eclipse的特点描述 免费 纯Java语言编写 免安装(绿色版) 扩展性强(可以安装各种插件,svn,git,maven之类的)内容辅助键alt+/单行注释 选中内容,ctrl+/,再来一次取消多行注释 选中内容,ctrl+shift+/,ctrl+shift+格式化ctrl+shift+f...
Cordova环境搭建
1.先安装node.js 2.安装cordova,在cmd窗口中执行如下语句npminstall-gcordova3.创建app,DirectoryName为创建项目的文件名,appName为安装软件后的软件名cordovacreateDirectoryNamecom.package.nameappName#create项目目录名包名项目名4.进入项目目录cdDirectoryName5.添加平台cordovaplatformaddandroidcordovaplatformaddioscordovaplatformaddamazon-fireoscordovaplatformaddblackberry10cordovaplatformaddfirefoxoscordovaplatformsls--查看平台cordovaplatformrmandroid--移除平台 6.添加插件1.Console(调试控制台)让程序可以在控制台中打印输出日志。 cordovapluginaddcordova-plugin-console2.Connection(网络连接)...
转--Android资源总结(环境搭建/ 反编译工具)
在Android发展前景相当好的情况下,本人最近搜集了一些关于Android的相关资源,当然包含以前发布的博客内容,进行了一次大整合,希望对和我一样是Android的初学者管用,如在文章中有所错误,敬请大家原谅并欢迎指正。 一、Android相关介绍 Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。 二、开发工具 1.JDK(必需).最好是1.6以上版本。JDK1.6官方下载_JDK6官方下载地址: http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe 2.Eclipse平台(可选) 官方下载:http://www.eclipse.org/downloads/ 华军软件园:http://www.onlinedown.net/so...
生产环境CPU占用过高分析
结合Linux和JDK命令一块分析1)先用top命令查找cpu占用最高的进程;2)ps-ef或者jps进一步定位进程详情(具体什么程序);3)定位到具体的线程或者代码:ps-mp进程-oTHREAD,tid,time-m:显示所有的线程-p:pid进程使用cpu的时间-o:该参数后是用户自定义格式 4)将需要的线程ID转换为16进制格式(英文小写格式);printf"%x"有问题的线程ID5)jstack进程ID|greptid(16进制线程ID小写英文)-A60jstack5101|grep13ee-A60//追踪进程5101的线程13ee的详情,并打印前60行 1)性能监控工具(1)jps(虚拟机进程状况工具)(2)jinfo(Java配置信息工具)(3)jmap(内存映像工具)A.作用:生成Java应用程序的堆快照和对象的统计信息;B.官网C.相关case映射堆快照:jmap-heap进程ID抓取堆内存:生成hprof文件并下载到本地MAT分析插件工具(4)jstat(统计信息监控工具)A.作用:查看堆内存各部分的使用量,以及加载类的B.官网C.相关case类...
dreamvc框架(三),dispartcher做了些什么
这一篇我会介绍一些dreamvc的核心类Dispatcher都做了些什么,首先我们先来看一看init方法,这是在DispatcherServlet和DispatcherFilter里面都会调用到的一个方法voidinit(FixableConfigconfig)throwsServletException{this.servletContext=config.getServletContext();try{initProxy(config);log.info("initcontrollersandcontrol");}catch(ServletExceptione){throwe;}catch(Exceptione){thrownewServletException("Dispatcherinitfailed.",e);}}/***controller/Interceptor/*@paramconfigcontext*@throwsException*/privatevoidinitProxy(FixableConfigconfig)throws...
vue项目使用webpack构建的本地服务环境,在手机上访问调试
使用vue脚手架构建的项目,一般在本地localhost运行,配合浏览器的模拟调试工具开发。如果想看真机环境,又不想build到线上。webpack能配置电脑本地内网环境指向公网访问的! 1、打开项目的package.json文件,修改里面的script里面的dev"scripts":{"dev":"webpack-dev-server--inline--progress--configbuild/webpack.dev.conf.js--host192.168.0.100",//就是在原有的基础上在后面加上了--host就是自己的电脑IP;"start":"npmrundev","build":"nodebuild/build.js"},#可以打开cmd控制台,输入ipconfig,查看自己的电脑ip; 2、修改好了之后本地电脑访问要把之前网址的localhost换成自己的电脑ip地址;在config文件里面修改host:'localhost',//把这个也改为你电脑的ip例:192.168.0.100port:8080,autoOpenBrowser:false...
postman环境和全局变量设置语句
•postman.setEnvironmentVariable(variableName,variableValue):设置一个环境变量“variableName”,并为,并为其分配字符串其分配字符串“variableValue”。您必须。您必须为此方法选择一个环境才能工作。为此方法选择一个环境才能工作。注意:只能存储字符串。存储其他类型注意:只能存储字符串。存储其他类型的数据将导致意外的行为。•postman.getEnvironmentVariable(variableName):返回环境变量“variableName”的值,用于预先请求和测试的值,用于预先请求和测试脚本。您必须为此方法选择一个环境才能工作。•postman.setGlobalVariable(variableName,variableValue):设置一个全局变量“variableName”,并为其分配,并为其分配字符串字符串“variableValue”。注意:只...
3、Dubbo-环境搭建
官方推荐使用Zookeeper注册中心 开发中均在Linux中安装!!!1、下载zookeeper 网址 https://archive.apache.org/dist/zookeeper/zookeeper-3.4.13/ 2、解压zookeeper 解压运行zkServer.cmd,初次运行会报错,没有zoo.cfg配置文件3、修改zoo.cfg配置文件 将conf下的zoo_sample.cfg复制一份改名为zoo.cfg即可。 注意几个重要位置: dataDir=./ 临时数据存储的目录(可写相对路径) clientPort=2181 zookeeper的端口号 修改完成后再次启动zookeeper 4、使用zkCli.cmd测试 ls/:列出zookeeper根下保存的所有节点 create –e/atguigu123:创建一个atguigu节点,值为123 get/atguigu:获取/atguigu节点的值 ...
为什么量化交易中稳定盈利是第一要义
有多少人怀揣着一夜暴富的梦想冲进股市,在侥幸取得一些收益后得意忘形不断融资进场,轻者血本无归,重者更是闹得家破人亡。在投资理财这个博弈游戏中,投资者不仅在与市场趋势博弈,与其他投资者博弈,与所谓的庄家博弈,更是与贪婪的博弈,与恐惧的博弈。 一次又一次的博弈中,只有那些久经沙场的投资者真正明白稳中求胜的重要性。今天用简单直观的图标展示稳定盈利的重要性,从中悟出我们的操盘圣经是什么,请看图文。 在这里我们假设一年有效的交易日有48周,一共240天。假设一投资者经验丰富,擅长短线操作,快进快出,平均每天能够获得1%的收益,下面是他一年内收益率随时间的走势图 很多人知道复利投资,但却没有直观的感受,有的人可能会觉得每天%1的收益太低了,如果看懂了这幅图的人,依然这么觉得,收我为徒吧。图中已经标出,横轴表示交易天数,纵轴表示收益率,可以看到,如果你能每个...
一文告诉你微服务到底是什么
微服务等于SpringCloud?一文告诉你微服务到底是什么。19天前2928什么是微服务首先微服务并没有一个官方的定义,想要直接描述微服务比较困难,我们可以通过对比传统WEB应用,来理解什么是微服务。传统的WEB应用核心分为业务逻辑、适配器以及API或通过UI访问的WEB界面。业务逻辑定义业务流程、业务规则以及领域实体。适配器包括数据库访问组件、消息组件以及访问接口等。一个打车软件的架构图如下: 尽管也是遵循模块化开发,但最终它们会打包并部署为单体式应用。例如Java应用程序会被打包成WAR,部署在Tomcat或者Jetty上。这种单体应用比较适合于小项目,优点是:1.开发简单直接,集中式管理2.基本不会重复开发3.功能都在本地,没有分布式的管理开销和调用开销当然它的缺点也十分明显,特别对于互联网公司来说:1.开发效率低:所有的开发在一个项目改代码,递交代码相互等待,代码冲突不断2.代码维护难:代码功能耦合在一起,新人不知道何从下手3.部署不灵活:构建时间长,任何小修改必须重新构建整个项目,这个过程往往很长4.稳定性不高:一个微不足道的小问题,可以导致整个应用挂...
为什么 kubernetes 天然适合微服务
Kubernetes面向应用层,变革的是业务架构,而OpenStack面向资源层,改变的是资源供给模式。使用容器且集群规模不大,直接用Kubenetes就可以;集群规模大,不管应用是否只是跑在容器中,都是OpenStack+Kubernetes更好。OpenStack+Kubernetes是各取所长,并不只是因为惯性,而是对于多租户需求来说,Container(容器)的隔离性还需要加强,需要加一层VM(虚拟机)来弥补,而OpenStack是很好的方案。不过,VM+Container的模式,必然有性能的损耗,所以OpenStack基金会也推出一个项目叫KataContainers,希望减少虚拟化的开销,兼顾容器的性能和隔离性。永恒的只有变化,未来的业务都会运行在云上,容器是走向DevOps、CloudNative(云原生)的标准工具,已经开始走向平凡,而Kubernetes的编排能力,让容器能够落地到业务应用中,所以我们看到Docker、Mesos、OpenStack以及很多公有云、私有云服务商,都在支持Kubernetes,大家都加入了CNCF(云原生计算基金会)。总结起来...
显示所有环境变量:env 或者 printenv
显示所有环境变量:env或者printenv ...
Flink 靠什么征服饿了么工程师?
Flink靠什么征服饿了么工程师?2018-08-13 易伟平阿里妹导读:本文将为大家展示饿了么大数据平台在实时计算方面所做的工作,以及计算引擎的演变之路,你可以借此了解Storm、Spark、Flink的优缺点。如何选择一个合适的实时计算引擎?Flink凭借何种优势成为饿了么首选?本文将带你一一解开谜题。 平台现状 下面是目前饿了么平台现状架构图: 来源于多个数据源的数据写到kafka里,计算引擎主要是Storm,Spark和Flink,计算引擎出来的结果数据再落地到各种存储上。 目前Storm任务大概有100多个,Spark任务有50个左右,Flink暂时还比较少。 目前我们集群规模每天数据量有60TB,计算次数有1000000000,节点有400个。这里要提一下,Spark和Flink都是onyarn的,其中Flinkonyarn主要是用作任务间jobmanager隔离,Storm是standalone模式。 应用场景 1.一致性语义 在讲述我们应用场景之...
Django开发环境静态文件访问配置
settings主要配置项目:STATIC_ROOT='D:DevjpDevczxgassets'#这个地方是所在系统标准目录文法配置STATIC_URL='/static/'这个是一个URL前缀,主要是和URLConf里面的相对应STATICFILES_DIRS=(#Putstringshere,like"/home/html/static"or"C:/www/django/static".#Alwaysuseforwardslashes,evenonWindows.#Don'tforgettouseabsolutepaths,notrelativepaths."D:/Dev/assets",#注意这个地方虽然是目录,但是所有的斜杠必须是前向,所以Windows下它和STATIC_ROOT的内容略有区别)URLConf里面加的那一项是(r'^static/(?P<path>.*)$','django.views.static.serve',{'document_root':settings.STATIC_ROOT}),想在这类静态目录都是根据__file__的目录动态设置...
Angular TypeScript开发环境集成jQuery扩展插件
集成步骤: 1、安装jquery极其扩展插件库ts定义文件npminstalljquery--savenpminstall--save-dev@types/jquerynpminstalldatatables.net--savenpminstall@types/datatables.net--save-dev 2、页面加载jquery和扩展插件:"apps":[{..."scripts":["../node_modules/jquery/dist/jquery.min.js","../node_modules/datatables.net/js/jquery.dataTables.js",],...}] 3、把扩展插件module加入到tsconfig.app.json的types配置。"types":["echarts","datatables.net","bootstrap","admin-lte"]  ...