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