Smartisan OS

工作后,你悟出什么职场道理?

我是 14 年北航硕士毕业后进入一家互联网大厂(那会儿还在中关村,后来搬到了十字路口)做研发工程师,主要是做大数据方向。那会儿人比较年轻,对技术很有热情,互联网的圈子还不像现在这样卷;下班之后没啥事儿就留在公司研究技术,主要是看开源框架的源代码,类似于 Hadoop、HBase 之类的,每周会把相关... .........

一个更好用的.NET Core程序瘦身器,减小程序尺寸到1/3

一、为什么要开发.NET Core程序瘦身器? .NET Core具有【剪裁未使用的代码】的功能,但是由于它是使用静态分析来实现的,因此它的剪裁效果并不是最优的。它有如下两个缺点: 不支持Windows Forms和WPF,而对于程序剪裁功能需求最强烈的其实反而是桌面程序的开发者。 无法删除运行时没 .........

java基础 接口

java基础 接口 Interface:接口 接口通用性 定义接口:public interface 接口名,定义使用interface,依然是class文件。 接口中的成员变量修饰符是不可改变的,完全可以不写 1/定义好接口的成.........

C++中push_back和emplace_back的区别

在 C++11 之后,vector 容器中添加了新的方法:emplace_back() ,和 push_back() 一样的是都是在容器末尾添加一个新的元素进去, 不同的是 emplace_back() 在效率上相比较于 push_back() 有了.........

Nginx配置HTTP跳转HTTPS方法

第一种,判断使用的是HTTP还是HTTPS来跳转 if ($scheme = http ) { return 301 https://$host$request_uri; } 第二种,判断使用的端口来跳转 if ($server_port = 80 ) { return 301 https:/.........

通过对比语法差异,让会JAVA的你快速学会Kotlin的开源宝藏项目

今天有个小伙伴来问TJ君,说自己JAVA用的贼溜,想再学习下Kotlin,问TJ君上手难不难? 怎么说呢?其实TJ君一直觉得语言这方面,是触类旁通、一通百通的,既然JAVA已经贼溜了,想必学其他的语言也一定事半功倍。 不过呢,如果有好的辅助,肯定就更加容易学会拉,今天TJ君就和大家分享一个对比展示J .........

重新学习设计模式一:什么是设计模式

一直以来,设计模式是一个令人头疼的课题,记得之前在A公司做智能客服项目时,刚开始只是一个小项目,不管什么设计模式,系统架构,全程直接上手敲业务代码,两三天时间就把所有的代码敲完上线使用,结果谁也没想到突然项目大起来了,十几个业务部门的业务一拥而上,开始招人,上手业务,结果。。。大家都是苦力干嘛,拼命 .........