influxdb-1.6.3.x86_64.rpm
influxdb 流式数据库
centos下可以使用yum下载, 配置yum方法:
[influxdb]
name = InfluxDB Repository - RHEL $releasever
baseurl = https://repos.influxdata.com/rhel/$releasever/$basearch/stable
enabled = 1
gpgcheck = 0
gpgkey = https://repos.influxdata.com/influxdb.key
区块链技术指南
第1-2章为基础和入门内容,着重是区块链入门介绍,并讲解区块链的一些基础概念。本书详细、全面地介绍了区块链的基础知识与概念,剖析了区块链的架构、底层实现细节以及加密技术,并配合行业应用案例,常见问题等,全面解读大热的区块链技术实现与应用。第3-10章,着重是区块链架构剖析,并讲解区块链的关键技术,包括密码学和共识算法;提供比特币开发指南以及以太坊智能合同开发指南;同时介绍HyperLedger,讨论区块链的常见问题和典型的解决方案。第11章,从架构变革的角度探讨IT发展的原动力,并提供对区块链对未来IT发展的一些展望。
CockroachDB中文文档
CockroachDB中文文档, 通过网络资料整理,CockroachDB中文文档, 通过网络资料整理
Qt5中文教程
Qt5 中文 教程
写的很详细的一版. 是从网上直译过来的.
对于想学习Qt5的朋友来说, 是不可多得的宝贝..
Qt录音机QAudioInput
Qt录音机 基于QAudioInput 和 QAudioOutput 实现了
录音, 麦克风音量监听, 麦克风音量调节,
还有一个去噪算法, 不太理想, 注掉了
Qt的卡拉OK效果
Qt的卡拉OK效果
实现卡拉OK效果 主要是使用了QPainter的叠加
pTmp setCompositionMode QPainter::CompositionMode DestinationIn ;
pTmp drawImage 0 0 pmMask ;
pTmp setCompositionMode QPainter::CompositionMode DestinationOver ;
华为C8816 Root工具
华为C8816 Root工具
华为C8816申请解锁码(解锁)工具.zip
华为C8816申请解锁码(解锁)工具.zip
Java连接Oralce数据库小例
###############################################################################################
1.DBFunctions.java
###############################################################################################
定义数据库的地址和实例名称:
private final String oracleDriverName = "oracle.jdbc.driver.OracleDriver";
private final String oracleUrlToConnect = "jdbc:oracle:thin:@192.168.2.16:1521:orcl";
定义用户名和密码:
public Connection getConnection() {
try {
this.myConnection = DriverManager.getConnection(oracleUrlToConnect,
"scott", "tiger");
###############################################################################################
1.DlgJob.java
###############################################################################################
点击JOB按据时, 执行连接和数据库的查询语句并返回结果:
public void connectToDataBase() {
System.out.println("connectToDataBase");
DBFunctions dbfuns = new DBFunctions();
try {
// 连接
dbfuns.getConnection();
System.out.println("Now begin to excute.............");
// 查询
List<Object[]> rslist = new ArrayList<Object[]>();
ResultSet newrs = dbfuns
.executeQuery("select * from emp order by empno");
try {
while (newrs.next()) {
String id = newrs.getString("EMPNO");
String title = newrs.getString("ENAME");
String min = newrs.getString("SAL");
String max = newrs.getString("DEPTNO");
文件夹大小查看器
文件夹大小查看器,简单实用,需要修改注册表,来完成注册.
详见:http://blog.csdn.net/robertkun/article/details/9035857
网络基础_DHCP配置
网络基础
A 类地址1.0.0.0~126.255.255.255 子网掩码255.0.0.0
127.0.0.0 到127.255.255.255 是保留地址,用做循环测试
B 类地址128.0.0.0~191.255.255.255 子网掩码:255.255.0.0;
C 类地址192.0.0.0~223.255.255.255 子网掩码:255.255.255.0;
D 类地址224.0.0.0~239.255.255.254
E 类地址240.0.0.0~255.255.255.255
DHCP(Dynamic Host Configuration Protocal) 动态主机配置协议
作用:自动配置主机的IP地址、子网掩码、网关及DNS等TCP/IP信息,降低客户端IP地址配置的复杂度和网络的管理成本。如果路由器能够转发DHCP请求,只需要在一个子网中配置DHCP服务器就可以向其他子网提供TCP/IP配置的服务支持
TFTP&VSFTP; 的配置与使用
TFPT,VSFTP,服务器配置
附详细说明中文解释.
NFS&SSH;服务配置
学习目标:
了解NFS 与RPC(Remote Procedure Call)的关系
掌握/ext/exports 的格式和常用的共享参数
熟悉客户端工具showmount mount
1.NFS 和RPC
NFS本身没有提供信息传输的协议和功能,但NFS 却能让我们通过网络进行文件共享,这是因为NFS使用了一些其他的传输协议.
SSH无密钥传输
kickstart无人值守安装
kickstart无人值守安装
目录:
一、搭建好Yum源:
二、安装Vsftp服务:
三、复制PXE启动时需要的文件资料
四、安装配置DHCP服务:
五、kickstart配置文件的生成:
六、复制Linux系统安装文件:
七、确定相关服务的状态:
linux iptables防火墙配置
linux 防火墙配置 iptables
win7下安装centos双系统
win7下安装centos双系统, 详细说明,共12页。
Advanced Qt Programming
Advanced Qt ProgrammingAdvanced Qt ProgrammingAdvanced Qt ProgrammingAdvanced Qt ProgrammingAdvanced Qt ProgrammingAdvanced Qt Programming
Qt 透明窗口实现.各个Item 管理自己的透明度
透明窗口实现
本程序是在vs2010加Qt4.7.1版本上编译通过.
Qt 各模块详解图 超详细
Qt 各模块详解图超详细
超详细超详细超详细超详细
GPU Programming And Cg Language Primer 1rd Edition.pdf
GPU Programming And Cg Language Primer 1rd Edition.pdf
Boost And STL学习资料
Boost And STL学习资料
Boost And STL学习资料
QT QGraphicsScene
QGraphicsScene 的简单应用,和图元缩放的功能。。
双向链表的创建,查找,添加,删除
双向链表的创建,查找,添加,删除
dlink createdlist(int *array,int len)
{
dlink head; // * 双向串列的指标 */
dlink before; // * 前一节点的指标 */
dlink new_node; // * 新节点的指标 */
int i;
// * 建立第一个节点 */
// * 配置节点记忆体 */
head = ( dlink ) malloc(sizeof(dnode));
if ( !head ) // * 检查记忆体指标 */
return NULL;
head->data = array[0]; // * 建立节点内容 */
head->front = NULL; // * 设定指标初值 */
head->back = NULL; // * 设定指标初值 */
before = head; // * 指向第一个节点 */
for ( i = 1; i data = array[i];
new_node->front = NULL; // * 设定指标初值 */
new_node->back = before; // * 将新节点指向前节点 */
before->front = new_node; // * 将前节点指向新节点 */
before = new_node; // * 新节点成为前节点 */
}
return head; // * 传回串列起始指标 */
}