Red de conocimiento informático - Conocimiento del nombre de dominio - Lenguaje de programación modular de Microsoft

Lenguaje de programación modular de Microsoft

VB es un lenguaje de programación visual orientado a objetos que adopta un mecanismo de programación basado en eventos. VB, o Visual Basic, es un lenguaje de programación basado en eventos desarrollado por Microsoft. Incluye un entorno de desarrollo auxiliar.

Visual Basic tiene las características de "orientado a objetos". Este enfoque de programación "orientado a objetos" es muy diferente del enfoque tradicional de programación en todo el código. Los métodos de programación orientados a objetos son más simples y convenientes que los métodos de programación tradicionales, y los programas escritos serán más estables. Por lo tanto, los "objetos" pueden considerarse el núcleo de la programación en Visual Basic.

Datos extendidos:

Un lenguaje de programación derivado de Visual Basic

1. VBA

Visual Basic para Aplicaciones (VBA): Incluido en aplicaciones de Microsoft como Microsoft Office y productos de terceros como WordPerfect y Office. VBA está integrado en varias aplicaciones, lo que parece contradictorio, pero sus funciones son tan poderosas como las de VB.

2. VBS

VBScript (VBS): Es el lenguaje ASP predeterminado y también se puede utilizar para scripts de Windows y codificación de páginas web. Aunque su sintaxis es similar a VB, es un lenguaje completamente diferente. VBS no se ejecuta con el tiempo de ejecución de VB, sino que es interpretado y ejecutado por Windows Script Host. La diferencia entre los dos idiomas afecta el rendimiento del sitio web ASP.

3.VB.NET

Visual Basic. NET (vb.net): cuando Microsoft se prepara para desarrollar una nueva herramienta de programación, la primera decisión es si usar VB 6.0 para realizar cambios antiguos o reconstruir una nueva herramienta de desarrollo de ingeniería. Posteriormente, Microsoft desarrolló Visual Basic. NET, que también es el sucesor de VB. plataforma NET. vb. El lenguaje de programación net es un verdadero lenguaje de programación orientado a objetos y no es totalmente compatible con VB.

Materiales de referencia:

Enciclopedia Baidu VB

上篇: ¿Cómo mantener la aplicación en el reloj ejecutándose sin que el sistema la suspenda? Método: para un servicio, primero puede configurarlo para que se ejecute en primer plano: public void MyService.onCreate() { super.onCreate(); Notificación de notificación = new Notification(android.R .drawable. my_service_icon, "my_service_name", System.currentTimeMillis()); PendingIntent p_intent = PendingIntent.getActivity(this, 0, new Intent(this, MyMainActivity.class), 0); ! , p_intent); Log.d(TAG, String.format("notificación = %s", notificación)); startForeground(0x1982, notificación); // ID de notificación: 0x1982, puede nombrarlo como desee. }Configuraciones importantes--------------------------------- Comparado con aplicaciones en /data/app, /system/app Las aplicaciones siguientes tienen más permisos. Por ejemplo, si establece el atributo persistente en verdadero en el archivo Manifest.xml, puede protegerlo de ataques de falta de memoria. Por ejemplo, el archivo AndroidManifest.xml para la aplicación "Phone": ...Cuando se establece, la aplicación se elevará al nivel del kernel y no se cerrará bajo ninguna circunstancia, y Configuración->Aplicación evitará que se detengan las operaciones. Registros anteriores: Proc #19: adj=svc /B 4067b028 255:com.xxx.xxx/10001 (started-services) # cat /proc/255/oom_adj Registros posteriores: PERS #19: adj=core / F 406291f0 155: com.xxx.xxx/10001 (solucionado) # cat /proc/155/oom_adj -12 # Este es CORE_SERVER_ADJ Nota: El oom_adj del proceso inicial es -16 (es decir, SYSTEM_ADJ). 下篇: Palabras del grupo Pang y pinyin