晴雯 晴雯
2年前
SmartGit密钥许可 Git客户端 支持M1M2
是一款非常实用的版本控制工具。如果你是一名程序员,使用SmartGit可以帮助你更轻松地管理代码,在多人协作开发过程中更容易地掌控整个代码库。今天我就来分享一下我使用SmartGit的心得体会。首先,SmartGit有着非常友好的界面,让人很容易上手。安装
Easter79 Easter79
4年前
Vue 全家桶、原理及优化简议
不少互联网公司都在使用vue技术栈,或称为vue全家桶。使用过vue的程序员一般这样评价它,“vue.js兼具angular.js和react.js的优点”。Vue.js是一个JavaScriptMVVM(ModelViewViewModel)库,用于渐近式构建用户界面。它以数据驱动和组件化思想构建,采用自底向上增量开发的设计
Wesley13 Wesley13
4年前
3分钟了解华为推送服务优势,第一项就让你心动!
消息推送(Pushnotification)指产品运营人员通过自身或三方的“推送服务”向用户主动地推送消息。简单来说,我们在移动设备(例如:手机)的通知中心或锁屏界面看到的消息都属于消息推送。作为消息推送的服务提供商之一,华为推送具有怎样的特点和优势?!在这里插入图片描述(https://imgblog.csdnimg.cn/202012221
Stella981 Stella981
4年前
Harbor v2.0 镜像回收那些事
Harbor镜像回收流程Harbor镜像回收分两部分:1、删除镜像TAG2、执行垃圾清理早期Harbor1.0版本时,删除镜像TAG可以通过UI界面手动一个个选取删除,也可以调用官方提供的SDK删除(很早以前官方不维护了)。后来官方在1.9版本提供TAG保留策略,解决以
Stella981 Stella981
4年前
Istio 服务网格的可视化
Istio通过使用Kiali组件实现服务路由的可视化,从而直观地观察服务的运行状态。作为此任务的一部分,您将安装Kiali(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.kiali.io)附加组件,并使用基于Web的图形用户界面来查看网格和Istio配置对象的服
Stella981 Stella981
4年前
Qt中的QThread:使用QSemaphore进行多线程数据同步
20210127:在生产者、消费者的方法中添加线程挂起方法QThread::usleep(10),使ui不卡。20210128:在添加Track类(保存生产者Producer生成的每组数据),在ui界面中使用modelview同步显示生产者生成的数据,modelview不会对主线程造成卡顿。对消费者同样创建view,还没有进行model绑定。避免
Stella981 Stella981
4年前
SpreadJS 纯前端表格控件应用案例:资料填报系统
由达美盛研发的资料填报系统,借助SpreadJS纯前端表格控件提供的API,实现了高度类似Excel的数据资料填报审批界面,用户可在线完成打印归档、组卷存储和分析。下面,让我们一起来看看达美盛是如何在“资料填报系统”中应用表格技术,实现“数据填报(https://www.oschina.net/action/GoToLink?urlhttp
Wesley13 Wesley13
4年前
8.0消息推送
一直更新了iOS8,但是一直没有开始研究这个iOS8,今天因为项目用到了推送,于是体验了iOS8的推送,先讲讲这个推送。目前分为四个推送:用户推送,本地推送,远程推送,地理位置推送。!推送界面(http://static.oschina.net/uploads/img/201411/26205721_HX9n.jpg)用户推送我
Wesley13 Wesley13
4年前
Visual Studio 2017自定义代码片段(Snippet)
此文示例只展示MVVM模式中的属性的代码片段的修改,想要增加自己的代码片段还需自行研究一下下面进入正题,Visualstudio本身就提供了许多代码片段,可在下图中查看!(https://oscimg.oschina.net/oscnet/755f24e0d9cad3b4416036658c66e64418a.jpg)下面这界面中包含语言的