首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

零基础学Java,大胆尝试让我找到工作与兴趣的平衡点

虽然看起来没有C语言深邃,但所涉及到的内容比较多。我的工作更像是网站的测试,遇到不理解的问题除了询问同事以外就要自己看书或上网找资料来解决。经过将近一年的历练,也让我对Java开发有了一定的了解。...注重项目实战教学,在整个过程中真正锻炼了我所学知识,几乎每天都能感觉到自己在成长。正所谓“百闻不如一见”,在系统梳理基础知识之后多接触一些项目,才让我体会到了“走出课堂,投身实践”的必要性。...从刚开始的一个月主要是打牢基础知识,对我遗忘的部分和知识的空白是一种补充,如:集合、IO流、JDBC等内容,让我们深入了解Java的基础,为后面做项目做好充足的准备。...再往后陆续学习了前端的知识,如:HTML、CSS、JavaScript、JSP等网页技术,让我明白了前后端之间是怎样衔接的。再后来学习了开源框架的知识和相关项目的实训,做项目是提升技术的重点。...在积累了一定的技术基础之后,我对未来自己重新走向工作岗位更加有信心。回忆我的学习经历,从零基础学Java到成为一名Java程序员,正是大胆尝试让我找到工作与兴趣的平衡点。

70370

为了拒绝做重复的事情,我用python写了个自动化脚本,让它按名称自动创建工作表

我是锋小刀! 在上一期视频中,我们讲解了excel如何按指定名称快速创建工作表,没有看的可以看一下:excel按指定名称快速创建工作表。...而python其实也是可以做到的,而且很简单,只需要几行代码即可。而python代码是可以重复利用,能节省很多时间,做到解放双手,拒绝做重复的事情。...xlwt库 今天主要用到xlwt库来操作,xlwt是Python中操作Excel的一个库,可以将进行创建工作簿、工作表、数据写入Excel。在写爬虫时我们也用过,主要是用来保存爬取的数据的。...xlwt库是python的第三方库,需要安装,安装命令: pip install xlwt 实战代码 这里我创建了一个名为"名称"的文件,里面一共有996条数据。 ? 先导入xlwt库。...批量操作文件,解放双手,拒绝做重复的事情,让一些重复的事情不再重复! THE END

