sunshine2285的博客

coding is art

c++ - 获取变量类型之typeid()

一起 coding,一起学习,一起进步 —— sunshine typeid() 定义 在c++中,typeid用于返回变量、指针或引用所指对象的实际类型 需要注意的是 typeid是操作符,不是函数!类似与sizeof 计算变量或者是类型所占空间大小 typeid() 使用 运行时...

2019-08-09 12:26:47

阅读数 8

评论数 0

微信小程序开发 - WMusicPlayer登录注册模块

自动登录 Created with Raphaël 2.2.0开始运行小程序app.js中onLaunch()函数执行wx.login()获取codewx.request()url:/login返回值为userinfouserid != -1 ?将获得的用户信息保存为全局变量GlobalData登...

2019-08-09 11:30:03

阅读数 17

评论数 0

微信小程序开发 - WMusicPlayer小程序端设计

主要页面 1. index Page 页面描述:乐库,展示音乐和歌单 组成部分: 推荐歌单 新歌首发 热门歌曲 2. user Page 页面描述:用户中心,显示用户的登录信息以及用户歌单,并提供歌单管理 组成部分: 用户信息 歌单 收藏 3. song Page ...

2019-08-09 11:29:47

阅读数 1693

评论数 0

微信小程序开发 - WMusicPlayer整体构思

微音乐 (WMusicPlayer) 1. 项目定位 ​ 利用微信小程序的 简洁、即开即用 的特点设计一款小巧而精致音乐播放器 - OUC微音乐 2. 技术方案 前端:微信小程序移动开发框架 服务端:java web原生servlet 数据库:mysql 3. 前端设计 WMusicPla...

2019-08-09 11:28:15

阅读数 33

评论数 0

微信小程序开发 - 修改globalData的值

非app.js的页面: var app = getApp(); app.globalData.userName = "xxx"; app.js: 在onLaunch函数中:(var that = this;必须写在onlaunch()开始) onLaunch: functio...

2019-06-05 16:21:23

阅读数 176

评论数 0

微信小程序开发 - 微信升级wx.getUserInfo()接口后弹出授权窗口及获取用户信息的方法

微信升级wx.getUserInfo()接口后弹出授权窗口及获取用户信息的方法 1. wx.getUserInfo()修改原因: ​ 未修改之前由于获取用户权限的弹窗可以由小程序主动执行,小程序可以恶意执行在用户无操作时一直弹出授权窗口,导致小程序无法退出等问题。所以微信将一系列授权和设置弹窗均...

2019-06-05 12:06:50

阅读数 310

评论数 0

java一行代码获取当前标准化时间

System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));

2019-06-04 21:51:26

阅读数 102

评论数 0

算法 - Huffman编码

一、需求分析 统计一篇文章中各个字符出现的频率,按照统计所得的频率使用Huffman算法编码文章,输出编码之后的文件以及Huffman编码 再次解码之前的编码文件,判断编解码前后的文件是否一致,以判断算法的正确性 二、Huffman算法描述 Huffman编码法被称为最优编码法,所获得的编码...

2019-06-04 19:19:51

阅读数 55

评论数 0

微信小程序开发 - WMusicPlayer服务端设计

