Linux
xiongxianhe
09年电商专业毕业,在校期间自学计算机相关知识,转做软件开发
09年先后就职过华为、迅雷,主要从事软件开发工作;主要涉及:高并发服务器开发
也曾任教3年,在高校讲授与软件开发相关的工作,比如:c语言、c++、数据结构、软件工程、软件测试等,期间也接软件开发相关的项目
18年开始创业,主要做软件外包,项目来源主要依靠朋友介绍;这期间主要是自己一个人在家吭哧吭哧的敲代码,从后端到前端,从app到逆向工程;当时最多有4个项目在同时开发。
19年初,经人介绍,与现在的合伙人从事车联网相关的项目,主要负责:系统平台的研发,当分公司的老板,目前南昌有12人官网:www.bms16.com
展开
-
ubuntu一些包不能安装
administrator@ubuntu:~$ sudo apt-get install build-essential正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息...完成 现在没有可用的软件包 build-essential,但是它被其它的软件包引用了。这可能意味着这个缺失的软件包可能已被废弃,或者只能在其他发布源中找到E: 软件包 build-essential 还没有可供安装的候选者执行了sudo apt-原创 2011-01-09 13:23:00 · 2145 阅读 · 1 评论 -
IO模式设置网络编程常见问题总结—IO模式设置,阻塞与非阻塞的比较,recv参数对性能的影响—O_NONBLOCK(open使用)、IPC_NOWAIT(msgrcv)、MSG_DONTWAIT(re
非阻塞IO 和阻塞IO: 在网络编程中对于一个网络句柄会遇到阻塞IO 和非阻塞IO 的概念, 这里对于这两种socket 先做一下说明: 基本概念: 阻塞IO:: s转载 2011-09-29 14:19:58 · 664 阅读 · 0 评论 -
vm centos 上网
背景:1、主机是xp,上网方式拨号上网。2、虚拟机是VirtualBox。3、虚拟系统是CentOS-6.0-i386。4、CentOS安装是中文桌面式的方式。虚拟机的网络设置有3种方式:1、Bridged Adapter:虚拟机通过主机物理网卡连接互联网,同一个局域网。2、NAT:虚拟机通过虚拟网卡,相当于宿机是主机的一个内网。3、Host-only Ad原创 2012-08-05 18:07:40 · 4560 阅读 · 0 评论 -
centos 安装mysql
鉴于菜鸟,解释下【安装mysql】,因为要在linux上使用mysql数据库,但又不清楚mysql的运行方式,故用个笼统的名词。其实,mysql分为mysql server与mysql client,故,这两个【软件包】都必须安装上。曾经犯的错误:尤其之前不清楚mysql server 与 mysql client,打开终端后,输入:mysql,返回无此命令。然后想原创 2012-08-13 22:47:50 · 4339 阅读 · 0 评论 -
openssl/md5.h没有此文件
在编译框架时,有头文件#include 没有找到。解决:yum install openssl-devel出自:http://lists.centos.org/pipermail/centos/2009-November/085812.html原创 2012-08-24 00:50:12 · 3588 阅读 · 0 评论 -
浅谈初次搭建nginx+php+mysql遇到的问题
先说明下我linux上的环境:nginx + php(5.5.10) + mysql开始的源码已经在本地写好,并调试成功(本地的环境是用XAMPP的默认配置),在把代码上传至linux上时,出现以下问题:【1】写日志时:PHP message: PHP Warning: fopen(log/log.log.141019): failed to open stream: Per原创 2014-10-19 10:55:18 · 3199 阅读 · 0 评论 -
c/c++变量,你知多少
变量,就像空气一样,散布在所有计算机编程语言中,至于c/c++中的变量,你又知道多少呢?她与你形影不离,你对她的了解,又有多少呢?原创 2015-03-23 23:22:46 · 982 阅读 · 0 评论