摘要:我去年出了一本Python书,基于股票大数据分析的Python入门实战,在这本书里,我是用股票范例讲述Pythorn的爬虫,数据分析和机器学习知识点,如下是京东的连接。 https://item.jd.com/71486761859.html 结果前几天出版社告诉我,我的书被台湾的出版社买去版权,然 阅读全文
posted @ 2021-05-29 12:19 hsm_computer 阅读(292) 评论(0) 推荐(4) 编辑
摘要:接受了offer但不去,其实没啥事,但这属于诚信问题。 这里有个概念,给了offer但不接受,这没事。 给了offer,也接受了,但在入职前一周(或在其它约定的时间范围内)说不去,同时姿态放低些打招呼道歉,对方公司可能会感觉不好,但一般也不会怎么样。 接受了offer,但离入职很近了,由于身体等客观 阅读全文
posted @ 2021-04-01 16:49 hsm_computer 阅读(4015) 评论(0) 推荐(0) 编辑
摘要:我最近在帮助不少同学提升面试技巧,结果不少同学在面试成功之余会忐忑不安?面试成功以后怎么过试用期?甚至有同学会因为担心试用期被辞退,所以在有多种选项的情况下,只挑了工资较低的或要求较低的外派公司。在本文里,姑且先不谈这些同学是怎么面试成功的,也不说零基础的同学如何快速提升技能,而是说下面试成以后,如 阅读全文
posted @ 2021-03-11 09:52 hsm_computer 阅读(1040) 评论(4) 推荐(8) 编辑
摘要:我以前学过下棋,现在在天天象棋里也升级到了8-1,如果认真下外带适度训练,估计我的瓶颈是弱8-3,据说是弱上海市级水平,最近也打算参加些区级市级比赛挣些外快。 当我在自我训练提升下棋水平时,意外发现,其中的门道和面试提升之法是相通的。我用这套方法在帮我兼职培训的学生去准备面试时,竟然发现准备面试的效 阅读全文
posted @ 2021-03-03 15:23 hsm_computer 阅读(2102) 评论(3) 推荐(9) 编辑
摘要:在项目里,我需要做一个Spring Boot结合Thymeleaf前端模版,结合JPA实现分页的演示效果。做的时候发现有些问题,也查了现有网上的不少文档,发现能全栈实现的不多,所以这里我就把我的做法,全部代码和步骤贴出来供大家参考。 1 创建项目,用pom.xml引入依赖 这里将创建名为Thymel 阅读全文
posted @ 2021-02-26 10:48 hsm_computer 阅读(354) 评论(0) 推荐(3) 编辑
摘要:在我写的这本书,《基于股票大数据分析的Python入门实战(视频教学版)》里,用能吸引人的股票案例,带领大家入门Python的语法,数据分析和机器学习。 京东链接是这个:https://item.jd.com/12868774.html​ 在本文里,就将通过截图,详细展示本书给出的若干案例,这些案例 阅读全文
posted @ 2021-02-23 17:28 hsm_computer 阅读(303) 评论(0) 推荐(1) 编辑
摘要:最近在调试一个Spring Boot向Thymeleaf模板传参数的例子,但踩了很多坑,这里就把详细过程记录下来,以供大家参考。 先说下,这里遇到哪些坑呢? 1 我用的是IDEA社区版,这不支持JSP,我本来向传到JSP的,由于不支持,所以只能传到HTML。 2 HMML里,必须要引入Thymele 阅读全文
posted @ 2021-02-21 09:30 hsm_computer 阅读(398) 评论(0) 推荐(1) 编辑
摘要:本人之前写的面试系列文,一直是针对技术和面试技巧,所以在本文里,就将结合具体的商城维护项目,给出介绍项目经验的做法。 1 面试前的准备要点 1 运行通本项目,尤其地,了解用JPA访问数据库,以及用Eureka等组件管理项目的做法。 2 背若干配置参数,比如JPA访问数据库是如何做配置,面试中要以此证 阅读全文
posted @ 2021-02-19 10:18 hsm_computer 阅读(559) 评论(0) 推荐(0) 编辑
摘要:在面试中,候选人经常会被问到,你在项目里用到过哪些设计模式?对此,你可以按本文给出的步骤,系统地通过工厂模式展示自己在设计思想方面的能力。 1 通过工厂模式屏蔽创建细节 工厂模式(Factory Method)是用来向使用者屏蔽创建对象的细节。之前我们在讲SAX解析XML文件时,已经用到过工厂模式, 阅读全文
posted @ 2021-02-18 12:03 hsm_computer 阅读(659) 评论(0) 推荐(2) 编辑
摘要:在数据分析统计的场景里,常用的方法除了描述性统计方法外,还有推断统计方法,如果再从工作性质上来划分,推断统计包含了参数估计和假设验证这两方面的内容。而推断统计用到了很多概率统计方法,所以本小节在介绍推断统计的内容前,还将讲述一些常用的概率统计方法。 1 分析收盘价,绘制小提琴图 小提琴图综合了箱状图 阅读全文
posted @ 2021-02-15 15:49 hsm_computer 阅读(287) 评论(0) 推荐(1) 编辑
摘要:描述性统计是数学统计分析里的一种方法,通过这种统计方法,能分析出数据整体状况以及数据间的关联。在这部分里,将用股票数据为样本,以matplotlib类为可视化工具,讲述描述性统计里常用指标的计算方法和含义。 1 平均数、中位数和百分位数 平均数比较好理解,是样本的和除以样本的个数。 中位数也叫中值, 阅读全文
posted @ 2021-02-14 18:53 hsm_computer 阅读(172) 评论(0) 推荐(1) 编辑
摘要:时间序列是按时间顺序的一组真实的数字,比如股票的交易数据。通过分析时间序列,能挖掘出这组序列背后包含的规律,从而有效地预测未来的数据。在这部分里,将讲述基于时间序列的常用统计方法。 1 用rolling方法计算移动平均值 当时间序列的样本数波动较大时,从中不大容易分析出未来的发展趋势的时候,可以使用 阅读全文
posted @ 2021-02-12 19:42 hsm_computer 阅读(593) 评论(0) 推荐(0) 编辑
摘要:在学习Python语法前,请大家务必注意,Python是通过缩进来定义代码层次的,即同一层次的代码都是左对齐,而下个层次的代码块与当前代码块相比,会有4个空格的缩进。 这里缩进的空格数是约定俗成的,当然如果缩进空格数是3或者5,语法上不会有问题,但这样会给代码的阅读和维护带来一定的困惑。 Pytho 阅读全文
posted @ 2021-02-07 20:54 hsm_computer 阅读(80) 评论(0) 推荐(0) 编辑
摘要:最近换了台电脑,所以重新在IEDA上搭建Spring Boot环境,遇到一个问题,网上查了很久,又实践了一通,终于解决,这里把步骤详细记录下来。 问题描述:创建IDEA的Maven项目后,出现 Maven插件无法下载的问题。 ​ 首先自然去网上查,有人说是在IDEA->setting里去找Maven 阅读全文
posted @ 2021-02-06 21:26 hsm_computer 阅读(852) 评论(0) 推荐(0) 编辑
摘要:这两年毕业生的就业形势,大家都看在眼里。由于我平时本职会到校园去做校招,兼职会做培训,所以也接触到了不少计算机应届毕业生。 我看到的计算机专业毕业生,各种情况的都有。虽然其中有学校的因素,但学校的因素也不足以造成这样大的差距。所以在本文里,就将结合找到各种工作的毕业生的情况,说下计算机专业的毕业生第 阅读全文
posted @ 2021-02-05 08:00 hsm_computer 阅读(1075) 评论(0) 推荐(2) 编辑
摘要:Python难学吗?不难,我边做项目边学,过了半年就通过了出版社编辑的面试,接到了一本Python选题,并成功出版。 有同学会说,你有编程基础外带项目实践机会,所以学得快。这话不假,我之前的基础确实加快了我的学习进度。不过话说回来,我平时也做兼职培训,我的学生大多是没基础的,我用本文给出的资料和方法 阅读全文
posted @ 2021-02-02 15:51 hsm_computer 阅读(491) 评论(0) 推荐(0) 编辑
摘要:我做Java方面的面试官也有些年头了,从校招学生到初级开发到架构师我都面试过。从技术上来讲,候选人通过面试的标准可能千差万别,但归结成一句话,就是候选人达到了职位介绍的要求,且相关项目经验达到足量的年限。 同样作为程序员,我自然希望所有的候选人都能成功通过面试,但作为面试官总是要忠于职责,尽量甄别出 阅读全文
posted @ 2021-01-26 09:44 hsm_computer 阅读(3505) 评论(9) 推荐(12) 编辑
摘要:字节码(Byte Code)是Java语言跨平台特性的重要保障,也是反射机制的重要基础。通过反射机制,我们不仅能看到一个类的属性和方法,还能在一个类里调用另外一个类的方法,但前提是我们得有相关类的字节码文件(也就是.class文件)。 1 字节码和.class文件 当我们编写好以.java为扩展名的 阅读全文
posted @ 2021-01-25 10:35 hsm_computer 阅读(175) 评论(0) 推荐(0) 编辑
摘要:因为干活要用到,所以我大概于19年5月开始学python,大概学了1个月后,我就能干公司的活了,而且这python项目还包含了机器学习等要素,大概3个月后,我还承担了项目里开发机器学习数据分析的任务。所以我感到,虽然python里包含了爬虫、机器学习和数据分析等热门要素,但python并不难学,而且 阅读全文
posted @ 2021-01-22 12:53 hsm_computer 阅读(2155) 评论(12) 推荐(18) 编辑
摘要:面试时,面试官经常会通过volatile关键字来考核候选人在多线程方面的能力,一旦被问题此类问题,大家可以通过如下的步骤全面这方面的能力。 1 首先通过内存模型说明volatile关键字的作用 先说明,用volatile修饰的变量,能直接修改内存内容,修改后的变量对其他线程是可见的。然后展开说明如下 阅读全文
posted @ 2021-01-21 08:19 hsm_computer 阅读(372) 评论(0) 推荐(0) 编辑
摘要:我在面试Java候选人的时候,有时候会通过finalize问及候选人在JVM方面的技能,一般的问法是:你知不知道finalize方法,在项目里有没有重写过这个方法?在本文里就将详细来说下这个知识点。 finalize()是Object类里的protected类型的方法,子类(所有类都是Object的 阅读全文
posted @ 2021-01-17 22:05 hsm_computer 阅读(121) 评论(0) 推荐(0) 编辑
摘要:我写的书不算少,写的博文就更多了,但大多数书的销量也就一般,而我写的技术文章里,虽然也有点击过万的,但不少点击量也就只有三位数。 通过不断反思,也通过对比了一些畅销书和顶流文章,我似乎找到了一些原因,在这篇文章里,就将结合我的体会以及各位畅销书作者和顶流作者的经验,和大家交流下写好技术文章的方法。 阅读全文
posted @ 2021-01-15 12:37 hsm_computer 阅读(753) 评论(14) 推荐(4) 编辑
摘要:本人于3年前写的博文,如何在面试中介绍自己的项目经验,经过大家的捧场,陆续得到了将近7万个点击量,也得到了众多网站公众号的转载,不过自己感觉,这篇文章更多的是偏重于方法,没有具体给到Java方面相关的说辞。 三年过去了,随着本人面试官经验的积累,也随着技术的进步,本人就用适合当下2021年Java初 阅读全文
posted @ 2021-01-11 08:23 hsm_computer 阅读(2265) 评论(0) 推荐(4) 编辑
摘要:2020年剩下的时间已经能以小时来计量,忙碌了一年的我不禁翻阅起我之前的博文,有今年的,也有往年的。细细想来,我写博客已有3年多的时间,在去年的这个时间点,我写下了2019我获得的些许成绩,能不能弥补这一年光阴的流逝?盘点2019我的得失这篇博文,在两年前,我写的博文是2018我跳出了舒适区,发现自 阅读全文
posted @ 2020-12-31 10:01 hsm_computer 阅读(557) 评论(6) 推荐(5) 编辑
摘要:过了年以后,新的一轮春招又要开始,于是一个迫切的问题就摆在广大计算机相关专业的毕业生面前,那就是,找工作时该如何挑选公司?该如何避坑? 在本文里,作者就将以一个有多年校招经验的IT技术面试官的身份,和大家聊聊这方面的话题,同时还会在此基础上再分享些职业规划方面的经验。 1 刚毕业的大学生一般做什么活 阅读全文
posted @ 2020-12-22 10:07 hsm_computer 阅读(3455) 评论(10) 推荐(9) 编辑
摘要:本人作为面试官,也有过校招经历。在这过程中,发现有些毕业生同学的简历无法证明自己能胜任程序员的工作,甚至也没有面试价值。同时,本人也见识了不少“一看就想留下”的简历。在本文里,就将用正反两方面的实例,告诉广大计算机专业的毕业生朋友,简历该怎么写。 1 得不到面试机会的简历长什么样? 先来看份简历,其 阅读全文
posted @ 2020-12-17 13:39 hsm_computer 阅读(1025) 评论(0) 推荐(2) 编辑
摘要:古有三不朽, 所谓立德、立功、立言。程序员出一本属于自己的书,如果说是立言,可能过于高大上,但终究也算一件雅事。 出书其实不挣钱,而且从写作到最终拿钱的周期也不短。但程序员如果有一本属于自己的技术书,那至少在面试中能很好地证明自己,也能渐渐地在业内积累自己的名气,面试和做其它事情时也能有不少底气。在 阅读全文
posted @ 2020-12-14 10:52 hsm_computer 阅读(2987) 评论(20) 推荐(27) 编辑
摘要:对于各位Java程序员来说,只要能有实践的机会,哪怕工资再低,公司情况再一般,只要自己上心努力,就可能在短时间内快速提升,甚至在工作2年后进大厂都有希望,因为项目里真实的开发实践环境是平时学习不能模拟的。所以很多想从事Java开发的同学其实是卡在了第一步:无法积累足以找到工作的项目经验,甚至不知道该 阅读全文
posted @ 2020-12-11 11:50 hsm_computer 阅读(619) 评论(1) 推荐(5) 编辑
摘要:其实大多数Java开发确实能胜任日常的开发工作,但不少候选人却无法在面试中打动面试官。因为要在短时间的面试中全面展示自己的实力,这很需要技巧,而从当前大多数Java开发的面试现状来看,会面试的候选人不多。所以在展开讲述分布式组件面试技巧前,就先给出大多数候选人普遍会出现的问题,这需要大家引以为戒。 阅读全文
posted @ 2020-12-09 17:05 hsm_computer 阅读(524) 评论(2) 推荐(1) 编辑
摘要:MyCAT是一个开源的分布式数据库组件,在项目里,一般用这个组件实现针对数据库的分库分表功能,从而提升对数据表,尤其是大数据库表的访问性能。而且在实际项目里,MyCAT分库分表组件一般会和MySQL以及Redis组件整合使用,这样就能从“降低数据表里数据量规模”和“缓存数据”这两个维度提升对数据的访 阅读全文
posted @ 2020-12-08 11:23 hsm_computer 阅读(669) 评论(0) 推荐(0) 编辑