- 博客(10)
- 资源 (10)
- 收藏
- 关注
转载 sqlite数据库简介
大家好,今天来介绍一下SQLite的相关知识,并结合Java实现对SQLite数据库的操作。SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库引擎。它支持大多数的SQL92标准,并且可以在所有主要的操作系统上运行。SQLite由以下几个部分组成:SQL编译器、内核、后端以及附件。SQLite通过利用虚拟机和虚拟数据库引擎(VDBE),是调试、修改和扩展SQLi
2015-05-26 18:54:59 573
原创 QT无法包含sqlite数据库包
文件中#include 时提示找不到该目录,但是在工程文件.pro文件中确实加了sqlQT += core gui sql重新构建pro会报错,由此可见是pro文件构建失败导致qt create无法找到qtsql。此时删除掉debug的目录以及重新构建整个工程之后,就ok了。
2015-05-26 18:17:53 908
原创 QT5.4.1 VS2013 安装与开发遇到的问题
最近打算用QT开发一个license生成器的小工具。搜索了网上的安装不走,QT的安装依然折腾了小半天的时间。我们知道一款IDE开发工具,有编辑,编译,调试的功能。由于QT是跨平台的。QT creater只是一个编辑器加上QT的开发库。编译器并不在QT的安装包中。由于我是打算在windows下开发,所以选择使用VS的编译器和调试器。也可以采用minGW的编译器和调试器。因此需要下载Q
2015-05-21 15:21:19 1755
原创 应用交付
1.什么是应用交付?“应用交付”,实际上就是指应用交付网络(Application Delivery Networking,简称ADN),它利用相应的网络优化/加速设备,确保用户的业务应用能够快速、安全、可靠地交付给内部员工和外部服务群这段文字摘自网上,确实应用交付看似很难理解。但是我们知道它是干什么用的就大致会知道它的意思。2.应用交付功能5.1 应用交换和流量管理功
2015-05-21 14:47:58 2569
原创 NAT技术
TCP/IP决定任何两台主机通信都需要IP地址。而目前由于IP4地址已经不够用,很多主机都没有固定的IP地址。常见的情况是我们接入运营商的网络,运营商在大的网络中给我们分配一个IP地址。然后我们接入一个路由器,自己再搭建自己的子网。运营商分配给我们的都有可能不是Internet网上的唯一地址,有可能是局域网的地址。而我们路由器分配给我们的192.168.*.*的地址更加是局域网地址。问题来了,
2015-05-21 13:46:41 647
原创 CDN与传统网站访问对比
CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的
2015-05-18 15:25:26 1892
转载 openssl dsa rsa算法命令行使用
在日常系统管理工作中,需要作一些加解密的工作,通过openssl工具包就能完成我们很多需求!1. openssl RSA 加解密RSA是基于数论中大素数的乘积难分解理论上的非对称加密法,使用公私钥的方法进行加解密公钥 用于加密,它是向所有人公开的 ; 私钥用于解密,只有密文的接收者持有生成一个密钥(私钥) [root@hunterfu ~]# openss
2015-05-18 09:27:47 878
原创 gcc库链接
1.库的分类库有静态库和动态库,linux下静态库为.a,动态库为.so。windows下静态库为.lib,动态库为.dll。静态库是在编译的链接阶段链接嵌入到程序中。因此链接了静态库的程序之后与静态库没有了关系,你如果更新了静态库,使用静态库的程序需要重新链接。动态库在在运行阶段加载的,不会链接到使用动态库的程序中。有点是一旦修改了动态库,所有使用动态库的程序都会自动加载,无需再次编
2015-05-14 15:30:21 1482
原创 freebsd安装应用
freebsd是UNIX的一个分支,它与linux相比,目录结构更加清晰,不像linux不同的发行套件(fedora或者Ubuntu)之间的目录以及命令有比较大的差别。freebsd更加适合用于开发。freebsd下软件的安装有两种方式,一种是安装已经编译好的二进制文件,通过pkg进行包管理,有点类似rpm。另一种是ports方式,这种方式是下载源码,自行编译。很多应用在/us
2015-05-11 14:42:47 2691
原创 flexlm license许可证管理
为什么采用flexlmFlexlm支持软件过期日期,软件授权机器数量,软件按模块授权,最重要的是支持浮动的license的管理,在网络的任何地方都可以使用软件许可证,而无需固定绑定在某一台计算机上。通过在网络上共享许可证,用户可以减少许可证使用量,并更有效地使用它们。 Flexlm license语法下面是一个简单的浮动license文件SERVER lulu 17007
2015-05-11 10:00:33 10917
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人