记录如何发布微信小程序npm包

1、初始化项目 在项目根目录下使用一下命令 npm init 这时终端会提示你输入诸如包名,版本号等信息,如下: 2、新建src文件夹 新建src文件夹之后,把微信小程序自定义组件的index.js、index.wxss、index.json、index.wxml四个文件都拉到src文件夹里面即可。文件目录如下图: 3、修改package.json文件 在 package.json 文件中新增一个 miniprogram 字段,指向src文件即可。这是官方文档发布npm的约束条件。npm支持
分类: 其他 发布时间: 01-30 22:28 阅读次数: 0

第二章 1.群与子群

群是一种很特殊且充满对称性的代数结构,这里我们先不关注这些对称性,首先抽象地引入群的定义。 一、 群   定义  在非空集合$G=\{a,b,c,...\}$中规定一种元素间的代数运算,称为“乘法”。设$a,b\in G$,$a$与$b$相乘记作$a\circ b$,如果乘法使集合$G$满足以下四条公理,称$G$是一个群:       (i) 封闭性  $a,b\in G\quad\Rightarrow\a\circ b\in G$.       (ii) 结合性  $a,b,c\in G\q
分类: 其他 发布时间: 01-30 22:28 阅读次数: 0

程序员如何科学地记日志

无论是哪种程序员,日常开发中都离不开记日志。但是通过最近的review会,发现很多程序员在记日志的时候,还是会有些问题。那么如何科学地记录日志呢? 为什么要记日志 在寻求方法前,我们先看看我们记日志的目标。 日志是程序运行时的x光,能够追踪到程序运行的状态,通过日志,程序员能够加速调试速度,还原异常情况出现的场景。 也有通过日志记录处理数据,方便后面统计和审计。 还有通过日志进行备份,当数据有问题时,通过日志恢复数据。 总之,我们记日志,是为了给人看,来了解程序运行的状态。今天我们只讲日常调试
分类: 其他 发布时间: 01-30 22:28 阅读次数: 0

地震仪数据读取项目

1、打印buf出现数据不正确,应该是printf("%x",*buf);十六进制是不能直接像字符串一样打印出来的,必须一个一个打印 2、std::string 的字符串链接函数不能用于含有0的字符串,会导致错误判断字符串长度,丢失数据 3、缺少重要数据结构说明和数据包交互时序文档,经测试,重要的时序交互如下: 其中的RTS指令必须执行,不然后续指令无法执行 4、网路调试正常,程序卡死在接收数据指令 检查验证数据包的报文,用不同IP获取不同报文,配合反编译观察数据包结构,确认程序数据包正确,经思
分类: 其他 发布时间: 01-30 22:28 阅读次数: 0

WC 2019 颓废记

还是流水账风格.. WC2019就在广州二中非常方便 Day 0 PKUWC结束后一天上午就赶来报到了,二中饭堂是真的好吃 宿舍条件没去年好,最重要的是宿舍里信号差这个要差评 下午在宿舍颓... 晚上开幕式,各种光效攻击引起强烈不适(广二我知道你们有灯了) 有个节目效仿去年开幕式唱离骚结果唱了楚辞... 听说这次传统+提答+交互 听说WC性价比高 Day 1 上午讲课是松松松的评测系统与比赛策略 不得不承认这堂课非常友好,对于我这种linux都用不熟的老年蒟蒻来说还是学到了点内容 顺便宣传了一
分类: 其他 发布时间: 01-30 22:27 阅读次数: 0

The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone错误的解决办法【已解决】

---恢复内容开始--- The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone错误的解决办法【已解决】 学习mybatis时遇到一个错误,报错信息如下: org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cause: java.sql.SQLExcep
分类: 其他 发布时间: 01-30 22:27 阅读次数: 0

ARTS-S govendor

govendor init govendor add +external
分类: 其他 发布时间: 01-30 22:27 阅读次数: 0

我遇到了个想和她一直走下去的人。如果她会看到这里,我想让她放心。

再给我三四个月时间,我会努力的。
分类: 其他 发布时间: 01-30 22:27 阅读次数: 0

Linux之网络编程:时间服务器

