IT技术
white_poland
黑夜无论怎样悠长,白昼总会到来
展开
-
Navicat连接Oracle报错解决方案
Instant Client package is required for Basic and TNS connetction报错解决原创 2020-07-13 09:55:21 · 1558 阅读 · 1 评论 -
跪服了,不愧是爱因斯坦
用C语言解决爱因斯坦的思考题原创 2020-06-15 09:16:32 · 287 阅读 · 0 评论 -
关于sh文件,你是否也有这个困惑
windows下的sh文件运行正常,而转到linux却报错,你是否也有这个问题呢?如果有,那本文可以帮助你顺利解决。原创 2020-03-14 10:08:11 · 438 阅读 · 0 评论 -
微信小程序通过点击按钮修改input框中的值之简单实例
通过点击按钮修改input框的值应该很多人都需要这种需求,希望这个简单实例能给读者带来帮助WXML文件<view class='service-three'><input type='text' value='{{content}}' disabled='false' confirm-type ="send" bindconfirm="bindConfirmControl"...原创 2018-11-30 16:59:52 · 12445 阅读 · 1 评论 -
【简单解决 scrapy框架命令行不打出日志 】
有时候看着很多系统日志感觉眼睛很花,那么如何才能不打出呢?我们使用scrapy crawl spider_name(spider_name为你的spider目录下的py文件)运行爬虫项目时,有超多的信息是我们不想看到的,如下图:这时候我们可以在后面跟一个参数nolog,即scrapy crawl spider_name --nolog,如下图:超级简洁,感觉整个世界都清新了每天进步一点...原创 2018-12-04 11:35:50 · 4669 阅读 · 10 评论 -
【简单易学 python中的yield】
生成器1.生成器是通过一个或多个yield表达式构成的函数,每一个生成器都是一个迭代器(但是迭代器不一定是生成器)。2.生成器是可以迭代的,但只可以读取它一次。这样就避免了数据消耗内存空间。3.生成器并不会一次返回所有结果,而是每次遇到yield关键字后返回相应结果,并保留函数当前的运行状态,等待下一次的调用。简要理解:yield就是 return 返回一个值,并且记住这个返回的位置,下次迭...原创 2018-11-24 11:56:09 · 117 阅读 · 0 评论 -
详细地带你了解Pycharm虚拟环境配置
在用一款工具之前,我们必须要对其环境进行配置,使其能够运行我们的程序。本文将详细地带领大家进行环境配置。首先我们应当了解我们下载的python.exe存放的位置,我们可以打开环境变量看一下它存放的位置。如果没有配置,需要在环境变量里的path对其进行配置。我配置的目录是C:\Users\Administrator\AppData\Local\Programs\Python\Python37和C...原创 2018-11-16 15:25:57 · 377 阅读 · 1 评论 -
wxCharts修改X轴或者Y轴上的字体颜色
自己摸索了wxCharts,最后发现网上有很多,但都解决不了我的需求。所以去看了官方文档,本来不想看的(嫌太多了)。后知后觉,看文档才是真的省时间。附上url:官方-wxCharts使用文档代码:xAxis: { //是否隐藏x轴分割线 disableGrid: true, //X轴数据点颜色 fontColor:'#6EB9FF...原创 2018-11-13 10:31:01 · 4076 阅读 · 1 评论 -
nodejs express框架npm start启动改为forever方式
利用npm start启动项目之后,关闭服务器控制的命令窗口(Xshell)之后对应的端口也关闭了,或者ctrl c结束之后。这时候就需要forever 来管理我们的服务器项目原创 2018-10-21 15:37:42 · 3375 阅读 · 0 评论 -
IDEA用meaven构建项目
如何用meaven快速构建项目?第一,我们需要先配置好需要的环境需准备的有:java jdk(1.8):https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlTomcat(我下载的是8的):https://tomcat.apache.org/meaven:http://mave...原创 2018-11-28 13:42:08 · 1494 阅读 · 0 评论 -
原来Nodejs中的this问题还能如此解决
有时候,我们逻辑上感觉没问题,可是偏偏this点出来的值就是undefined。很多人因此而头疼,于是开始各种调试找原因。下面我用一个简单的例子带大家了解一下。实例:function Test() { this.num = 100; this.func = function(){ console.log(this.num); // 100 ...原创 2018-12-19 15:19:38 · 2135 阅读 · 0 评论 -
(快速了解)二维json数组在微信小程序中的显示
关于json二维数组如何显示在小程序的界面上的问题,我们通过一个简单实例来了解。(这里只介绍动态获取js中定义好的二维静态数据。至于二维动态数据,我只提供思路出来。大体思路就是先获取数据,然后赋值的过程,也就是需要对js文件作改动)test1.js// Page/test1/test1.jsPage({ /** * 页面的初始数据 */ data: { //自定义...原创 2018-12-20 10:24:57 · 1688 阅读 · 0 评论 -
微信小程序支付一 前期准备
最近在忙小程序的支付,终于测试成功了,特此做下记录。我是利用普通商户绑定微信小程序的appid进行开发的,所以我们需要先申请一个普通商户和企业版的小程序(个人版的小程序是没有微信支付功能的)。一.建议开通一个服务号,这样子企业版的小程序可以快速开通。具体流程是在微信公众平台上登录服务号的公众号,然后在里面找到小程序管理,再找到快速注册并认证小程序。如下图:下面的操作参考这个:https:/...原创 2019-03-09 20:04:00 · 912 阅读 · 0 评论 -
微信小程序支付二 支付开发
注意:以下测试用例的后端语言选取的是node.js,框架采用的是express。希望读者在看这篇博客前已经了解了相关知识,如果你想学习node.js,建议你上菜鸟教程。框架的话可以看下面这个链接,个人感觉讲解得很详细了。https://blog.csdn.net/qq_empire/article/details/80933726开发步骤:1.小程序内调用登录接口,拿到code,然后发送给后端...原创 2019-03-10 10:00:03 · 420 阅读 · 0 评论 -
nodejs Rethrow non-MySQL errors解决
我遇到的主要是这两个问题会报这个错误,如果尝试了下面的方案仍然无法解决,请挪步他人的博客。1.sql语句错误2.参数错误解决:1.检查你的SQL语句,可以在mysql上测试一下语句是否正常。解决:2.注意connection.query函数第一个参数是SQL语句,第二个参数只能传一个,不能理所当然的传一堆参数(我在这里入坑过,特此记录一下,花了几个小时才解决)过去。如果要传多个就要用数组包...原创 2019-03-16 10:06:41 · 15904 阅读 · 3 评论 -
域名直接访问web首页
1、不需要端口号的配置:在server.xml中找到节点:(该文件的路径是你下载的tomcat的conf目录下的) &lt;Connector URIEncoding="UTF-8"connectionTimeout="20000"port="8080"protocol="HTTP/1.1"redirectPort=&qu原创 2019-03-17 09:52:08 · 3827 阅读 · 0 评论 -
centos7 firewalld的基本使用
启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable firewalld开机启用 : systemctl enable firewalld...原创 2019-03-13 09:33:49 · 115 阅读 · 0 评论 -
Centos6下安装python3
在linux的Centos6中默认安装了python2版本,我们可以不用管它,安装我们需要的python3即可。1.安装wget命令(用于下载Python安装包)yum install wget2.安装gcc环境(没有gcc环境后面会报错)yum install gcc3.下载的3.7版本需要一个新的包libffi-develyum install libffi-devel -y4....原创 2019-04-21 10:53:34 · 415 阅读 · 0 评论 -
nodejs用阿里云ssl配置Https服务器
看这篇文章的时候,希望你已经有自己的域名,并且申请了SSL证书。如果还没有完成上述工作,请前往https://www.cnblogs.com/lxf1117/p/6650647.html看下面的代码之前希望你了解nodejs的express 框架,如果还不了解,请前往https://blog.csdn.net/qq_empire/article/details/80933726var htt...原创 2018-10-20 17:26:14 · 1887 阅读 · 0 评论 -
python中pprint和print的区别
部分来自https://blog.csdn.net/kancy110/article/details/74521226,加了截图说明pprint(object, stream=None, indent=1, width=80, depth=None, *, compact=False)In [1]: from sklearn.datasets import fetch_20newsgroups...原创 2018-10-22 16:51:39 · 490 阅读 · 0 评论 -
微信二维码制作
刚开始学习微信小程序不久,自己动手做了如下的小案例。话不多说,让我们上代码: 先来张图看看项目结构. index.xml 下面代码中的input的type属性用digit是弹出数字键盘,你也可以改为其它类型,但是必须按预览扫描二维码的方式才能看到效果,直接编译看不到效果。<!--index.wxml--><view class='container-box'>...原创 2018-09-04 10:42:25 · 1868 阅读 · 1 评论 -
2018-9月 python3爬取百度百科100个页面
前阵子开始学习python,刚接触爬虫不久,参考其它csdn博客大神的文章简单做了一个demo# python3中用urllib.request表示python2中的urllib2import urllib.request as urllib2# 运用正则表达式import re# urlparseimport urllib.parse as urlparse# 使用第三方模块,使...原创 2018-09-11 11:27:16 · 180 阅读 · 0 评论 -
python3简单爬虫,访问百度
前几天把python基础看完,自己动手做了个小练习,写下这篇博客留作纪念。以下代码简单写了三种方式去访问百度界面并且拿到页面的数据(源码),由于页面数据太多,所以只打出了页面的长度。# python3中用urllib.request表示python2中的urllib2import urllib.request as urllib2# python3中用http.cookiejar表示p...原创 2018-09-05 11:38:31 · 2112 阅读 · 2 评论 -
用C语言给小学生出一套加减乘除的卷子
该程序是用C语言编写的自动出题、自动评分程序。题目为简单的四则运算,适用于小学生。可参考学习使用。原创 2018-09-05 15:39:32 · 5711 阅读 · 3 评论 -
2018-9月最新sublime text3控制台运行javascript
前提是已经安装了nodejs,是否安装成功可以在命令窗口打node -v查看版本号,有的话就是安装成功了。写这篇博客的原因是网上搜索了很多解决方案都解决不了,结果竟然是一个方括号引发的问题,希望后续第一次接触的人别遇到像我这样的情况。首先:为sublime text3添加新的编译系统: Tools &gt; Build System &gt; New Build System…或者...原创 2018-09-08 17:41:17 · 449 阅读 · 2 评论 -
MySQL 添加注释(comment)
**在MySQL数据库中, 字段或列的注释是用属性comment来添加。 创建新表的脚本中, 可在字段定义脚本中添加comment属性来添加注释。 示例代码如下:**create table test( id int not null default 0 comment '用户id' ) 如果是已经建好的表, 也可以用修改字段的命令,然后加上comment属性定义,就可以添加...转载 2018-09-09 20:56:00 · 9578 阅读 · 0 评论 -
Navicat连接MySQL8.0,账号密码正确依旧报错问题解决
下载了MySQL8.0且能够运行之后,但是在用Navicat连接MySQL时出现了问题,如若是这种情况,按照以下教程能够顺利解决。出现的问题:解决方案:(前提是你已经进入了mysql)1.更改加密方式:ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;2.更改密...原创 2018-09-09 21:17:24 · 7876 阅读 · 3 评论 -
微信小程序计算器简单界面实例
闲着无聊自己搭建了一个计算器的简单界面index.wxml<view class='content' ><view class='screen'>0</view><view class='btnGroup'><view class='item orange'>退格</view><view cl...原创 2018-09-15 16:58:40 · 3659 阅读 · 1 评论 -
用C语言链表编写学生成绩管理系统
本代码供读者学习使用,请不要随意转载。一、设计题目:学生成绩管理系统二、目的与要求 每位学生记录包含有学号、姓名、性别、出生日期、三门功课的成绩(高等数学、大学英语、C语言)、总分和平均分 系统菜单: (1)录入学生记录 (2)添加学生记录 (3)删除学生记录 (4)修改学生记录(要求输入密码) (5)查找学生记录(按学号、按姓名) (6)按总分对记录进行降序排列 ...原创 2018-09-06 20:04:12 · 38547 阅读 · 23 评论 -
nodejs连接mysql数据库
利用nodejs连接到mysql数据库,并简单查询一下表的字段和内容//引用模块var mysql = require('mysql');//创建连接var connection = mysql.createConnection({ //主机地址 (默认:localhost) host : 'localhost', //用户名 user : ...原创 2018-09-10 12:11:01 · 1805 阅读 · 0 评论 -
nodejs中端口占用问题
Error:listen EADDRINUSE :::3030,这个错误表示端口被占用了windows系统下关闭端口敲击1.查看端口占用的进程信息,最后一个显示的是进程号(PID) netstat -ano|findstr “端口号”2.查看运行在进程号的程序(第一项就是运行的程序) tasklist|findstr “PID”3.封杀运行在该端口的程序 taskkill...原创 2018-09-17 17:54:53 · 1108 阅读 · 0 评论 -
nodejs异步读取文件简单例子
input.txt一边读取文件内容一边做其它事情,异步请求output.txt你真棒var fs=require('fs')console.log('程序开始运行');fs.readFile('input.txt',function(err,data){ if(err){ return console.log(err); } co...原创 2018-09-10 16:19:25 · 1245 阅读 · 0 评论 -
用Beautifulsoup实现简单爬虫
前几天刚刚接触爬虫,简单爬取百度百科首页的a标签和span标签中的内容 适合初学者阅读,大神就不要浪费宝贵的时间了# python3中用urllib.request表示python2中的urllib2import urllib.request as urllib2# 使用第三方模块,使用BeautifulSoupfrom bs4 import BeautifulSoup a...原创 2018-09-07 16:31:56 · 516 阅读 · 0 评论 -
git使用指南
老师要求项目要发到GitHub上面保存,于是花了一个下午的时间学习了GitHub,参考了一些其它博客,整理了一下过程。1.在Windows上安装Git 在Windows上使用Git,可以从Git官网直接下载安装程序,(网速慢的同学请移步国内镜像),然后按默认选项安装即可。 安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成...原创 2018-09-14 17:24:42 · 300 阅读 · 0 评论 -
微信小程序自定义可滑动日历界面
找了好久的csdn博客,发现自定义的日历控件很少,很多博主甚至不公开css代码,只给了wxml和js。这本来就是一个学习的平台,没有必要藏着掖着。参考某个博主的自定义控件做了一些改动,希望这篇博客能帮助需要的人。WXML<view class='container'><view class='month flex m-around'> <view cla...原创 2018-10-14 16:53:55 · 6152 阅读 · 8 评论 -
Matlab猫脸变老虎脸
猫脸变老虎脸I1=imread('cat.bmp');I2=imread('tiger.bmp');v=VideoWriter('change.avi');open(v);j=0;for i=1:100; I3=uint8(double(I1) * (1-j) + double(I2) * j); writeVideo(v,I3); j=j+0.01;end;...原创 2018-10-10 15:10:55 · 1187 阅读 · 0 评论 -
nodejs服务器的图片如何在网页上能够看到
这里给出的是基于express框架的,图片放在项目根目录下的public/images,为了省事,直接写在app.js里面,不要写在路由那边,不然路径一改就要去手动改动。代码://图片加载,存储在public/images下的所有图片app.get('/public/images/*', function (req, res) { res.sendFile( __dirname + ...原创 2018-10-17 11:33:01 · 4072 阅读 · 6 评论 -
github下载后的wepy案例如何导入微信开发工具
当你下载完wepy案例之后,发现并不能够直接导入微信开发工具中查看,出现的情况如下图所示: 我在网上找了许多解决方案,忙活了一个上午之后终于找到一个完全可以用的链接,里面写得很详细,一步步操作就可以,写下这篇博客是为了防止像我这样的第一次接触wepy的人浪费多余的时间,网上有太多方案是不能彻底解决或者不详细的。博客的链接地址是https://my.oschina.net/helios51...原创 2018-09-04 10:00:30 · 3076 阅读 · 1 评论