小周的技术博客

困难是培养伟大心志的保姆,唯有这个冷酷的保姆才会不停地推着摇篮,培养一个勇敢、刚健的孩子。 ---------布赖恩特

基于GTK+3 开发远程控制管理软件(C语言实现)系列三 Windows7开发环境搭建

一、介绍与准备考虑到目标客户端基本都是windows客户端,所以此次开发环境将搭建在windows7下,相关开发工具有Msys2 和 Eclipse For C/C++ Msys2 是msys的升级版,更加好用的GNU环境,目前比较推荐的windows下的集成工具。Eclipse For C/C++ 专门开发C/C++的Eclipse版本。 对于开发java的同学不会陌生。二、Eclipse For C/C++ 1、下载Eclipsehttps://www.eclipse.o

基于GTK+3 开发远程控制管理软件(C语言实现)系列二 Centos7下开发环境搭建

一、安装gcc gcc-c++ make等编译工具yum install gcc gcc-c++ kernel-devel这一步,其实可以不用做,你在安装Centos7的时候,如果选择开发模式安装系统,则默认会安装的。二、安装GTK3yum install libgnomeui-devel这是我在查阅GTK相关文档资料时,可以使用这样的命令进行安装,很是方便。查看GTK 版本,此命令也可以做为判断是否安装了GTK。pkg-config&

基于GTK+3 开发远程控制管理软件(C语言实现)系列 一 开篇

近期趁公司没项目来,想学习一下C和GTK+3 ,顺道再学习一下Linux下有关网络编程方面的知识。一、学习知识:1、C基本语法2、GTK+3 API学习 GUI相关知识学习3、Glade使用及事件绑定,以及配合GTK+3 开发GUI界面。4、Linux下Socket编程5、Windows下基于MSYS2进行开发GTK的GUI界面。二、终极目标:最终程序实现的功能如下:1、实现远程显示客户端屏幕功能。2、实现鼠标坐标的远程控制功能。3、实现双方客户端,进行文字聊天的基本功能。4、实现双方客户端,文

Java Web入门学习(四)Eclipse与Maven、Tomcat整合配置 (重整版并解决问题)

一、准备工作1、Tomcat 8.5.152、Maven3.53、Eclipse Neon.3 Release (4.6.3)二、Tomcat安装与配置1、安装:解压到根目录。2、配置  环境变量:CATALINA_BASE D:\apache-tomcat-8.5.15 CATALINA_HOMED:\apache-tomcat-8.5.15 JAVA_HOMEC:\Program Files\Java\jdk1.8.0_111CLASSPATH.;%J

Java Web入门学习(二) Eclipse的配置

一、下载Eclipse1、进入Eclipse官网,进行下载上图,下载Eclipse IDE for JaveEE Developers 版本,然后根据windows系统32位或64位,进行选择(建议64位)。如果你的机器内存过小,可以选择Eclipse的旧版本:Eclipse Indigo、Eclipse Juno 、 Eclipse Kepler 等版本。 2、解压缩安装打开压缩包,将里面的Eclipse 拖出到指定位置,进行解压缩。二、Eclipse进行配置1、配置JDKwindo

小周的技术博客