![](https://img-blog.csdnimg.cn/20191201081617223.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
思想编程从入门到瞎说
该专栏是一个毕业三年后自学 Java 编程入行的大专程序员对编程的思考,记录,总结,分享。
StephenJava
【公众号:Stephen】一个毕业三年后自学 Java 入行的程序员。
展开
-
参与新项目TODO笔记
clone 项目 导入IDEA maven jdk 11 Vue 插件,lombok 等插件 maven install -Dmaven.test.skip=true 运行各服务后台接口 运行 vue 前端项目,npm install;npm run dev 本地 URL 登录 账号密码 + 验证码 走读项目结构代码,熟悉项目开发流程以上参与新项目的常规流程,遇到问题及时向老成员请教,同步进行以下:需求文档阅读,有疑问就找相关人员沟通交流 计划安排开发需求功能优先级和难易度原创 2020-10-16 16:58:28 · 308 阅读 · 0 评论 -
微服务开发 bat 一键批量启动 jar(效率小技巧)
一个微服务项目可能包含多个功能服务如:基础服务;用户服务;客户服务;鉴权服务;网关服务;消息服务;报表服务等等。一个团队开发这个微服务,不同服务分配给不同的人,各自开发测试过程中只关注各自负责的模块服务,正常调试开发又依赖其他服务,那么一个服务一个服务启动就成了一个重复耗时的工作。如果一键bat批量启动依赖服务,在IDE中只开启自己负责的模块服务,启动开发环境会省不少力气。比如自己只负责报表服务,那么基础服务,用户服务,客户服务,鉴权服务,网关服务等就可以做出一键bat启动:...原创 2020-10-16 08:53:47 · 1358 阅读 · 0 评论 -
为什么包 package 是“.”表示,而目录 directory 是 “/” 表示?
群里小伙伴问:为啥包 package 是“.”表示,而目录 directory 是 “/” 表示?我的回答:可能是为了直观,符合面向对象思想;如果是/的话,调方法就可能a/b/c.funA,不直观。不知是否有大佬能回答下这个问题?...原创 2020-10-09 17:44:01 · 363 阅读 · 0 评论 -
节省测试时间的小思路
在开发测试环境下,web 或者 pc 客户端,凡是要登陆账号密码验证码的操作的,都可以屏蔽掉这个操作,写死账号密码去掉验证偷个懒操作,节省这块的时间。假设一天登录操作(输入账号,输入密码,输入验证码) 30 次,每次 10 秒,一天就可以省 300 秒,一个星期五天工作日算,就多了 25分钟时间,一个月 22 天工作日算,能省出 9 个小时——超出一天的工作时间,非常可观!这对程序员来说应该是提高效率(时间管理)的一个小思路,小技巧。你有什么节省工作时间的小技巧呢?欢迎留言分享,为程序员群体少.原创 2020-09-24 22:32:46 · 499 阅读 · 0 评论 -
继上一篇学习 Bartender 软件画标签后,又有了新的发现,思维 + 技术可以带来便利。
上一篇研究字符串自定义处理后,接着研究了下 Bartender 是否可以解决日期格式化的问题,结果发现是可以做到的,只需简单的设置既可以满足目前我们公司业务标签有关日期的多种格式化需求。发现了这个技术,是很激动的,进公司一年多了,在这个需求工作上的工作量是不少的,在第一时间和同事讨论,聊了这个技术发现,获得同事认可,并向领导提议了用这个技术发现,提议了新方案:去优化设计新系统,旧系统后续相关工作也可按新方案去实现客户的需求。如果这个方案能够在公司推广使用,将带来不少便利,在业务,客服和 IT 部门对原创 2020-09-22 04:41:38 · 375 阅读 · 0 评论 -
ASP同事说要向我学Java,我该讲些什么内容?
今天周六,轮到我值班(加班),昨天下班前负责公司 ASP 系统开发的同事说他也来公司,想向我学 Java。要给编程经验(年龄)比我年长(chang 或者 zhang 都对)的同事讲解 Java ,我该讲些什么内容呢?首先我想 ASP 系统和 JSP 系统,C# 和 Java 语言在语法上有比较高的相似性,概念上稍微讲下就应该容易理解,着重在于实战,也就是对方可能比较想知道的知识点:如怎么开发一个接口,怎么获取前端的传值,怎么返回值给前端,交换的数据结构会是怎么样的,第三方 jar 包如何管理(有用原创 2020-08-08 07:49:51 · 341 阅读 · 1 评论 -
包名,类名,属性,方法名取名规范
1, 命名:用驼峰命名法。a、类、接口:每个单词的首字母大写。例:ConvertUtilb、变量、方法:第一个单词的首字母小写,其他单词的首字母都大写。例:getCurrentTimeMillisc、常量:全部字母大写,单词之间用“_”隔开。例,OP_RECORD_REIDS_KEY2, 使用有意义的名称,慎用缩写。3, 注释:在代码中加入适当的注释:说明步骤,与说明非简单逻...原创 2020-04-18 20:57:49 · 2417 阅读 · 0 评论 -
java环境变量配置(Windows & Linux)
前言:java 编程中 java 环境变量配置是开发最基础的要求,今天我们一起来学习相关要点和配置。做些不太恰当但通俗易懂的比喻(个人理解):java 程序就好比汽车。jre(java 运行环境)就好比汽车道路。jdk(java 开发工具包)好比汽车工厂(包含汽车道路。组装好汽车出厂前,得上路测试)。32 位系统好比小车道路, 64 位系统好比大货车道路;win...原创 2019-06-24 21:11:57 · 339 阅读 · 2 评论