摘要: 为何很多有不少编程经验,技术能力不错的程序员,去心仪公司面试时却总是失败?至于失败的原因,可能很多人都没意识到过。 01想要通关面试,千万别让数据结构拖了后腿 很多公司,比如 BAT、Google、Facebook,甚至以技术作为支撑的中小型互联网公司,面试的时候都喜欢考数据结构、算法,让人现场写代 阅读全文
posted @ 2019-10-15 14:36 科技光头强哥 阅读(445) 评论(0) 推荐(0)
摘要: 1. 一个原则 做权限管理,一个核心思想就是后端做权限控制,前端做的所有工作都只是为了提高用户体验,我们不能依靠前端展示或者隐藏一个按钮来实现权限控制,这样肯定是不安全的。 就像用户注册时需要输入邮箱地址,前端校验之后,后端还是要校验,两个校验目的不同,前端校验是为了提高响应速度,优化用户体验,后端 阅读全文
posted @ 2019-10-14 14:54 科技光头强哥 阅读(1015) 评论(0) 推荐(0)
摘要: 多线程的问题都曾经困扰过每个开发人员,今天将从全新视角来解说,希望读者都能明白。 强烈建议去运行下文章中的示例代码,自己体会下。 问题究竟出在哪里? 一个线程执行,固然是安全的,但是有时太慢了,怎么办? 老祖宗告诉我们,“一方有难,八方支援”,那不就是多叫几个线程来帮忙嘛,好办呀,多new几个不就行 阅读全文
posted @ 2019-10-09 13:47 科技光头强哥 阅读(169) 评论(0) 推荐(1)
摘要: 目前信息化产业发展势头很好,互联网就成为了很多普通人想要涉及的行业,因为相比于传统行业,互联网行业涨薪幅度大,机会也多,所以就会大批的人想要转行来学习Java开发。 目前来讲市场上需要的Java人员非常多,而且按照现在的势头,以后会需要更多的Java开发人员,理由是以后每个人公司都会有自己的网站,有 阅读全文
posted @ 2019-10-08 15:12 科技光头强哥 阅读(664) 评论(0) 推荐(0)
摘要: JNI注册,是指将java层方法(native关键字修饰的)和C层方法对应起来,以实现java层代码调用c层代码的目的。JNI注册分为静态注册和动态注册两种,静态注册是通过固定格式方法名进行关联,动态注册是通过动态添加映射关系来进行关联,方法名可以随便起,比较灵活,我们推荐使用动态注册。在进行注册前 阅读全文
posted @ 2019-09-30 10:36 科技光头强哥 阅读(2889) 评论(0) 推荐(1)
摘要: 01、注重原理性知识 现在的互联网环境下,注重原理性知识学习的程序员越来越少,特别是在这种培训机构大爆炸的环境下,在网上你会经常看到类似三个月从入门到精通高并发、分布式的广告,我相信培训机构有这套技术的能力,但是我不相信一个初学者有这么好的接收能力。甚至某个培训机构的讲师里,有一个1997年出生的架 阅读全文
posted @ 2019-09-26 15:46 科技光头强哥 阅读(180) 评论(0) 推荐(0)
摘要: 现象描述 大概1个月多以前 在启动脚本中增加了tail -f 用来启动后追踪日志判断是否启动成功 后发现无法执行shutdown.sh(卡住 利用curl) 然后无奈使用kill -9 但通过ps -el 发现此时进程变为defunct 即僵尸进程 当时的解决办法无奈 只能找到僵尸进程的父进程kil 阅读全文
posted @ 2019-09-20 14:29 科技光头强哥 阅读(4838) 评论(0) 推荐(0)
摘要: 相信大多数的程序员都知道,Dictionary、Vertor、Stack和Properties这些类被用来存储和操作对象组。但是他们缺少一个核心的主题的。 集合框架设计成要满足以下的几个目标 第一条:该框架必须是高性能的,基本集合(动态的数组,链表,树,哈希表)的实现也必须是高效的。 第二条:该框架 阅读全文
posted @ 2019-09-19 14:47 科技光头强哥 阅读(215) 评论(0) 推荐(0)
摘要: 什么是springboot 在学springboot之前,你必须有spring、spring mvc基础,springboot的诞生其实就是用来简化新Spring应用的初始搭建以及开发过程,该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 它集成了大量常用的第三方库配置(例 阅读全文
posted @ 2019-09-18 12:03 科技光头强哥 阅读(1018) 评论(0) 推荐(0)
摘要: 为了在Java中存储动态大小的元素,我们使用了ArrayList。每当添加新元素时,它会自动增加它们的大小。ArrayList实现Java的List接口和Java的Collection的一部分。 由于它们的功能和灵活性,它被广泛使用。 ArrayList的关键点 An ArrayList是一个可调整 阅读全文
posted @ 2019-08-28 16:57 科技光头强哥 阅读(5722) 评论(0) 推荐(0)