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

开发一个属于自己app

“ 开发一个属于自己app” 打开手机,可以看见手机上各种各样应用,每一款软件都是别人开发,想想就觉得不满足,怎么就没有我自己app呢!想法一旦产生就止不住往外流露。那怎么办?...当然是开发一个属于自己app了,岂不美哉。 01、 准备工作 在开发自己app之前,我们要做一下准备工作,搭建一下环境。 1、java运行环境,并配置环境变量。...02、 新建一个app 准备工作做好了,那我们来新建一个空模板app: 在android Studio中新建一个,设置好 Application name和Company domain后,下一步(next...在选择类型时候选择 empty Activity; 下一步,然后点击完成,成功建立空模板app 03、 修改文件 我们新建好文件,需要修改部分文件,当然现在已经可以了,但是,我们要让app显示我们自己喜欢网站...看一下你手机有没有多一个软件。

75640

打造一个属于自己 server

什么是server 在开始打造自己服务器之前,我们首先明确一下服务器定义:一个管理资源并为用户提供服务计算机软件。...tomcat tomcat特点 tomcat运行在jvm上,跨平台,是一个Servlet容器(可以运行Servlet,编译jsp),实现了在http请求响应处理中所需要http接口相关实现类。...如何实现一个自己服务器 在实现自己服务器之前,首先我们明确一下server本质,server属于应用层协议,基于tcp封装, 而tcp应用实现是基于socket(无论是node,还是java...接下来实现自己静态server 因为有http模块,所以node当中实现一个基础server很简单。但是如果附加额外功能,例如压缩,缓存,断点续传,反向代理什么就需要自己添加了。...总结 写这篇文章,总结了下server相关知识,参考了之前大学时做笔记,看到之前做记录,回忆当时在学校学习和公司实习经历,感慨万千。时光易逝,做好当下自己。 觉得本文对你有帮助?

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

搭建一个属于自己图床

前言 我们在使用Typora进行创作时,文章中图片可以选择保存到本地或者上传到第三方服务方图床。...如果图片保存到本地,当我们需要在互联网和别人分享自己创作内容时,图片是无法显示,而第三方图床基本上都是收费。 本文就将跟大家分享下如何搭建一个属于自己图床,欢迎各位感兴趣开发者阅读本文。...image-20210717200357604 配置客户端 打开应用程序后,会在菜单栏出现一个图标,点击后在出现选项中,点击“偏好设置”,如下所示: 在打开界面中,点击左下角加号,在弹出选项中点击自定义...注意:我们需要增加一个Header字段,键名为:Content-Type,值为:multipart/form-data; charset=utf-8;。...如果不添加,你接口则会报错。 body字段则是你调用上传接口时,所需其它额外参数。 获取资源所需配置 接下来,我们继续看下其他标注作用: 标注5值为上传成功后,接口所返回文件路径地址。

74131

搭建一个属于自己云盘

这是一个PHP项目,因此我们需要搭建一套PHP运行环境。...image-20210719001406559 紧接着,我们添加一个路径映射,指定一个端口号用于访问我们下载好php项目,如下图所示,添加一个虚拟主机。...Applications/MxSrvs/logs/kodbox.log; include vhosts/_nginx.vhost.fpm; } 上述配置是http访问,我还需要https访问,因此还需要再添加一个虚拟主机...服务,包含了phpMyAdmin,其默认端口是80,我们需要将其改成自己需要端口号,此处改为81。...),这一步目的就是为了让php可以识别到这个插件 启动项目 做完上述配置后,我们就可以启动项目了,我们打开MxSrvs,切换到“程序控制”菜单下,如下所示,根据自己需要启动对应服务即可。

1.9K30

搭建一个属于自己图床

自己本人用一个很好用图床:兰空图床 推荐它理由: 储存驱动易拓展,多样化储存,支持本地、阿里云OSS、腾讯云COS、七牛云、又拍云。...强大响应式图片预览功能,支持图片上下左右翻转、平面翻转、放大缩小、轮播等。 简洁图片管理功能,支持全选、单选多选等操作。支持扫码获取链接、一键复制外链。...程序使用PHP + mysql,图形化安装界面,简单5分钟即可成功部署您图床。...搭建教程 下载兰空图床()源码解压到网站目录 php版本选择7.3(本人用7.3其他我不清楚)并安装fileinfo和opcache扩展 设置运行目录为 public。...安装完成以后请设置 runtime 目录 0755 权限,如果你使用本地存储,public 目录也需要设置为 0755 权限 设置一些小东西,就完成了 当然如果你不想搭建想直接白嫖的话也可以,我图床:

