首页 新闻 搜索 专区 学院

[lunvey]C++入门(3):C++开发环境搭建

本文首发 | 公众号:lunvey 既然开始学C++,电脑上应该具备它的开发环境。 而C++历史,lunvey老师觉得:初学者有兴趣可以自行了解一下,不是必要的。 大家都在用最新款的苹果手机,好用就行,又有多少人知道苹果手机的历代版本呢? 同理,工欲善其事,必先利其器。先搭建好C++开发环境,初窥一

[特立独行的分享]从2012到2021,从土木到程序员

记得那是2012年的夏天 高考前我知道与清北无缘 高考完985也是相距甚远 打算选好专业再背水一战 但是迷茫的状态持续不断 好像我的挚爱就是金钱 于是到网吧百度了三天 发现土木工程毕业年入十万 于是就把土木放到志愿首选 就这样,我进了充满阳刚之气和尚班 就这样,我成了选错专业的最佳示范 因为自知出身

[kykx] 在Windows系统中配置Google AddressSanitizer

Google AddressSanitizer简介 AddressSanitizer (ASan) 是 C 和 C++ 的内存错误检测软件,它可以检测: 释放指针后继续使用 堆缓冲区溢出 栈缓冲区溢出 全局缓冲区溢出 返回后继续使用 在范围之外继续使用 初始化顺序的bug 内存泄漏 在 Window

[Agile.Zhou]AntDesign Pro + .NET Core 实现基于JWT的登录认证

很多同学说AgileConfig的UI实在是太丑了。我想想也是的,本来这个项目是我自己使用的,一开始甚至连UI都没有,全靠手动在数据库里修改数据。后来加上了UI也是使用了老掉牙的bootstrap3做为基础样式。前台框架也是使用了angularjs,同样是老掉牙的东西。过年期间终于下决心翻新Agil

[上海-悠悠]面试题-python 如何读取一个大于 10G 的txt文件?

