Editor de Wikipedia
Subpáginas
- /sandbox (caja de arena personal)
- /caja de arena/ex
- /caja de arena/ex2
- /caja de arena/ex3
- /sandbox/Template:NumBlk (para Special:TemplateSandbox )
- /Nota privada
- /Glosario
- /Valores
- /IRC
- /Comentarios del blog
- /.emacs
- /mtbv
- /regtst.cpp
- /CheckPrintCall.cxx
Campo de golf
- Lista de referencias de entidades de caracteres XML y HTML
- Wikipedia:Scripts de usuario de WikiProject/Scripts
- Cómo montar volúmenes LVM, ¡ayuda! (palabra clave="mount LVM fedora")
- Plantilla:AD
- Ubuntu 下安装 JRE (Java Runtime Environment)
- Demostración del árbol rojo y negro
- Programación multihilo
- epoll()簡單介紹(轉貼)
- ¿Árboles AVL versus árboles rojo-negros?
- Las áreas de memoria virtual (VMA) se rastrean con árboles rojo-negros, al igual que los descriptores de archivos epoll.
- Epoll llama a rb_set_parent(n, n) para inicializar el nodo del árbol rb
- reentrante, seguro para subprocesos y seguro para señales asíncronas
- Comunicaciones entre procesos de Linux
- Comparación de los marcos de eventos aio y epoll
- Ejemplo de código IPC del kernel de Linux
- 可重入性 线程安全 Async-Signal-Safe
- Bash Shell Script可以做到光棒上下移動選單的功能嗎?
- Código de escape ANSI
- Entendiendo el kernel de Linux
- (Manual de fabricación IEEE) Manual de especificaciones básicas de Open Group, edición 6, IEEE Std 1003.1, edición 2004
- El software de Emacs se puede descargar de Cscope
- IEs4Linux
- El sistema operativo Windows admite la instalación de NTFS
- [17] Excepciones y manejo de errores
- Rendimiento (Conexión para desarrolladores de Apple)
- Lo que todo programador debe saber sobre la memoria
- Caché en línea polimórfico
- Subprocesamiento de contexto: una técnica de despacho flexible y eficiente para intérpretes de máquinas virtuales
- Predicción de ramificaciones
- http://www.open-std.org/jtc1/sc22/wg...1997/N1124.pdf
- Todo sobre las señales de Linux
- LLVM - Máquina virtual de bajo nivel
- Constantes literales de C++
- mips y mipsel son marcas comerciales
- Recolección de basura
- Re: Problemas con glibc-2.2.2 y subprocesos (señal en tiempo real)
- 搭建LLVM實驗環境(轉貼)
- JIT de VM simple con LLVM
- Comunicación de procesos secuenciales (CSP) mencionados en el lenguaje Go
- Los conceptos básicos de la recolección de basura (ver sección 'Mitos')
- Intérprete Ch (un intérprete C/C++ integrable)
- Descargador J
- Cerrar sesión en la cuenta de Google
- 在 Ubuntu 9.04 設置 Android 開發環境
- No se encontró Java. Se requiere Java para Android
- Cómo instalar Android SDK y jugar con Android 2.0 en el emulador
- Acceda a Android Market desde el emulador de Android
- Dalvik pasa el 7,4 % de su tiempo recolectando basura => La interfaz de usuario de Android pasa el 7,4 % de su tiempo sin responder
- Núcleo: macros probables/improbables ( información de predicción de rama gcc `__builtin_expect()')
- [資料] Dalvik VM的JIT編譯器的資料堆積 (dumping...trabajo en progreso)
- ¿Cómo funciona la recolección de basura? (recolector de basura generacional)
- Uso de la recolección de basura generacional para implementar la ubicación de datos teniendo en cuenta el almacenamiento en caché
- gcc 預先定義的巨集 (__func__, __FUNCTION__, __PRETTY_FUNCTION__)
- Re: ¿Forzar a GCC a desenrollar un bucle? (el desenrollado del bucle podría consumir la memoria caché de instrucciones y reducir el rendimiento)
Manual de Linux en línea
- El hombre de Linux
- POSIX:2008
- Hombre php
- Página de manual de Ubuntu
- morir.net
- Acerca de.com
Notas
C++
- Try-catch hace que el código sea ordenado y legible. Sin try-catch, el código se vuelve feo, ya que es necesario verificar el resultado y manejar excepciones después de cada llamada de función. Sin embargo, se realiza en tiempo de ejecución y tiene una sobrecarga cada vez que se llama a una función.
Firefox
- Administrador de Gmail: un notificador de Gmail que le permite recibir notificaciones de correo nuevo.
No alimentarbicho
Interacciones
- Señales
- Sistema de archivos
- Sin memoria (montón)
- Agregar o quitar código suele cambiar la velocidad de ejecución del programa, lo que podría afectar el tiempo entre distintas tareas, como el mecanismo de tiempo de espera o las restricciones de tiempo en los sistemas en tiempo real. En casos extremos, la ejecución podría bloquearse y provocar interrupciones o bloqueos. Agregar o quitar código afecta el contador del programa.
- Debería ser útil evitar el bloqueo verificando cada declaración una por una en el área bloqueada y asegurarse de que ninguna bloquee la ejecución.
Pérdida de potencia
Sistema Nacional de Fisioterapia
## Compartir carpeta## Modificar '/etc/exports', por ejemplo:#### /nfstmp *(rw,sincronización)sudo /etc/init.d/nfs-kernel-server reiniciar
Emacs
- Pregúntele a la comunidad si es un error: Emacs parece bloquearse cuando se eliminan o cierran algunos SCIM.
;; También puedes usar `Mx customize-variable <RET> x-select-enable-clipboard <RET>' para cambiar la variable mediante la interfaz de usuario de Emacs.(setq-default x-select-habilitar-portapapeles t);;(defun x-clipboard-edit-key();; (tecla de conjunto global [(shift delete)] 'región de eliminación del portapapeles);; (tecla global [(control insertar)] 'guardar-anillo-eliminar-portapapeles);; (tecla global [(shift insertar)] 'x-clipboard-yank))
Emacs para MS Windows:<S-delete> ejecuta el comando kill-region<C-insert> ejecuta el comando kill-ring-save<S-insert> ejecuta el comando yank
Consejos de SVN
svnadmin crea /tmp/tstprjmkdir /tmp/dirtrabajocd /tmp/directoriotrabajoarchivo svn co:///tmp/tstprjcd pruebacp /etc/fstab .svn agregar fstabsvn ci --nombreusuario=justingato << 'EOF' > /tmp/PrintPos.sh#!/bin/bashc=$#yo=1mientras [ $i -le $c ]; hacer eco "\$$i='$1'" cambio yo=$(($i + 1))hechofin de añochmod a+x /tmp/PrintPos.shgato << 'EOF' > /tmp/ConcurDiffWrap.sh#!/bin/bash## !! Hay un intervalo entre @a1@ y @a2@ tal que otro proceso no lo haría## interferir en la ejecución dentro del intervalo.NuevoTmpDir(){ Nodo local mientras :; hacer Nodo=$RANDOM si [ ! -e /tmp/${Nodo} ]; entonces # @a1@ mkdir /tmp/${Nodo} # @a2@ eval "${1}=/tmp/${Nodo}" devolver en fin hecho}Directorio NewTmpDirmv "$6" "${Dir}/Old" || echo 'No se puede mover $6'eco '' > "$6"mv "$7" "${Dir}/New" || echo 'No se puede mover $7'eco '' > "$7"fusionar "$1" "$2" "$3" "$4" "$5" "${Dir}/Antiguo" "${Dir}/Nuevo" &## Imprimir parámetros posicionales.#### Coloque este segmento en posiciones donde ya no se utilizan parámetros posicionales.## porque hay 'shift' en este segmento.c=$#yo=1mientras [ $i -le $c ]; hacer eco "\$$i='$1'" cambio yo=$(($i + 1))hechoeco '======================================================================'fin de añochmod a+x /tmp/ConcurDiffWrap.shsvn di -r 2:3 --diff-cmd /tmp/ConcurDiffWrap.sh
minicom
- minicom en la interfaz de usuario en inglés
$ LANG=en_US.UTF-8 sudo minicom
- Ctrl-A ZT y cambiar la configuración del terminal de VT102 a ANSI
Disco RAM
mkdir /tmp/discoramsudo mount -t tmpfs -o tamaño=16 tmpfs /tmp/ramdisksudo umount /tmp/ramdisk
Notación de corchetes
Vector de columna y vector de fila
"El producto o acción escalar se escribe como
La parte derecha se llama ket ; es un vector , típicamente representado como un vector columna , y escrito
La parte izquierda se llama bra , ; es el conjugado hermítico del ket con la misma etiqueta, típicamente representado como un vector fila y escrito " - Notación Bra–ket
- y
Computadora cuántica
- "Cualquier circuito cuántico puede simularse con un grado arbitrario de precisión utilizando una combinación de puertas CNOT y rotaciones de un solo qubit ". - Puerta NOT controlada
- "El primer esquema de implementación para una puerta cuántica NO controlada fue propuesto por Ignacio Cirac y Peter Zoller en 1995" - Trapped_ion_quantum_computer#Historia_de_la_computación_cuántica_de_iones_trampeados
- "Debido a que el número de elementos en las matrices es , donde x es el número de qubits sobre los que actúan las puertas, es imposible simular grandes sistemas cuánticos utilizando computadoras clásicas". - Puerta_cuántica#Composición_de_circuitos_y_estados_enredados
Puerta cuántica - Raíz cuadrada de la puerta NOT (√ NO)
- .
De hecho, puede utilizar el servicio de matemáticas simbólicas en línea para que realice el trabajo anterior por usted. Enlaces relacionados:
- Matemáticas
- Herramientas en línea para realizar operaciones matemáticas simbólicas - Mathematics Stack Exchange
Puerta cuántica: ejemplo de paralelismo de operaciones
El significado de la notación anterior:
- Por ejemplo, estado significa que el primer qubit es 0 y el segundo qubit es 1. Si, por ejemplo, , significa que el estado aparece con una probabilidad de 0,7 después de las mediciones.
El mapa anterior es el resultado de una serie de ejecuciones de programas cuánticos que aplican la compuerta CNOT en el sistema. Pero no se puede conocer el mapa de antemano, así que ¿cómo se puede saber el valor del segundo cúbit después de aplicar la operación de compuerta cuántica anterior? Esto es lo que se puede hacer:
- Deberías poder codificar el sistema de modo que cada estado aparezca con la probabilidad de acuerdo con tu diseño. Supón que codificas el sistema de modo que la distribución de probabilidad sea
- (tenga en cuenta que )
- Supongamos que desea conocer el valor del estado del segundo cúbit después de la operación cuántica. Debido a que la probabilidad correspondiente que ha codificado es , debería poder encontrar uno de los 4 estados posteriores a la operación , , y aparece con una probabilidad de 0,2 a medida que repite el programa cuántico una y otra vez varias veces. Y finalmente se dará cuenta de que el estado aparece con una probabilidad de 0,2 después de repetir el programa cuántico lo suficiente, por lo que significa que la transición de estado es de a y, por lo tanto, el valor del segundo cúbit cambia de 0 a 1 después de la operación cuántica.
Aplicación de una puerta CNOT de 2 qubits a 3 qubits
Aprendizaje por refuerzo
- "Si el factor de descuento iguala o supera 1, los valores pueden divergir". - Estado–acción–recompensa–estado–acción#Factor_de_descuento_(gamma)
Funciones Q deterministas y simplificadas del aprendizaje por refuerzo
Simplifique dejando . El resultado debería ser más cercano a la programación dinámica .
Aprendizaje Q
SARSA
Truco de la autopipa
entero pipefd [2]; manejador de vacío ( int signum ){ carácter ch = 0; escribir(pipefd[1], &ch, sizeof (ch));}void iniciarRutina ( SIMP_SOCK_Arg_T * arg ){ // ... tubería(pipefd); fcntl(pipefd[0], F_SETFL, fcntl(pipefd[0], F_GETFL) | O_NONBLOCK); fcntl(pipefd[1], F_SETFL, fcntl(pipefd[1], F_GETFL) | O_NONBLOCK); señal(SIGTERM, manejador); FD_ZERO(&rfds); FD_SET(arg->mSock.mSocket, &rfds); FD_SET(pipefd[0], &rfds); // ... mientras (1) { _rfds = rfds; // ... si (seleccionar(maxfd + 1, &_rfds, &_wfds, NULL , NULL ) == -1) { si (errno == EINTR) continuar ; romper ; } // ... leer()/escribir() socket y procesar datos ... // Podría haber asignación de recursos en algún lugar void * p = malloc(...); // ... hacer algo con *p ... free(p); si (FD_ISSET(pipefd[0], &_rfds)) { carácter ch ; leer(pipefd[0], &ch, sizeof (ch)); romper ; } } // ... }
Lista de seguimiento sin procesar
Computación cuántica adiabáticaSingularidad BKLMala vistaBingBing (Búsqueda)Bing (motor de búsqueda)Bing (motor de búsqueda web)Electrodinámica cuántica de cavidadesTeoría clásica de pruebasEstado del clústerCoherencia (física)CircunvoluciónCrítica a GoogleCrítica a MicrosoftCrítica de WikipediaCrítica de Windows 7Controlador de dispositivoFunción delta de DiracAdministrador de renderizado directoTeorema de Euler (geometría diferencial)EvolucionarSerie de FourierFreedesktop.orgGit (software)GooglePlataforma de GoogleAdministrador de ejecución de gráficosGuievictInternet Explorer 8Teorema de la curva de JordanKeith PackardCódigo de conducta localLa identidad de LagrangeBiblioteca (informática)Lista de problemas sin resolver en físicaMódulo de kernel cargableMeeGoMeeGo (sistema operativo)Método de característicasTensor métricoMicroXwinMicrosoftMicrosoft Office 2007Transformación de MöbiusCentro de vacancia de nitrógenoProgramador O(1)XML abierto de OfficeComputadora cuántica unidireccionalDocumento abiertoSoftware OpenDocumentRejilla ópticaBombeo ópticoMétodo de superposición y adiciónMétodo de superposición y adiciónFasorFasor (ondas sinusoidales)Operador pseudodiferencialTriple pitagóricoQt (marco de trabajo)Canal cuánticoCriptografía cuánticaCorrección de errores cuánticosPuerta cuánticaInformación cuánticaDistribución de claves cuánticasPredicción de la prueba de Bell de mecánica cuánticaProgramación cuánticaTeletransportación cuánticaMapeo cuasiconformalCubitPrueba de proporciónTransformada de RieszRegla de selecciónEstado separableEstados separablesEnredo aplastadoEstandarización de Office Open XMLTeoría de Sturm-LiouvilleTeoría de Sturm-LiouvilleComputación cuántica superconductoraComputación topológicaComputadora cuántica topológicaComputadora cuántica de iones atrapadosSimulador cuántico universalProblemas sin resolver en físicaWayland (servidor de visualización)Wayland (protocolo de servidor de visualización)Servidor de visualización WaylandSistema de ventanasVentanas 7Windows 7/Archivo 7Sistema de ventanas XMoverXpraUsuario:HAlUsuario:Justin545/Comentarios del blogUsuario:Justin545/BloggerUsuario:Justin545/IRCUsuario:Justin545/Nota privadaUsuario: Conejo tontoPlantilla:NumBlkPlantilla:NumBlk/doc
plantilla:NumBlk y listas
Las páginas pueden tener problemas
Sumidero de carbono