80110

如何部署一个属于自己个人博客!

1.从GitHub导入项目 GitHub地址 Fork项目,用IDEA新建项目,点击 Create Project For Version Control,复制项目github地址 粘贴到IDEA中Git...地址 选择 点击clone 等待项目下载即可 2.配置项目依赖 部分IDEA版本需要在项目结构中指定JDK 3.数据库导入相关 新建一个名为blog数据库,运行DB文件夹下sql脚本,生成表结构。...4.配置数据库 修改-prod配置文件中数据库信息,确保连接自己blog数据库,修改pop文件中mysql驱动版本。...5.访问博客 启动springboot项目,博客首页访问地址: localhost 博客后台登陆页面访问地址 localhost/admin 默认管理员账号admin,密码为dsx05117218...注:数据库中存储是MD5加密之后密码,修改需要注意。

83720

开发一个属于自己Spring Boot Starter

动手开发一个Starter 通过以上描述,我们可以简单地将starter看作是对一个组件功能粒度较大模块化封装,包括了所需依赖包整合及基础配置和自动装配等。...除了Spring官方提供starter外,我们自己也可以根据业务开发一个starter。例如,当项目积累到一定程度时,我们可以将一些通用功能下沉为一个starter。...; 接下来,以封装一个用于操作redisstarter为例,一步步展示这些步骤具体实现过程。...首先是第一步,新建一个maven项目,完整pom.xml内容如下: <?xml version="1.0" encoding="UTF-8"?...private int maxTotal = 10; private long maxWaitMillis = 10000; private String password; } 编写一个简单

85031

搭建一个属于自己文件快递柜!

小妹今天就给大家介绍一个好玩项目,是一个有创意文件分享方式——文件快递柜。 项目简介 文件快递柜是一个轻量化、私有化文件分享工具。...像它名字描述一样,你可以用匿名口令分享文本,文件,其他人可以像拿快递一样取走文件。 项目部署 下面小妹就给大家介绍一下,如何在自己服务器上搭建这么一个轻巧“快递柜”。...当然,现在我们还没有存入文件,点击左下角上传图标,会跳转到上传界面。你可以把要分享文本粘贴到这里,也可以上传要分享文件。 同时,你可以选择取件次数或者分享有效时间来限制文件分享范围。...网站配置信息在/opt/FileCodeBox下名为.env文件中。 查看文件,可以看到,管理界面的路径和密码是随机生成 md5 值,这样可以防止其他人直接进入到后台。...在后台我们可以下载和删除已经上传文件: 配置网站基本信息: 上传下载限制配置: 总结 文件快递柜部署方便,功能简单直接,是一个很有趣文件分享工具,感兴趣朋友们快去试试吧。

92050

ChatGPT | 快速创建一个属于自己GPTs

我们可以点击最上面的+号去创建一个属于自己GPTs。 接下来,我将把我创建简说Python助手GPTs步骤分享给大家~ 首先准备一段基础内容,告诉GPT你要创建一个什么样GPTs。...GPT 会去理解你角色设置,然后会给你生成一个角色图标,感觉还蛮酷~ 当然,如果你有自己角色图标,也可以上传后让GPT帮你修改成你自己。...它会继续引导你设置GPTs,现在是让你设置你不想让GPTs做什么,或者应该避免什么,我想一些常规比如不能违法涉黄这些GPTs自己应该已经有了,所以这里设置一些自己个人性东西即可。...我GPTs 简说Python 公网链接:https://chat.openai.com/g/g-p2bM05cEq-jian-shuo-python <由于使用共享账号,不确定什么时候就会变不可访问...如果你点击开启 Website,会让你验证你域名。你需要去域名解析网站去添加一个 TXT 类型解析,值写GPT页面显示。 然后点击 check 验证。但暂时没发现这个域名可以怎么用。

