首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

教你做一个自己的App

尤其是那货一副老子掌握了约x密码的欠揍表情,所以最近也在琢磨着要不也开发一个自己的应用。这个事说难不难,但说简单也没那么简单,就是担心遇到盲区遇到坑,这种东西一多,自己玩着玩着也就没啥信心了。...前端部分到目前为止还算顺利,整体感觉就是现在的封装好的组件特别多,只要不是非要搞系统上的什么功能应该不太会是什么大麻烦。...看代码的时候却傻眼了,mail-tiny里对于security的使用和之前找到的资料里的内容似乎不太一样。不过好在大概逻辑还是一样的,而且代码也更成熟一点。...()) {   registry.antMatchers(url).permitAll();}JWT注册的话也是通过JWT解析器,将密码加密后加到数据库里public UmsAdmin register...umsAdmin.setPassword(encodePassword);        baseMapper.insert(umsAdmin);        return umsAdmin;    }登录的话就是验证传入的账号密码是否和数据库里存储的一致

96750

怎么搭建自己的云数据库?搭建云数据库收费吗?

由于大多数人对云数据库的相关服务并不了解,也不知道怎么搭建自己的云数据库,所以导致大量的数据丢失,下面为大家简要介绍怎么搭建自己的云数据库,以及搭建云数据库是否需要费用。...怎么搭建自己的云数据库 首先,需要准备好个人或者企业的云主机,云主机是云数据库的基础,如果没有云主机便不能搭建云数据库。登录云主机并进行相关设置,检测环境是否安全。...其次选择相应的数据库软件,目前网络上有海量的数据库软件供大家选择,不同的数据库软件,所适合的数据类型并不一样,大家可以按照实际需要进行选择。 最后,选定云数据库软件,并进行相应下载安装等操作。...搭建云数据库是不需要收费的,但是在后期使用的过程中,则需要按照需求进行付费。不同类型的云数据库所需要付出的话,可以选择费用高质量好的云数据库。...以上分别为大家介绍了怎么搭建自己的云数据库,以及搭建自己的云数据库是否需要收费。不管是企业还是个人,都可以搭建自己的云数据库,云数据库对于保存和管理数据来说非常方便。

