摘要:导读:开发C/C++最好的IDE是什么,尤其对于很多初学者来说用什么IDE比较容易上手,本文将做以介绍,并为您演示如何下载与安装。 本文字数:1015,阅读时长大约:10分钟 (一)最火的开源IDE CodeBlocks作为一款开发C/C++的IDE现在在开源社区非常流行,甚至可以说是大红大紫。那么 阅读全文
posted @ 2020-09-19 15:37 Coding十日谈 阅读(105) 评论(0) 推荐(0) 编辑
摘要:导读:Qt程序编写好以后该如何发布。本文教你使用Qt自带工具windeployqt来进行操作。 本文字数:500,阅读时长大约:3分钟 (1)编写一个简单的程序 我们先做一个简单的窗口,添加一个图片资源文件,放置到窗口当中。 选择添加Qt Resource File文件类型 选择资源文件的路径,并为 阅读全文
posted @ 2020-08-23 12:33 Coding十日谈 阅读(329) 评论(1) 推荐(1) 编辑
摘要:导读:Qt当中使用QFile类对文件进行读写操作,对文本文件也可以与QTextStream一起使用,这样读写操作会更加简便。QFileInfo可以用来获取文件的信息。QDir可以用于对文件夹进行操作。 本文字数:1000,阅读时长大约:10分钟 一、文件读操作 (1)使用QFile类 Qt封装了QF 阅读全文
posted @ 2020-08-23 08:53 Coding十日谈 阅读(137) 评论(0) 推荐(0) 编辑
摘要:在图形界面编程中(参考《C++最好的图形库是什么?》),组件之间如何实现通信是核心的技术内容。Qt 使用了信号与槽的机制,非常的高效、简单、易学,方便开发者的使用。本文详细的介绍了Qt 当中信号与槽的概念,并演示了各种信号与槽的连接方式。 一、什么是信号和槽(Signal and Slot) 信号和 阅读全文
posted @ 2020-08-16 09:47 Coding十日谈 阅读(908) 评论(1) 推荐(0) 编辑
摘要:本文字数:1660,阅读时长大约:15分钟 世界上的GUI库多如牛毛,有的开源,有的收费,有的可以做手机app开发,有的可以做桌面应用,有的只能用在某个系统,有的支持跨平台。基于不同的编程语言,人们又开发出不同的图形框架,比如Java有AWT、Swing;C#有WinForm和WPF;C++有MFC 阅读全文
posted @ 2020-08-14 08:08 Coding十日谈 阅读(730) 评论(0) 推荐(0) 编辑
摘要:导读:越来越多的程序员在Linux下进行C/C++的开发。本文以CentOS 7为例,教你快速搭建一个vi + gcc/g++ + Make + valgrind的开发环境。 本文字数:1500,阅读时长大约:10分钟 一、YUM源配置 本文假设你已经安装好了一个 Linux 操作系统,关于如何安装 阅读全文
posted @ 2020-08-10 00:02 Coding十日谈 阅读(857) 评论(0) 推荐(0) 编辑
摘要:导读:什么是GitHub?Git与GitHub之间是什么关系?我们为什么需要版本控制系统?GitHub如何使用?本文将带你一探究竟。 本文字数:1710,阅读时长大约:13分钟 一、什么是版本控制 按照百度百科的说法:“版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是 阅读全文
posted @ 2020-08-08 01:07 Coding十日谈 阅读(305) 评论(0) 推荐(0) 编辑
摘要:消费者是品牌最重要的资产,如何能够更好地留存消费者是企业制胜的关键。以阿里为代表的平台也提出了要从“流量运营”向“消费者运营”的转型。在信息技术发展日新月异的今天,各大企业与平台纷纷建立了自己的大数据平台,累积了海量的数据,如何利用这些数据来洞察消费者,做好消费者运营,成为企业必修的一个课题。本文将 阅读全文
posted @ 2020-06-07 00:53 Coding十日谈 阅读(272) 评论(0) 推荐(1) 编辑
摘要:世界上最著名的操作系统是用什么语言编写的?为什么要用它?本文带你一探究竟。 阅读全文
posted @ 2020-06-05 07:56 Coding十日谈 阅读(1515) 评论(0) 推荐(4) 编辑
摘要:Linux的使用者可能每天都会接触到 Bash、Shell、控制台、终端。它们之间有什么不同吗?本文为你快速解释这些概念以及它们的区别。 什么是终端 首先我们来弄清楚什么是终端(terminal)。按照百度百科的解释是:“经由通信设施向计算机输入程序和数据或接收计算机输出处理结果的设备。” 听起来似 阅读全文
posted @ 2020-06-04 00:04 Coding十日谈 阅读(802) 评论(0) 推荐(0) 编辑
摘要:手机、汽车、甚至宇宙飞船,在今天的科技世界中,你几乎到处都能看到 Linux 的身影。前两天 SpaceX 成功将宇航员送入太空的猎鹰9号火箭与龙飞船用的也是 Linux的操作系统。身处与 Linux 相关行业的同学还是非常幸运的,行业前景光明、人才需求量大、薪资待遇也水涨船高。当然我们做 Linu 阅读全文
posted @ 2020-06-02 08:10 Coding十日谈 阅读(593) 评论(0) 推荐(1) 编辑
摘要:微软选择了 Linux 系统作为物联网平台,并且悬赏10万美金邀请黑客来进行破解。 当然,该悬赏计划不是针对所有的 Linux 系统,而是特别针对微软的物联网端对端安全平台Azure Sphere。本次挑战将从6月1日开始,为期三个月,想要参加的黑客需要在5月15日之前报名。最终被确认的50名黑客将 阅读全文
posted @ 2020-05-30 15:43 Coding十日谈 阅读(360) 评论(0) 推荐(0) 编辑
摘要:编程语言是程序员们的老朋友,据统计,世界上一共有600多种编程语言,那么最常用的,我们最应该掌握的都有哪些?根据openPR上发表的《编程语言全球市场调研报告及2018-2023预测》,推荐程序员掌握的编程语言有以下11种(按字母顺序排列)。 C/C++ 根据 TIOBE 2020年5月的报告,C语 阅读全文
posted @ 2020-05-30 15:22 Coding十日谈 阅读(1359) 评论(0) 推荐(0) 编辑
摘要:有人说安卓就是 Linux,也有人说安卓是安卓、Linux 是 Linux,两者没什么关系,还有人说安卓用的是 Linux 的内核,那么它们之间到底是什么关系呢。要想得到这个问题的答案,我们要先弄清楚几个概念。 Linux 与 Linux 内核 Linux 与 Linux 内核其实是不一样的,关于这 阅读全文
posted @ 2020-05-29 12:45 Coding十日谈 阅读(2516) 评论(3) 推荐(4) 编辑
摘要:在上一篇文章《Linux的运行级别与目标》中,我介绍过 Linux 用 systemd 来取代 init 作为系统的初始化进程。尽管这一改变引来了很多争议,但大多数发行版,包括 RedHat、Fedora、CentOS、Debian、Ubuntu、openSUSE、Arch 等等都已经做出了调整。不 阅读全文
posted @ 2020-05-28 07:28 Coding十日谈 阅读(611) 评论(0) 推荐(1) 编辑
摘要:我们知道在 Linux 中,“一切皆文件”,作为系统管理员或者程序员我们每天都需要和大量的文本文件打交道。Linux 系统为我们提供了三个文本处理工具:grep, sed, 和 awk,它们也被称为 Linux 文本处理的三剑客被大家广泛使用。今天先和大家介绍一下 grep 的以及正则表达式的用法, 阅读全文
posted @ 2020-05-27 08:42 Coding十日谈 阅读(187) 评论(0) 推荐(0) 编辑
摘要:在老的 Linux 发行版本中,系统运行分成不同的运行级别(run level),不同的级别所启动的服务搭配有所不同。较新的 Linux 发行版本,比如 CentOS 7+,已经将运行级别替换成另一个新的概念--目标(target)。本文会为大家做一个比较,并对两者间的区别做以诠释。 运行级别 Ru 阅读全文
posted @ 2020-05-25 23:22 Coding十日谈 阅读(403) 评论(0) 推荐(0) 编辑
摘要:​链接大家都用过,比如 Windows 中的快捷方式就是一种链接,可是 Linux 里又分硬链接和软链接,它们表示什么意思,又有什么区别呢,本文来给大家做一个解释。 Inode 索引节点 要想理解硬链接和软链接的区别,首先要明白什么是 Inode。Inode 是 Index node,索引节点的意思 阅读全文
posted @ 2020-05-24 00:49 Coding十日谈 阅读(423) 评论(0) 推荐(2) 编辑
摘要:和 Windows 一样,Linux 也有目录的概念。系统中众多的文件需要借助到目录进行存储与管理。我们下面对 Linux 系统中的目录结构以及经常使用到的概念进行一个完整介绍。 Linux 系统目录结构 在 Windows下,系统把硬盘划分为不同的磁盘分区,每个磁盘分配一个不同的盘符,比如 C:\ 阅读全文
posted @ 2020-05-22 22:31 Coding十日谈 阅读(469) 评论(0) 推荐(1) 编辑
摘要:工作中如果你是Linux运维,或者程序员,一定经常需要一个Linux的环境来让你折腾。这个时候使用虚拟机对我们来说是一个不错的选择。 虚拟化技术目前主要有两种:一、原生架构,这种虚拟机产品直接安装在计算机硬件上,不需要操作系统的支持,这类虚拟机拥有强大的性能,主要用于生产环境,比如vSphere、C 阅读全文
posted @ 2020-05-21 07:59 Coding十日谈 阅读(670) 评论(0) 推荐(0) 编辑
摘要:Vi (Visual Interface)是 Linux下基于Shell 的文本编辑器,Vim (Visual Interface iMproved)是 Vi的增强版本,扩展了很多功能,比如对程序源文件的语法高亮。不管是 Vi 还是 Vim,我们习惯上都管它叫 Vi,但实际上用的更多的是 Vim。 阅读全文
posted @ 2020-05-18 20:50 Coding十日谈 阅读(371) 评论(0) 推荐(1) 编辑
摘要:介绍一个 FTP客户端-IIS7服务器管理工具作为FTP客户端,它支持批量管理ftp站点。定时上传和定时下载,定时备份,且操作简洁。同时iis7服务器管理工具还是vnc客户端。并且支持批量管理管理windows及linux服务器、vps。让服务器真正实现了一站式管理,真的是非常方便。下载地址:htt 阅读全文
posted @ 2020-05-17 22:06 Coding十日谈 阅读(1073) 评论(0) 推荐(0) 编辑
摘要:如何从安装了Windows的工作电脑连远程接到Linux服务器?其实有很多软件,比如 PuTTY、XShell、CRT、MobaXterm等等。不过还是 PuTTY最简单易用、无需安装、并且开源免费。PuTTY其实是一个软件套装,里边除了最常用的putty之外,还包含了像 pscp、psftp等可以 阅读全文
posted @ 2020-05-16 23:39 Coding十日谈 阅读(1013) 评论(0) 推荐(1) 编辑
摘要:你知道Unix、Linux、GNU、GNU/Linux 之间的关系吗? 阅读全文
posted @ 2020-05-15 16:28 Coding十日谈 阅读(728) 评论(0) 推荐(2) 编辑
摘要:如果你要去面试一个Linux系统运维工程师的职位,下面这十个最常见的问题一定要会,否则你的面试可能就危险了。这些都是比较基本的问题,大家要理解,不能光死记硬背。 1、如何查看系统内核的版本 这里有两种方法: 1) uname -a uname 这个命令是用来打印系统信息的, -a 可以打印系统所有信 阅读全文
posted @ 2020-05-14 19:47 Coding十日谈 阅读(1483) 评论(0) 推荐(0) 编辑
摘要:我们大部分程序员可能都是从C语言学起的,写过几万行、几十万行、甚至上百万行的代码,但是大家是否都清楚C语言编译的完整过程呢,如果不清楚的话,我今天就带着大家一起来做个解密吧。 C语言相对于汇编语言是一种高级语言,要想在系统上运行,需要通过编译器把它转换成机器能够读懂的可执行的代码。 以Linux系统 阅读全文
posted @ 2020-05-10 13:58 Coding十日谈 阅读(477) 评论(1) 推荐(3) 编辑
摘要:Linux有非常多的版本,比如世面上常见的有 Ubuntu、RedHat、Fedora、Centos等等,这么多的版本我们究竟该选哪一个呢?今天我带大家对各个版本进行一下分析和比较,帮助大家来做出更好的选择。 (一)Linux 是什么? 首先了解一下Linux是什么。它是一套类UNIX的操作系统,最 阅读全文
posted @ 2020-05-09 21:55 Coding十日谈 阅读(1167) 评论(0) 推荐(4) 编辑
摘要:原创地址:http://www.cnblogs.com/jfzhu/p/4276212.html 转载请注明出处 Pivot Table是微软BI的一个重要工具,所以这里讲一下Dynamics CRM将数据导出到Excel的功能。 (一)导出数据到Excel的三种类型 下图中点击红框内的按钮EXPO 阅读全文
posted @ 2015-02-06 00:24 Coding十日谈 阅读(3048) 评论(0) 推荐(0) 编辑
摘要:原创地址:http://www.cnblogs.com/jfzhu/p/4266671.html 转载请注明出处 (一)CWR公司背景 Dynamics CRM除了自己Out of Box对移动设备的支持外,还有很多Vendor为它定制开发支持移动设备的解决方案,比如CWR Mobility。这是一 阅读全文
posted @ 2015-02-02 01:16 Coding十日谈 阅读(1157) 评论(0) 推荐(0) 编辑
摘要:原创地址:http://www.cnblogs.com/jfzhu/p/4071342.html 转载请注明出处 如何在WCF中使用Transport Security Mode,以及如何创建证书,请参见《WCF basicHttpBinding之Transport Security Mode, c 阅读全文
posted @ 2014-11-04 13:52 Coding十日谈 阅读(2455) 评论(0) 推荐(0) 编辑
摘要:原创地址:http://www.cnblogs.com/jfzhu/p/4071342.html 转载请注明出处 前面文章介绍了《WCF basicHttpBinding之Message Security Mode》如何basicHttpBinding的Message Security Mode,并 阅读全文
posted @ 2014-11-03 15:31 Coding十日谈 阅读(3648) 评论(0) 推荐(1) 编辑
摘要:原创地址:http://www.cnblogs.com/jfzhu/p/4067873.html 转载请注明出处 前面的文章《WCF Security基本概念》介绍了WCF的security mode,简单说Transport是transport级别上的加密,Message是message级别上的加 阅读全文
posted @ 2014-11-01 22:21 Coding十日谈 阅读(7887) 评论(1) 推荐(4) 编辑
摘要:原创地址:http://www.cnblogs.com/jfzhu/p/4067297.html 转载请注明出处 从IIS 7.5开始,Application Pool Identity的Built-in Account除了LocalService,LocalSystem,NetWorkServic 阅读全文
posted @ 2014-11-01 16:15 Coding十日谈 阅读(6490) 评论(0) 推荐(1) 编辑
摘要:WCF Security 主要包括 "Transfer Security"、"Access Control"、"Auditing" 几个部分。 1. Transfer SecurityTransfer Security 主要包括三个方面: "消息完整性(Message Integrity)"、"消息... 阅读全文
posted @ 2014-10-31 23:18 Coding十日谈 阅读(1630) 评论(0) 推荐(0) 编辑
摘要:原创地址:http://www.cnblogs.com/jfzhu/p/4064654.html 转载请注明出处 有关HTTPS、SSL以及SSL证书的工作原理,参见 《HTTPS那些事(一)HTTPS原理》 《HTTPS那些事(二)SSL证书》 《HTTPS那些事(三)攻击实例与防御》 本文将演示 阅读全文
posted @ 2014-10-31 11:42 Coding十日谈 阅读(9385) 评论(3) 推荐(4) 编辑
摘要:原创地址:http://www.guokr.com/blog/148613/ 在《HTTPS那些事(二)SSL证书》我描述了使用SSL证书时一些需要注意的安全问题,在这一篇文章里面我再演示一下针对HTTPS攻击的一些实例,通过这些实例能更安全的使用HTTPS。知己知彼百战不殆。 先说一下我的测试环境 阅读全文
posted @ 2014-10-31 00:06 Coding十日谈 阅读(2392) 评论(0) 推荐(0) 编辑
摘要:原创地址:http://www.guokr.com/post/116169/ 从第一部分HTTP工作原理中,我们可以了解到HTTPS核心的一个部分是数据传输之前的握手,握手过程中确定了数据加密的密码。在握手过程中,网站会向浏览器发送SSL证书,SSL证书和我们日常用的身份证类似,是一个支持HTTPS 阅读全文
posted @ 2014-10-31 00:00 Coding十日谈 阅读(14713) 评论(0) 推荐(2) 编辑
摘要:原创地址:http://www.guokr.com/post/114121/ 楔子 谣言粉碎机前些日子发布的《用公共WiFi上网会危害银行账户安全吗?》,文中介绍了在使用HTTPS进行网络加密传输的一些情况,从回复来看,争议还是有的。随着网络越来越普及,应用越来越广泛,一些网络安全问题也会越来越引起 阅读全文
posted @ 2014-10-30 23:49 Coding十日谈 阅读(3740) 评论(1) 推荐(2) 编辑
摘要:原创地址:http://www.cnblogs.com/jfzhu/p/4060666.html 转载请注明出处 前面的文章《WCF服务的异常消息》中介绍过,如果WCF Service发生异常时,Service会将异常序列化为SOAP Fault并发送给客户端。 默认情况下,出于安全原因,WCF S 阅读全文
posted @ 2014-10-29 21:49 Coding十日谈 阅读(2379) 评论(0) 推荐(1) 编辑
摘要:原创地址:http://www.cnblogs.com/jfzhu/p/4055024.html 转载请注明出处 WCF Service发生异常的时候,客户端一般只能看见这样一个错误:“The server encountered an error processing the request”,而 阅读全文
posted @ 2014-10-27 20:10 Coding十日谈 阅读(8331) 评论(0) 推荐(1) 编辑