摘要: Java 1.多个线程同时读写,读线程的数量远远大于写线程,你认为应该如何解决并发的问题?你会选择加什么样的锁? 2.JAVA的AQS是否了了解,它是干嘛的? 3.除了synchronized关键字之外,你是怎么来保障线程安全的? 4.什么时候需要加volatile关键字?它能保证线程安全吗? 5. 阅读全文
posted @ 2018-08-18 00:00 vin_howe 阅读(1056) 评论(0) 推荐(0) 编辑
摘要: 近日有小伙伴跟我反映说自己的开发工具很卡,有没有什么解决方案?答案是当然有啦!接下来看看怎么设置! 1.打开RubyMine,或IDEA,上边工具栏选择Help,下拉选择Edit Custom VM Options... 2.填入如下配置 3.然后可以看到右下角内存改变了 这时你就会发现,IDEA比 阅读全文
posted @ 2018-08-10 23:49 vin_howe 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 使用TeamViewer实现远程桌面连接 背景: 有些朋友反映,借助Ubuntu自带的桌面共享工具desktop sharing会有不再同一网端下出现连接不稳定或者掉线的问题,那么现在我们就可以借助第三方辅助工具TeamViewer啦!那么先来看看这个神器是什么? 百度百科: TeamViewer是 阅读全文
posted @ 2018-08-10 14:19 vin_howe 阅读(3102) 评论(0) 推荐(0) 编辑
摘要: 书写缘由 快两年的JAVA开发,因为来到一家新公司,产品需要用Ruby开发,故此才有了这从头开始,一入编程深似海啊...... 因为入门时是JAVA,所以理念跟规范早已形成,故此感觉突然采用Ruby编程,在开发上有种说不出的不习惯,看着那些似JAVA又比JAVA语法更简单的代码,就来的既陌生又熟悉。 阅读全文
posted @ 2018-08-10 11:37 vin_howe 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 前言: 公司因为用Ruby做开发,所有适用了Ubuntu系统,但是自己笔记本是W10,又不想装双系统,搭建开发环境,便想到倒不如自己远程操控公司电脑,这样在家的时候也可以处理一些问题。故此便有了下面的安装步骤。 环境: Windows 10 ,Ubuntu 16.0.4 安装步骤: Ubuntu下: 阅读全文
posted @ 2018-07-22 11:57 vin_howe 阅读(24711) 评论(0) 推荐(0) 编辑
摘要: 一 、流程分析 二、目录分析 DemoRails app (核心) assets (web前端所需文件) images (图片) javascripts (JS代码) stylesheets (样式) controllers(控制器) model (模型) view (视图) bin config 阅读全文
posted @ 2018-07-20 09:28 vin_howe 阅读(1258) 评论(0) 推荐(0) 编辑
摘要: Sublime Text是什么: 它是一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。相比于难于上手的Vim,浮肿沉重的Eclipse,VS,即便体积轻巧迅速启动的Editplus、Notepad++,在Sublime 阅读全文
posted @ 2018-07-20 09:24 vin_howe 阅读(2240) 评论(0) 推荐(0) 编辑
摘要: Git分支: 查看分支:git branch 创建分支:git branch <name> 切换分支:git checkout <name> 创建+切换分支:git checkout -b <name> 合并某分支到当前分支:git merge <name> 删除分支:git branch -d < 阅读全文
posted @ 2018-07-20 09:24 vin_howe 阅读(213) 评论(0) 推荐(0) 编辑
摘要: MongoDB查询语句--查询近三个月的客户使用量 aggregate:使用聚合 match:过滤 group分组 -- mysql中select org_code as 近三个月使用商户 from pomelo_backend_production.landi_configurations whe 阅读全文
posted @ 2018-06-25 14:44 vin_howe 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 智能快捷 Ctrl+Alt+G:弹出Generate Ctrl+Alt+L:格式化代码 Alt+F1:切换视图(Project, Structure, etc.). Alt+F2:弹出预览窗口,可选择浏览器打开网页 Alt+Insert:相当于File|New,不过要在class外执行 Alt+En 阅读全文
posted @ 2018-06-15 10:33 vin_howe 阅读(382) 评论(0) 推荐(0) 编辑