不走弯路,就是捷径!

一起学习,一起书写传奇!

排序:
默认
按更新时间
按访问量

2018年,其实你可以让自己更幸运

2018年,我的第一个愿望:所有在奋斗路上的伙伴们,都有属于自己的收获。而我更加希望众多学员们能那一块“铂金砖”去敲开心仪企业大门! 我先说一下这个“铂金砖”,如何制作高水平简历?问题隐隐透露着一种想炫技的需求。那我就先提醒一下关注这“铂金砖”的朋友,简历是用来找工作的,是写来总结和展示自...

2017-12-26 21:42:49

阅读数:1144

评论数:0

迷茫是短暂的,人生是漫长的

自从我投身于教育行业以来,也接触了很多同学,有的带着梦想和态度加入《剑指BAT》,有的带着态度加入,也有个别同学带着迷茫加入。。。作为一个过来人(其实我不想说自己是过来人,而想自称“路上的人”)总会为一部分同学感到惋惜和痛心,不管是大二、大三抑或是研一、研二、研三,大家也都到了可以为自己的未来负责...

2017-12-07 17:50:20

阅读数:400

评论数:0

好工作少不了好导师,剑指BAT助你求职无忧

限时优惠,《剑指BAT软件精英辅导》本期招生放大招了!放大招了!放大招了! 大招一:2017年9月22号之前报名,优惠400元; 大招二:2017年9月23至2017年10月30日,每推荐一人报名,奖励300元,以此类推,上不封顶。 你有没有这种情况: ...

2017-09-22 16:14:30

阅读数:526

评论数:0

Linux多线程编程讲解之系列十

作者简介:刘卓,西安理工网络工程专业,酷爱Linux,高并发编程。 下面就分享一下刘同学的倾心力作。 深入挖掘线程创建时的问题

2017-11-17 18:27:24

阅读数:262

评论数:0

Linux多线程编程讲解之系列九

前面介绍了线程的一些基本概念的特性,API等。后续会结合一些具体实战去分析更深层次的问题,欢迎大家继续review,讨论。 浅析多线程并发及写微信红包遇到的问题

2017-11-17 18:25:03

阅读数:217

评论数:0

Linux多线程编程讲解之系列八

条件变量详解 在 上一篇文章结束时,我描述了一个比较特殊的难题:如果线程正在等待某个特定条件发生,它应该如何处理这种情况?它可以重复对互斥对象锁定和解锁,每次都会检查共享数据结构,以查找某个值。但这是在浪费时间和资源,而且这种繁忙查询的效率非常低。解决这个问题的最佳方法是使用 pthrea...

2017-11-17 18:08:04

阅读数:236

评论数:0

Linux多线程编程讲解之系列七

概念及作用 在单线程程序中,我们经常要用到"全局变量"以实现多个函数间共享数据。在多线程环境下,由于数据空间是共享的,因此全局变量也为所有线程所共有。但有时应用程序设计中有必要提供线程私有的全局变量,仅在某个线程中有效,但却可以跨多个函数访问,比如程序可能需要每个线程维护...

2017-11-17 17:59:47

阅读数:144

评论数:0

Linux多线程编程讲解之系列六

线程安全介绍 在目前的计算机科学中,线程是操作系统调度的最小单元,进程是资源分配的最小单元。在大多数操作系统中,一个进程可以同时派生出多个线程。这些线程独立执行,共享进程的资源。在单处理器系统中,多线程通过分时复用技术来技术,处理器在不同的线程间切换,从而更高效地利用系统 CPU资源。在多处理器...

2017-11-17 17:50:16

阅读数:117

评论数:0

Linux多线程编程讲解之系列五

在Posix线程规范中还有几个辅助函数难以归类,暂且称其为杂项函数,主要包括pthread_self()、pthread_equal()和pthread_once()三个,另外还有一个LinuxThreads非可移植性扩展函数pthread_kill_other_threads_np()。本文就介...

2017-11-17 17:10:11

阅读数:124

评论数:0

Linux多线程编程讲解之系列四

线程终止方式 一般来说,Posix的线程终止有两种情况:正常终止和非正常终止。线程主动调用pthread_exit()或者从线程函数中return都将使线程正常退出,这是可预见的退出方式;非正常终止是线程在其他线程的干预下,或者由于自身运行出错(比如访问非法地址)而退出,这种退出方式是不可预...

