自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 GORM的初体验

初体验了一把go的GORM,感觉跟其他语言的ORM差不多,比较容易上手,而且官方文档也比较的齐全。做一个简单的Demo记录。官方网址:https://gorm.io/首先肯定是导包操作,这里导的sql驱动按照实际导入go get -u github.com/jinzhu/gormgo get -u github.com/jinzhu/gorm/dialects/mysql初体验的Democonst ( Database = "mysql" DatabaseNa.

2020-08-16 20:29:59 358

原创 微信小程序云开发的踩坑与填坑篇

这篇文章主要是总结云开发中踩过的坑,优化了往期项目中的一些做法。顺便总结一下私信/邮件中比较高频的问题。先总结往期中的一些做法优化其一、帖子的获取方式一个帖子,获取的时候分为两个部分,如下图所示:原方法:第一部分是帖子本身的信息,第二部分是关于作者的信息。之前在往期的项目中,采取的是拼接的方法,即获取帖子item[],再获取作者useritem[],这样相当于获取两回而且还多了一个集合。...

2020-02-22 22:06:52 5779 4

原创 微信小程序云开发-树洞小程序Treehole(个人页面功能实现)

这一章节主要的是实现个人页面的内的功能和内容。个人页面里面所需要实现的大概有:查看别人与我的评论、点赞,查看我自己的帖子(普通和出售),还有一个伪聊天。页面布局的话是使用的ColorUi的一个页面布局,github地址:https://github.com/weilanwl/ColorUI先上一个效果图。首先的话是上一个这个主页面的wxml:<view cl...

2019-09-20 17:07:46 7120 4

原创 微信小程序云开发-树洞小程序Treehole(评论帖子/发布话题实现)

这一节介绍的是评论帖子,还有发布话题功能的实现。首先说说评论帖子的功能。先看一下效果图:从上一节可知,进行评论跳转的时候需要带来一些关于帖子的数据。这一个页面对于布局来说,也是十分的重要。评论栏固定在底部,评论之后实时刷新,删除自己的评论等。首先是布局的wxml<view class='top'> <view class='top1'>...

2019-09-19 11:20:32 8173 18

原创 [笔记]Pro Git第二版

电子版章节来自于:https://git-scm.com/book/en/v2中文书名精通Git(第二版)。笔记中部分截图来源于书本电子版、runoob的Git专题、网络。第一章:基本概念概念图: 集中式版本管理系统(SVN) 分...

2019-09-15 22:50:08 402

原创 微信小程序云开发-树洞小程序Treehole(畅所欲言/交易广场实现)

此节介绍两个广场的展示实现。先看一下效果图:交易市场:两个页面的切换使用的是navbar,因为只用到了两个页面,我设置了进去的时候首先加载两个页面只是在显示哪一个页面的时候进行隐藏和Show的操作。加载速度情况视网络情况而定。其余显示的数据在js里面获取。分块组成,每一块用样式定位。广场wxml:<view class='main'&...

2019-09-06 17:33:47 3458

原创 微信小程序云开发-树洞小程序Treehole(数据库环境介绍与登录)