65550

一个小时就搭好属于自己博客

对于经常需要发博客小伙伴来说,拥有一个属于自己博客网站,听起来是不是很酷。 今天我就来告诉大家,怎么搭建一个属于自己博客网站,我们需要就是使用hexo+github来搭建我们自己博客系统。...轻松搭建自己博客网站 hexo基本写作 什么是Hexo? Hexo是一个快速,简单且功能强大博客框架。...为什么选择hexo和github 1、全是静态文件,不需要书写自己后台逻辑,访问速度快 2、免费方便,不用花一分钱就可以搭建一个自己个人博客 3、可以集成很多插件,只需要简单配置 4、样式多样可选...二、搭建博客 1、创建仓库 前提是你得有一个自己github账号,这年头,谁没有个github账号。...,前面我花了大量时间为自己搭建了一个博客网站,从前端到后端都是自己完成,然而,实现也只是刚好能用而已,很多体验都不是很完善。

91020

开发一个属于自己Spring Boot Starter

---- 动手开发一个Starter 通过以上描述,我们可以简单地将starter看作是对一个组件功能粒度较大模块化封装,包括了所需依赖包整合及基础配置和自动装配等。...除了Spring官方提供starter外,我们自己也可以根据业务开发一个starter。例如,当项目积累到一定程度时,我们可以将一些通用功能下沉为一个starter。...; 接下来,以封装一个用于操作redisstarter为例,一步步展示这些步骤具体实现过程。...首先是第一步,新建一个maven项目,完整pom.xml内容如下: <?xml version="1.0" encoding="UTF-8"?...private int maxTotal = 10; private long maxWaitMillis = 10000; private String password; } 编写一个简单

4.3K30

新人如何搭建(copy)一个属于自己博客

当然,也有不少朋友们想拥有一个属于自己博客,学会走路再学跑步,下面将简单暴力教你搭建(拷贝)一个博客。...我们准备如下 拥有一个自己域名 拥有Git基础知识(不懂没关系,跟着大伙走,学会Github即可) 拥有一个GitHub账号 一款心仪jekyll模板 html & css(选择器是基本技能)...到下面这一步可能会提示需要实名认证,这里不存在一个人只能注册购买一个域名问题,当然不实名也能继续用,只是有些操作会被限制 ?...刷新我们新 博客 页面,文章都这里差不多就结束了,当然,不少朋友心里有话想说:不是搭建一个属于自己博客吗,这就是copy啊!! ?..._config.yml这个配置文件,与里面数据交互式如何实现,相信你会有个较大提升 这是jekyll文档,不懂多去搜索,网上资料挺多 Jekyll目录结构 而我,也搭建(copy)了一个属于自己临时博客

45120

如何开一个属于自己服务器

1.检查电脑 首先,你需要一个64位电脑获得更好体验,32位我还没有测试过,但是只支持4GB内存 2.了解运作 客户端(Client)或称为用户端,是指与服务器相对应,为客户提供本地服务程序 服务器端...,从广义上讲,服务器是指网络中能对其它机器提供某些服务计算机系统(如果一个PC对服务器端外提供ftp服务,也可以叫服务器) 咱们今天讲的是PC端上世界开服,但是你也可以在服务器应用 3.下载所需文件...创建服务器,你需要一个配置良好服务端,和一个畅通网络,还有一个高带宽好用且便宜良心一个端口映射 我们以原版服务端为例,你可以从Minecraft Launcher通过配置直接下载服务端(如图)...,不要放桌面上),创建文件,命名为server.properties 用记事本打开,放入下面的内容,当然如果你看得懂也可以自己调整 #Minecraft server properties #Sat...如果是自己PC,在同一网络下,自己进入服务器时可以使用内网IP(127.0.0.1:25565) 7.模组与插件 您可以前往Forge,Spigot,Bukkit,Sponge,CatServer官网

1.9K10

新人如何搭建(copy)一个属于自己博客

