软件

一个程序员说。

喜欢而已 提交于 2020-04-05 21:43:22
作者:star 终于完成了自己的一个App开发作品,这是一个真正意义上通过跨平台技术完成的纯原生体验App产品。回顾一下整个过程,把我个人的学习历程分享出来,希望能对大家有所帮助。谨以此文,献给像我一样“在路上”创业的小伙伴们,也献给一路上帮助我成长的那个名为“And”的技术大神! 相信每个人都能感受到,这几年移动技术的高速发展和App开发的强劲需求,这些因素交织在一起造成了应用开发人才供求的严重不平。这让那些做IOS和Android的程序员工资水平,像打了鸡血一样翻倍的往上涨,相比之下也让普通Web开发者者望尘莫及。曾经很不幸,小编本人就是众多web开发程序员中的一猿,而且自认是深受传统Java的跨平台思想教育的一个资深愤青。几年来,我怀揣着“一次编码,处处运行”的梦想一路追下来,试图要另辟蹊径杀入到移动开发圈里去。从5年前学习phoneGap开始,我花了大量时间去研究和尝试,用过Xamarin, NativeScript, React Native,Appcan, Apicloud等移动开发产品,我没有放过每一个跨平台移动开发平台,不断坚持亲自去尝试和体验。对于技术上敢吃螃蟹的先行者,我难免也要为之付出一些代价:跨平台技术确实在不断改进,可伴随着发展“坑”也是越来越大。这些让人又爱又恨的产品,让我不断享受着那种“带你装b带你飞带你冲进垃圾堆”的感觉。经过痛苦的学习和实践经历之后

计算与软件工程作业四

