自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

转载 程序员转行很难

尽管我在“大龄程序员的未来在何方”这篇文章里比较乐观地介绍了程序员保持竞争力的几个方向,但现实依然是残酷的:很多人将不得不离开软件开发工作,转型去从事其他职业。当你要这么做时,就会感慨:想不到一切竟如此艰难!你不禁会想起李白老先生的诗:噫吁嚱,危乎高哉!蜀道之难,难于上青天!那么,为什么会这么难呢?真有这么难吗?我们这次就从下面几方面扒一扒难在哪里:路径依赖成本缺乏

2017-03-07 17:14:33 364

转载 参与集体项目

近期参与到公司的一个华为项目中,从此项目中,学到不少。不过在项目中,发现项目经理在负责项目过程中还是有些缺陷。遂总结下,期望自己在以后的项目管理中可以避免这些情况 1.了解团队中各人的技能特长,譬如有人对前端开发比较熟悉,有人则对开台开发比较熟悉,或者有人对数据库比较熟悉2.对项目进行分解,个人觉得有两种分解方法,分解时可以按照项目功能模块分解或者按照项目实体模块分解。譬如

2017-03-07 17:12:16 318

原创 使用vm安装Linux遇到的问题

一开始安装Ubuntu时选择的初始语言为英语,安装成功之后在进行一些个性化以及安装软件时遇到一些语言上的困难。并且在由英语装换为中文时,所选择的语言栏没有其他可选择的语言,所以我选择删除虚拟机重新安装Ubuntu。如果你喜欢使用英语可以在使用中文安装之后更换语言,所以推荐萌新可以在安装时初始语言选择为中文。在安装好进入系统后发现连不上网络,解决方法是进入vm的虚拟机-设置选项,选择网络适配器的NA

2017-02-28 19:07:36 427

基于tcp的聊天室

客户端方面:首先,客户端方面包含两部分。一个是ClientUI,用于布置客户端界面;另一个是从QTcpSocket继承来的子类ClientSocket,通过 ClientSocket + ServerIP + Port 连接到服务器, 成功连接后就可以通过ClientSocket 和服务器端进行通信了(发送数据和接受数据)。ClientUI 和ClientSocket 之间通过信号与槽进行信息传递(接收:ClientSocket从服务器接收到数据后,通过信号与槽传递给ClientUI,然后ClientUI将信息显示出来;发送:点击Send按钮后,ClientUI将数据通过信号与槽传递给ClientSocket,ClientSocket将信息传输给服务器端)。 服务器端方面:服务器端方面稍复杂一点。一个用于布置服务器端界面的ServerUI;一个是从QTcpServer继承来的子类Server,Server 和ServerUI 之间传输数据与 ClientSocket 和 ClientUI 之间很类似,不再啰嗦,另外Server 还包含一个Socket的列表,用来记录连接到该服务器的socket信息。当有新信息收到后,可以通过该列表更新所有连接到该服务器端的客户端。在我看来,Server端就相当于一个信息中转站,任意一个客户端都可以通过Server与其他的客户端进行通信。 ---------------------

2019-04-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除