自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信公账号后台开发

参考手册和网上资料,自己捣鼓了一个后台,实现关键字回复功能。目前微信开放给个人订阅号的权限只有被动回复,也无法创建自定义菜单,其他功能需要跳转到自己的网页,并嵌入微信的js-sdk,使用微信的其他接口,具体参考手册:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115 <?phpdefine...

2018-12-25 19:11:56 127

原创 vue-cli 构建第一个单页面应用

听同事讲,后端学vue只要3天就会了,差点信以为真了~先看了一下vue的文档, 因为之前也看过react的文档,感觉差不多,特色都是页面模块化,自动生成统一管理。脚手架安装和上线部署就不说了,都是node ,npm 之类的,我使用的 vue 3.2.1版本。单页面除了默认自带的文件以外,需要额外npm install vue-router。先上效果:下面是开发步骤:vu...

2018-12-17 12:04:21 481

原创 最小堆创建,排序。C语言实现

开篇说一下关于树相关的类型:树(至少2个子节点)=>  二叉树(最多2个子节点) => 完全二叉树(有一个左子节点或者同时有左右子节点) => 最小堆也叫优先队列,任何一个父节点都不大于左右子节点。最小堆对应的有最大堆,区别在于父节点比子节点小还是大。 最小堆可以使用链表表示(需要三个指针),也可以用数组表示。在这里只说明数组实现的最小堆创建和排序。首先说最小...

2018-12-12 09:52:10 1381

原创 蒙特卡罗方法计算圆周率

蒙特卡罗方法原理是产生随机数,计算落在指定区域的个数比例即为圆周率。如图,圆形面积与正方形面积比例为 π(2R)^2  / R^2 = π/4, 那么计算出的比例*4即为π。#include <stdio.h>#include <stdlib.h>#define RENDER_MAX 100000//生成L-R 范围内的随机数double Rand(...

2018-12-10 23:09:40 3671

原创 嵌套类访问测试

嵌套类是在A类里声明另外一个B类,这时类B 声明所在的位置决定了他的被访问权限。当类B声明在public 区域时,类A和程序具有相同的对类B的访问权限。都可以访问B的public 部分,如果想访问B的非public部分,可以添加外部类为友元#include <iostream>class A{public: class B{ friend...

2018-12-09 17:57:33 213

原创 记一次错误调试,Cstring 变量自动析构时崩溃

项目实施时帮忙修改公司MFC老程序检索文件,测试同事表示测试个别文件时程序崩溃,但是在VS中跑时正常。在无法复现的情况下, 先尝试弹窗定位,所有弹窗结束后程序才崩溃,定位失败。想到vs有类似GDB的Attach 功能,最后定位到Cstring析构时地址析构无效,而查找文件中只有一个Cstring 变量ss。 // 票头,简单注,复杂注记录总数 int nHeadCount; int ...

2018-12-08 16:57:21 1467

原创 高效strcmp,标准库源码测试

记一次测试,测试环境centos 64位,便于以后学习源码里将字符串对比分为2种情况,长度大于4和小于4:长度小于4的情况按常规处理。 长度大于4则先对检测长度/4,并行优化,最后对不足4个的字符按常规处理。每四个字符进行比较,与cache 的优化有关:cache line 的Data大小即为4字节。cache 和内存的映射关系。intSTRNCMP (const ch...

2018-11-28 10:34:44 357 1

空空如也

空空如也

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

TA关注的人

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