当然,也有不少朋友们想拥有一个属于自己博客,学会走路再学跑步,下面将简单暴力教你搭建(拷贝)一个博客。...我们准备如下: 拥有一个自己域名 拥有Git基础知识(不懂没关系,跟着大伙走,学会Github即可) 拥有一个GitHub账号 一款心仪jekyll模板 html & css(选择器是基本技能)...到下面这一步可能会提示需要实名认证,这里不存在一个人只能注册购买一个域名问题,当然不实名也能继续用,只是有些操作会被限制。 ? 域名到这里就暂告一段落,后面将会用到操作中-解析。...刷新我们新博客页面,文章都这里差不多就结束了,当然,不少朋友心里有话想说:不是搭建一个属于自己博客吗,这就是copy啊!! ?...我也搭建(copy)了一个属于自己临时博客,各位渣油!!

99240

创建属于自己一个ComposerPackagist包

image.png Composer 是 PHP 一个依赖管理工具,Composer 不是一个包管理器,它涉及 “packages” 和 “libraries”,但它在每个项目的基础上进行管理,在你项目的某个目录中...,请先参考了一下这篇文章Composer – PHP春天依赖管理新时代,或者这一篇简介 使用Composer Composer是PHP一个包依赖管理工具,你可以使用第三方库也可以自行开发,现在我要告诉你如何创建一个...我建一个格式化输出数组类,目前大多数框架都内置了快速打印方法,这边仅仅为了演示如何创建包 文件结构 创建功能文件 if (!...标签推送 git tag v1.0 -a git push --tags 提交到Packagist具体步骤如下: 首先要在Packagist上注册账号并登录 点击顶部导航条中Summit按钮 在输入框中输入...沈唁志|一个PHPer成长之路! 原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明:转载自:创建属于自己一个Composer/Packagist包

1.1K40

打造一个属于自己.NET Core项目模板

前言 每个人都有自己习惯项目结构,有人喜欢在项目里面建解决方案文件夹;有的人喜欢传统三层命名;有的人喜欢单一,简单项目一个csproj就搞定。。 反正就是萝卜青菜,各有所爱。...可能不同公司对这些会有特定要求,也可能会随开发自己想法去实践。 那么,问题就来了。如果有一个新项目,你会怎么去创建?...可以看到种类还是很多,由于工作大部分时间都是在写WebAPI,所以这里就用WebAPI来写个简单模板。 下面我们就基于dotnet cli写一个自己模板。...编写自己模板 既然是模板,就肯定会有一个样例项目。 下面我们建一个样例项目,大致成这样,大家完全可以按照自己习惯来。...下面一个默认(不启用RequestLog) dotnet new tpl -n NoLog 这个命令等价于 dotnet new tpl -n WithLog -E false 下面是建好之后目录结构和

26640

Docker快速部署一个属于自己博客

MySQL solo nginx 因为我只有一台阿里 ECS ,所以三个容器都部署在同一台机子上,首先我创建了一个网桥,提供给这三个容器用来通信: docker network create -d bridge...solo 后续每一个容器在建立时候,都应该加入这个网络 solo ,然后容器和容器之间就可以通过容器名进行访问了。...是需要你自己设置密码 3. solo 注意:如果有历史博客数据,在启动 solo 之前可以先把备份好数据导入到 MySQL 中。...是指明 https,不然用 nginx 代理 https 时候会有报错 --server_host=www.bitbo-liuyang.com 需要你自己修改 host 4. nginx 首先创建...测试 访问 https://www.bitbo-liuyang.com ,这样就简单快速部署完一个 solo 博客了。

63910

python 实现一个属于自己语音播报器

使用python制作一个属于自己语音播报器是不是很酷,很多人都会认为只是一件很难事情,但是需要告诉你是,这是一件非常简单事情。...python中提供了一个第三方库(speech),这个模块并不大,并且安装简单。 直接在终端输入命令(pip install speech)就可以实现安装了。...speech.say(a) 这里a 内容可以换成自定义内容,同时也可以使用一个文件读出模式,得到文件内容,使用语音播报器进行阅读,是不是很简单呢?...print(contents) # 打印检测到语音输入内容 就这四行代码就实现了一个简单语音识别器,是不是非常简单呢?...但是语音识别器有一个缺点就识别内容质量不高,需要反复训练。

1.5K10
领券