Exemplo de código

PHP 多线程扩展(正儿八经的线程)pthreads 安装

环境CentOS 6.3 64bit,php 5.4.5

pthreads需要线程安全环境,

下载php的安装包,解压:

  tar zxvf php-5.4.5.tar.gz//名字是不是这个我不确定,自己去下载

安装:

./configure --enable-zts --prefix=/usr/local/php-zts //或者 --enable-maintainer-zts

make

make install

结果就把线程安装版的php安装到了/usr/local/php-zts,目前我不了解开启线程安全到底会带来什么影响,所以,就弄两个测试版本。

如果遇到undefined reference to `executor_globals_id'

make clean就可以了

下载和安装pthreads:

tar zxvf pthreads

  • Desenvolvedores
  • Estudantes
  • Linux*
  • Avançado
  • Intermediário
  • Curated Home
  • Introduzione a Intel Perceptual Computing SDK: Face Recognition - Parte 2

    In questa seconda parte vedremo le funzioni messe a disposizione dall' Intel Perceptual Cumputing SDK per memorizzare in maniera permanente i modelli di face recognition.

    Nella prima parte abbiamo visto come riuscire a creare un modello e ad utilizzarlo per verificare che tale modello appartenga o meno ad un insieme di modelli che consideriamo validi.

  • Desenvolvedores
  • Professores
  • Estudantes
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Windows*
  • .NET*
  • Principiante
  • SDK da computação perceptiva Intel®
  • Computação perceptiva
  • Intel Perceptual Computing SDK
  • VB.NET
  • Microsoft Visual Studio* 2012
  • .NET Framework 4
  • Face Recognition
  • face detection
  • 哈工大计算机网络实验一 :多线程服务器编程

    思路:linux下包含头文件#include <pthread.h>

    编译的时候加上参数 -lpthread

    对于服务器端,服务器对socket处理的部分与接收客户端字符串的部分分开写,

    服务器端的主函数中首先使用socket()函数创建socket,然后使用bind()函数将socket与ip地址和端口绑定,

    再调用listen()函数设置为监听端口状态和监听的最大值,最后在while(1)循环里写accept()函数,每接收到一个客户端

    就响应并且创建一个线程来处理。

    服务器端代码:

    server_tcp.c

  • Estudantes
  • Linux*
  • Servidor
  • C/C++
  • Principiante
  • 哈工大
  • 服务器socket编程
  • 多线程
  • Introduzione a Intel Perceptual Computing SDK: Face Landmarks e Face Pose

    In questo articolo ci occuperemo di come utilizzare le API messe a disposizione da Intel Perceptual Computing SDK per il recupero dei Face Landmark e Face Pose.

    Cosa sono i landmark e le pose

    Si definiscono Face Landmark una serie di punti (detti marker) ben definiti sulla faccia umana. Ad esempio la punta del naso o l'angolo della bocca. Si definisce Face Pose, invece, la posizione di un viso nello spazio in termini di inclinazione dello stesso lungo i tre assi cartesiani.

  • Desenvolvedores
  • Desenvolvedores Intel AppUp®
  • Parceiros
  • Professores
  • Estudantes
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Windows*
  • .NET*
  • Principiante
  • SDK da computação perceptiva Intel®
  • Visual Studio* 2012
  • VB.NET
  • .NET Framework 4
  • Computação perceptiva
  • Design e experiência do usuário
  • Introduzione a Intel Perceptual Computing SDK: Face Detection

    In questo articolo ci occuperemo di Face Detection ed in partcolare delle funzionalità messe a disposizione dal Perceptual Computing SDK.

    Cosè il face detection

    Face detection è una tecnologia informatica che determina le posizioni e le dimensioni di volti umani all'interno di immagini (o di video). La tecnologia rileva le caratteristiche facciali e ignora tutto il resto, come edifici, alberi, corpi.
    Più in generale, Face Detection è un caso specifico della tecnologia che va sotto il nome di Object-Class Detection (dove la classe di oggetto è il volto umano).

  • Desenvolvedores
  • Parceiros
  • Professores
  • Estudantes
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Windows*
  • .NET*
  • Principiante
  • SDK da computação perceptiva Intel®
  • Computação perceptiva
  • Intel Perceptual Computing SDK
  • VB.NET
  • Microsoft Visual Studio* 2012
  • 介绍一种服务器缓存结构 --- 多级 Hash

           现在的服务器网络数据收发与存储没有不做缓存的。如果公司的重要数据存储在磁盘中,且数据接近静态但每天局有部更新而且也有大量访问,不做缓存不能发挥机器的高性能。

  • Desenvolvedores
  • Desenvolvedores Intel AppUp®
  • Estudantes
  • Linux*
  • Servidor
  • C/C++
  • Intermediário
  • Intel® INDE Media Pack for Android* Tutorials - Advanced Video Capturing for Unity3d* Applications

    At the end of the previous tutorial we noticed the issue about Unity GUI layer.  But imagine that you already have a complicated Unity3d game with intensive GUI usage. What to do? Read this tutorial. It’s about more advanced use of Intel® INDE Media Pack for Android. Moreover now we can use free version of Unity3d. How? We will explore the approach without fullscreen image postprocessing effects.

    Prerequisites:

  • Desenvolvedores
  • Estudantes
  • Android*
  • Android*
  • C#
  • Java*
  • Intel® Integrated Native Developer Experience (INDE)
  • OpenGL*
  • Desenvolvimento de jogos
  • A Parallel Stable Sort Using C++11 for TBB, Cilk Plus, and OpenMP

    This article describes a parallel merge sort code, and why it is more scalable than parallel quicksort or parallel samplesort. The code relies on the C++11 “move” semantics. It also points out a scalability trap to watch out for with C++. The attached code has implementations in Intel® Threading Building Blocks (Intel® TBB), Intel® Cilk™ Plus, and OpenMP*.

  • Desenvolvedores
  • Professores
  • Estudantes
  • C/C++
  • Intermediário
  • Intel® Cilk™ Plus
  • Módulos de sub-rotinas Intel®
  • parallel
  • Merge Sort
  • Cilk Plus
  • tbb
  • openmp
  • OpenMP*
  • Computação paralela
  • Assine o Exemplo de código