不知不觉四月将过,记下四月的生活和感受,写下五月的理想 四月再见 关于新工作 从1号到30号,入职新公司刚好一个月了,差不多965的工作时间,不过一天8个小时的工作时间,至少有7个小时是在工作。有点压迫感,但觉得还是很合适的,毕竟工作强度不能太大,也不能过于放松。 工作环境还是可以的,就是工作条件太难受了,公司配置的笔记本电脑,还没有我16年买的5千块的笔记本好用。 公司周围的饭馆也基本上吃了个遍。每到饭点,为午饭发愁哎。 关于996 996.icu这个网站火了,996工作制这个话题也火了。自己也认真思考过这个话题,也和朋友谈论过这个话题,也在知乎,csdn等网站看过很多的评论。 996对于员工来说,不是福报,是剥削,因为很多时候,员工的付出和收获是不成正比的。但是对于老板来说,是奋斗,是梦想实现的必经之路,作为一名老板,他付出多少和他收获多少绝大多数情况下都是成正比的。 关于生活 技术博客没怎么写了,充实的工作让我下班之后更想放松一下,看看电视,玩玩游戏。 说好的锻炼只能说比三月份锻炼的次数要多一些。 成都的天气是真的热起来了,但是属于那种不开空调觉得热,开了空调.... 四月再见,五月你好 无
这周发生了很多的事情,多数对我来说都是比较好的事情。 星期一 爷爷从重症监护室转到了普通病房,估计下周一就可以出院了。 星期二 正式从原来公司离职了,还是有点不舍,公司的同事还是非常好的。 星期三 面试了联创思博和亿阳信通两家公司。和第一家公司的面试官聊了两个多小时,人还是非常好的,当时也给了offer,薪酬达不到预期,加班是算绩效,然后年终奖看绩效。技术上面用的是JavaRCP方面的。 星期四 本来打算早上就回老家陪爷爷的,结果,早上亿阳信通通知二面,下午万维技术有限公司通知面试,面试了。万维技术公司在天府二街,久违的一号线,久违的软件园。说句实话,习惯了7号线,再去坐1号线,感受到1号线的拥挤,很不习惯。晚上7点,回到老家南充。在医院见到爷爷,没有给爷爷说离职的事情。打算拿到一个可以的offer再说。 星期五 拿到了亿阳信通的offer,薪水勉强达到预期,办理入职程序都要一周,都要预计4月1号入职。 接下来的打算 打算陪着爷爷出院,准备下入职手续,然后在面试几家公司,看有没有更高的吧 记录一个美好的一周。 无
海加尔金鹰 ———— 如野草般一岁一枯荣 昨天完成了redis的简单安装Redis学习日志之Linux下的安装,今天就在项目当中简单整合使用一下 整合环境说明 JDK1.8版本 idea开发工具 springboot2.1.0版本 为什么选择Redission? springboot2.0之前的版本默认支持的是Jedis 但是在2.0后换成了Lettuce。 java连接redis最多的就是Jedis,Redisson,Lettuce这三种方式 简单说明介绍:Redis的三个框架:Jedis,Redisson,Lettuce 最后选择了Redission,因为Redisson的宗旨是促进使用者对Redis的关注分离,从而让使用者能够将精力更集中地放在处理业务逻辑上。 在POM当中引入对应JAR 根据Redission官方整合文档进行引入和使用: <!-- redisson --> <dependency> <groupId>org.redisson</groupId> <artifactId>redisson-spring...... Redis学习日志之SpringBoot2.0+整合Redis(基于Redission) 无
之前开发当中基本使用的是MySQL数据库,最近打算学习一下redis数据库,在此将自己学习的过程记录下来。 redis简单说明 redis的官方网站:https://redis.io/ redis的前世今生:https://blog.csdn.net/echizao1839/article/details/80883312 redis的简单说明:一个开源、支持网络、基于内存亦可持久化的日志型、Key-Value的NoSql数据库。 redis在linux下的安装 安装基于阿里云服务器Centos7.0版本。 第一步:使用putty远程连接工具进入服务器(使用其他工具也行,反正就是进入到自己的阿里云服务器上) 第二步:依次输入以下命令,就安装完毕了。这是官网网站提供的安装教程,如果熟悉linux命令,可以自己在make命令后面添加参数,安装到指定位置。官网安装教程。。。。在网页最下面 wget http://download.redis.io/releases/redis-5.0.3.tar.gz tar xzf redis-5.0.3.tar.gz cd redis-5.0.3 mak.... Redis学习日志之第一天 无
最近要找工作了,复习总结一下面试题,总有些问题一直在问,总有些问题慢慢消失了,也总有些问题第一次遇到。 JAVA 基础篇 有了基本类型为什么还要包装类? "=="和equals方法究竟有什么区别? 两个对象的hashCode()相等,则equals()也一定为true? String,StringBuffer,StringBuilder的区别和联系 final, finally, finalize的区别 Java抽象类与接口的区别 Java集合篇 List和Set,map的区别 hashMap的实现原理 List集合元素的正确删除方式 JavaWeb篇 Session和Cookie区别 拦截器和过滤器的区别 Servlet的生命周期 Spring/SpringMVC/SpringBoot 为什么要使用spring spring常用的三种注入方式 spring使用了那些设计模式 springMVC执行流程 springboot面试题 数据库篇 drop,delete与truncate的区别 inn.... JAVA面试题总结(不断添加整理当中。。。。。。) java知识
Nginx学习日志 Nginx学习日志(一)简单入门 Nginx学习日志(二)通过反向代理将不同域名映射到不同的端口 发现现在很多网站都变成了https,并且在浏览器当中如果是http类型的网站,还会提示网站不安全,所以打算将自己的博客换成https类型。 记录一下HTTP升级到HTTPS的过程。 网上看着很简单,但实际上还是遇到了不少的问题,不过还好,最终都一一解决了 什么是SSL证书? SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。因为配置在服务器上,也称为SSL服务器证书。 参考资料: https://yq.aliyun.com/articles/602965 https://www.sohu.com/a/225956682_596521 如何获取免费的SSL证书? 11种免费获取SSL证书的方式: https://www.toolmao.com/get-free-ssl (一篇非常详细的文章) 由于我是使用的阿里云服务器,所以是通过阿里云当中获取的免费SSL证书。 nginx里面如何配置SSL证书? 由于我在阿里云服务器上的网站使用了Nginx,这里主...... Nginx学习日志(三)配置SSL证书(网站由http转成https) 运维知识
做火车回家,有个老奶奶没买到坐票,列车长路过看到了,给老奶奶找了一个空位让老奶奶坐下,然后说有人问的话就说是我让坐的。 在这个信息爆炸的互联网时代,看多了网上各种不好言论和信息,莫名的有点小感触。 不是社会变坏了,而是好事不出门,坏事传千里。 记于2019年2月16日。D5184次列车 一点小感触 无
2015年11月底大四课程学完出来实习,到如今回首过往,是艰辛,是苦难,也是成长。 2016年 这一年,没钱,没技术,和室友挤在一个10多平的小房间,过年也没有回家(因为啥都没有如何回家)总之就是穷开心。 这一年,浑浑噩噩过日子,一片迷茫不知身在何处。 2017年 这一年,开始一点一点的成长。但依旧没钱,过年最终还是回家了(因为有钱没钱回家过年)。 这一年,依旧迷茫,但路灯已亮。 2018年 这一年,终于不再是月光族。 这一年,不断在成长,也会有所迷茫,但信念的种子已然种下。 这一年,收获爱情。 2019年 生活还在继续,人生还在前行。。。。。。。 感受 感受到了大城市的繁华,见识到了小城镇的落后,但是我依旧想归家。 感受到了同龄人的差距,发觉自己除了努力提升自己,别无它法。 感受到了肩膀上的责任,是压力也是动力。 ------- 记于2019/02/12 成长就是不停的翻山越岭 生活
什么是Webscoket 简单来说就是一个基于TCP的持久化的网络通信协议。主要作用就是:服务端可以主动推送信息给客户端,不需要客户端重复的向服务端发请求查询。 具体详细说明:https://www.zhihu.com/question/20215561 (PS:写的是真的简单易懂) springboot整合Webscoket 实现websocket有多种方式:最简单的H5, sockjs以及使用STOMP协议 开发环境 JDK版本1.8 springboot版本2.1.0 开发工具:IDEA MVAEN 基于H5的websocket实现 第一步 引入依赖 在springboot2.0版本之后,官方添加了Webscoket的依赖,因此只需要在pom当中引入 <!-- 引入websocket--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId&.... springboot整合websocket技术 springboot
最近老是收到骚扰电话,一开始不太在意,毕竟手机自动给拦截屏蔽了,结果前两天登录上邮箱,发现原来服务器和域名要到期了,赶紧续费一波。 本来想续费个三年的,奈何零花钱最近都拿去赌球了,只能先续费一年。云球迷赌球越赌越输,谁能想到世界杯各种爆冷呢,相信两次比利时,都凉了,相信两次德国,都凉了。真的是小刀划屁股,开了眼了。 人生四个春夏 一晃就从18年来到了22年,4年时间,一晃而过, 四年前我还是刚出社会两年的萌新,现在已经是工作多年的老油条。那个时候充满了对工作的热情,学习的激情,还会打打LOL,现在无心学习,沉闷工作,LOL已经很久没有玩了,之前出手游玩了一段时间,感觉时代过去了。 四年前我还没有成家,现在已经是两个孩子的父亲,努力挣奶粉钱。那个时候才和老婆回家见双方亲戚,第一次见面挺尴尬的,不知道说啥。现在一儿一女,大宝年纪也够上幼儿园了。 四年前没车没房活得没心没肺,现在靠着父母帮衬买车买房撑起家庭。那个时候尽管没车没房,但是没有压力,父母身体也健康,活得轻轻松松,看上的电子产品想买就买,遇见压力,扛不住了,可以回家,可以和父母倾述,现在有车有房,要挣奶粉钱,学费,生活费,父母.... 四年,说长不长,说短不短 生活
什么是Quartz? 一个定时任务调度框架,简单易用,功能强大可以使实现定时任务的。 在项目开发过程当中,某些定时任务,可能在运行一段时间之后,就不需要了,或者需要修改下定时任务的执行时间等等。 需要在代码当中进行修改然后重新打包发布,很麻烦。使用Quartz来实现的话不需要重新修改代码而达到要求。 springboot整合Quartz定时调度框架 开发环境 JDK版本1.8 springboot版本:2.1.0 开发工具:IDEA 实现一个简单的定时任务 第一步 引入对应的jar 在springboot2.0后官方添加了Quartz框架的依赖,所以只需要在pom文件当中引入 <!--引入quartz定时框架--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-quartz</artifactId> </dependency> 第二步 创建一个定时任务 由于spr.... springboot整合quartz实现定时任务的动态修改,启动,暂停等操作 springboot
复习原因 在项目的开发当中,之前数据库连接信息都是写死在配置文件当中。但是突然接到一个需求: 获取外部数据源信息,然后将某些数据通过Echarts绘制成折线图展示出来(ps:数据源需要用户手动设定) 有点懵,因为之前都是写死在配置文件当中的,然后在网上也找了一些资料,发现都不是自己想要的。 最后想到,既然是简单的获取数据进行展示,直接使用JDBC连接数据库获取就可以了啊。没有必要搞什么骚操作。 JDBC 一直使用的JPA或者mybatis进行数据库连接,很少使用JDBC进行数据库连接。 因此也复习一下JDBC,毕竟无论是JPA还是Mybatis都是对JDBC的一个封装。 什么是JDBC JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序(来源于百度百科) 如何使用JDBC 第一步 加载驱动 第二步 连接数据库 第三步 创建sql .... JAVA基础复习之JDBC(配置动态数据源) java知识
About ME 生于南充,长于南充,为了碎银几两,在蓉城飘荡。 农村小伙,农村长大,梦想是老了回农村建房养老。 爱游戏,爱美食,爱美景,爱一切新奇的东西。 天道酬勤,星星之火可以燎原。 人永远在追求快乐,永远在逃避痛苦。 熬夜理事会理事兼半途而废理事会理事。 About ME 生活
Nginx是什么? Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。Nginx也可以作为反向代理进行负载均衡的实现 相关博文:Nginx是什么? Nginx在Linux下的安装 安装编译工具及相关的库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 这句语句包含了Nginx所需要的核心工具和库文件。 安装PCRE yum install -y pcre pcre-devel 我在进行安装的时候输入命令后提示已经安装了。 安装Nginx 先下载Nginx压缩包 :cd /usr/local/ (将压缩包下载到这个目录下) 在目录当中输入: wget http://nginx.org/download/nginx-1.8.0.tar.gz下载完毕之后解压安装包: tar zxvf nginx-1.8.0.tar.gz 然后进入安装包: cd n.... Nginx学习日志(一)简单入门 运维知识