其它
蓝天上的一朵云
这个作者很懒,什么都没留下…
展开
-
ubuntu 20.0.4 qt 程序打包发布及解决 xcb 加载错误的解决方法
ubuntu 中如何通过 批处理命令进行 qt 程序的打包发布 ,参见 博文:https://blog.csdn.net/qq21497936/article/details/85396652?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162677126616780255220612%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&r原创 2021-07-20 17:11:52 · 1419 阅读 · 0 评论 -
c++ 入门之:ANSI字符集与UNICODE字符集
ANSI编码的字符集是多字符集,也就是每个字符的编码宽度不相等。UNICODE编码的字符集是宽字符集,每个字符的编码都是两个字符。1.多字符集(ANSI)字符型是char const char*型是LPCSTR,对应的一些字符串相关函数:MessageBoxA(),strcpy(),strcat(),strlen() (注:以str开头)2.宽字符集(UNICODE)字符型是wchar_t const char*型是LPCWSTR,对应的一些字符串相关函数:MessageB...转载 2021-04-25 09:44:42 · 617 阅读 · 0 评论 -
QT 5.13.1 OCI 访问oracle 12 C数据库
一、oracle 12C 数据库 配置oracle 12C 可配置多个数据库,应用被隔离到不同的插拔数据库中,监听和TNS 配置的方式也较 oracle 11G有较大不同,首先来看监听的配置:1、配置监听:监听示例文件如下:SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = orcl) ...原创 2019-10-16 13:41:57 · 820 阅读 · 0 评论 -
docker常用命令 及使用docker部署mysql
一、部署MySQL前准备docker分为client和server两部分,我们常用命令行环境即为client端,docker响应命令的守护程序即为服务端;安装完docker后需要首先设置将镜像的国内访问URL,新增或更改/etc/docker/daemon.json文件内容为:{ "registry-mirrors": [ "https://registry.do...原创 2019-01-25 11:15:28 · 417 阅读 · 0 评论 -
vue.js 学习笔记(二)
一、环境搭建及初始化vue cli 项目1安装和搭建npm参见教程:https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/00143450141843488beddae2a1044cab5acb5125baf0882000最好使用阿里提供的npm 镜像 cnpm 进行开发环...原创 2018-11-29 14:05:19 · 244 阅读 · 0 评论 -
SVG 的平移、旋转和缩放
SVG中的平移、旋转和缩放在不同的参数条件下,体现出不同的效果:1、如果直接用x、y指定了图形的坐标(在我的理解该坐标实际是图形相对坐标,如果没有通过transform属性设置坐标平移,该坐标是相对画布起始位置坐标,如果设置了坐标平移则为相对平移后坐标位置的偏移),所有的变形均受到x、y坐标值影响;如下代码示例:<svg xmlns="http://www.w3.org/2000/...原创 2018-10-26 10:52:59 · 38382 阅读 · 1 评论 -
js面向对象的编程方法和一些比较有用的js插件
一、js 插件语法代码插件:prism.js:https://prismjs.com/热力图绘制插件:heatmap:https://www.patrick-wied.at/static/heatmapjs/实现流程图绘制的插件:go:https://gojs.net/latest/samples/absolute.html二、面向对象对的JS编程方法1、采用js原型方法进行j...原创 2018-10-23 15:19:00 · 367 阅读 · 0 评论 -
js 语法总结
js 是使用比较灵活的语言,语法 书写比较灵活,在js中function具有非常大的灵活性,function代码本身不仅允许被执行,还允许对值域范围内的代码进行扩展,支持在函数代码执行后再返回可继续执行的函数,同时可采用类似对象操作的方法对位函数增加属性或方法,参见示例:function circularHeatChart() { var margin = {top: 20, rig...原创 2018-10-17 14:00:11 · 211 阅读 · 0 评论 -
SVG g defs symbol use元素使用详解
SVG 意为可缩放矢量图形(Scalable Vector Graphics),SVG 使用 XML 格式定义图像。g表示分组元素,将多个元素 设置为组,实现多个元素如:平移、旋转之类的整体操作;defs实现元素定义,定义的元素不直接显示在画板上,通过use重用desf、g、symbol定义的元素,实现元素重用;symbol 兼具<g>的分组功能和<defs>初...原创 2018-10-16 10:09:14 · 1747 阅读 · 0 评论 -
d3.js API 说明
一、brush(画刷)brush实现绘制内容的选择,详细信息参见d3.js中关于brush的API文档,此处主要说明以下几个比较重要的函数和方法;d3.brush()创建一个二维的brush.示例代码:var circles = context.append("g").attr("transform", "translate(" + margin.left + "," + ...原创 2018-10-18 15:26:51 · 940 阅读 · 0 评论 -
d3.js学习笔记(四)力导向示意图
d3.drawForceGraph = function () { var nodes = [{ name: "桂林" }, { name: "广州" }, { name: "厦门" }, { name: "杭州" }, { name: "上海" }, { name: "青岛" }, { name: "天原创 2018-10-08 11:22:14 · 736 阅读 · 0 评论 -
Vue.js 学习笔记(三) 对服务器数据的访问
vue.js可采用axios通过webapi方式实现服务器端数据的访问,1、axios的安装cnpm install axios --save-dev 在命令行下使用上述命令可实现在vue-cli环境下获取axios;2、使用axios详细可参见:https://www.kancloud.cn/yunye/axios/234845 axios的使用比较简单,主要通过get、po...原创 2018-12-06 11:26:57 · 552 阅读 · 0 评论 -
vue.js学习笔记(四) 使用vuex
一、Vuex的安装:cnpm install vuex --save-dev二、Vuex的对象组成vuex是采用vue.js进行单页面开发应用的统一状态管理插件,他提供了四类对象:state:需要在页面组件中访问的状态对象,可包好多个状态变量;getter:类似vue.js的计算属性(computed),是对state变量的二次封装,实现变量数据的过滤或者简单变形和计算;m...原创 2018-12-06 13:50:58 · 227 阅读 · 0 评论 -
在 JS中使用promise
一、promise 基本概念CommonJS 与ES2015均支持promise 规范。该规范支持采用异步的方式执行代码,代码执行完成后有resolve与reject两种执行状态,其中resolve表示代码执行成功,reject表示代码执行失败。promise 执行规范如图示意:一、使用promise1、定义一个promise变量//===============创建prom...原创 2019-09-09 15:58:55 · 933 阅读 · 0 评论 -
windows 10 centos 7 双系统安装
一、安装环境1、主机主板支持UEFI;2、硬盘:20T3、windows 10 已安装完成二、安装步骤目前windows 10 、centos双系统安装只支持在windows 10 安装成功的条件下,安装centos ;centos7从操作系统层面已经完全支持在UEFI条件下安装系统;1、在 windows 10 下通过压缩卷的方式分割出一部分磁盘空间用于安装centos,...原创 2019-01-23 14:13:06 · 269 阅读 · 0 评论 -
centos 安装 docker及设置docker
一、切换到命令行下:su - root1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本;2、使用 root 权限登录 Centos。确保 yum 包更新到最新。3、卸载旧版本(如果安装过旧版本的话)$ sudo yum remov...原创 2019-01-24 14:02:03 · 151 阅读 · 0 评论 -
d3.js学习笔记(三) 饼图示例
d3.testPies = function () { originalData = [30, 10, 43, 55, 13]; width = 1200; height = 200; radius = 240; if (svg == undefined) { svg = d3.sele...原创 2018-10-08 11:21:03 · 768 阅读 · 0 评论 -
d3.js学习笔记(二):完整的柱状图示例
本示例采用d3的3.x版本库,示例代码如下: d3.fullAxisExample = function() { var width = 240; var height = 240; //在 body 里添加一个 SVG 画布 if (svg == undefined) { s...原创 2018-10-08 11:15:25 · 962 阅读 · 0 评论 -
vue.js学习笔记(一)
与Vue开发相关的一些第三方库:axios库:http客户端,实现异步数据交换;文档查阅地址:https://www.kancloud.cn/yunye/axios/234845下载地址:https://unpkg.com/axios/dist/axios.min.jsiview:https://www.iviewui.com/ ,基于vue-js的组建库https://gi...原创 2018-11-29 14:05:06 · 170 阅读 · 0 评论 -
zeroC ice slice 语法总结
1、ice中对module的定义类似于c#中对namespace的定义;2、在interface中只能定义方法(抽象的方法),不能再定义类型和变量;方法接口支持变参定义,但只支持输入参数 (in)和输出参数(out),不支持同时输入和输出的参数(ref );slice不支持方法的重载;3、关于senquence 的使用:sequence typeSeq 相当于定义了一个不定长度的t原创 2014-01-03 10:04:49 · 3210 阅读 · 0 评论 -
mysql 常用命令
ubuntu 安装mysqlsudo ap-get install mysql-server安装完毕后登录mysql mysql -h localhost -u root -p输入root用户口令即登录系统create database school --创建数据库use database school --切换到指定的数据库show tables --显示指定数原创 2013-11-21 16:53:15 · 538 阅读 · 0 评论 -
D3.js学习笔记(一)
D3.js学习资源:http://wiki.jikexueyuan.com/project/d3wiki/introduction.html 极客学院关于D3.js的系列文章;http://d3.decembercafe.org/http://www.ourd3js.com/wordpress/D3 3.x版本API:https://github.com/d3/d3-3.x-api...原创 2018-10-08 11:10:30 · 272 阅读 · 0 评论 -
neo4j图数据库入门(二)
一、CQL语言neo4j提供了cyber query language(CQL)实现对图形数据库中数据的查询、更新、节点关系分析等常用操作;CQL语言主要提供给了以下几类命令:1、Create 创建节点:CREATE ( <node-name>:<label-name> { <Property1-name>:<Property1...原创 2018-05-04 11:32:59 · 362 阅读 · 0 评论 -
d3.js学习笔记(六)树图
树形图直观的反应了数据之间的层次关系是现实应用中使用的比较普遍的一类图形化数据表示方法,使用d3.js绘制树状图的过程中,采取横纵坐标交换方式,可实现思维导图形式的树状图,示例代码如下: var width = 800, height = 800; //====================separation 表示设置节点间间隔,采...原创 2018-10-11 14:53:52 · 839 阅读 · 0 评论 -
d3.js学习笔记 (五) (打包图与冒泡图)
打包图仅表示数据间包含关系,打包图如下示例: var width = 500; var height = 500;//================设置打包图布局======================= var pack = d3.layout.pack() .size([width, height]) ...原创 2018-10-11 14:41:55 · 1355 阅读 · 0 评论 -
学习jsGrid、requirejs、jquery.validate.min、jquery-ui的试验代码
一、html页面代码:@{ Layout = null;}<!DOCTYPE html><html><head> <meta name="viewport" content="width=device-width" /> <meta name="viewport" content=原创 2018-09-17 14:23:55 · 531 阅读 · 0 评论 -
jsGrid使用入门
jsGrid资源地址:http://js-grid.com/,该资源地址提供了详细的demo、文档等资料信息jsGrid是在jQuery基础上实现的表格插件,简单易用,该插件依赖jquery以及jquery-ui的样式文件;jsGrid的引入使用,如下示意:引入css:<link type='text/css' rel='stylesheet' href='jsg...原创 2018-09-17 14:07:54 · 18487 阅读 · 0 评论 -
jquery.validate 插件使用
jQuery.validate插件是一个简单易用的插件,主要作用是在表单提交前进行相关输入项目的有效性 验证,验证通过提交表单,否则提示错误;但需要特别注意的是,凡是需要采用该插件验证的表单项,均需要定义html的name属性信息,且和id值的定义一致,才能达到有效性验证目的//==================插件验证一直不对哈,明显未通过验证也不提示错误================...原创 2018-09-17 11:35:54 · 143 阅读 · 0 评论 -
require.js 入门讲解(二)
require.js使用AMD体系,采用异步方式加载模块,即模块的加载不影响,加载代码后面语句的运行,采用回调函数方式在模块加载完毕后执行回调函数,语法如下示意:require([module], callback);该语法说明如下:module代表需要加载的模块,多个模块采用数组方式表示,依次加载,实际加载的代码如下示意:require(['math','Eng'], func...原创 2018-09-17 09:52:27 · 166 阅读 · 0 评论 -
Html布局(二)
在块内进行布局,无非是实现横向布局以及实现纵向布局;无论是纵向布局还是横向布局需要将块内容器的position属性设置为relative;即相同块的容器进行布局设置,实现横向布局的CSS示例://===================布局容器层========================.div-top{ width: 80%; height: 100px; l...原创 2018-09-06 13:41:06 · 1272 阅读 · 0 评论 -
Require.js入门讲解(一)
可参考的requirejs学习资源:https://www.haorooms.com/post/requirejs_sy_ljjs 不是一门严格面向对象的开发工具,require.js提供了实现js 模块化开发的方法,避免了对象作用域污染;一、引入require.js文件<script src="scripts/require.js" data-main="scrip...原创 2018-08-28 14:12:56 · 293 阅读 · 0 评论 -
AIX UNIX 下卷组、卷以及文件系统的管理
一、创建卷组可利用smit vg 命令在菜单中创建卷组,在aix unix 下有可创建三种类型的卷组,分别是 normal ,big 和scaleable,不同的卷组类型在卷组中支持的最大物理卷数量有差别,卷组容量差别如下:VG 类型最大 PV 数最大 LV 数每个 VG 上最大 PP 数PP 的最大值普通 VG32256原创 2013-11-17 10:10:08 · 1170 阅读 · 0 评论