眉间皱痕 提交于 2020-04-05 21:38:10
作业要求 作业要求链接 我在这个课程的目标 学习软件工程的基本操作,能够自行完成作业,并能将软件工程与其他课程联系起来 此作业在哪个具体方面帮我实现目标 这个问题是以前没有接触过的,出现了比较多的问题,跟同学合作合作互相探讨了了各种方法,解决方案等。对于团队合作有了更深的认识,也学习到别人很多不同于自己的方法 参考文献 用c++读取txt文档 、 c++实现文本字符的统计 作业1 要求 1、每个人针对之前两次作业所写的代码,针对要求,并按照代码规范(风格规范、设计规范)要求评判其他学生的程序,同时进行代码复审(按照代码复审核表 https://www.cnblogs.com/xinz/archive/2011/11/20/2255971.html),要求评价数目不少于8人次, 2、评价内容直接放在你被评价的作业后面评论中 3、同时另建立一个博客,将你作的评论的截图或者链接,放在博客中,并在你的博客中谈谈自己的总体看法 作业一链接 作业2 要求 1、参考结对编程的方法、过程( https://www.cnblogs.com/xinz/archive/2011/08/07/2130332.html)开展两人合作完成本项目 2、实现一个简单而完整的软件工具(中文文本文件人物统计程序):针对小说《红楼梦》要求能分析得出各个人物在每一个章回中各自出现的次数

一篇有关浏览器的研究报告

旧时模样 提交于 2020-04-05 21:07:56
如果要问开发与web有关的应用,使用最频繁和打交道最多的软件是什么,一定非浏览器莫属。作为一款程序员“最爱”的浏览器——Chrome,你是否关心过它的特性?本文将带你了解Chrome将如何处理你的请求与响应。 Chrome如何处理并发请求 无论你是否听说过RPC,说起请求-相应一定不会陌生。当前端(通常是JavaScript)开始发起一个请求的时候,我们会使用Promise来等待应答。根据http1.1的描述,客户端和服务端之间通过复用长连接(keep-alive)来提高通信效率。那么你是否考虑过,当你同时发送多个请求时,浏览器是如何将应答准确的返给Promise的呢? http1.1协议有一段相关的描述: 允许客户端同时发送多条请求,但是服务端必须按照请求的顺序返回响应 [1] 。说实话,我一直怀疑这句描述的真实性。首先,网络如何确保服务端收到的请求顺序一定与客户端发送顺序一致。其次,与客户端相比,服务端的压力都比较大,在处理业务运算之外还要额外保证应答顺序,是否具有可操作性。最后,与第一个问题类似,客户端如何确保收到的应答顺序就是服务端的发送顺序。 或许你会认为:http建立在tcp/ip协议之上,帧顺序的问题已经由下层协议保障了。请注意,tcp/ip的超时重发与帧校验机制只是保证了所有的帧数据都会被正确发送,并没有保证http报文顺序一致。事实上

Xmind ZEN 2020 for Mac 10.1.1

笑着哭i 提交于 2020-04-05 20:56:00
XMind: ZEN 2020 for Mac 是一款全新的思维导图软件,它具有新主题,其中一些具有更柔和的色调,以提供更现代的外观。它的独特功能是“禅宗模式”,它将自动隐藏额外的面板,使您可以专注于自己的想法并添加到文档中,而不会分心。 新增功能 全新的思维方式 大纲视图 大纲笔记和思维导图的联合有效整合了发散思维和逻辑思维,助你更快速地进行思维整理。你可以用大纲快速地将你的想法条理化,便捷地将想法转换成文字。更可以一键转换成思维导图,进一步进行思维的发散和整理。 营造更深的沉浸感 深色模式 深色模式让你更轻松地集中注意力,让工作更加投入。酷炫的视图让重要的内容得到突显,营造更深入的沉浸感。此外,深色模式也可减少长时间眼睛聚焦于亮屏的酸痛感,有效缓解视觉疲劳。 简化操作流程 快速输入 对于 macOS 用户,我们新增了快速输入功能,无需打开软件便可快捷地记录想法。记录完成后,便可点击转换成思维导图,让导图的绘制更有效率,省时省力。 ZEN 模式 ZEN 模式让你专注于思维导图本身。让你全神贯注地进行思维的发散和整理,得出更好的解决方开启彩虹分支 6组美轮美奂的配色组合,给你的导图增添更多色彩。轻松点击开启彩虹分支,就可以让你的导图变得更多彩。 多种风格和主题 提供不同风格和主题,满足你在各个应用场景下的需求,让导图的绘制变得如此简单。导出和分享 我们提供多种导出和分享的方式

电脑录屏软件哪个好?轻松搞定屏幕录制的技巧

若如初见. 提交于 2020-04-05 20:55:11
电脑录屏软件哪个好?在网上能找到不少有关电脑录屏的软件,且质量上也是参差不齐的。使用录屏工具时由于不知道录屏软件哪个好在录制视频经常会遇到各式各样的问题,不是录制后视频出现卡顿就是视频没有声音(硬件原因除外)。那我们该怎么解决这些五花八门的问题呢? 录制方式一: 要解决视频录制出现卡顿或没声音等情况时可以利用迅捷屏幕录像工具等能够解决这些问题的录屏软件进行录制。首先可以在伴随‘设置’按钮出现的调整框中定义屏幕录制时面板和鼠标的显示状态等参数。 接着在录制面板中对录制的视频、音频和画质等参数进行调整。如果出现录制的视频没有声音或只有电脑内部的声音时在‘音频选项’中调整录制的音频参数,当出现别的类似参数原因出现问题时调整相应的参数即可。 各项录制参数调整好后点击右下角的开始录制按钮就可以根据参数录制当前屏幕内容了,录制的过程还可以暂停录制或继续录制,当所需内容录制完毕后点击右侧的矩形框即可结束录制。 录制方式二: 除了使用第三方录屏软件外部分win10点击还会自带基于‘Xbox’而来的录屏方式,这种录屏的激活方式为win+G组合键(默认快捷键)。激活后可以在‘音频’栏调整录制的音频效果,以及通过‘捕获’栏的‘开始录制’按钮对当前屏幕内容进行录制。 在使用win10自带录屏软件时可以通过系统设置的‘游戏栏’调整激活录制工具等多项快捷键。 电脑录屏软件 哪个好

怎么找到删除的文件

China☆狼群 提交于 2020-04-05 20:31:16
问题描述: 文件永久删除是很常见的数据恢复故障。怎么找到删除的文件接下来我们还需要了解下具体如何恢复文件永久删除的文件,具体请看正文了解。 工具/软件:极限数据恢复软件 步骤1:先百度搜索并下载软件运行后,在软件中选择需要恢复的盘,点《开始恢复》按钮,软件会对这个盘扫描,将所有找到的数据都显示出来. 步骤2:一般情况下只需要等待几秒或几分钟就可以看到资料了(除非这个盘里的文件特别多). 步骤3:删除过的文件在软件中标记为红色的文件名,是很容易找到. 步骤4:勾上想要寻回的文件,点《另存为》按钮,将文件复制出来。 步骤5:等待软件将文件复制完毕就好了 。 注意事项1:想要恢复按SHIFT键删除需要注意,一定注意不要往误删文件所在的盘存入新的文件。 注意事项2:清空回收站恢复出来的数据需要暂时保存到其它盘里。 来源: oschina 链接: https://my.oschina.net/u/4436414/blog/3217925

还嫌百度网盘下载速度慢?

假装没事ソ 提交于 2020-04-05 19:58:37
众所周知,百度网盘下载速度那是出了名的,你急的时候他比谁都稳。找一个破解版不限速的百度网盘,虽然好用,但是只能用一会,然后就给你账号拉黑限速,看着10几KB的速度,是不是心都凉了? 但是有时候我们也需要百度网盘来作为网络硬盘,那么如何加快下载速度呢?我们来看看吧~ 1.土豪专场,不做争辩哈 2.当你看到这一步的时候,恭喜你,你百度里面的资源有救了! PanDownLoad 首先它的界面非常简单清晰,它采用的是Aria 2技术,支持离线下载、新番下载、提取下载链接、自定义Aria 2配置、自定义分享密码,原理类似油猴脚本+IDM,获取直链后调用Aria2进行下载加速,登陆网盘账号获取自己的网盘资源下载。这款超级快的百度网盘下载工具能真正不限速高速下载,大家公认的目前最强大、最好用、最有效的第三方百度网盘下载客户端。 运行软件后首先需要登录百度账号,在新标签页点击登录网盘账号按钮,输入用户名和密码点击登录即可,也可以使用三方账号登录 2. 登录成功后会自动获取文件列表,之后就可以进行文件下载、分享、删除等操作啦 3. 软件也支持登录多个账号,点击标签栏的+号即可。 4.上图看效果! 最新的PanDownLoad我已经替各位打包好了,大家可以搜索'神秘程序员007'回复 'Pan'即可下载最新资源 好了,今天的软件介绍完了,但是我的分享还没有停止。大家快去试试吧!! —————— END

如何使用低代码开发平台快速创建一个应用 | 实例演示

无人久伴 提交于 2020-04-05 19:50:31
​BrApps企业级低代码开发平台基于拖拽式的开发方式,提供丰富的服务组件来满足企业数字化应用的设计、构建、集成、部署和管理,赋能各团队来帮助他们构建全场景的数字化应用。 本文会以一个应用创建实例为大家介绍使用BrApps开发应用的具体流程,将实际演示如何简单创建一个产品管理系统。 主要过程包括以下步骤: 创建应用服务 创建应用 1. 创建业务对象 2. 创建选项集 3. 创建应用页面 4.创建应用菜单 发布应用 该系统主要业务功能包括:产品管理,分类管理,子分类管理和标签管理,整个系统的逻辑图如图1所示。 图1 全部详细的操作,可至微信/官网观看。 创建一个应用服务 在开始应用设计前,需要先创建一个低代码应用服务以及对应的项目。 在组织层项目列表页面右上方,点击“创建低代码服务”按钮(服务编码建议与本组织有关,避免与其他服务重复。) 填写应用服务信息后,选择“创建新项目”,同步填写创建对应项目。 *注:初次试用低代码开发功能必须创建新的项目,不可使用系统内默认创建项目“公司内销平台”。 创建应用 应用包含基础页面和页面内容(业务对象和选项集),在设计页面前,需要先补充页面所需要的数据内容,随后通过添加组件来组成页面框架,通过创建UIflow来完善逻辑。 01 创建业务对象 第一步:创建单个业务对象 在业务对象页面,点击“创建业务对象”按钮 分别创建名为“产品”、“分类”、“子分类

360chrome,google chrome浏览器使用jquery.ajax加载本地html文件

一世执手 提交于 2020-04-05 19:48:07
使用360chrome和google chrome浏览器加载本地html文件时,会报错,提示:    XMLHttpRequest cannot load file:///Y:/jswg/code/html/grid/info/s9.html . Origin null is not allowed by Access-Control-Allow-Origin. 解决方法,在浏览器启动命令后加参数:" --args -disable-web-security" 在chrome.exe的快捷方式上,右键->属性->目标后加上参数,例:"C:\Users\zyl\AppData\Local\360Chrome\Chrome\Application\360chrome.exe --args -disable-web-security" 注意" --args"前有空格 加上参数之后,启动这个快捷方式,会提示: firefox和ie浏览器使用$.ajax加载本地html文件时,不会报错 来源: https://www.cnblogs.com/zhouyalei/p/3183624.html

iDatabase for mac(个人数据库管理器) v6.2

亡梦爱人 提交于 2020-04-05 19:38:29
[名称]: iDatabase for mac [大小]: 20.38 MB [语言]:英文 [测试环境]: Mac OS 10.15.x [下载链接]: https://www.macdown.com/mac/790.html 简介 iDatabase for mac,您的个人数据库管理器,用最简单的方式来组织信息,管理会员名单,费用,项目,跟踪您的互联网密码等等。 功能特色 1、用处繁多 点击创建集合和库存。 在没有任何数据库经验的情况下,您可以使用包含的模板快速创建和自定义包含库存,会员列表,费用,项目,配方等的数据库! 您可以选择22种随时可用的模板,并对其进行自定义以组织所有类型的信息:CD收藏品,DVD收藏品,光盘,我的帐户,课程,计算机,联系人,客户,活动,日记练习,费用,库存,电影目录,会员列表,移动电话,笔记,项目,食谱,待办事项,汽车维修,动物和书籍。 您还可以通过电子邮件轻松地与其他iDatabase用户交换模板。 2、让你的生活更轻松 输入您正在寻找的内容,并让应用为您完成工作。 您是否在寻找联系人,书籍,您的账户信息或存储在您的数据库中的链接?没问题,请在搜索字段中输入您要查找的内容,然后让应用为您完成工作。即使您希望通过滚动查看数据,iDatabase也可以为您提供帮助。 您可以通过任何字段对数据进行排序,最后,如果您与同事或家人共享Mac