基于TCP-服务器 1,创建一个socket套接字 int socket(int domain,int type,int protocol) domain:IP地址族,AF_INET(IPv4)、AF_INET6(IPv6)、AF_LOCAL/AF_UNIX(本地) type:套接字,流式套接字(SOCK_STRAM),数字报套接字(SOCK_DGRAM),原始套接字(SOCK_RAM) protocol:置0 2,邦定socket套接字和服务器相关资料 int bind(int sockfd
分类: 其他 发布时间: 01-30 22:27 阅读次数: 0

小白初识 - 计数排序(CountingSort)

计数排序,属于桶排序特殊的一种。 当要排序n个数据的时候,如果所处的范围不大,我们可以取其中的最大值K,并将数据分散在K个桶里面, 每个桶里面的数据都是相同的(这样省去了桶内排序的时间),然后顺序取出就好啦。 当然计数排序说起来简单,写起来有些地方不好理解。 比如我们现在有2,5,3,0,2,3,0,3这8个数,要对它排序,我们就可以先取到它的最大值5,然后确定范围在0-5, 我们申请一个0-5的内存空间去分别计算每个位置对应的每个数的个数。 下图表示的就是0-5这个内存空间的数据,我们可以看
分类: 其他 发布时间: 01-30 22:27 阅读次数: 0

其他技术----nginx开光

  前言:作为一名程序员,学习是必不可少的。我们每时每刻都在学习,我们都在进步,为了达到更好的用户体验,我们需要学习新的知识,我们需要克服一道道困难。将新技术运用到我们的项目中来。   目录     1.介绍nginx     2.nginx的配置     3.nginx基本命令        一、介绍nginx     nginx是一个http服务器,它的主要用途有以下几点:     1.HTTP静态服务器     存储图片,文件等静态资源,由于它处理静态资源比Tomcat强,实际开发中To
分类: 其他 发布时间: 01-30 22:27 阅读次数: 0

解决Outlook新建 回复和转发邮件时字体变大的问题

解决Outlook新建、回复和转发邮件时字体变大的问题 今日接到一个同事报障说Outlook有问题,明明设置了9号字体但显示出来仍然很大。连接过去一看,果然无论是新建、回复还是转发邮件,显示的字体都是超大的。。因为里面有自动插入签名,开始还以为是签名的模板设置的字体太大,经检查发现一切正常,再看其它可以调整字号的位置,都是默认的设置。并未发现异常,找了好久,实在耗不住,没办法,只好跟用户说,现在没办法解决,等我回去再研究一下。然后关掉连接。但又不甘心,于是在自己的电脑里继续再找问题,还好,运气
分类: 其他 发布时间: 01-30 22:27 阅读次数: 0

Continued Fractions CodeForces - 305B (java+高精 / 数学)

A continued fraction of height n is a fraction of form . You are given two rational numbers, one is represented as and the other one is represented as a finite fraction of height n. Check if they are equal. Input The first line contains two space-se
分类: 其他 发布时间: 01-30 22:27 阅读次数: 0

java Map代替List在for循环中的应用

例:有数据表:express 对list集合:通过code获取name(orderController) 方式1: (先查出数据表express中所有的对象List<Express>,在List<ExpressStatus>的遍历中,通过获取code,再获取name值,循环较多,i*j次) controller: List<Express> nameList = null; try { nameList = expressService.getAllName(); } catch (Excep
分类: 其他 发布时间: 01-30 22:27 阅读次数: 0

importlib 模块

根据字符串的模块名实现动态导入模块的库 目录结构 ├── aaa.py ├── bbb.py └── mypackage ├── __init__.py └── xxx.py bbb.py import importlib func = importlib.import_module('aaa') print(func) func.f1() m = importlib.import_module('mypackage.xxx') print(m.age)
分类: 其他 发布时间: 01-30 22:11 阅读次数: 0

Python循环对象

循环对象 Python中的许多语法结构都是由对象实现的,循环就可以通过对象实现。 循环对象并不是在Python诞生之初就存在的,但它的发展极为迅速,特别是在Python 3时代,循环对象正在成为循环的标准形式。 那么,什么是循环对象呢? 所谓的循环对象包含有一个__next__()方法。这个方法的目的是生成循环的下一个结果。 在生成过循环的所有结果之后,该方法将抛出StopIteration异常。 循环接收到这个异常,就会知道循环已经结束,将停止调用__next__()。 我们用内置函数ite
分类: 其他 发布时间: 01-30 22:11 阅读次数: 0

邮件中的 请看附件 请知悉,英语怎么说 要比较正式的用语

请看附件:Please refer to the attachment.或 Please refer to the attached. 请知悉:Please be notified. 或 Please be kindly notified. 再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow
分类: 其他 发布时间: 01-30 22:11 阅读次数: 0

jQuery - 链(Chaining)

http://www.runoob.com/jquery/jquery-chaining.html jQuery - 链(Chaining) 通过 jQuery,可以把动作/方法链接在一起。 Chaining 允许我们在一条语句中运行多个 jQuery 方法(在相同的元素上)。 jQuery 方法链接 直到现在,我们都是一次写一条 jQuery 语句(一条接着另一条)。 不过,有一种名为链接(chaining)的技术,允许我们在相同的元素上运行多条 jQuery 命令,一条接着另一条。 提示:
分类: 其他 发布时间: 01-30 22:11 阅读次数: 0

比较基础的GCD与LCM

最简单的gcd算法: int gcd( int a, int b) { if(a<b)swap(a,b); if(b==0) return a; else return gcd(b,a%b); } 最常用的gcd算法: int gcd(int a,int b){return a==0?b:gcd(b%a,a);} 经过优化的gcd算法(分奇偶数): 1 int gcd(int x,int y) 2 { 3 if(x<y) return gcd(y,x);
分类: 其他 发布时间: 01-30 22:11 阅读次数: 0

RUN command!!!!!

Hi, Most of the times,I'm using windows by keyboard shortcuts and RUN commands etc., I knew only few run commands and shortcuts. Yesterday, i read one magazine. In that, there is more than 100 run commands are there. But, people knows only few thing
分类: 其他 发布时间: 01-30 22:11 阅读次数: 0