thinkphp5无限极分类

public function priTree() { $data = $this->select(); return $this->_reSort($data); } // 递归对有的分类进行重新排序 private function _reSort($data, $cate_pid=0, $level=0) { static $ret = array(); foreac
分类: 其他 发布时间: 04-30 23:01 阅读次数: 0

Tarojs+redux支付宝小程序开发攻略

技术选型 对于习惯react语法的开发者来讲,RN是实现native的必备工具。 我们甚至可以屏蔽官方稳定而强大的配置层,直接上手开发。 而后,同为表层React语法的Rax、Taro这样的开源多端开发框架的兴起,让react开发人员得以不必在多端投入更高的成本。反过来,只要有足够的移动端开发经验(主要体现在多端机型兼容这方面),那么这些开源的多端框架就会成为你手中的神器,让你几乎零成本get到碎片化多端开发技能。 Taro相对于Rax的优势是,在国内的开源社区更为活跃(论
分类: 其他 发布时间: 04-30 23:01 阅读次数: 0

2019年4月30日解题报告

小结:说实话,今天考的非常不好,今天四道题都会正解,但是都出了问题,T1由于没有读比赛开头的提醒,long long类型用了\(lld\),没用\(I64d\),所以挂成了70分,T2忘了删调试的时候的一个中间空格,爆零了,T3矩阵快速幂写挂了,T4主席树写挂了。。离预估差的太远,还是不够细心,T1和T2的错误是真的不该犯。 Problem 1 双色球(ball.cpp/c/pas) 【题目描述】 机房来了新一届的学弟学妹,邪恶的chenzeyu97发现一位学弟与他同名,于是他当起了善良的学长
分类: 其他 发布时间: 04-30 23:01 阅读次数: 0

数据结构学习总结(1)数据结构的认识

当你决定看这篇文章,就意味着系统学习数据结构的开始。本节,我们先来讲什么是数据结构。 数据结构,直白地理解,就是研究数据的存储方式。 我们知道,数据存储只有一个目的,即为了方便后期对数据的再利用,就如同我们使用数组存储 {1,2,3,4,5} 是为了后期取得它们的加和值,无缘由的数据存储行为是对存储空间的不负责任。 因此,数据在计算机存储空间的存放方式,决不是胡乱的,这就要求我们选择一种好的方式来存储数据,而这也是数据结构的核心内容。   例如,一直以来大家面对的数据存储,都是类似存储 1、2
分类: 其他 发布时间: 04-30 23:01 阅读次数: 0

什么是hive Hadoop Hive概念学习系列之什么是Hive? 2 hive的使用 + hive的常用语法 2 hive的使用 + hive的常用语法 3 hql语法及自定义函数

Hadoop Hive概念学习系列之什么是Hive? 参考 《Hadoop大数据分析与挖掘实战》的在线电子书阅读 http://yuedu.baidu.com/ebook/d128cf8e33687e21ae45a935?pn=1&click_type=10010002   Hive最初是应Facebook每天产生的海量新兴社会网络数据进行管理和机器学习的需求而产生和发展的,是建立在Hadoop上的数据仓库基础构架。作为Hadoop的一个数据仓库工具,Hive可以将结构化的数据文件映射为一张数
分类: 其他 发布时间: 04-30 23:01 阅读次数: 0

程序员的数学基础学习笔记:时间和空间复杂度((第16讲)

一、时间和空间复杂度基本概念 1、影响系统性能的因素有哪些? 影响系统性能的因素有很多,把这些因素分为三大类 1、算法理论上的计算复杂度 2、开发实现的方案和硬件设备的规格 3、算法理论上的计算复杂度、开发实现的方案和硬件设备的规格 2、复杂度是什么? 算法复杂度是一个比较抽象的概念,通常只是一个估计值,它用于衡量程序在运行时所需要的资源用于比较不同算法的性能好坏 我们通常所说的时间复杂度是指渐进时间复杂度,标识程序运行时间随着问题复杂度增加而变化的规律 空间复杂度是指渐进空间复杂度,标识程所
分类: 其他 发布时间: 04-30 23:01 阅读次数: 0

JavaScript-数组-基础结构和遍历

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_36282409/article/details/89710145 一.数组相关内容: 1.数组基础结构分析: 1.1 数组是对象数据类型值; 1.2 数组索引 1.3 数组循环 2.数组中常用的方法: 2.1 push 2.2 pop 2.3 shift 2.4 unshift 2.5 splice 2.6 slice 2.7 concat 2.8 join 2.9 toStrin
分类: 编程语言 发布时间: 04-30 23:01 阅读次数: 0

Unity3D中有关AudioSource使用的一些笔记

AudioSource学习笔记 Play, Stop, Pause, UnPause 基本关系 time使用的注意事项 OnAudioFilterRead的调用 Play, Stop, Pause, UnPause 基本关系 Pause后可以通过Play或UnPause继续播放 (IsPlaying: false - true) IsPlaying为true时调用Play重新播放,UnPause无影响 Stop后只可以通过Play播放,UnPause无效 time使用的注意事项 在通过给Aud
分类: 编程语言 发布时间: 04-30 23:01 阅读次数: 0

Java基础系列-ArrayList,java开发面试笔试题

我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家。 扫描二维码或搜索下图红色VX号,加VX好友,拉你进【程序员面试学习交流群】免费领取。也欢迎各位一起在群里探讨技术。 推荐文章:Java 面试知识点解析;Mysql优化技巧(数据库设计、命名规范、索引优化 原创文章,转载请标注出处:《Java基础系列-ArrayList》 一、概述 ArrayList底层使用的是数组。是List的可变数组实现,这里的可变是针对List而言,而不是底层数组。 数组
分类: 编程语言 发布时间: 04-30 23:00 阅读次数: 0

过拟合原因与解决思路

过拟合的原因: 1. 数据有噪声 问题解决思路:去燥方法 2. 训练数据不足,有限的训练数据 问题解决思路:数据增强,增加训练数据样本。 3. 训练模型过度导致模型非常复杂 问题解决思路:正则化(限制权值),通过给损失函数引入额外信息给模型复杂性带来相应的惩罚度。
分类: 编程语言 发布时间: 04-30 23:00 阅读次数: 0

ArcGIS 发布服务的那些事儿——(2)切片服务

版权声明:未经作者允许,不得私自转载 https://blog.csdn.net/weixin_44616652/article/details/89710152 上一篇讲到了在ArcGIS Desktop两款软件中发布动态服务的异同,这篇来讲一下发布动态服务的异同,为了与时俱进,小编决定把ArcGIS Pro升级到2.3.2,其余软件版本不变。 上一篇传送门:https://blog.csdn.net/weixin_44616652/article/details/89454557 A: A
分类: 编程语言 发布时间: 04-30 23:00 阅读次数: 0

想进BAT大厂必须掌握的Java知识点

Java目前已经不仅仅是一门开发语言,而是一整套生态体系。作为一个Java程序员,既是幸运的,也是不幸的。幸运的是我们有很多轮子可以拿过来用,不幸的是我们有太多的轮子需要学习。 但是,无论是日常工作还是面试问题,也都符合二八原则,即掌握20%的知识,就能解决80%的问题。 那么,Java程序员必须掌握的20%知识点都有哪些呢? 一般包括以下内容: Java基础知识,如集合类、IO、泛型等。 JVM底层知识,如类加载机制、GC、JVM内存结构等。 Java并发编程知识,如Java内存模型、并发包
分类: 编程语言 发布时间: 04-30 23:00 阅读次数: 0

使用机器学习来进行自动化文本分类

文章来源:ATYUN AI平台 数字化已经改变了我们处理和分析信息的方式。信息的在线可用性呈指数增长。从网页到电子邮件、科学期刊、电子书、学习内容、新闻和社交媒体都充满了文本数据。其理念是快速创建、分析和报告信息。这是自动文本分类的步骤。 自动化文本分类是文本分类的一种智能分类,而且,使用机器学习来实现这些任务的自动化,会使整个过程变得非常快速和高效。人工智能和机器学习可以说是近年来最热门的技术,而且到处都能找到相关的应用。正如Jeff Bezos在他的年度股东信中所说:“在过去的几十年里,计
分类: 编程语言 发布时间: 04-30 22:59 阅读次数: 0

运行第一个Flutter App

文本是在 AndroidStudio 开发工具中开发 Flutter 的。 运行第一个Flutter App 1:启动AndroidStudio,选择Start a new Flutter project。 2:选择Flutter Application。 3:配置信息。 4:设置包名。 5:运行flutter_hello_world App。 分析lib/main.dart 1: Flutter程序入口。 Flutter程序入口是一个main()函数: void main() => runA
分类: 编程语言 发布时间: 04-30 22:59 阅读次数: 0

Java Generator,java基础面试笔试题

我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家。 扫描二维码或搜索下图红色VX号,加VX好友,拉你进【程序员面试学习交流群】免费领取。也欢迎各位一起在群里探讨技术。 推荐文章:Java 面试知识点解析;Mysql优化技巧(数据库设计、命名规范、索引优化 以前我以为只有Python才会有generator,看来当时的我才年轻,后来认真研读《Thinking in Java》之后大有感悟,原来Java亦有generator,故做一次记录分享。过程
分类: 编程语言 发布时间: 04-30 22:59 阅读次数: 0

大话设计模式-备忘录模式的实践-象棋悔棋

版权声明:Leo.All Rights Reserved. https://blog.csdn.net/qq_41113081/article/details/89710158 象棋类 /** * 需要备忘的象棋信息 */ public class Chessman { //象棋的基本信息 private String name; private int x; private int y; /** * 备忘当前象棋的状态 *
分类: 编程语言 发布时间: 04-30 22:58 阅读次数: 0

mtk audio

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010481276/article/details/89225862 之前的版本,AF在Main_MediaServer.cpp里面启动,在android N,AF在main_audioserver.cpp里面启动, AudioFlinger::instantiate()并不属于AudioFlinger的内部类,而是BinderService类的一个实现包括AudioFlinger,AudioP
分类: 编程语言 发布时间: 04-30 22:58 阅读次数: 0

vue+Element上传文件

html页面 <div id="uploadDate"> <el-form label-width="100px"> <el-form-item label="请选择文件"> <el-upload class="upload-demo" ref="upload" :action="saveMeals" :file-list="myFileList" :on-remove="handleRemove" :before-upload="beforeUpload" name="meals" :dat
分类: 编程语言 发布时间: 04-30 22:58 阅读次数: 0

上汽集团今年第一季度总营收达2002亿元 同比减少16.18%

【TechWeb】4月30日消息,上交所上市公司上汽集团昨晚发布了2019年第一季度报告。报告显示,上汽集团今年第一季度营收达2002亿元,同比减少16.18%,净利润达82.5亿元,同比减少15%。 上汽集团公告截图 归属于上市公司股东的扣除非经常性损益的净利润为76亿元,同比减少13.86%。 今天收盘,上汽集团(SH:600104)上涨2.47%至27.38元,总市值约3198.93亿元。
分类: 编程语言 发布时间: 04-30 22:58 阅读次数: 0

路过的5年(一)

其实一直想写些技术的博客,一是总结经验,二呢也希望能混个虚名。也写了一些,但总是不那么深入在这个技术更新越来越快的年代感觉写的有点鸡肋、屌丝。索性换了一个账号重新开始,这也是这个新账号的第一篇博客,一篇水文,甚至连水文都算不上,因为这完全就和技术没啥关系,纯粹是自己的YY,对这几年的记录。 从14年转行做技术开始(完全是跨行),也第五个年头了,但总感觉好多东西都不会,甚至有的都没听说过,慢慢的对自己的打击很大,再加上自己也没有个完整的技术体系储备,年龄越大心里越慌了,总感觉不久的将来我就是被淘
分类: 其他 发布时间: 04-30 22:57 阅读次数: 0