7.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    D2C 设计稿转代码是怎么实现的?自己做一个可行吗?

    对前端工程师来说,如果能直接把设计稿转成可用的代码,是非常有意义的,那这样一个工具是怎么实现的呢? vue、react 等各平台的前端代码都可以通过一种树形数据结构来描述,比如 vdom。...也就是说我们要把从设计稿中提取出的信息转成中间的 DSL,然后再通过 DSL 打印成各种代码。 那怎么从设计稿提取信息呢?...再就是分组,这个可以手工搞,提取完设计稿信息之后做一个编辑功能,可以自己调整分组: 但这要求使用者要了解前端需要什么样的结构,还是有一些要求的,能不能自动调整分组呢?...D2C 的原理还是挺清晰的,但是能够做的多智能,上限取决于 AI 算法,当然,下限可以通过做一个编辑器来人工干预来保证。...知道了 D2C 的实现原理和已有的各种实现,那我们自己实现一个符合自己需求的 D2C 工具可行吗?成本高么?

    2.2K10

    怎么搭建属于自己的网页?

    怎么建一个自己的网页呢? 只适合什么都不懂的小白,大神请勿喷       很多人都想有一个属于自己的网页,让别人也关注自己,或者是能有一个自己的网页看起来是一件多么炫酷的事情!...答案是不难的。        在这之前需要准备些什么东西呢。需要一个域名,服务器或是虚拟主机。       那域名又怎么获取呢?...域名可以去腾讯云,阿里云,西部等IDC商注册一个自己心仪的域名,因为中国大陆的相关法律,域名需要备案的哦。当然了,域名也可以跟我索要二级的,不收费。        得到了域名之后怎么做?...把域名解析绑定,源码上传至根目录后,全世界每个人都可以用浏览器访问到你的网页了。怎么样,是不是很简单呀。...这只是一个页面,如果需要做一个网站需要学:php或asp、jsp其中之一,数据内容的存储需要使用到数据库!        如果你有什么问题请在下方评论~我会把懂的告诉你。

    2.3K30

    用commander做一个自己的eslint脚手架

    如今前端工程化,自动化已经成为了新趋势,如果我们要重新开始做一个项目,你会花费多久的时间在前期环境的搭建上呢?...中配置bin选项,然后开发好后npm link 发布到本地的全局,就可以开始使用自己的命令行了 2.进入正题 对于之前提到的第一点,我们首先要有自己的一个配置,在初始化的时候将它拉下来,我们在这里将自己的配置扔到了...我们所需要的依赖项目也都会记录在配置文件中,读取文件后与当前目录下的package.json对比一下,利用shell执行安装缺少的依赖即可 挂载git钩子,有两种方式,第一种,我们可以自己写一个pre-commit...css)$") 然后调用自己的eslint命令, oishi lintjs --exitcode $JS_FILES 最后判断返回值, 有一个小坑的地方在于你的入口文件处,你要声明一下自己的node.../usr/bin/env node 3.结尾工作 我们在npm上注册一个自己的账号,然后切换到项目目录下, npm login npm publish 对于一些具体的技术细节可以参见我项目中的源码,也可以在下方评论留言

    91810

    spring starter(怎么编写自己的starter)

    大家好,又见面了,我是你们的朋友全栈君。 微服务架构从本质上说其实就是分布式架构,与其说是一种新架构,不如说是一种微服务架构风格。 简单来说,微服务架构风格是要开发一种由多个小服务组成的应用。...每个服务运行于独立的进程,并且采用轻量级交互。多数情况下是一个HTTP的资源API。这些服务具备独立业务能力并可以通过自动化部署方式独立部署。...这种风格使最小化集中管理,从而可以使用多种不同的编程语言和数据存储技术。...对于微服务架构系统,由于其服务粒度小,模块化清晰,因此首先要做的是对系统整体进行功能、服务规划,优先考虑如何在交付过程中,从工程实践出发,组织好代码结构、配置、测试、部署、运维、监控的整个过程,从而有效体现微服务的独立性与可部署性

    42210

    怎么查看自己电脑的IP地址

    有时候某些情况下,我们需要知道自己电脑的IP地址是多少,很多人都突然束手无策,不知道去哪里找,其实很简单的,而且方法也很多,笔者分享如下: 使用Ping命名查询IP 使用Windows+R键打开...“运行”窗口,然后输入CMD进入命令提示窗口 进入命令窗口之后,输入:ipconfig/all 回车即可看到整个电脑的详细的IP配置信息 END 使用网络状态查看IP...地址 进入“网络和共享中心”(在控制面板可以进入,右单击左下角那个网络图标也可以进入),然后再点击已链接的网络,如图 完成第一步后,就进入了“网络连接状态”窗口,点击“详细信息...” 在详细列表里我们就可以看到网络的详细IP配置信息,如图 END 注意事项 有的人说在网上查的IP和这里查的不一样,其实那是两个概念,此方法查的是局域网...IP或者叫内网IP,而在网上查的那个是外网IP 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/113497.html原文链接:https://javaforall.cn

    13.6K20

    需求怎么管理? 谈谈自己的理解

    问题就在这里,需求不好控制,因为: 一 , 客户自己也不清楚业务逻辑,这包括不熟悉业务,或得从别处/人收集 二 , 客户不清楚设计成什么样,软件制作完成之后见到了觉得不合适,才一直想改 三 , 故意刁难...各色人等来提要求,又都不负责任 看到了吧,需求来源是不稳定的,这个是本质性的现实存在,很难改。特别是客户型定制开发项目 !...根据时间点,采取不同的处理方法。 中期 : 小变更接受,大变更看时间点和成本。...后期 : 系统设计完成之后 1 , 小变更还是可以改的 2 , 定期提醒客户检查关键需求和业务逻辑,有不对的地方立提出来讨论。..., 目前的逻辑不用改动,可以用。

    21220

    前端怎么提高自己的代码质量?

    今天下午,有朋友在微信上给我留言,问我“土哥,作为一名前端工程师,平时在工作中该怎么提高自己的代码质量,封装抽象能力,编码规范...” 抽空来码点字,谈谈我个人的感悟,如有说的不对的地方,请指正。...不是说自己造轮子,而是勤动手,很多以前不理解的东西都是写着写着就恍然大悟了。就算要复制,前提也是你理解了别人是怎么写的。 2、温故而知新。...静下心看看自己之前的代码,看看自己是不是能看懂当时是怎么写的,现在有没有更好的写法。 3、不要在框架的表像中迷失。现在的框架越来越多,三头六臂也学不完,万变不离其宗,这个宗就是它的底层原理。...总的一句话说,不是速成的,要积累、要总结、要不断的重构自己的已有代码,就跟装修自己房子那样用心对待。代码质量从主观上提升,主要靠积累、模仿、学习、分享、碰撞。...核心的代码质量还是靠主观上的提升,多看看优雅的代码、多看看社区优秀的框架、不断的重构自己的代码、多与人沟通自己的想法和思路。 最后说一句,周五不加班,到点准时溜。

    1.3K30

    520 到来,用 Python 为自己的女神做一个网站

    先来看一下效果吧,只要有足够的照片素材,捕获女神的心就指日可待 ? ?...怎么样,看起来还可以吧 下面就一起来完成吧 数据准备 首先是测试图片的获取,毕竟萝卜哥当前还没有那么多女神的照片 这里我使用如下网站的高清图片,嗯,各个都是大美女 http://lab.mkblog.cn...,所以也就根据一定的规则来获取不同分辨率的图片了。...接下来是获取渣男话术,哈哈哈哈,又是一个有趣的网站,感兴趣的朋友自行查看吧 https://nihaowua.90so.net/api/wus 由于这个接口是有调用频率限制的,那么也抓取一些到本地吧 def...拿到图片地址文件中的数据后,根据规则展示一部分图片 下面是 index.html 的部分核心代码 图片展示代码 {% for p in data %} <article class

    66530

    如何在Github提交图片,做一个自己的图片仓库

    本博客 猫叔的博客,转载请申明出处 因项目需要,出了这个教程,主要是让大家对于将图片/gif等提交的GitHub上,产生一个外网链接的方式。...二、填写项目的信息,这个项目就是HMStrange的图片仓库,接下来的架构图等都会放到这个项目中。所以我将它取名为:img_HMStrange 。大家可以按照自己的风格来取名 ?...三、建立项目后,将项目clone到自己本地。 ? 四、在自己适合的文件夹下,将项目clone下来,这里有点重复,不过希望大家能看清晰一点。 ?...五、准备一张自己的ID(组员昵称)手写签名,然后再项目中新建一个文件夹,将图片存放在这个文件夹中。 ? ? 六、在项目根路径下,打开git bash ?...八、重新到自己的GitHub项目,刷新一下,看到自己提交的信息,然后找到图片位置 ? ? 九、点击Download,获取图片在GitHub上的外联地址 ?

    2K10

    用 Python 为自己的女神做一个520网站

    先来看一下效果吧,只要有足够的照片素材,捕获女神的心就指日可待 下面就一起来完成吧 数据准备 首先是测试图片的获取,毕竟萝卜哥当前还没有那么多女神的照片 这里我使用如下网站的高清图片,嗯,各个都是大美女...,所以也就根据一定的规则来获取不同分辨率的图片了。...接下来是获取渣男话术,哈哈哈哈,又是一个有趣的网站,感兴趣的朋友自行查看吧 由于这个接口是有调用频率限制的,那么也抓取一些到本地吧 def get_data(): headers = {"Accept...拿到图片地址文件中的数据后,根据规则展示一部分图片 下面是 index.html 的部分核心代码 图片展示代码 {% for p in data %} <article class...render_template('nvshen.html', nvshenid=id, main_url=pic_url, data_list=data, user_score=5) 分别拿到当前图片的地址和抓取好的渣男语录

    43530

    自己动手做一个识别手写数字的web应用03

    接着往期的2篇继续,一步步动手做: 自己动手做一个识别手写数字的web应用02 自己动手做一个识别手写数字的web应用01 1 目录结构 新建一个web全栈项目的文件夹,我在kerasStudy下建了个...app的文件夹,app下的文件构成如下: ?...这里的前端代码比较简单,只是一个把手写字图片提交到服务器的表单,下一篇文章将实现一个手写字的输入工具。 3 后端代码 app.py里,用flask设置路由,返回静态html页面: ?...接下来,我们编写识别手写字的python模块。 4 编写识别手写字的python模块 在Python中,每个Python文件都可以作为一个模块,模块的名字就是文件的名字。...: 自己动手做一个识别手写数字的web应用02 这边把上次实现过的代码,书写出一个python模块,以供其他文件调用。

    1.2K70

    自己动手做一个识别手写数字的web应用01

    最近在深入地学习keras,发现网上各种教程都是教你怎么训练模型的,很少有问题提到如何把训练好的模型部署为后端服务,为web及app提供服务。...于是,我决定把学习的过程完整的记录下来,帮大家更快地把深度学习的模型应用到实际场景中。 用到的技术: keras+tensorflow+flask 这个教程分为4篇。...第一篇 介绍开发环境--训练模型--保存至本地; 第二篇 介绍导入训练好的模型--识别任意的手写数字图片; 第三篇 介绍用Flask整合keras训练好的模型,并开发后端服务; 第四篇 介绍前端web单页应用的开发...floydhub/dl-docker:cpu 在本地电脑新建一个目录,我这边是kerasStudy,路径是 /Users/shadow/Documents/02-coding/kerasStudy 大家可以改成自己本机对应的路径...''' import numpy as np 4.2 from keras.datasets import mnist # 导入mnist数据库, mnist是常用的手写数字库 from keras.models

    1.3K80

    自己动手做一个识别手写数字的web应用02

    自己动手做一个识别手写数字的web应用01 01 再次进入docker容器 接着上一篇文章,我们继续使用上次新建好的容器,可以终端输入 : docker ps -a 如上图,找到上次run的容器,...终端输入 jupyter notebook 新建一个notebook 02 加载训练好的模型 加载上一篇训练好的模型,在新建的notebook里输入: from keras.models import...只支持PNG图像,读取和代码处于同一目录下的 test.png ,注意,读取后的img 就已经是一个 np.array 了,并且已经归一化处理。...(rgb[...,:3], [0.299, 0.587, 0.114]) img = rgb2gray(img) ''' 关于图片的通道,我们可以在photoshop里直观的查看: 先查看下读取的图片数组维度...有兴趣可以试着替换其他的手写字图片进行识别看看。 当然也可以写个后端服务,部署成web应用。 关于第2部分Keras加载训练好的模型及预测的源代码文件,可以在后台留言,索取。

    87870

    通过jquery的$.getJSON自己做一个跨域ajax请求试验

    jquery提供了.getJSON的方法,让我们可以实现跨域ajax请求,但jqueryAPI上的内容实在太少,如何用.getJSON,请求网站应该返回怎样的数据库才能让   我后端是用php的,以下代码主要实现的一个功能就是提供一个预约登记的接口...,需要传入的数据分别有:用户姓名、联系电话和地址 .........接着就是前端的处理了 $(document).ready(function(){ //以下3个为预约登记需要的参数 var name = "name"; //varchar类型,长度最多为8位(4...,在后端php代码里,必须把传递进来的“ &callback=?..."})";   以上就是一个简单的.getJSON试验,通过这个试验,我们可以学到如何用.getJSON,也能学到如何做一个接口让别人跨域请求。

    1.8K20

    自己动手做一个识别手写数字的web应用04

    接着往期的3篇继续,一步步动手做: 自己动手做一个识别手写数字的web应用01 自己动手做一个识别手写数字的web应用02 自己动手做一个识别手写数字的web应用03 如果你练习里前面三篇,相信你已经熟悉了...前端画板我们可以自己用最基本的canvas写,也可以选择封装好的开源库: 下面介绍2个比较好的模拟手写效果的画板库: 1 signature_pad https://github.com/szimek/...有兴趣可以自己实现个简单的UI。...红框是最后要提交的范围。 这个时候,还要处理下,把图片变成黑底白字的图片,因为MNIST数据集是这样的。...https://markdown-here.com/get.html 最后,注意下MNIST数据集里的数据,对应的是灰度图,28x28的尺寸,黑底白字,并且数字是像素的重心居中处理的。

    4K60

    在线客服QQ是怎么实现的?简单的做一个!

    我们都见过很多的网站里面都是在线客服QQ的,直接点击QQ联系以后就可以直接聊天了,那么这个是怎么实现的呢?其实很简单的,只是我们没有认真的读过腾讯的协议,腾讯是提供了接口的,今天我们就简单的做一个!...我最近写的东西都不想做什么美化了,你们感兴趣的可以自己美化一下,我第一没精力,第二是我的审美观是有问题的,所以做出的觉得是不好看的,所以干脆就不做了,css写了也挺麻烦的,喜欢的自己做一下吧!...可以直接将uni的参数做成input,然后再用jquery或者操作dom取出来,这样可以根据自己输入的状态加好友和聊天,也可以写一个类似病毒的东西,做一个定时刷新页面,这样可以不停的添加一个人的好友........还可以做很多的好玩的东西,自己慢慢想吧,下面我说一下接口里面的参数分别代表什么: ?...PS:有的时候是可以直接聊天的,但是有的时候不行,这个不是接口控制的,而是自己的好有权限设置的,如果自己的设置为任何人都可以加好友的话,就是可以直接聊天的,不是的话,只能等对方接受以后才可以的,还有就是如果您的电脑登录了两个

    1.3K30
    领券