- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 如何理解退化维度
退化维度(Degenerate Dimension,DD),就是那些看起来像是事实表的一个维度关键字,但实际上并没有对应的维度表,其中,事实表的粒度就是文档本身或文档中的一个分列项。在传统的父子关系型数据库中,事务编号是事物标题记录的关键字,比如订单编号、发票编号,这样的纪录包含了诸如事务日期、供应商标示这样在总体上对事务有效的所有信息。这个事实表A可能是另一个事实表B的维度表。我理解维度建模的一个星型模型里面,中间的是事实表,周围的都是维度表,按照这个标准,是不存在事实表直接跟事实表关联的。...
2022-08-05 13:41:38
787
2
原创 微信小程序云开发日期时间类型的操作
微信小程序云数据库不同于传统开发使用的关系型数据库,传统开发习惯使用SQL进行数据库操作,云数据库语法稍微不太一样,类似Mongodb,遇到日期时间类的操作对于刚上手的往往有点难度。
2022-06-21 13:55:09
2420
转载 Jetson Nano 模型训练和推理流程
深度学习的训练和推理流程,是先采用高性能图形服务器使用深度学习框架来训练(Training)机器学习算法,研究大量的数据来学习一个特定的场景,完成后得到模型参数,再部署到终端执行机器学习推理(Inference),以训练好的模型从新数据中得出结论。一般的深度学习项目,训练时为了加快速度,会使用多 GPU 分布式训练。但在部署推理时,为了降低成本,往往使用单个 GPU 机器甚至嵌入式平台进行部署。Jetson Nano 可以完成整个训练和推理流程,但基于 Jetson Nano 的低算力,不推荐在 J
2022-05-05 10:17:47
2277
原创 命令行获取本机IP并复制到粘贴板
for /f "delims=: tokens=2" %%i in ('ipconfig ^|findstr -i "ipv4"') do (set v=%%i)set "v=%v: =%"mshta vbscript:clipboarddata.setdata("text","http://%v%")(close)#pause
2021-06-08 10:27:59
2036
1
原创 用MVP方法设计产品——《爱豆UP榜》产品设计篇
MVP模型是最小可行产品(Minimum Viabe Product)的简称,由Eric Ries在《精益创业实战》中提出,指的是用最快、最简明的方式建立一个可用的产品模型,推向市场,测试用户是否喜欢这个产品,进而迭代完善细节。...
2021-06-04 00:31:32
412
原创 微信小程序九宫格抽奖大转盘
抽奖大转盘是个很百搭的小应用,各种大小app都喜欢挂上这么个小东西嗨皮一下。核心功能就是一个概率算法,再结合应用场景做的一些小调整。今天介绍一下《爱豆UP榜》的
2021-06-03 00:38:55
1340
1
转载 微信小程序云开发(云数据库、云函数)的多表联查
今天在写一个微信小程序demo,用的是云开发,是一个实验室预约的一个流程。一开始写的很开心,毕竟用java ssm+mysql简单的一笔。心里想着云数据库不也差不多嘛。但是后来发现差距蛮大的,不过还好,只要熟练数据库,对于这个还是看看API文档还是能够轻松上手的。但是貌似度娘以及小程序云开发社区对于这个多表联查的具体使用几乎没有,API文档其实对于新手而言难度还是比较大的,也很难找到教学,所以我这里讲解一下。废话不多说,上代码。我总共有三个表:用户表,实验室表,审批表用户表的数据是这样...
2021-05-13 22:58:23
11458
9
原创 微信小程序使用云数据库做排序和翻页
Collection.orderBy / Query.orderBy指定查询排序条件方法签名如下:function orderBy(fieldName: string, order: string): Collection | Query方法接受一个必填字符串参数 fieldName 用于定义需要排序的字段,一个字符串参数 order 定义排序顺序。order 只能取asc或desc。如果需要对嵌套字段排序,需要用 "点表示法" 连接嵌套字段,比如style.color表示...
2020-09-11 09:55:16
2643
原创 Docker下搭建rtmp服务器并使用微信小程序测试直播
服务器搭建简单得令人不敢相信,看个人网速,安装也就一两分钟。先介绍一下工具和环境。1、开发环境:win10下安装vmware虚拟机,操作系统Centos7.*,并安装好了Docker容器2、直播推流测试工具(直播工具):手机一台安装好了微信3、拉流观看工具:VLC播放器一、rtmp服务器搭建,只需要2步:1、安装镜像docker pull alfg/nginx-rtmp2、运行#直接运行docker run -it -p 1935:1935 -p 8080:80 -
2020-06-14 19:47:57
1584
转载 CSS布局说——可能是最全的
前言现在,我们被称为前端工程师。然而,早年给我们的称呼却是页面仔。或许是职责越来越大,整体的前端井喷式的发展,使我们只关注了js,而疏远了css和html。其实,我们可能经常在聊组件化,咋地咋地。但是,回过头来思考一下,如果你看到一张设计稿的时候,连布局都不清不楚,谈何组件化呢。所以,我们需要在分清楚组件之前,先来分清楚布局。废话说了这么多,只是想告诉你,布局这个东西真的很重要。本篇内...
2020-04-14 21:09:33
187
原创 【分享】微信小程序做内容有什么优缺点?
张小龙定位小程序是做服务的。当初服务号没实现的初心,统统在小程序上体现。那么小程序适不适合做内容呢?个人觉得可以从以下角度考虑:内容首先算不算是一种服务?可能每个产品定位都不太一样。小龙说不适合做内容是针对像公众号这样的内容。而我觉得小程序非常适合做内容,什么类型的内容呢?像读书类的,收费类的,小程序来做太适合了。体验感不会比app差多少,要收费又非常的便捷,用户不要安装庞...
2019-09-02 15:14:34
317
原创 Tomcat8.5 生产环境高并发配置实战记录
小业务,流量不大,主要是接口高峰期会出现请求数比较多,使用Tomcat8.5 默认配置稳定运行了一段时间,后续业务增长巡查中发现出现内存不足,于是百度了一下优化方案。有效优化地方:1、增加JVM堆内存相关说明如下:可以给Java虚拟机设置使用的内存,但是如果选择不对的话,虚拟机不会补偿。可通过命令行的方式改变虚拟机使用内存的大小。 -Xms<size> 表示JVM...
2019-04-05 23:11:52
1418
原创 数字化智慧园区建设方案
适用于:所有云平台,包括但不限于Azure, 阿里云,AWS问题症结你的本地机器或者远程机器, 只有一方安装了远程桌面CredSSP漏洞补丁。并且这台安装了补丁的机器,禁止不安全的远程桌面连接。背景远程桌面CredSSP漏洞补丁在2018年3月13号发布。这个补丁修复了漏洞,并且新增加了一个组策略项:Encryption oracle remediation,来控制是否允许不安全的...
2019-03-19 11:40:59
6417
原创 使用 FFmpeg 批量转换视频格式 mp4转ts(bat命令行)
第一步:官网下载 FFmpeg打开 http://ffmpeg.org/点 download 按钮,找到自己的系统对应格式(比如我的Windows 64位下载之后是个压缩包ffmpeg-20181128-b9aff7a-win64-static)第二步:解压解压后,有个bin目录,里面是3个exe文件第三步:编写批处理bat脚本1、新建一个txt文本,将txt后缀修改为可执...
2018-11-29 16:10:25
15545
1
原创 Apache安装(压缩包版)
cd D:\webserver\Apache24\bind:httpd -k installpause安装需要 Visual C++Redistributable 2015 支持,可从微软官方下载vc_redist.x64_2015.exe(14m大小)https://www.microsoft.com/zh-CN/download/details.aspx?id=48145...
2018-10-25 16:40:24
882
转载 微信小程序开发https设置
微信官方规定小程序的允许请求的地址都是https开头,所以如果你想搞微信小程序开发,那么服务的地址都必须以https协议的方式提供,也就是说http是不能用的。而且每个月仅能做出5次修改,所以且行且珍惜吧! 在瞎jb折腾了三天后,https安全协议的问题终于解决了。其实你也不必担心,因为需要修改的地方也就两三处。只要你跟着我的思路走,问题肯定是可以解决的。我的环境如下:-...
2018-09-26 00:24:11
2604
转载 微信小程序获取用户信息接口调整目的以及使用方法介绍
微信小程序获取用户信息接口调整目的以及使用方法介绍微信小程序已经调整了获取用户信息的接口,还不知道的开发者看一下官网给出的理由和方法:为优化用户体验,使用 wx.getUserInfo 接口直接弹出授权框的开发方式将逐步不再支持。从2018年4月30日开始,小程序与小游戏的体验版、开发版调用 wx.getUserInfo 接口,将无法弹出授权询问框,默认调用失败。正式版暂不受影响。开发者可使用...
2018-09-23 00:24:50
510
原创 Tomcat8.5 多端口配置项目 每个项目直接使用根目录访问
打开配置文件:conf/server.xml添加以下内容: <!-- second service user 8090 port --> <Service name="Catalina2"> <!-- 8090 port setting is here --> <Connector port="8090" protocol=...
2018-09-20 15:51:24
1728
转载 微信小程序getUserInfo最新修改后,如何在原有项目的授权逻辑的调整
今天一大早调试小程序,结果出现这个。。。微信小程序也是醉了,这么大的改动,也没有通过开发者服务号通知一声人在屋檐下不得不低头(改呗,那么如何以最小的代价更新呢,下面给我的解决方案)原来我们在首次进入小程序时,会通过getUserInfo调起用户授权的弹窗,但是根据微信小程序,最新更新解释,开发工具,体验版本将不再支持这个授权方式而是通过button组件让用户自主去点击已完成授权目的...
2018-09-12 10:59:57
372
转载 小程序源码下载[demo整理自github]
小程序源码下载[demo整理自github] 微信小程序的火热程度大家都有所了解,也有很多牛人写了不错的小程序,今天ytkah就整理一些github上的小程序开源项目,源码可以直接下载来用,感兴趣的朋友赶紧去看看吧!以下小程序排名按star的数量来排,数字动态变化中,请参考具体的项目weapp-demo ★727 - 仿豆瓣电影微信小程序 wechat-weapp-gank ★5...
2018-09-12 10:23:56
4035
1
原创 一天上线小程序
最近小程序持续火热,燥热的心也想搞个玩玩。本人有java后台的开发经验,了解一点js,昨天周末在家,就开始把之前做的一个简单的舒尔特方格安卓版移植到了小程序。基本流程就是:第一步:下载官方开发工具,这个对于做过开发的没啥难度。就是一堆扫码。第二步:申请一个小程序。到微信公众平台https://mp.weixin.qq.com注册账号,这步其实挺烦人,邮箱申请过公众号的又不能用了...
2018-09-10 15:38:06
275
原创 HTML5威武
寻游记每天为小伙伴们推荐好玩的手机游戏精彩不容错过哦!http://www.h5v5.com/小鼠标点起来吧!也可关注微信公众号获取好玩的手机游戏哦!
2014-12-03 23:06:06
461
原创 这样选择省份是不是会快点?
新疆 内蒙古 黑龙江甘肃 北京吉林宁夏 天津 辽宁陕西 河北 山东青海 山西 江苏西藏 河南 上海四川 安徽 浙江重庆 湖北 福建贵州 湖南 广东云南 江西 海南澳门 广西 台湾 香港
2014-11-26 13:21:17
419
原创 洗牌算法
public static int[] randoms(int[] send) { Random r = new Random(); int temp1, temp2; int len = send.length; int n = len; int returnValue[] = new int[n];
2014-11-11 10:50:36
452
stripes+spring+mybatis框架
2014-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人