vue.js获取数据库数据

vue.js动态获取数据(通过vue.cli和webpack搭建的环境)1.首先我先在创建一个静态的data.json文件,在static下创建json文件夹,(webpack环境下,静态的文件放在static目录下){ "data":[ {"id":1,"name": "yidong", "age": "11" }, {"id":2,"name": "yid
分类: 其他 发布时间: 09-17 23:46 阅读次数: 0

设计模式---简单工厂、工厂方法、抽象工厂

引言 最近发现一篇讲解工厂模式比较简易明了的文章,内容如下,原文连接为:http://www.runoob.com/design-pattern/abstract-factory-pattern.html。 简单工厂模式 简单工厂模式不是 23 种里的一种,简而言之,就是有一个专门生产某个产品的类。 比如下图中的鼠标工厂,专业生产鼠标,给参数 0,生产戴尔鼠标,给参数 1,生产惠普鼠标。 工厂模式 工厂模式也就是鼠标工厂是个父类,有生产鼠标这个接口。 戴尔鼠标工厂,惠普鼠标工厂继承它,可以分别
分类: 其他 发布时间: 09-17 23:46 阅读次数: 0

Catch That Cow(POJ3278)

第一篇博客,格式惨不忍睹。首先感谢一下鼓励我写博客的大佬@Titordong其次就是感谢一群大佬激励我不断前行@Chunibyo@Tiancfq因为室友tanty强烈要求出现,附上他的名字。 Catch That Cow(POJ3278) BFS入门题,然鹅我还是WA了四五发,因为没注意,位置0是可以访问的。再者就是初始位置在push之后,要标记为已经访问。 图片挺不错,我们地大(武汉)的旖旎风光,放松一下。 ---------- 题目连接:POJ3278 Description Farmer
分类: 其他 发布时间: 09-17 23:46 阅读次数: 0

rbac设计

1.创建表关系 2.基于admin录入数据 3.校验权限(中间件的应用) 1.创建表关系 from django.db import models # Create your models here. class User(models.Model): name = models.CharField(max_length=32) password = models.CharField(max_length=32) roles = models.ManyToManyField(to='Role'
分类: 其他 发布时间: 09-17 23:46 阅读次数: 0

JAVA实现注册登陆的短信验证

一、找到一个短信API服务数据接口   使用短信api接口服务我这里是使用一个第三方的接口服务(步骤需要不是打广告)。   1、获取短信接口的Appkey程序钥匙。     https://www.juhe.cn/     注册账号>找到个人中心 请先复制好你的接口密码,到后面我们要用到 提交审核-往下滑找到你刚刚提交的短信: 请复制好你的短信模板ID 二、代码实现   好的,我们拿到了短信的模板编号、短信接口密码。现在我们就开始打代码了 创建util工具类,在URL地址中输入你的短信模板编号
分类: 其他 发布时间: 09-17 23:46 阅读次数: 0

C#串口小助手

做技术的通病,什么都想学,什么都想亲手做一遍。不然总感觉心里不踏实。 考研期间,利用晚上一点时间,照葫芦画瓢,练习使用c#快速开发一个简单的串口小助手。 这种前后端分离的设计方法,大大提高了开发速度,比Python的wxPython写软件方便很多。 但是使用c#写软件在软件群里问问题的时候,却被人家用qt的嘲笑。(悲伤脸) 好吧,不管怎样,亲手实践一下总不会错的。简单介绍一下吧。界面设计: 1、相对重要的串口接收事件 首先注册一个接收事件,相当于单片机中的串口中断函数。 接下来为了完成接收字节
分类: 其他 发布时间: 09-17 23:46 阅读次数: 0

设计模式之单利模式(C#语言描述,附视频下载地址)

今天来介绍所有设计模式中结构最简单的设计模式单例模式,它的核心结构中只包含一个被称为单例类的特殊类。 要想完成单例类的设计,我们要遵循一下原则即可: 1、一个类只能有一个实例 2、确保该实例对外有一个访问入口(保证我们的系统可以从这个入口拿到该类的唯一实例) 3、将单例类的构造函数私有化(private),当构造函数被私有化之后,外部无法通过new 单例类()的方法来实例化该类。既然外部无法直接实例化该类,那就要求该类的实例要自己去创建了~ 下面我们先看一个最简单的单例类的实现: //
分类: 其他 发布时间: 09-17 23:46 阅读次数: 0

spring boot项目之AOP身份验证

@Aspect 作用是把当前类标识为一个切面供容器读取 @Pointcut 定义切入点 @Before 标识一个前置增强方法,相当于BeforeAdvice的功能,相似功能的还有 @AfterReturning 后置增强,相当于AfterReturningAdvice,方法正常退出时执行 @AfterThrowing 异常抛出增强,相当于ThrowsAdvice @After final增强,不管是抛出异常或者正常退出都会执行 @Around 环绕增强,相当于MethodInterceptor
分类: 其他 发布时间: 09-17 23:46 阅读次数: 0

记2018全国大学生建模比赛

昨天结束的为期三天的建模,之间的辛苦只有自己明白,三天的时间里最早的一天睡觉是凌晨五点,CNC,RGV,遗传算法,粒子群算法,暴力破解...等等信息都需要靠自己不断分析和查询明白。 同时也明白了自己要走的路,学习的方法。自己的路,自己的学习方法,在这几对学习内容了解之后,我们是有能力判断的,他人的建议,批评只做参考,但也要“思考”,而不是动摇信念。   书不记,熟读可记;义不精,细思可精;惟有志不立,直是无着力处。
分类: 其他 发布时间: 09-17 23:46 阅读次数: 0

算法学习过程中的一些总结

最近在刷一些入门的算法题目,get了很多新技能。先在这里记录一下,以后回顾方便些。 1. 在需要重复计算相同的东西时,可以先计算一遍,然后建立数组or矩阵保存起来,用的时候直接按坐标来查找,不用每次都计算。【哈希表】 2.
分类: 其他 发布时间: 09-17 23:45 阅读次数: 0

Redis cluster集群原理及搭建

一、集群原理 架构 Redis cluster使用去中心化的思想,整个集群是分布式的。所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽。 客户端与redis节点直连,不需要中间proxy层。客户端不需要连接集群所有节点,只要连接集群中任意一个可用节点即可。 Redis集群数据分片(Redis cluster data sharding)不使用一致性哈希算法,而是采用哈希槽(hash slot)的方式。集群中内置了 16384 个哈希槽(编号0-163
分类: 其他 发布时间: 09-17 23:45 阅读次数: 0

简单注册表单

1 <!DOCTYPE> 2 <!DOCTYPE html> 3 <html> 4 <head> 5 <meta charset="utf-8"> 6 <title>注册表单 </title> 7 </head> 8 <body> 9 <form > 10 <P> 11 用户名:<input type ="text" name ="usename"> 12 </P> 13 <p> 14
分类: 其他 发布时间: 09-17 23:45 阅读次数: 0

移动端开发--页面预加载

    这两天一直困扰我的一个问题终于解决了。很感谢同事给我的帮助。     先说下我遇到的问题:在app首次安装或者用户清除本地缓存信息后,用户再次登陆后,虽然可以从缓存中获取到用户信息,但是,放不到页面上。我一直很奇怪为什么会出现这样怪异的事。     总结一下出现上述这种情况的原因:1、lantch页面设置成index页,而不是登陆页,在用户首次安装index页的时候,其实已经预加载了其他4个主页面,这个时候,缓存中是没有我要的值的。所以,此时的用户信息显示为空;            
分类: 其他 发布时间: 09-17 23:45 阅读次数: 0

撑不下去的时候,请看看这18张照片

生活中, 多少人每天睁开双眼 便要咬牙撑过今日份的痛苦? 多少人为了所爱之人 甘愿负重前行? …… 没有谁能 轻轻松松度过这一生 觉得撑不下去的时候 就看看这18张照片 -1- 男儿有泪不轻弹?不过未到伤心处。 这是一对在城市打工的小夫妻,刚刚做完工的两人灰头土脸。站在女人旁边的男人瞥到疲惫的妻子,瞬间红了眼眶,赶忙转过头,硬生生将泪憋了回去。 “老婆,跟着我,让你受苦了。” 并不是所有的爱情都是西餐烛火,还有些夫妻凭借一腔孤勇,相依为命。 他们彼此相拥着取暖,是情侣更是战友,一起对抗人间的苦
分类: 其他 发布时间: 09-17 23:45 阅读次数: 0

代数几何

继续推销GTM76。饭高茂:《代数几何》第一章。 几乎零起点的好书。最近好像贴吧里还是有些同志不知道学代数几何从哪开始,我是从这开始的,觉得不错。我一般很喜欢跟别人介绍经验,原因有二:一,智商较低,不会对苛求其他人。二,我一般看不下去的书就不看了,所以推销这本书,不是因为我只看过这本,而是我看GTM52和格里菲斯哈里斯都崩了,看沙发列维奇也崩了,偶然发现的这个,居然看得下去。首师大图书馆里有一本翻印的,其他的地方我不知道。我在首师大讲过这本书的第一章,那时候是边学边讲,一个字不差并且所有细节都
分类: 其他 发布时间: 09-17 23:45 阅读次数: 0

ubuntu18.04上使用LLDB调试Chromium_Android

###动机### Chromium_Android源代码庞大且复杂。 在调试器LLDB下能帮助我们更好的理解代码流程。 介绍使用LLDB调试器调试android上chromium的C++代码。 [1] 编译Chromium时,记得修改编译选项:-g -O0, 使得编译器做更少的优化,便于调试。 使用attach方式调试(因此进程在启动过程中暂时不能调试)。 查看进程PID:adb shell ps -A | grep chrome 启动lldb-server:adb shell /system
分类: 其他 发布时间: 09-17 23:45 阅读次数: 0

hdfs 如何实现退役节点快速下线(也就是退役节点上的数据块快速迁移)

/** * Parse the data-nodes the block belongs to and choose one, * which will be the replication source. * * We prefer nodes that are in DECOMMISSION_INPROGRESS state to other nodes * since the former do not have write traffic and henc
分类: 其他 发布时间: 09-17 23:45 阅读次数: 0

Linux 使alias命令永久生效

/root目录下是有一个名为 .bashrc 的隐藏文件的 其保存了bash初始化的一些相关配置 想要利用 alias 永久设置命令别名以简化命令的使用 就必须修改此文件 以如图格式添加你想要的命令别名 保存后执行  source /root/.bashrc 对于我这个实例,之后在命令行输入 sample 命令后就能直接执行 echo successfully 命令啦
分类: 其他 发布时间: 09-17 23:45 阅读次数: 0

CodeForces - 813C The Tag Game(拉格朗日乘数法,限制条件求最值)

【传送门】http://codeforces.com/problemset/problem/813/C 【题意】给定整数a,b,c,s,求使得 xa yb zc值最大的实数 x,y,z , 其中x + y + z <= s. (1 ≤ S ≤ 103 , 0 ≤ a, b, c ≤ 103) 【题解】设P(x,y,z ) = xa yb zc,则P(x,y,z)是递增的,要使 函数值尽可能地大,那么必取 x + y + z = s 问题转化成:已知限定条件 x + y + z = s, 求P(
分类: 其他 发布时间: 09-17 23:45 阅读次数: 0

OC语言@property @synthesize和id

OC语言@property @synthesize和id 一、@property @synthesize关键字 注意:这两个关键字是编译器特性,让xcode可以自动生成getter和setter的声明和实现。 (一)@property 关键字 @property 关键字可以自动生成某个成员变量的setter和getter方法的声明 @property int age; 编译时遇到这一行,则自动扩展成下面两句: - (void)setAge:(int)age; - (int)age; (二)@s
分类: 其他 发布时间: 09-17 23:45 阅读次数: 0