![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工欲善其事
文章平均质量分 55
hamish-wu
普通程序员
展开
-
程序员面试系列(3)起点低怎么赶超
今天面了一位7年专科的程序员,有多年的项目经验,从外地来杭州不久。结合之前的面试经历说说专科起点的程序员的特点。我职业生涯中经历的几家公司都不排斥专科学历,只要有工作经验,hr都会给到面试官,简历的区别往往体现出一个人是否在努力,有些人的项目经验越来越复杂,有些人起点是外包,过了一段时间跳到了非外包的岗位,有些人则是在小项目兜兜转转,一般团队小于5人的项目基本上不会有什么挑战,所以程序员在找工作中待遇是一方面,发展也很重要,你必须在简历中有复杂的项目核心开发经验,核心的意思是项目离开了你就很难继续运转。原创 2022-01-06 23:50:34 · 123 阅读 · 0 评论 -
程序员面试系列(2)非计算机专业程序员
大学中读了一个非计算机专业,就业之后发现程序员收入高,很多人勇敢的选择了转行,我们公司不对应聘者的大学专业有要求,基本上大专以上学历,工作三年经验就可以通过hr 的简历筛选,我在最近的面试中遇到了两位有了三年经验的非计算机专业的程序员,他们能力都超过了应届毕业生,可以独立的完成简单的需求,例如:分页查询某类信息,条件搜索分页,简单的连表查询,但对于复杂的任务就有点力不从心的感觉,问道一些原理上的东西就会暴露出一些缺点。一、转行的勇气无论面试结果如何,我都对非计算机专业的程序员表示钦佩,我身边也有很多人高原创 2022-01-05 00:31:16 · 1070 阅读 · 0 评论 -
mac Gradle idea中启动单元测试
gradle 单元测试配置原创 2021-12-22 01:16:00 · 697 阅读 · 0 评论 -
mac idea 使用技巧-长期更新
公司配发了新款Mac book pro M1以前都是使用window 版本,切换成了mac 操作idea 很多技巧需要重新掌握,现在总结文档。idea 版本试用版,建议大家自行购买账户idea 在Mac 环境下游多中快捷键组合注意事先设置好Mac OS一、快捷键Mac键盘符号和修饰键说明⌘ Command⇧ Shift⌥ Option⌃ Control↩︎ Return/Enter⌫ Delete⌦ 向前删除键(Fn+Delete)↑ 上箭头↓ 下箭头← 左箭头→原创 2021-11-20 21:46:48 · 2952 阅读 · 0 评论 -
Mac 系统idea gradle 跳过测试
日志中出现此行表明配置成功19:41:40: Executing task ' build -x test'...配置方式:在Run 中直接写入build -x testidea 会自动给提示原创 2021-09-29 19:59:22 · 448 阅读 · 0 评论 -
十六进制文件编辑器MadEdit
MadEdit 是一款开源的16进制文件编辑器,免安装,方便的查看class 文件原创 2021-04-06 15:32:23 · 989 阅读 · 0 评论 -
Mysql 分析工具 Neor Profile
偶然遇到mybatisPlus 开发环境查不到数据,但是把sql 语句贴到MYSQL 中可以查询,因为sql 是QueryWrapper通过java 反射 生成的sql 语句。开始怀疑mybatisPlus debug 打印出来的sql 语句和mysql 实际执行的SQL 语句不一致。搜索资料, 发现了Neor Profile 这款免费的mysql 分析工具,这个工具类似于一个代理本地启动一个mysql 代理服务,类似于MyCat启动项目连接这个代理服务。官网:http://www.profi原创 2021-01-26 18:32:33 · 703 阅读 · 0 评论 -
swagger 文档优化 knife4j 增强 Swagger
swagger 省去了程序员开发过程中拟写接口文档的时间,是团队开发必不可少的工具,原生的swagger 界面功能比较少,也不支持文档导出,业界也有不少针对swagger 文档界面优化的插件,良莠不齐,选一个功能比较强大的推荐一下: knife4j官网地址:https://doc.xiaominfo.com/knife4j/documentation/项目里增加maven 引用 <dependency> <groupId>com.github.xia原创 2020-12-17 13:55:32 · 1134 阅读 · 0 评论 -
idea中解决maven重复引用(图文)
分布式项目中maven引用繁多,容易造成jar重复引用,一般多个引用没有问题,偶尔遇到启动的时候不知道加载哪个类,或者使用了旧版本的包导致程序报错一、查看引用的有效版本结果:二:检查重复版本红线相连的就是重复版本可以点击右键直接删除也可以右键查看source产看你具体是哪里在引用根据具体情况排除一个版本...原创 2020-12-17 13:32:27 · 4642 阅读 · 0 评论 -
Windows 系统查找快捷键冲突
随着电脑安装的软件越来越多,自己熟悉的快捷键不经意就会被新的软件自动占用,处理起来比较麻烦,查了网上有通过打开spy++ 点击监视->日志消息方式处理的,这样对用户的技术水平要求比较高,并且需要花费一定时间,接下来推荐一个小工具openarkhttps://github.com/BlackINT3/OpenArk/releases使用步骤:1.点击进入系统热键 右下角点击进入内核模式2.点击热键排序,删除被占用的热键...原创 2020-10-21 14:53:31 · 10706 阅读 · 2 评论 -
Git 原理与实践
工作过程中发现很多小伙伴会git李杰不深,操作过程中往往使用一些 删除分支,文件备份的方法保证自己的代码。本文将结合工程实践讲解git的原理 本文长期更新,欢迎研讨交流。一:git 强制回退一不小心提交了多于的代码到master分支,怎么处理呢。这时候远程代码已经提交到远程仓库了,这就需要强制回退,idea里没有对应的操作菜单。用命令实现1、获取某个历史版本的id(即change-id,每个版本唯一)方法1:使用git log命令查看所有的历史版本,输入q便可退出。git log方法2原创 2020-07-02 11:11:46 · 188 阅读 · 0 评论 -
软件工程师画图工具draw.io
工欲善其事必先利其器作为开发人员免不了需要做一些软件设计图推荐一款draw.io-setup-signed-9.3.1下载地址:https://about.draw.io/integrations/#integrations_offline在线地址:https://www.draw.io/有单机和在线版,跨平台作品示例:...原创 2019-01-31 18:29:33 · 7039 阅读 · 0 评论 -
idea实用技巧
一:dubug模式下查看jvm dump信息dubug 模式下 有个照相机按钮get thread dump原创 2020-06-01 23:14:23 · 543 阅读 · 0 评论 -
eclipse 使用
eclipse 启动卡死有时候没有正确关闭eclipse ,重新启动时会遇到populate auto detected configs 解决办法:设置自动验证 Windows > Preferences > Spring > Bean Supports Check the option Disable Auto Config Detection.From a command pr原创 2017-03-29 21:17:57 · 4430 阅读 · 0 评论 -
idea git分支图 使用说明(2)
Trun IntelliSort On打开intelli 排序默认排序默认排序按照时间线,不同分支提交节点交替分支数少,对应collapse linear branch and Expand linear branch折叠的线性分支 和 扩展线性分支原创 2020-06-23 19:51:27 · 6819 阅读 · 2 评论 -
idea git分支图 使用说明(1)
idea git图解分析compact references view 简洁引用视图简洁引用:align references to left 将引用向左对齐引用左右对齐配置:Show tag names 显示标签名称设置是否显示标签:Show long Edges 显示长线Turn Intellisort On 打开intelli 排序incase of merge show incoming commits first (directly below merge co原创 2020-06-23 19:00:55 · 4829 阅读 · 0 评论 -
idea 配置javap 扩展工具 External Tools
一:新增 External Tools二、 配置javap三、使用在idea 项目中 选中一个Java文件原创 2020-06-03 11:19:20 · 1102 阅读 · 0 评论