这些是银行开发需要掌握的知识吗?