新建云开发就不多说了,详见前面一个项目的开发环境介绍。这次的树洞小程序,用到的功能比较多,需要记录也比较多,所以直接介绍一下我的数据组成。以功能为出发点,来商讨一下需要多少张表来存储数据。首先用户个人信息不用说①广场发布的帖子(还有交易市场,两种帖子的细分属性不一样,所以建立多一站表比较容易管理)②③点赞④⑤评论表⑥(参考相册项目的点赞表,为什么点赞表需要两张,一张是点赞记...

2019-08-21 18:54:22 5740 4

原创 微信小程序云开发-树洞小程序Treehole(介绍)

记录一款基于云开发的微信小程序。树洞,顾名思义是作为匿名吐槽的平台,主要功能可以参照微信朋友圈的形式,不过采取的是匿名的方式。主要基于微信小程序云开发,前端个人主页页面的界面使用的是ColorUi的样式(很赞)(https://github.com/weilanwl/ColorUI/)功能设计主要是:系统主要流程:以下为项目的介绍截图:大厅主页,集点赞/评论于一身,...

2019-08-21 13:14:16 16335 8

原创 基于云开发的微信小程序-miNi相册(大厅实现)

这节主要介绍大厅的实现。按图分析,主要分为-信息/图片展示功能、点赞、删除、分享功能。接下来进行拆分讲解。首先是信息/图片展示功能/分享部分:如图所见,每一条其实是一条单独的个体,每个个体里面有个人信息/照片/功能,确定这个,我们就可以确定布局写法。用循环的方式,把每一条数据进行填充,数据的获取在后端进行操作。分享直接使用微信小程序提供的接口即可。布局wxml...

2019-08-13 18:59:53 2211 4

原创 基于云开发的微信小程序-miNi相册(主页与上传图片功能)

这节主要的是介绍主界面功能介绍。可以看到,主要是实现上传图片的功能,然后前往大厅的话就是一个纯属跳转的按钮。微信的个人信息(名字头像)都是在前面登录的页面已经获取存储到全局变量中。接下来开始上代码。首先是wxml部分<view class="bigest"> <view class="toux"> <image src='...

2019-08-13 16:48:24 1562 2

原创 基于云开发的微信小程序-miNi相册(开发环境介绍与登录)

首先安装Node.js注册一个小程序拿到一个appidhttps://mp.weixin.qq.com/cgi-bin/wx有兴趣弄代码管理的可以https://git.weixin.qq.com/云开发函数文档必备:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/getting-started.html...

2019-08-11 13:45:31 1103

原创 基于云开发的微信小程序-miNi相册(介绍)

记录一款基于微信云开发的微信小程序。主页面样式,有两个功能,一个是前往大厅,一个是上传图片(相当于上传朋友圈九宫格那种,限制九张。不过没有设计文字功能)接下来的是大厅的样式,分为点赞、删除、分享、还有一个加号的功能。点赞这里这个项目只做一个简单的处理,点赞之后把点赞的文字修改为已赞,然后人数作一个更新。(后面会有一个比较全面的小程序,多了把点赞这个图标替换成其他图标,更加直观那样)...

2019-08-11 12:21:02 2162 1

原创 C#winform小demo-串口传输实现硬件数据回传(数据处理/输出txt文件保存)

这节主要介绍通过串口接收回来的数据,我是如何处理的。首先跟负责硬件的同学约定好格式,首个字母作为标志,判断是哪一个数据,然后利用字符:和@约定为数据,然后裁剪出来,就获得了数据。话不多说,上代码(this.Invoke里面的更新ui代码(在串口那一节里面有说)): this.Invoke(new System.Threading...

2019-07-08 17:52:25 2429 2

原创 C#winform小demo-串口传输实现硬件数据回传(Chart图表的使用)

这回主要介绍Chart图表的使用。我们使用的Chart图表用两条曲线来显示,一条是作为温度的显示,一条是作为湿度的显示。在Chart图表的属性里面,我们可以通过在里面设置相关属性进行设置,我们也可以通过代码设置。下面我演示一下我通过代码的设置: private void InitChart()//更新chart { //定义图表区域 ...

2019-07-08 17:37:00 1606 2

原创 C#winform小demo-串口传输实现硬件数据回传(SerialPort类使用)

这节介绍实现的是利用SerialPort类进行串口的链接。.NetFramework 作为微软开发的一个框架,万变不离其宗,要怎么使用一个东西,就最好看它的说明书 。 SerialPortClass 的文档链接:https://docs.microsoft.com/en-us/dotnet/api/system.io.ports.serialport?view=netframewo...

2019-07-03 00:00:44 1829

原创 C#winform小demo-通过串口传输实现硬件数据回传(介绍)

负责了winform的一个小Demo,实现内容主要是串口通信,还有将数据可视化。最终的效果如下图:图表的插件用的是winform的Chart插件,串口连接使用的是SerialPort类,底层通过Zigbee协调器接受各个终端数据,并回传上位机,拿到数据通过判断设置好的标志进行数据的分类,然后更新。看一下流程图:整个东西的设计主要写的是c#上位机的部分,硬件...

2019-06-29 20:13:16 782

原创 Android apps 拍立知-功能实现3(界面设计/跳转)

功能已整合,接下来解析一下整个程序的界面布局(仅供大家参考,有想法的可以多加设计)。我们从启动程序开始->程序启动界面->主界面->选择功能->识别界面。三个xml布局文件,还有一些资源文件。一、程序启动界面activity_start.xml个人觉得最为满意的就是这个,进入程序界面有这个会旋转的小朋友。xml文件布局:(xml的text...

2019-06-28 14:19:29 362 18

原创 Android apps 拍立知-功能实现2(相机/选择相册及图像识别调用)

上一篇实现了语音播放的功能,接下来就开始实现相机及图像识别功能调用。首先,画一个大致的流程图方便理解:以下是对相机/选择相册进行实现。(大家可以参考其它Android调用相机/选择相册的教程,不一定使用我的代码,只要获取好地址就可以。)(主要步骤是启动相机-调用相机-保存图片(地址一定要保存好),在相册选择图片也亦然,知道步骤后实现就比较简单)Button takePho...

2019-06-28 10:09:46 567 1

原创 Android apps 拍立知-功能实现(百度tts语音合成使用)

上回分解,拍立知其中一个功能就是利用文字转成语音再播放出来,这期写一下如何使用。(在开始之前,强烈建议仔细阅读 百度语音-语音合成-SDK开发文档能减少90%开发时候遇到的问题。)(结合官方demo阅读效果更佳)首先,从百度ai上download下百度tts的sdk包(http://ai.baidu.com/sdk)。下载解压后是个完整的工程,里面已经有几个完整的dem...

2019-06-07 00:07:36 418

原创 Android apps 拍立知-基于百度Ai的图像识别与tts语音合成(介绍)

一款基于百度Ai的图像识别与tts语音合成的Android apps-拍立知。这款apps是拿来参加小比赛的,理工男没有ui!界面有点小丑。原理是通过拍照/上传图片,调用百度Ai中的图像通用识别功能,把返回的json内容处理后,把所需要读出来的内容调用百度tts语音合成功能(可离线可在线)。看一下效果图: (这个欢迎界面圆圈会转动)-...

2019-06-06 10:08:35 576 5

原创 基于.net开发的web版药管理信息系统--登录/注册页面布局(2)

登录和注册页面其实原理大致相同,所以页面的内容也是大同小异的。先看一下Bootstrap3的登录页模版(https://v3.bootcss.com/examples/signin/):主要有几个部分:标题、Label(主要做绑定)、两个input、一个checkbox选择、还有一个button。根据我们的需求:①登录页面账号、密码是必须的,所以两个输入是需要留下的。②这个ch...

2019-05-23 23:20:12 600

原创 基于.net开发的web版药管理信息系统(1)

作为一个项目作业,基于.NET开发的web版系统, 数据库管理系统采用的是SQL Server 2008,编程语言主要以c#为主。并使用JavaScript和其类库jQuery,以求获得更好的前后端交互效果。为增加开发效率,此次前端页面采用的是Bootstarp。报表数据处理的功能是采用echarts方式进行数据处理即展示。采用增删改查实现功能。(有许多官方示例可以参考https:...

2019-05-23 22:20:43 704 1

原创 安装MinGW-W64提示cannot download repository.txt-解决方法

在线安装MinGW-W64提示cannot download repository.txt,如图以下:解决方法:折腾了一会没有找到解决方案,突然抽了一下右键-以管理员身份运行,就可以了..可以了...(后面看到国外论坛也有反映这个问题,有些这样就可以了,有些还是不行)贴一个Stack Overflow上的问答:https://stackoverflow.com/questi...

2019-02-11 15:33:39 37434 35

原创 微信小游戏-three.js库运用

three.js-一个3d模型的js库,为了创建一个简单的轻量库.github地址https://github.com/mrdoob/three.js/ https://threejs.org/官网demo库:https://threejs.org/examples/ 

2019-01-27 00:10:39 464

原创 Centos7-python3配置

我预装的Centos7,自带了一个2.7.5的.加装一个python3.6.2.1.wget安装包wget "https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz"2.解压到哪里tar -zxvf Python-3.6.2.tgz -C /tmp 3.依赖安装yum -y groupinstall "D...

2019-01-10 11:38:22 134

原创 第八届蓝桥杯c/c++ B组-购物单

标题: 购物单    小明刚刚找到工作,老板人很好,只是老板夫人很爱购物。老板忙的时候经常让小明帮忙到商场代为购物。小明很厌烦,但又不好推辞。    这不,XX大促销又来了!老板夫人开出了长长的购物单,都是有打折优惠的。    小明也有个怪癖,不到万不得已,从不刷卡,直接现金搞定。    现在小明很心烦,请你帮他计算一下,需要从取款机上取多少现金,才能搞定这次购物。    取款机只...

2018-10-24 16:53:44 515

原创 PTA-7-6 混合类型数据格式化输入

7-6 混合类型数据格式化输入 (5 分)本题要求编写程序,顺序读入浮点数1、整数、字符、浮点数2,再按照字符、整数、浮点数1、浮点数2的顺序输出。输入格式:输入在一行中顺序给出浮点数1、整数、字符、浮点数2,其间以1个空格分隔。输出格式:在一行中按照字符、整数、浮点数1、浮点数2的顺序输出,其中浮点数保留小数点后2位。输入样例:2.12 88 c 4.7输出样...

2018-10-18 20:06:18 2575

原创 PTA-7-5 表格输出

7-5 表格输出 (5 分)本题要求编写程序,按照规定格式输出表格。输入格式:本题目没有输入。输出格式:要求严格按照给出的格式输出下列表格: ------------------------------------Province Area(km2) Pop.(10K)------------------------------------Anhui ...

2018-10-18 20:00:42 741

原创 PTA-7-4-BCD解密

7-4 BCD解密 (10 分)BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了!现在,你的程序要读入这个错误的十进制数,然后输出正确的十进制数。提示:你可以把18转换回0x12,然后再转换回1...

2018-10-18 19:55:54 535

原创 7-1 厘米换算英尺英寸

7-1 厘米换算英尺英寸 (15 分)如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。输入格式:输入在一行中给出1个正整数,单位是厘米。输出格式:在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开。输入...

2018-10-17 23:40:14 1522

原创 PTA-7-2 然后是几点

7-2 然后是几点 (15 分)有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,即5点30分表示为530。注意,第二个数字表示的分钟数可能超过60,也可能...

2018-10-17 23:37:49 1649 3

原创 PTA-7-3 逆序的三位数

7-3 逆序的三位数 (10 分)程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。输入格式:每个测试是一个3位的正整数。输出格式:输出按位逆序的数。输入样例:123输出样例:321 程序题,既然每次都是读入一个三位数,两次取位数加上三个判断就可以了。 #i...

2018-10-17 23:35:14 3086

原创 6-6 求单链表结点的阶乘和

本题要求实现一个函数,求单链表L结点的阶乘和。这里默认所有结点的值非负,且题目保证结果在int范围内。函数接口定义:int FactorialSum( List L );其中单链表List的定义如下:typedef struct Node *PtrToNode;struct Node { int Data; /* 存储结点数据 */ PtrToNode Ne...

2018-10-17 11:59:35 225

原创 PTA-6-9 统计个位数字

本题要求实现一个函数,可统计任一整数中某个位数出现的次数。例如-21252中,2出现了3次,则该函数应该返回3。函数接口定义:int Count_Digit ( const int N, const int D );其中N和D都是用户传入的参数。N的值不超过int的范围;D是[0, 9]区间内的个位数。函数须返回N中D出现的次数。裁判测试程序样例:#include &lt...

2018-10-17 10:51:12 2865 7

原创 PTA-6-3 简单求和

本题要求实现一个函数,求给定的N个整数的和。函数接口定义:int Sum ( int List[], int N );其中给定整数存放在数组List[]中,正整数N是数组元素个数。该函数须返回N个List[]元素的和。裁判测试程序样例:#include &lt;stdio.h&gt;#define MAXN 10int Sum ( int List[], int ...

2018-10-17 10:42:35 2792 3

原创 PTA 6-2 多项式求值 (C语言实现)

6-2 多项式求值 本题要求实现一个函数,计算阶数为n,系数为a[0] ... a[n]的多项式f(x)=∑n(上限)  ​i=0(下限)​​​(a[i]×x​i​​) 在x点的值。函数接口定义:double f( int n, double a[], double x );其中n是多项式的阶数,a[]中存储系数,x是给定点。函数须返回多项式f(x)的值。裁判测试程序样例:...

2018-10-15 23:54:16 2514

原创 PTA-1001 害死人不偿命的(3n+1)猜想(c实现)

1001 害死人不偿命的(3n+1)猜想卡拉兹(Callatz)猜想:对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 (3n+1),以至...

2018-10-15 23:45:30 132

原创 c#注册界面的实现

续上登录界面内的注册功能界面。3个textbox(长度最大修改MaxLength),6个label,1个RadioButton(这个功能暂时没有实现)其实注册这个跟之前的登录代码差不多,也是连接sql进行查询,只是增加多一个添加sql而已。还是先获取三个框框的内容,判断是不是空。 string name = nametextBox.Text.Trim()...

2018-10-11 22:52:01 12029 16

原创 c#实现登录界面(sql连接)

第一次写c#,之前写过qt,写起来觉得跟qt的winform挺相像的。完成基本的功能之后,后续有时间的话会优化一下。首先把一个主界面窗体先创建好,叫它mainwindows,作为登录后的跳转。创建一个login.cs,把主要的控件拖进去。两个作为输入的textbox,三个按钮button,还有两个显示说明label。此章主要是登录模块。trim() 的功能:删除字符串首...

2018-10-10 22:56:36 14367 7

原创 sql server 2008:已成功与服务器建立连接,但是在登录过程中发生错误然后再连接。(错误:233)

使用sql server 身份验证登录出现问题:解决方法:一、首先windows身份验证登录,登录之后点开安全性,登录名,选择管理员用户(我忘了密码重新设置了)。二、选择状态,在设置里面把是否允许连接到数据库引擎和登录,点上授予和启动。三、返回右键数据库进入属性。四、点击安全性里面,服务器身份验证开启,sql server 和windows身份验证。五、...

2018-09-26 10:43:30 9972 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除