前言 用python 读取一个大于10G 的文件,自己电脑只有8G内存,一运行就报内存溢出:MemoryError python 如何用open函数读取大文件呢? 读取大文件 首先可以自己先制作一个大于10G的txt文件 a = ''' 2021-02-02 21:33:31,678 [django

[程序猿石头]试用期没过,因在公司上了1024网站。。。

本文首发自【程序猿石头】微信公众号:可怕,原来 HTTPS 也没用 其他相同内容均为未授权转载抄袭。 用 HTTPS 摸鱼,你以为就安全了? 工作时间上网摸鱼,你以为公司就不知道了? 背景 最近发生了几个事情,想必你已经看到过了: 网传 某PDD员工在某匿名社区发布同事被抬上救护车的照片被抓出来并辞

[老潘博客]机器学习系统或者SysML&DL笔记(一)

前言 在使用过TVM、TensorRT等优秀的机器学习编译优化系统以及Pytorch、Keras等深度学习框架后,总觉得有必要从理论上对这些系统进行一些分析,虽然说在实践中学习是最快最直接的(指哪儿打哪儿、不会哪儿查哪儿),但恶补一些关于系统设计的一些知识还是非常有用了,权当是巩固一些基础了。 因此

[三分恶]MySQL索引由浅入深

索引是SQL优化中最重要的手段之一,本文从基础到原理,带你深度掌握索引。 一、索引基础 1、什么是索引 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构,索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要。索引优化应该是对查询

[codists]翻译:《实用的Python编程》03_04_Modules

目录 | 上一节 (3.3 错误检查) | 下一节 (3.5 主模块) 3.4 模块 本节介绍模块的概念以及如何使用跨多个文件的函数。 模块和导入 任何一个 Python 源文件都是一个模块。 # foo.py def grok(a): ... def spam(b): ... import 语句加

[覆周]使用Spark加载数据到SQL Server列存储表

原文地址https://devblogs.microsoft.com/azure-sql/partitioning-on-spark-fast-loading-clustered-columnstore-index/ 介绍 SQL Server的Bulk load默认为串行,这意味着例如,一个BUL

[Ax0ne]Visual Studio 2019使用C语言进行websocket编程

一直在写C#代码好多年不写C语言代码了,记录一下之前某个项目里用C写的一个websocket服务,用C的优势是写的东西体积小性能高,但是写业务的话还得用C#、Java之类的语言,不然会折腾死人。。。 用Visual Studio新建一个C++(因为不能直接建C语言项目)项目,我演示就创建一个控制台项

[JavaGuide]国内有哪些顶级技术团队的博客值得推荐?

「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! : https://github.com/Snailclimb/JavaGuide 。 上个周末基本 90%的时间都在弄星球的《Java 面试进阶指北》这个小册。 晚上纠

[Ms08067安全实验室]【HTB系列】 靶机Swagshop的渗透测试详解

出品|MS08067实验室(www.ms08067.com) 本文作者:是大方子(Ms08067实验室核心成员) 总结与反思 使用vi提权 magento漏洞的利用 magescan 工具的使用 靶机介绍 靶机IP:10.10.10.140 kali:10.10.12.69 先用nmap来对靶机进行

[雪山飞猪]构造无限级树并深度遍历查找指定节点

前言 最近接到一个关于树的需求,想起了大学那会儿听过俞敏洪有关树的演讲,老师重复在课上放了很多次,N年过去了印象还是很深。 演讲内容是介样的,让我们一起来喝汤~ 人的生活方式有两种, 第一种方式是像草一样活着, 你尽管活着, 每年还在成长, 但是你毕竟是一棵草, 你吸收雨露阳光, 但是却长不大。 人

[zero.zhang]Salesforce LWC学习(三十一) Quick Action适配

本篇参考:https://www.lightningdesignsystem.com/components/modals/ 随着salesforce lwc的优化,越来越多的项目从aura转到了lwc开发,没有lwc的知识是不能的,但是指望lwc可以搞定所有的场景是万万不能的,比如今天的场景,qui

[翅膀的初衷].net 开源模板引擎jntemplate 实战演习:基础篇之入门

一、简介 模板引擎是Web开发中非常重要的一环,它负责将页面上的动态内容呈现出最终的结果展现给前端用户,在asp.net mvc中,我们最熟悉的就是Razor了,作为官方的视图引擎(视图引擎不等同于模板引擎),它的受众十分广阔。但是在部分场景,比如BLOG,CMS甚至非asp.net mvc(此处a

[萌新J]一个 java 文件的执行过程详解

平时我们都使用 idea、eclipse 等软件来编写代码,在编写完之后直接点击运行就可以启动程序了,那么这个过程是怎么样的? 总体过程 我们编写的 java 文件在由编译器编译后会生成对应的 class 字节码文件, 然后再将 class 字节码文件转给 JVM 。JVM 会处理解析 class 

[青城同学]抽一根烟的时间学会.NET Core 操作RabbitMQ

什么是RabbitMQ? RabbitMQ是由erlang语言开发的一个基于AMQP(Advanced Message Queuing Protocol)协议的企业级消息队列中间件。可实现队列,订阅/发布,路由,通配符等工作模式。 为什么要使用RabbitMQ? 异步处理:比如发送邮件,发送短信等不

[喜欢兰花山丘]Linux 守护进程

目录 1. 守护进程是什么 2. 怎么用守护进程 2.1 有趣小例子 2.2 man daemon 3. 源码解析 3.1 GUN C daemon.c 3.2 daemon.c 解析 3.3 BUGS 4. 后记 1. 守护进程是什么 Linux Daemon (守护进程) 是运行在后台的一种特殊

[学习之凯]C语言相关的基础字符串函数

C语言中没有专门的字符串类型,所以就用字符数组和字符指针形式表示 1 char arr[]="abcdef"; //字符数组表示的字符串 2 char*arr="abcef"; //常量字符串 对字符串进行操作的函数,可以称为字符串函数,比较常见的有:strlen,strcmp,strcpy,str