- 博客(34)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
转载 gnuplot 带参数脚本与python脚本结合
gnuplot是强大的绘图软件例子:gnuplot的脚本如下:1 reset2 set term png3 set output output_fname4 plot input_fname using 1:2 w lp pt 0 title 'data'python负责生成数据,并调用gnuplot脚本:# -*- coding: utf-8 -*-''' @...
2019-03-14 21:12:36
557
转载 VB6+Python混合编程(COM组件)
Python的方便不用说,VB6做GUI的简单程度更不用说。二者混合编程的需求一直非常旺盛,但我苦苦搜寻了很久,始终未找到合适的解决方案。在很长一段时间内,我都是通过创建、读取、删除临时文件来在VB程序和Python程序间传递信息,麻烦,且低级。(如下)比如下面是一个典型的处理流程1. VB创建需要处理的文本please.txt,并调用Python2. Python...
2019-03-12 23:35:51
6636
1
原创 Electron使用前端技术写桌面程序实验
建立一个目录test1使用vscode编程。main.jsconst {app, BrowserWindow} = require('electron')const path = require('path')const url = require('url')const ipc = require('electron').ipcMain//声明我们的greeting窗体变量...
2019-01-08 16:40:46
515
转载 jupyter notebook 试用
jupyter notebook可以实现在web上进行python测试和编程。便于随时随地进行---jupyter notebook的知识点安装jupyter pip3 install jupyter 设置登录密码 首先,连接服务器,执行 jupyter notebook --generate -config 来生成配置文件...
2019-01-04 15:23:40
417
原创 vim 实用技巧
技巧记录 序号 功能 内容 1 .vimrc配置 2 主题vim文件 在vim的normal模式,:echo $VIMRUNTIME 可以获取vim运行目录。 进入vim的运行目录,查看color目录下以“.vim”为结尾的文件 在.vimrc配置文件加入 colorscheme 颜色主题名字 vim主...
2018-12-30 13:21:31
1379
转载 vim的YouCompleteMe自动补齐插件安装
下载YouCompleteMe插件有2种办法:1. 通过Vundle.vim插件管理下载(略)2. 通过git下载:git clone https://github.com/Valloric/YouCompleteMe.git ~/.vim/bundle/YouCompleteMe/下载后需要手动编译才能安装,以我的服务器为例子,已经安装了python2.7.5的centos7.5...
2018-12-29 21:29:49
369
转载 Cython出现错误:Unable to find vcvarsall.bat
使用cython编译py或者pyx文件时,出现error:Unable to find vcvarsall.bat 1. 原因原因是没有找到vcvarsall.bat指定的vc++编译器进行编译。因为在windows平台下,cython是调用vc++编译器对生成的c文件进行bi生成编译,从而生成pyd文件的。但是,其对vc++的版本有要求的,具体使用哪个,见下面文件C://P...
2018-12-28 21:37:01
17798
2
转载 Cython安装使用试验
============试验步骤=====通过cython处理过的py文件,变成了动态链接库形式(windows平台下pyd扩展名,linux平台下是so扩展名),但跟通常意义的动态库有所区别(通常的动态库在python下是不能直接import使用的,而要shiy使用ctypes )本实验是在windows平台下进行,如果在linux平台下,生成的是so文件,而不是pyd文件。so文件...
2018-12-28 20:26:05
2263
转载 用Cython加速Python程序
用Cython加速Python程序我没有拼错,就是Cython,C+Python=Cython!我们来看看Cython的威力,先运行下边的程序:import timedef fib(n): if n==0: return 0 if n==1: return 1 return fib(n-1)+fib(n-2)t=time.t...
2018-12-25 19:55:30
922
原创 vsftpd的配置
sudo nano /ect/vsftpd.conf 进入配置主要保证下面几个。就能用。但是云服务器要小心配置。local_enable=YESwrite_enable=YESchroot_local_user=NOchroot_list_enable=NO===配置后service vsftpd restart 重启服务...
2018-12-24 22:05:22
98
转载 关于Python脚本开头两行的:#!/usr/bin/python和# -*- coding: utf-8 -*-的作用– 转
关于Python脚本开头两行的:#!/usr/bin/python和# -*- coding: utf-8 -*-的作用 – 转#!/usr/bin/python是用来说明脚本语言是python的是要用/usr/bin下面的程序(工具)python,这个解释器,来解释python脚本,来运行python脚本的。 # -*- coding: utf-8 -*-是用来指定文件编...
2018-12-24 14:57:06
1297
转载 OpenGL 安装
OpenGL 是一套由SGI公司发展出来的绘图函数库,它是一组 C 语言的函数,用于 2D 与 3D 图形应用程序的开发上。OpenGL 让程序开发人员不需要考虑到各种显示卡底层运作是否相同的问题,硬件由 OpenGL 核心去沟通,因此只要显示卡支援 OpenGL,那么程序就不需要重新再移植,而程序开发人员也不需要重新学习一组函数库来移植程序。安装首先不可或缺的就是编译器与基本的函数库...
2018-12-23 23:41:24
10303
转载 java编译后执行 错误:找不到或无法加载主类
使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示:用eclipse或用ant则没有问题。其实原因很简单,我们忽略了2个细节。1.java指令默认在寻找class文件的地址是通过CLASSPATH环境变量中指定的目录中寻找的。2....
2018-12-20 11:47:46
17082
7
原创 java学习2-javafx写GUI程序1
使用eclipse开发javafx,需要安装java8以上版本,下载scene builder 制作FXML文件。新建packageHelloJava.java是main函数所在类。起到调度作用Test.java是和study.fxml配合的事件处理的类。study.fxml是界面文件。使用scene builder制作。HelloJava.java:package ...
2018-12-20 10:36:28
1559
原创 java 学习20181218
MyTable.java和C6.java,实现内容:窗口显示,弹出对话框,输入框,选择,列表框,按钮事件,模式窗口 import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.text.MessageFormat...
2018-12-18 21:47:07
87
转载 MouseListener与MouseAdapter的区别(适配器和相应接口的区别)
adapter意为适配器。我们知道当一个类实现一个接口时,即使不准备使用某个方法,也必须给出接口中所有方法的实现,适配器可以替代接口来处理事件,当java提供处理事件的接口中多于一个方法时,java就相应的提供一个适配器类,比如:MouseAdapter,windowAdapter等等。适配器已经实现了相应的接口,例如MouseAdapter类实现了MouseListener接口,因此可以...
2018-12-13 11:41:30
3684
1
转载 2018 完美搭建VS Code 的JAVA开发环境并解决print乱码问题
版权声明:版权声明:本文为博主原创文章,转载请注明出处!!!(●'◡'●) https://blog.csdn.net/xiaocy66/article/details/82874251出自微软的Visual Studio Code 并不是一个 IDE,它是个有理想,有前途的编辑器,通过相应语言的插件,可以将其包装成一个 轻量级的功能完善的IDE。自从遇见了她,真的是对她一见钟情不能自拔~...
2018-12-09 15:00:42
670
转载 gulp的使用以及Gulp新手入门教程
Gulp新手入门教程原文 http://w3ctrain.com/2015/12/22/gulp-for-beginners/Gulp 是一个自动化工具,前端开发者可以使用它来处理常见任务:搭建web服务器 文件保存时自动重载浏览器 使用预处理器如Sass、LESS 优化资源,比如压缩CSS、JavaScript、压缩图片当然Gulp能做的远不止这些。如果你够疯狂,你甚至可以...
2018-10-02 23:13:24
614
转载 linux 基本学习(不停增加中)
安装nodejs 安装方式有源文件bian编译方式和二进制直接下载方式。安装方法1——直接部署1.首先安装wgetyum install -y wget如果已经安装了可以跳过该步2.下载nodejs最新的bin包可以在下载页面https://nodejs.org/en/download/中找到下载地址。然后执行指令wget https://nodejs.o...
2018-09-30 12:33:02
174
原创 hexo 博客编辑
插入图片的方法:{% asset_img 图片.jpg 图片说明文字 %}每一篇文章都有自己的一个目录,图片.jpg需要事先放在这个目录下。
2018-09-26 22:12:17
732
原创 hexo 博客部署
下面是主要步骤:hexo i hexoblog --save #进行安装hexocd hexoblog #进入目录npm install hexo-admin-ehc --save #安装后台插件,必须进入目录后安装cd node_modules/hexo-admin-ehcnpm install #安装依赖gulp build #生成b...
2018-09-26 20:26:07
395
转载 linux/centOS 下安装 ngnix
1、gcc安装 查看是否有gcc gcc -v 没有需要安装gcc,执行以下命令 yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake yum -y install wget httpd-tools vim 查看gcc -v 若报 comand not found,再执行 yum -y install gc...
2018-09-04 16:24:15
259
转载 Windows下使用gitbash管理github
原址:https://blog.csdn.net/luosaosao/article/details/63684470专为初学者准备,这篇文章比较详细,入门首选:第一步:下载gitbash很多人会问,为什么要用gitbash啊,我要学github啊,gitbash是什么啊。—大神会觉得,这个傻XXXX啊,这个都不懂,讲道理,刚刚接触,谁懂啊。分析一下:github是远程的一个仓库,...
2018-08-02 12:02:20
142
转载 HTML block inline inline-block
1.block 块级元素 特点: a.block元素会独占一行,多个block元素会各自新起一行。默认情况下,block元素宽度自动填满其父级宽度 b.block元素可以设置width,height属性。块级元素即使设置了宽度,仍然是独占一行。 c.block元素可以设置margin和padding属性。 常见的有:div p h1-h6 ol ul dl table blockquote for...
2018-07-13 13:51:20
226
原创 Bootstrap3 学习杂1——导航栏
nav 和navbar 有区别.nav-tabs .nav-pills 两种导航样式。通常nav导航为了保证在同一个导航里增加各种控件,避免换行。为避免换行,那么有两种方式:1.需要设置子控件为inner-block。2.还有一种方式:可以使用.pull-left 或 .pull-right工具类来对齐导航链接...
2018-07-12 11:41:53
290
原创 ajax 发送反馈
ajax发送数据,没有反馈,可能原因是数据类型不对。AJAX数据发送和服务器反馈的类型必须匹配,否则,不会激活回调函数。例如:客户端:$(selector).post(URL,data,function(data,status,xhr),dataType)POST参数有4个,最后一个是类型,默认的POST $.post("http://localhost:88...
2018-07-10 16:48:42
550
转载 ajax异步请求和普通网页同步请求的不同
1.传统同步请求accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 accept-charset gb2312,utf-8;q=0.7,*;q=0.7 accept-encoding gzip,deflate accept-language zh-cn,zh;q=0.5 cac...
2018-07-06 09:55:11
820
原创 ESP32 使用MQTT协议上传数据
esp32是乐鑫物联网芯片,带wifi。使用arduino进行编程。MQTT的服务器代码用NODEJS完成。mqserver.jsarduino的代码如下:/* Basic ESP8266 MQTT example This sketch demonstrates the capabilities of the pubsub library in combination with the ...
2018-07-02 20:29:41
12154
2
原创 javascript的学习总结
JSON格式的单双引号使用var data=JSON.parse('{"temp":29.0,"humi":87.9}');var data=JSON.parse("{'temp':29.0,'humi':87.9}");如上面所示,第一行语句是正确的,能通过。第二行错误的。也就是说,优先使用单引号!双引号作为字段描述用。...
2018-07-02 16:35:28
169
原创 Nodejs 的MQTT试验
先安装mqtt的包。npm install mqtt -g 和 npm install mosca -g服务端代码mqserver.js
2018-07-02 15:19:45
6791
原创 javascript 创建对象
javascipt很灵活,创建对象有以下几种方式。第一种:function person(firstname,lastname,age,eyecolor){this.firstname=firstname;this.lastname=lastname;this.age=age;this.eyecolor=eyecolor;}myFather=new person("Bill","Ga...
2018-07-02 13:58:20
141
转载 Node.js模块全局安装路径配置
下载安装NodeJS后,在自己选择的路径下会有如下的文件:默认情况下NodeJS安装会同时安装npm(模块管理器:用于管理用户require的模块,有全局和本地两种)。注:全局:执行npm install <模块的名字> -g 就会将模块装在全局路径下,当用户在程序中require(<模块的名字>)的时候不用考虑模块在哪,如果不修改全局路径,用户下载的模块会默认在C:...
2018-07-02 11:49:21
418
原创 腾讯云最新10元/月有效期到2018年8月20日
腾讯云最新拼团10元/月,有效期到2018年8月20日!!! 新用户拼团购买1核2G云服务器,买2个月送1个月!!!拼团链接:https://cloud.tencent.com/act/campus/group/detail?group=42117基本操作步骤:1、登录,用新号登录2、认证,选择QQ或者微信认证。3、参团(如果电脑打不开,扫码用手机QQ微信等打开)4、选择1...
2018-06-28 16:11:30
1659
1
jedate.rar 日期控件修改固定显示时增加确认按钮
2020-04-19
vb 写得 modbus tcp 客户端(主站)
2014-12-18
debian8 的网卡只能手动激活,不能自动激活。
2019-07-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人