搭建私有仓库 Maven的仓库是用来存放Maven工程依赖的包的(通常为jar和pom,war包也可以依赖,在一些很复杂的项目中才能用到).仓库分为三种:中央仓库.第三方仓库.本地仓库. 中央仓库 由Maven官方提供,地址:http://repo1.maven.org/,包含了几乎所有开源项目的包,但没有非开源项目的包,如:sun的私有包,Oracle的驱动包等.在使用上也有一些限制: 第一,Maven的官方仓库的服务器在国外,在国内访问非常慢,经常因为网络超时导致无法下载: 第二,Maven…
1 原文信息 原文标题: Sencha Con 2013: Ext JS Performance tips 原文地址: [http://edspencer.net/2013/07/19/sencha-con-2013-ext-js-performance-tips/] 2 extjs 优化小建议 在和 Jacky 谈话之前,我还没计划发布一个独立的文章来分享在 extjs 编程的小建议,但这个内容实在非常好,并且我后来也记下了很多根据他原始空间中的笔记.为了让我们我自己从刚开始时学习遇到阻碍,我…
这篇文章将向你分享一些不为人知的但很有用的JavaScript小建议,对那些刚涉及使用JavaScript编程语言的初级开发者应该有很大的帮助. 1. 用数组长度截取数组 我们都知道,对象都是通过使用JavaScript引用的,但这并不是唯一的准则,请看下面的检验案例: var arr1 = arr2 = [1, 2, 3]; //Change arr1 arr1 = [];// arr2 will still be [1,2,3]   最初,arr1和arr2都指向了数组[1,2,3],之后当…
JAVA日志管理既是一门科学,又是一门艺术.科学的部分是指了解写日志的工具以及其API,而选择日志的格式,消息的格式,日志记录的内容,哪种消息对应于哪一种日志级别,则完全是基于经验.从过去的实践证明,JAVA的日志记录会严重的影响性能.我也曾多次亲眼见到在DEBUG模式下运行的在线股票交易程序,比在WARN或是其它更高层次模式下运行时延时要严重的多.延时和速度是任何电子交易平台或是股票交易平台的一个重大关注点,所以我们必须了解并掌握JAVA日志及其最佳实践.这不仅仅只是为了用在金融或是投资银行领…
"java从心"正式更名"KEN DO EVERTHING".Ken(Can) Do Everything,无所不能 Believe youseft then you can do everthing ! 我也是刚踏入python的大门,所以只能给点小建议,而不是指导(暂时只接触了python爬虫) 入门3部曲 1.语法学习,推荐可以看菜鸟教程上的python3语法 https://www.runoob.com/python3/python3-tutorial.ht…
Docker 部署 redis,附带部分小建议,防止踩坑 跟所有人一样,我们先从docker基本命令开始 一.拉取redis镜像(配图来自菜鸟,其实截图没多大意义,对比看下) # 默认就拉取lastest版本,如有特殊需求请加版本号 docker pull redis # docker pull redis:3.2 二.确认一下是否拉取成功 docker images 成功了就可以看到这一行,那一串长字符串就是imageId 三.运行redis之前,docker run配置解释 ​ 好了,前两步…
加快小程序开发的几个小建议 1.使用 app.json创建页面 ​ 按照我们平常的开发习惯,创建一个新的页面,一般都会先创建文件夹,再创建对应page的形式,创建完成后,app.json中会自动注册该页面.实际上,我们还可以通过直接在app.json中注册页面来生成对应的page. "pages": [ "pages/index/index", "pages/newpage/newpage" ], ​ 如上所示,在配置文件中注册该路径,小程序就会…
1.优化的一些小建议 1.尽量使用短的key 当然在精简的同时,不要为了key的"见名知意".对于value有些也可精简,比如性别使用0.1. 2.每个redis设置合理内存 每个GB在save fork子进程的时候会消耗20毫秒左右. 3.尽量保证只有一个子进程在工作 避免出现抢占资源的情况 4.避免在大量写入时做子进程重写操作 避免资源抢占以及过度消耗 5.不要和高硬盘负载服务部署在一台服务器上   6.对于开启了持久化或参与复制的主节点不建议绑定CPU,会有CPU竞争   7.内…
Spark开发中遇到了一些小问题,都是大神随便一个手指头帮我解决的.保持学习,积累吧! 一. 基于Intellij IDEA编辑器 1. 快捷键 注释/去注释   Ctrl+Shift+? 2. repository 依赖 不同的公司可能有自己的私服,是同事们已经下载的jar包等,可以在 .m2/settings.xml 里添加私服url和账号. 否则,可能会根据pom.xml 直接访问Maven中央库,缓慢不定. 3. 项目导入,目录显示树结构 选择按pom.xml导入即可. 4. 同时打开多…
OpenCart是一套老牌的开源自由B2C电商系统,最近watch了其托管在在github上的项目,发现还是很活跃的,每天都有人反馈bug. 初步的看一下,它是支持在后台管理多个店铺的,而且可以同一个商品在不同店铺有不同的价格:店铺之间可以绑定不同的域名.这是一个比较有特色的地方. 但查看它的代码,就发现多年来改动很小,在代码的分工上,没有进化的感觉. 大量本该由视图来进行构造的数据如语言.链接.当前路径等,都放到控制器中, 像前台登录页面: $data['breadcrumbs'] = arr…