首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
Dragon.Wang
思特沃克ThoughtWorks_Developer
获赞
145
粉丝
30
关注
0
看过 TA
47
男
第一拖拉机制造厂拖拉机学院
2023
Java
IP属地:陕西
攻城狮--->程序猿
私信
关注
拉黑
举报
举报
确定要拉黑Dragon.Wang吗?
发布(59)
评论
刷题
Dragon.Wang
关注TA,不错过内容更新
关注
2021-03-02 09:50
思特沃克ThoughtWorks_Developer
Clean Code 之命名
Clean Code 之命名 在软件开发过程(Where)中,程序员(Who)随时随地都有可能在命名,命名之事,无处不在。在编程(When)中,常见的命名范围:项目名、封包名、类名、方法名、变量名、参数名。 本文结合《Clean Code》有意义的命名章节和《Alibaba Java 开发手册》部分内容。从以下三个方面分析命名之道: What:什么是好的命名 Why:为什么需要好的命名 How:如何实现优雅命名 什么是好的命名 简单来说,好的命名就是,当别人看到你的代码时,可以清晰明确了解代码本身含义,不要额外付出去询问或查找每个命名的具体含义。 好的命名能体现出代码的特征,含义或者是用...
0
点赞
评论
收藏
分享
2021-02-23 21:08
已编辑
思特沃克ThoughtWorks_Developer
ThoghtWorks 2021届校园招聘春招补录场【内推】
内推码86458 内推码86458 内推码86458 投递地址:https://join.thoughtworks.cn/ 个人群号618764054【非官方】,可咨询 https://mp.weixin.qq.com/s/ZG2IpZz1WqciimlHQ6x3SQ 补录剩余岗位更新如下: (热招岗位已特殊标注) 西安: 2021校招补录-海外-Super X 探路者计划 2021校招补录-海外-软件开发工程师 202...
投递Thoughtworks等公司10个岗位 >
0
点赞
评论
收藏
分享
2021-02-23 19:35
已编辑
思特沃克ThoughtWorks_Developer
Java基础扫盲篇---速读Java核心技术卷①总结
Java基础扫盲知识点汇总 javac 命令用于编译 *.java文件,编译后会生成*.class文件。eg. javac welcome.java。 java 命令可运行*.class文件,但不需要键入后缀。eg. java welcome。 java第3种注释可以用来自动生成文档,以/**开始 */结束。且/* */注释不能嵌套。 Double.NaN不是一个数字,若出现计算0/0或者负数的平方根会显示此结果NaN。判断是否使用Double.isNaN(x)。 char类型的字符串有单字节或...
0
点赞
评论
收藏
分享
2021-02-20 13:55
思特沃克ThoughtWorks_Developer
PlantUML 小白简易攻略
PlantUML 小白简易攻略 程序猿必备绘图工具PlantUML,不再像visio一样调整线条,边框,位置等等。只需要简单几行代码,export出最舒适的图。PlantUML 是一个开源项目,支持快速绘制时序图、用例图、类图、活动图、组件图、状态图、对象图、部署图等。作为一款快速绘图工具,其更多的是让用户可以关注于业务逻辑,而不是绘图样式,排版等。其支持的文件后缀名是 *.wsd, *.pu, *.puml, *.plantuml, *.iuml 1、PlantUML工具的三种姿势 a、PlantUML web server 如果machine没有任何开发工具,那么也是可以使用浏览器绘制pl...
0
点赞
评论
收藏
分享
2021-02-18 16:46
已编辑
思特沃克ThoughtWorks_Developer
GoCD 入门之路
GoCD萌新入门之路 一、啊,什么是GoCD呀 首先,需要了解一下传统的集成方式,在传统的集成方式中,团队中每天上班拉取代码,下班前merge代码。若出现code conflict,大概率是大面积的code冲突,解决冲突便会花费超多时间,并且在传统方式中若不采取CI工具,也不能保证每次代码的提交的功能都是完整且不影响原有功能,一旦出现构建失败,不能及时发现也是其存在的问题。因此传统的集成方式存在很大的缺陷。 CI/CD就此出世。持续集成使用自动化工具协助开发团队,在每次merge代码后,尽可能无缝式的构建和测试代码。其主要流程包括: 小步提交功能代码 代码必须配备单元测试 每次提交会自动触发...
0
点赞
评论
收藏
分享
2021-01-10 20:25
思特沃克ThoughtWorks_Developer
Gradle之编写JVM构建
一、构建Java和JVM项目 // 1. Introduction 入门 对于Java项目,最简单的构建脚本就是应用Java Library Plugin ,并选择设置项目version,和选择使用Java toolchain // example 1 应用Java Library Plugin plugins { id 'java-library' } java { toolchain { languageVersion = JavaLanguageVersion.of(...
0
点赞
评论
收藏
分享
2021-01-10 19:59
思特沃克ThoughtWorks_Developer
SolidWorks_PDM软件开发的技术纪要(1)
SolidWorks_PDM软件开发的技术纪要(1) 本次主要针对已完成的和部分完成的功能进行一次总结。语言:C#,接口SW API,WINDOWS API包括: 新建功能 红绿灯实时刷新 搜索功能 文件属性中信息提取 1.新建功能 要求: 点击“新建”按钮后,跳出选择窗口,可分别点选part、assmbly和两个对应的工程图文档,工程图新建要求为若当前激活存在零件或装配体,根据模板直接生成其对应的工程图,若无存在的零件或装配体,按模板创建xin'd。 新建的工程图应该对应零件模型,检测是否链接上模型;可以实现Sw中的参考替换功能 实现原理及代码: 添加二级窗口,窗口内实现新建功能的...
0
点赞
评论
收藏
分享
2021-01-02 20:47
已编辑
思特沃克ThoughtWorks_Developer
ThoghtWorks 2021届校园招聘补录场启动【内推】
内推码86458 内推码86458 内推码86458 投递地址:https://join.thoughtworks.cn/ 个人群号618764054【非官方】,可咨询
投递Thoughtworks等公司10个岗位 >
0
点赞
评论
收藏
分享
2020-12-21 19:00
已编辑
思特沃克ThoughtWorks_Developer
ThougtWorks 21 补录春招开启!
内推码:86458 投递地址:https://join.thoughtworks.cn/ 个人群号618764054【非官方】,可咨询
投递Thoughtworks等公司10个岗位 >
0
点赞
评论
收藏
分享
2020-12-21 18:59
已编辑
思特沃克ThoughtWorks_Developer
ThoghtWorks 2021届校园招聘补录场启动【内推】
内推码86458 内推码86458 内推码86458
0
点赞
评论
收藏
分享
2020-05-16 12:01
思特沃克ThoughtWorks_Developer
MYSQL初阶学习笔记——流程控制结构
#流程控制结构 /* 顺序结构:程序从上往下依次执行 分支结构:程序从两条或多条路径选择一条去执行 循环结构:程序在满足一定条件基础上,重复执行一段代码 */ #一、分支结构 #1.if函数 /* 功能:实现简单的双分支 语法: if(表达式1,表达式2,表达式3) 执行顺序: 如果表达式1成立,则if函数返回表达式2的值,否则返回表达3的值 应用:任何地方 */ #2.case结构 /* 情况1:类似与java中的switch语句,一般用于实现的 等值判断 语法: case 变量|表达式|字段 &n...
0
点赞
评论
收藏
分享
2020-05-16 12:01
思特沃克ThoughtWorks_Developer
MYSQL初阶学习笔记——存储过程和函数
#存储过程和函数 /* 存储过程和函数,类似于java中的方法 特点: 1.提高代码的重用性 2.简化操作 3.减少编译次数,并且减少了和数据库服务器的连接次数,提高了效率 */ #存储过程 /* 含义:一组预先编译好的sql语句的集合,理解成批处理语句 */ #一、创建语法 /* create procedure 存储过程名(参数列表) begin 存储过程体(方法体,一组合法的ql语句) end 注意: 1.参数列表包含三部分 参数模式 参数名 参数类型 举例: IN stuname Varchar(20) 参数模式: iN ...
0
点赞
评论
收藏
分享
2020-05-16 12:01
思特沃克ThoughtWorks_Developer
MYSQL初阶学习笔记——变量
#变量 /* variable 1.分类: 系统变量 全局变量 会话变量 自定义变量 用户变量 局部变量 */ #一、系统变量 /* 1.作用域 全局变量:服务器每次启动将所有全局变量赋值。 针对所有会话连接有效,但不能跨重启,即重启服务器即恢复原初始值,若要实现跨服务器需修改配置文件 会话变量:仅仅针对于当前会话连接有效 &nbs...
0
点赞
评论
收藏
分享
2020-05-16 12:00
思特沃克ThoughtWorks_Developer
MYSQL初阶学习笔记——视图
#视图 /* 含义:虚拟表,和普通表一样使用,mysql5.0.1版本开始的特性 行和列的数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的,只保存sql逻辑,不保存查询结果。 应用场景: -多个地方用到同样的查询结果 -该查询结果使用的sql语句较复杂 特点: 1.重用sql语句 2.简化复杂的sql操作 3.保护数据,提高...
0
点赞
评论
收藏
分享
2020-05-16 12:00
思特沃克ThoughtWorks_Developer
MYSQL初阶学习笔记——TCL事务控制语言
#TCL /* Transaction control language 事务控制语言 事务:一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。 */ SHOW ENGINES;#查看存储引擎,innodb存储引擎支持事务 /* #事务的ACID属性: 1.原子性,atomicity 原子性指事务是不可分割的工作单位,事务操作要么发生,要么都不发生。 (捆绑执行) 2.一致性,consistency 事务必须使...
0
点赞
评论
收藏
分享
1
2
3
4
关注他的用户也关注了:
牛客网
牛客企业服务