使用 java 原生的servlet技术方案,并未使用任何框架 servlet AudioSelectServlet 作用:获取播放音乐的音频流 请求参数:songid 返回值:audioStream response.setHeader("Content-Type&...

2019-06-04 13:53:42

阅读数 35

评论数 0

微信小程序开发 - 解决登录与用户唯一标识问题

关于小程序登陆功能及用户唯一标识的思考与解决 1. 需求分析: ​ 在小程序开发过程中遇到的必不可少的需求之一便是需要唯一确定用户的身份,如果做成类似于网站的使用用户名和密码验证的话不仅没有体现小程序的优势也对于用户来说无法获得较好的用户体验。 2.解决方法: 将用户和微信号绑定起来,使用微信...

2019-06-04 13:49:19

阅读数 285

评论数 0

tomcat8.5配置https

文章目录Why https?tomcat 8.5配置https注意事项 Why https? HTTP 明文传输,数据都是未加密的,安全性较差,HTTPS(SSL+HTTP) 数据传输过程是加密的,安全性较好。 使用 HTTPS 协议需要到 CA(Certificate Authority,数...

2019-05-15 11:28:59

阅读数 36

评论数 0

解决c++读入文件时多读一个字符

问题阐述 在用 c++ ifstream 读入文件是使用 eof() 函数判断结尾总会多出一个字符 产生原因 其实 EOF(end of file) 这个文件结束标志是在文件的最后一个字符之后的,当读入最后一个字符的时候其实文件并没有读到 EOF 标志,只有下一次读的时候才会读到 EOF,但...

2019-05-11 23:18:09

阅读数 55

评论数 0

算法 - kmp匹配算法

文章目录问题描述算法描述如何生成next数组如何使用next数组运行结果心得收获完整代码 问题描述 实现kmp匹配算法 利于软件 y-cruncher 生成百万位的 PI 的值,在其中使用kmp匹配算法匹配特定的数字串 算法描述 kmp匹配算法实则是利用next数组优化匹配过程的匹配方法,...

2019-05-09 21:35:32

阅读数 27

评论数 0

VS2017 opencv4.1 永久配置

Vs2017 opencv4.1永久配置 — sunshine 在vs中使用opencv,配置经常是一个让人头疼的问题,每次当你的项目更换的时候,你都要去重新配置一下,这个时候你可能已经忘记了如何配置,于是又打开了Google,baidu。身为程序员怎么能忍受这样的事情呢,所以让我们来做一个永...

2019-05-05 20:51:00

阅读数 543

评论数 3

算法 - 迷宫问题求解(c++,DFS,opencv可视化)

题目描述: 使用深度优先的方法结局迷宫问题 规定迷宫的最外围为一圈墙,给出起点和终点要求输出一条正确的路径,但不要求为最短路径 使用opencv实现可视化,演示一个动态求解迷宫的过程 算法描述: 深度优先:DFS,在该问题中表现为如果在当前位置有可以通行的方向,则探索该方向,直到找到终点或者...

2019-04-14 21:18:43

阅读数 133

评论数 0

数据结构 - c++模板类实现栈Stack

#ifndef STACK_HPP #define STACK_HPP #include <cassert> template <class T> class Stack { private: //the increment w...

2019-04-13 19:01:54

阅读数 22

评论数 0

算法 - 多项式加法与乘法 (c++)

题目描述: 使用 链表 的数据结构实现多项式的加法和乘法。 算法描述: 多项式结构表达:一个多项式就是一个链表,链表的每一项就是多项式的一个子项,故定义子项类 Subitem,包含类成员项系数、阶数、指向下一项的指针,定义多项式类Multinomial,只包含一个类成员,即指向多项式第一项的...

2019-04-02 14:10:05

阅读数 114

评论数 0

C语言 - 常量指针与指针常量

通常在C语言中我们会遇到许多 const 修饰的变量,我们有时候会分不清它们,不知道什么时候该用它们,常常会出现误用,不如把它们的用法总结下来,防止以后出错吧! const关键字 定义:const是一个C语言(ANSI C)的关键字,具有着举足轻重的地位。它限定一个变量不允许被改变,产生静态作...

2019-03-31 21:43:07

阅读数 65

评论数 0

前端学习笔记(四) - 盒子模型及其相关

前端基础(四) - 盒子模型及其相关 盒子模型(Box model) 简介 css处理网页时,它认为每个元素都包含在一个不可见的盒子里 故css在处理网页布局的时候可以看做是在摆放一个又一个的盒子 一个盒子可以分为四个部分内容区(content),内边距(padding),边框(borde...

2019-03-31 15:55:34

阅读数 58

评论数 0

前端学习笔记(三) - 文本及列表标签、css基本长度颜色单位及文本和字体样式

前端基础(三) 文本标签: 标签 作用(语义) <em></em> 表示一段内容中的着重点,常为语气上的强调,显示为斜体 <strong> 表示内容的强调,显示为粗体 <...

2019-03-31 13:18:45

阅读数 38

评论数 0

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