熟练掌握C/C++编程,精通linux/windows环境下C11开发,熟悉shell,python等脚本语言,熟悉html,css,javascript等web开发语言。熟悉pgsql,sqlite,mysql等数据库。使用过的开源工具及开源库:boost、qpid、odb、cmake、thrift、glog、gflags、protobuf等。掌握C++面向对象开发的设计模式。
1.人脸识别,车牌,车型识别,人数统计等智能服务器的开发。使用Apache thrift作为跨平台跨语言的RPC框架,客户端使用C#开发, 服务器端使用C11开发。使用qpid作为集群任务分派及处理服务器负载均衡问题。客户端和服务器端采用json封装消息,并使用MD5/Base64/Sha256进行加密,服务器集群内部使用protobuf封装消息,使用Token机制校验消息合法性