2017-11-17 17:04:00

阅读数:102

评论数:0

Linux多线程编程讲解之系列三

互斥锁 尽管在Posix Thread中同样可以使用IPC的信号量机制来实现互斥锁mutex功能,但显然semphore的功能过于强大了,在Posix Thread中定义了另外一套专门用于线程同步的mutex函数。 1. 创建和销毁 有两种方法创建互斥锁,静态方式和动态方式。PO...

2017-11-17 15:57:24

阅读数:220

评论数:0

Linux多线程编程讲解之系列二

在上一篇文章中,我们谈到了会导致异常结果的线程代码。两个线程分别对同一个全局变量进行了二十次加一。变量的值最后应该是 40,但最终值却是 21。这是怎么回事呢?因为一个线程不停地“取消”了另一个线程执行的加一操作,所以产生这个问题。现在让我们来查看改正后的代码,它使用 互斥对象(mutex)来解决...

2017-11-17 15:47:56

阅读数:198

评论数:0

Linux多线程编程讲解之系列一

Linux多线程概述 了解如何正确运用线程是每一个优秀程序员必备的素质。线程类似于进程。如同进程,线程由内核按时间分片进行管理。在单处理器系统中,内核使用时间分片来模拟线程的并发执行,这种方式和进程的相同。而在多处理器系统中,如同多个进程,线程实际上一样可以并发执行。 那么为什么对于大多数...

2017-11-17 15:18:05

阅读数:402

评论数:0

大数据&Docker&AI课程大纲

大数据&数据挖掘课程大纲: Python、Golang、Shell等脚本语言; 讲解经典的核心算法,包括LR、SVM、DNN、LSTM等;  图像处理和识别、语义分析; Hadoop、Spark实战及框架深入刨析; 数据仓库Hive、Hbase(二选一进行深入讲解); 分...

2017-09-22 16:18:53

阅读数:555

评论数:0

时尚时尚最时尚的官网问世了

嗯,最近每天忙于招生,没能坐下来和大家聊聊天。好,今天要聊的内容很多,大家不要聊的太晚勒,话题还是从咱辅导班的公司官网。  原文地址 对。《剑指BAT软件精英辅导班》官网!点击我,我是官网哦 这里先要感谢一些同学近期的挑灯夜战。 The Fir...

2017-09-22 16:08:22

阅读数:421

评论数:0

国内各大互联网公司Java工程师笔经面经

系统复习后,常规笔试面试题目,还是有必要看下,毕竟校招也是一场“应试”。 原文链接:https://www.zhihu.com/question/26350691/answer/201135416?group_id=871448183987933185 今天斩获今日头条 实习offer 特来分...

2017-09-03 13:50:51

阅读数:1215

评论数:0

Linux 下几个文件操作命令的代码实现

主要讲述 cp、mkdir、rm、tac、df 五个命令主要功能的模拟实现代码。让读者学会使用 strace 来跟踪系统调用的使用情况。加深读者对操作系统的认识与理解,引导读者学习 Linux 系统编程。 本文章中的示例代码是在 CentOS 5.4 64 位环境下运行通过的...

2017-08-18 22:39:29

阅读数:639

评论数:0

常见数据结构简介

### Basics Stack: Array Implementation: 数组从前往后插入,从后往前删除,用 top 指针指示栈顶(待插入位置)。 Stack: Linked List Implementation Top: 指针指向非空的链头元素,每次插入都从 top指向的...

2017-07-31 14:36:38

阅读数:545

评论数:0

Netty线程模型(中)

1. 背景 1.1. 惊人的性能数据数据分析与企业架构京东618大促下的数据驱动个性化推荐如何构建软硬件结合的人工智能产品研发体系中国创新型互联网企业走向海外的技术机遇与挑战LinkedIn成员分类平台大数据应用的最佳实践 1.2. Netty基础入门2. Netty高性能之道...

2017-07-05 18:01:00

阅读数:634

评论数:0

Netty线程模型(上)

1. 背景 1.1. Java线程模型的演进 1.1.1. 单线程 时间回到十几年前,那时主流的CPU都还是单核(除了商用高性能的小机),CPU的核心频率是机器最重要的指标之一。 在Java领域当时比较流行的是单线程编程,对于CPU密集型的应用程序而言,频繁的通过多线程进行...

2017-07-05 17:55:04

阅读数:514

评论数:0

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