82630
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    分享一篇关于如何使用BootstrapVue的入门指南

    为什么使用BootstrapVue? 快速开发:使用BootstrapVue的主要原因之一是它提供了许多预构建的UI组件(如按钮、表单、模态框和工具提示),可以轻松集成到您的Web应用程序中。...BootstrapVue还包括一些在标准Bootstrap中不可用的独特组件,例如BTable组件用于创建动态和交互式表格。...Carousels 旋转木马(幻灯)是一种流行的方式,用于在旋转的旋转木马中显示一系列图像或其他内容。...在BootstrapVue中使用作用域样式,您可以在组件的 标签中添加 scoped 属性 中的按钮,而不会应用于页面上的其他按钮。 结束 在本文中,我们介绍了BootstrapVue的基础知识,包括安装和设置、配置和使用。

    1.1K30

    BootstrapVue 入门

    在本文中,我们将介绍 BootstrapVue 的基础知识,解释一般概念,演示设置过程,并通过它构建一个迷你 Vue.js 项目,以便为你提供更多的实践经验。 为什么选择 BootstrapVue?...在浏览器中打开它,你将看到自己的Vue应用程序: ?...) 在这里做的事情非常简单,我们导入了BoostrapVue包,然后用Vue.use()函数在程序中注册它,以便Vue程序可以识别。...更多 BootstrapVue组件的一个美妙之处在于它们默认是响应式的。所以你无需编写额外的代码或用外部库来使其实现响应式。 还有一个组件是Card组件。card 组件允许我们在卡中显示图像、文本等。...这就是你需要做的: 从构建脚本中删除bootstrap.js文件 从你的程序中删除jQuery,BootstrapVue能独立工作 将本机Bootstrap标记转换为BootstrapVue自定义组件标记

    2.7K40

    分享几个基于Vue的UI库和开源项目

    题图:Evan You(尤雨溪)的工作室 在编程的世界里,你遇到的 90% 问题,别人都遇到过,并且提供了比较优秀的解决方案。我们无需一行一行代码从零开始创建一个项目,概括来说就是不要重复造轮子。...那么从哪里发现好的轮子呢?这里我推荐 Github,Github 上有许多优秀的开源项目可供学习和使用,只需要我们自己去发掘这些优秀项目。...Element 的设计原则是所有的元素和结构需保持一致的风格,比如:设计样式、图标和文本、元素的位置等,同时做好反馈控制,通过界面样式和交互动效让用户可以清晰的感知自己的操作,通过提示组件和友好的图标设计...mint-ui 提供了 Vue 的移动端 UI 元素,里面有丰富的构建移动应用程序的 CSS 和 JS 组件,开发移动端应用的可以尝试使用,目前 Github 的 star 数是 1.58 万,fork...4、BootstrapVue。

    1.2K10

    笨办法学 Python · 续 第三部分:数据结构

    你可以在视频中看到这个流程的工作原理,并在练习中阅读我的代码,以便你了解预期的东西。我会遵循我上面所述的严格流程,尽可能接近,所以你需要仔细观看视频。...在这本书中,我将向你提供练习,以便你学习如何从记忆中实现它们,并了解它们的工作原理。你不需要正式的证明,只需要简单的 Python 代码和反复尝试。...使用你的错误列表,专注于记忆,以便你在下次尝试时更正错误,并重新做一遍。 我喜欢进行 2~15 分钟的记忆,然后进行 10~45 分钟的尝试,但你会知道你什么时候用完所有知识,需要去获得更多。...当我被卡住或者我用完时间的时候,我站起来,把我的小画板带入花的房子,并将其与我看到的比较。然后我会记录我的错误。一只花瓣太长吗?花盆的角度错了吗?土壤太暗了吗?我记下笔记,弄清楚我错了什么。...最初的几次中,这样做会令人沮丧,但很快,你会发现它变得更加容易,而且在许多情况下,你可以冥想来使其生效。

    22430

    Unity基础系列(一)——创建一个时钟(GameObjects与Scripts)

    除此之外呢,我还会对编辑器的布局做进一步的定制,以便让它能更好的展示垂直化的内容。...同时我也会禁用网格显示,这个按钮在Scene窗口的右上角,点击Gizmos 之后会出现一个下拉菜单。 小提问:为什么我的Game窗口会有一些黑色的边距呢? 这种情况一般发生在高分辨的显示器上。...如果你是在2D的环境下工作的话,你可以忽略掉三维中的一维,有一些2D的游戏对象,比如UI这种,它会有一个叫做Rect Transform的组件。它其实是一种特殊的Transform 组件。...2 让时钟动起来 好现在为止,我们已经有了一个时钟。但是这个时钟只是静静的躺在那里,并不会动。那么Unity是不是有现成的组件可以让时钟动起来呢?遗憾的是也没有,我们必须自己写。...小提问:什么是命名空间(namespace)? 命名空间就像是网站的域名一样,但是是代码层级的。想象一下,如果两个人都写了一个Clock的类,那么我在引用Clock的话,就不知道用的是哪个。

    2.3K10

    没有“now”-分布式系统中的同时性问题

    考虑到这些延迟,很难解释“now”在计算机系统中的确切含义。 不过,如果我们提前详细计划,理论上没有什么能组织我们对“now”达成共识。(相对论在这里不是问题,尽管它很容易让人分心。...你可能会看到用于理解时间的成熟机制,并相信研究人员和系统构建者正在做大量不必要的工作。既然我们制定如何同步,为什么还要试图解决时钟可能不同的问题呢?...为什么不适用时钟源和协议的正确组合来让时钟一致,继续前进,客服这些问题?有一件事情让这种说法难以置信,也让这些问题不仅重要,而且必须直面:一切都会崩溃。...这是google在包括GPS校正效果,原子钟,清除最严重延迟的时钟以及未来最小化偏移而做的最好的事情。X86类型的时钟的速度取决于各种不可预测的环境因素,如负载、热量和功率。...你可能称自己未实用主义者,并注意到大多数其他软件也不符合正式的规范。因此,你可能会说,这里没有什么不寻常的担心。你可能错了 ,原因有二。

    46410

    如何带新人?

    让新人从客户的角度使用产品,让其列出客户希望通过该该产品完成的事,并让他尝试那样做(走流程)——这样做的目的,是帮助他理解产品的优缺点,培养他从客户角度看待问题,让他更有意识的去了解一些跟客户相关的行业信息...对新人来说, 如果沟通2次能回答出所有问题,就很不错了,毕竟很多细枝末节很难了解到。 1.3 帮助新人快速掌握工作技能 掌握提bug的技巧。在提交新bug之前,先让新人尝试修改老员工提交的bug。...让新人按照bug中描述的操作步骤重新测试,并且尝试修改(比如尝试修改步骤和结果描述不清晰、不准确的bug)。 新人修改完以后,测试经理或者导师进行检查。...三、作为新人,在被人带的时候应该怎么做 新入行的新人,我觉得能用半年的时间达到“入门”的程度(即熟悉项目业务熟悉,能提交让人满意的bug,能根据需求和设计编写用例) 就很不错了。...,文章在公众号-》技术分享-》职业发展菜单下。 总结 简单来说就是,不管你作为什么样新人,一定要积极向上,端正态度。尽可能熟悉公司的业务和工作模式。认识到更多的团队中的成员。

    2K100

    游戏人生之《雷顿教授与不可思议的小镇》

    游戏人生之《雷顿教授与不可思议的小镇》   工作算来已有不少时间,平日之工作也大抵围绕着自己喜爱的游戏,虽说常常加班加点,但也可谓乐在其中,也许正应了那句老话:痛,并快乐着 :)   前些日子不知怎地...,玩过重装系列的朋友,你应该懂得~~~ :) ),选择这款游戏的很大的一部分原因除了游戏本身优秀以外,个人的怀旧情感亦然占了不少,想当年《重装机兵》一代中独树一帜的战车系统以及近乎毫无限制的游戏自由度给了我深刻的印象...在此推荐所有有兴趣的朋友不妨一试,我私保证绝对不会浪费你的时间 :)   好了,暂时收起自己的怀旧情结,是时候来让我来讲讲今天的主题了,没错,今天我想说一说的就是《雷顿教授与不可思议的小镇》这款颇有味道的解密游戏...“兼容并包,五味杂陈”,于我而言,其俨然就是一个世界经典智力题的大集会了,不过如果你认为这些题目一定都是些骗骗小孩的把戏的话,那你可就大错特错了,不信,看看这题: ?   ...以上只是自己在有限游戏时间里面的一点点所见所闻,推荐有兴趣的朋友可以找来本作好好体会一下,《莱顿教授》系列已经出了几作,相关评论也很优秀,相信不会让您失望(平心而论,该游戏我私认为都可以归类为严肃游戏了

    75920

    CPU的价值

    然后拿出湿床单,放进干燥机等 30 分钟烘干,这样1小时洗一批,另外一说:如果你有 30 分钟就能烘干的干燥机,请留言告诉我是什么牌子,我的至少要 90 分钟。...但这次,与其干等 30 分钟烘干,可以放另一批进洗衣机,让两台机器同时工作。30 分钟后,一批床单完成, 另一批完成一半,另一批准备开始,效率x2!...当 JUMP 的结果出了,如果 CPU 猜对了,流水线已经塞满正确指令,可以马上运行。如果 CPU 猜错了,就要清空流水线,就像走错路掉头。...然后"超标量处理器"出现了,一个时钟周期完成多个指令。 即便有流水线设计,在指令执行阶段,处理器里有些区域还是可能会空闲。比如,执行一个 "从内存取值" 指令期间,ALU 会闲置。...相信我 这个速度很可怕,这些年处理器不但大大提高了速度,而且也变得更复杂,用各种技巧,榨干每个时钟周期做尽可能多运算。我们的任务是利用这些运算能力,做又酷又实用的事。

    68620

    【秋招复盘】【五千字总结】一个IC小白秋招上岸的自述

    本科期间一直在享受生活,没接触过任何与科研沾边的活动。身边的同学在搞电赛的时候我在玩,身边的同学在搞建模比赛的时候我在荒废光阴,并且学位课还挂科,这也为我后续找研究所相关的工作埋下了隐患。...基本上本科四年就在我的颓废当中度过了。直到本科快毕业面临考验和工作抉择的时候,我做出了人生中第一次来自于自身的积极尝试,那就是考研。幸运的是国家进行了研究生扩招,我考研上岸了,顺利步入了研究生阶段。...最好借鉴借鉴往届优秀师兄师姐的简历模板,在模板的基础上取其精华去其糟粕,修改出属于自己的精致简历。 以上就是我在秋招开始之前做的所有准备工作。 面试过程 2023届秋招用一个词形容,那就是“寒冬”。...联芸科技 一面:自我介绍、项目介绍、项目中用到的算法原理是什么,在FPGA上是如何实现的?项目中用的时钟是多大?时序约束怎么做的?跨时钟域采取的什么方式,还有哪些跨时钟域的方法?...握手协议中半握手和全握手有什么区别?如果握手协议下进行单bit跨时钟域,两个脉冲来的非常近会怎么样? 联发科 一面:自我介绍、手绘项目框图,介绍项目;项目用到的最高时钟频率是多少?

    1.9K91

    在 RISC-V 芯片 GD32V 上运行 RT-Thread

    由于当时为了让大家尽快拿到开发板,所以仓促中板子上的 JTAG 口留下了一点小瑕疵——如果要连 JTAG 的话,需要做一点小修改,这个在开发板原理图《GD32VF_EVB_V1_20190901》中有说明...运行 RT-Thread mainline 如果是做产品的话,使用芯片供应商提供的 SDK 是最靠谱的,如果是学习研究的话,我一向喜欢尝试最新的代码,所以 RT-Thread mainline 是一定要试一试的...我查阅了前面提到的两份RT-Thread 文档和官网论坛上关于 ENV 的常见问题问答贴,没找到关于在 ENV 里面添加 命令的修改说明,所以上面这个修改方法是我尝试出来的,不一定科学,如果有人知道更科学的修改方法...当然,前面的 SDK 包里也提供了 env 和 risc-v toolchain,但是在这里我想用最新的工具和代码从头开始尝试下整个过程。...这块开发板和我手上的开发板有个很重要的区别——这块开发板上面有贴一颗外部高速晶振,而我手上的板子没有贴,芯片是依靠内部的 8M RC 振荡时钟工作的,内部振荡时钟的精度要低一些,但是对于不使用以太网的场合

    1.3K20

    使用 Html、CSS 和 Javascript 的简单模拟时钟

    在本文中,我将向您展示如何使用 HTML CSS 和 JavaScript代码制作模拟时钟。我已经设计了很多类型的模拟时钟。这款手表采用深色仿形设计的形状。...就像典型的模拟风筝一样,有三个指针来指示小时、分钟和秒。在这里,我使用了符号而不是 1 到 12 的数字。 您可以观看现场演示以了解该模拟时钟的工作原理。...我在这里使用了 box-shadow 来实现新同态设计。 这很简单,总的来说是我做的。下面我将展示我如何制作这个Javascript 模拟时钟的完整分步。...首先,我background: # 282828;在 CSS 代码中给出了页面 ( )的背景颜色。...当然,如果我做错了什么,你可以告诉我。 声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。

    2.3K50

    三分钟基础知识:互斥那点事儿(上)

    作者:tobe 来源: tobe的呓语 本年度第 10 次操作系统成员会议开始啦! 一月一度的会议旨在让大家互相交流,解决最近在工作中出现的问题,以提高整个计算机系统的工作效率。...站在众人前面,线程显得有些怯场,他戳了戳进程,示意让他先来讲。进程迅速整理了下思路,挺直了身板,说:“这次的问题是在一个订票系统里发现的,我把这个系统的简单逻辑画出来了,你们一边看我一边说。” ?...进程佩服的说:“诶别说,内存你说的太有道理了,我也遇到过类似的情况,上次我和另一个进程共享一部分内存空间,结果在使用同一个数据的时候,他把我刚写进去的数据覆盖掉了,害得我后面的计算全出错了。”...那照你的意思,我们在执行到这部分代码的时候,像这样屏蔽时钟中断可以解决这个问题了?” ?...这是什么意思?” “加锁是个比喻,其实「锁」只是一个共享变量,我们可以让它有 OPEN 和 CLOSE 这两个值。

    51510

    为什么串口比并口快?

    并口代表DDR说:“我是并口的纯正血统杰出代表,每8bit要附带一对DQS线作为时钟,每个bit都要同步到这对DQS上去,skew超标就不能工作,64位DDR3-1600总带宽可以到100Gbps,哪个串口做得到...鄙人冷笑,说:“别以为我不知道你的底细,别看你IO是1.6G,内存控制器给你的一般都是4位并行的400M,你要先悄悄做一下并行转串行,再输出。...一般来说,真实世界中的信道都是低通特性的,到处都是小电容,所谓绝缘体中的分子在高频情况下吸收电场能量,再加上金属线中的趋肤效应,所以我们想要的高频信号走不了多远就不像样子了,比如下面某信道的频率特性(绿线...差分信号这条不用说了,并口的电线本来已经够多了,数目还要再翻一倍?系统工程师会杀人的。CDR 意义也不大,反正你并口速度也不高,一堆数据线中顺便传下时钟,比做接收端做CDR再采样每一位数据省事多了。...虽然XDR/GDDR/HMC/HCM这些新标准都在试图引入SerDes, 但DRAM行业的特殊性还是让并口继续存活着。 最后一段是我对 @龚黎明 答案的批评,欢迎指正。

    1.1K40
    领券