搜索到与相关的文章
Linux

Linux学习笔记7——linux中的静态库和动态库

一、静态库的编译静态库的编译过程如下:1、编译成目标文件这里有一个可选项-static,调用格式:gcc-c-static代码文件名.c2、归档成静态库A、归档的工具是ar工具,使用ar-r可以将文件归档成静态库,调用格式:ar-r静态库文件被归档的文件例如:我们这有两个C文件,分别为test1.c和test2.c首先我们将它编译成目标文件:gcc-c-statictest1.cgcc-c-statictest2.c此时会产生两个文件,分别为test1.o

系统 2019-08-12 01:32:50 2885

Oracle

Oracle中IO

数据库的作用就是实现对数据的管理和查询。任何一个数据库系统,必然存在对数据的大量读或者写或者两中操作都大量存在。IO问题也往往是导致数据库性能问题的重要原因。在这篇文章中,主要帮助大家在理解Oracle的读写操作机制的基础上,灵活解决遇到的各种常见的IO问题。1Oracle中IO的产生IO当然包括了读、写两部分,先介绍Oracle中写操作的产生。1.1写介绍写操作之前,先简单的看下Oracle的物理结构:oracle的物理文件包括以下三种文件:控制文件(C

系统 2019-08-29 23:28:27 2884

Jquery

使用 jQuery Mobile 与 HTML5 开发 Web App (一

最近专注研究jQueryMobile——一款很方便就可以把WebApp包装成适合Android与iPhone等触屏移动设备的Javascript库,结合jQueryMobile与HTML5,可以很方便的开发出一款具有良好界面及用户体验的WebApp,在这个过程中我收获良多,因此决定针对使用jQueryMobile与HTML5开发WebApp写一个系列的文章。在开始之前,我首先简述WebApp与原生App各自的优缺点。一.WebApp与原生App的优缺点1.

系统 2019-08-29 23:21:36 2884

编程技术

pygtk-socket,plug

插座(socket):这里指宿主窗口,它可以让其它应用程序,把窗口嵌入到它里面。如,任务栏就是一个插座(socket)。插头(plug):顾名思义,它就是被嵌入的窗口,可以插入到插座(socket)上。相对任务栏而言,应用程序的窗口就是插头(plug)。插头(plug)/插座(socket)两者可以在同一个应用中,也可以在不同的应用程序中。在同一个应用程序里,这种做法意义不大,而且可以说是自找麻烦。大多数情况下,它们分别位于不同的进程之中,一个插座(soc

系统 2019-08-29 22:25:58 2884

CSS

16 个新鲜的 CSS3 在线教程

用CSS3制作令人印象深刻的产品展示使用jQuery和CSS3制作闪亮的旋钮控制使用CoffeeScript创建一个类iOS的界面使用CSS3制作报纸阅读制作一个CSS3动画菜单使用jQuery和CSS3制作更好的元素选择CSS3多级菜单,具有动画效果制作你的第一个Chrome扩展BounceBox提示插件色彩多样的滑动块使用jQuery和CSS3创建一个音频播放器CSS3和jQuery项目的模糊效果CSS3制作的动画按钮CSS3制作的圆形导航效果创建一个

系统 2019-08-12 09:29:55 2884

MySql

.net安装包自动安装Mysql数据库

原文:.net安装包自动安装Mysql数据库在制作.Net安装包的时候,如果项目有用到数据库,怎么能够把数据库打包安装呢?网上已经有很多自动安装SqlServer数据库的例子,但是自动安装mysql的例子似乎不多。本文就介绍一下如何在.Net安装包中自动安装Mysql数据库。最终我们要实现的效果是,部署.Net桌面应用程序时,能够一键自动安装应用程序以及附带的MySql数据库,并初始化数据库。实现步骤如下:1.准备一个干净的MySql安装包mysql本身是

系统 2019-08-12 01:53:18 2884

Oracle

Zero Downtime Upgrade of Oracle 10g to Oracl

SourceDatabaseDBName:zwcSchemas:HR,OE,PMVersion:10.2.0.4RAC:NoOSVersion:RedHatEnterpriseLinuxServerrelease5.9x86_64OGGVersion:OracleGoldenGateV11.2.1.0.6forOracle10gonLinuxx86-64TargetDatabaseDBName:zwcSchemas:HR,OE,PMVersion:11.2

系统 2019-08-12 01:52:49 2884

编程技术

用mstsc /console 强行“踢”掉其它在线的用户

由于公司有很多windows服务器,而且有很大一部分不在国内,所以经常需要使用远程桌面进行连接,这其中,就会经常遇到因为超出了最大连接数,而不能连接的事情,其中最头痛的就是,在连接国外的服务器时,由于网速的原因,在辛辛苦苦输入的用户名和口令,特别是一些极其变态、难记的口令,点击确定后,却告诉你已经超出了最大连接数...遇到这样的事情,该怎么办呢?通常的办法是:1:如果感觉是办公室内部的同事占着,就用msn、qq在线问问,询问是否占了,如果占了不用,劳驾下来

系统 2019-08-12 01:32:19 2884

Python

Python二进制文件读取并转换为浮点数详解

本文所用环境:Python3.6.5|Anacondacustom(64-bit)|引言由于某些原因,需要用python读取二进制文件,这里主要用到struct包,而这个包里面的方法主要是unpack、pack、calcsize。详细介绍可以看:PythonStruct官方文档。这里主要讨论,python二进制转浮点数的操作。python中一个float类型的数占4个字节。二进制数据转float,可以用struct.unpack()来实现。小文件读取较小的

系统 2019-09-27 17:56:18 2883

ASP.NET

关于进行Asp.net窗体验证的过程说明

开发asp.net程序时最常用的验证模式就是基于窗体的身份验证模式,结合global.asa和webconfig可以快速实现此种机制。笼统的说,该过程是先建一个文件夹,然后把要保护的页面放进去,接着设置一下web,config,这样就完成了保护。如果你要访问这个文件夹,就会被强制转到预先设定的登录页面,你填上正确的用户名和密码,提交,系统验证后,就把你的登陆信息写到cookie里面,这样你再去访问那个文件夹,就可以进去了,因为你的登陆凭证已经保存到cook

系统 2019-08-29 22:35:39 2883