Docker 搭建 GitLab 添加用户
想要使用 Docker 来搭建 GitLab 的话需要先安装 Docker, 官方的说法Desktop版本是最方便的部署方式,安装非常简单就官网下载即可,另外可以设置一下免sudo使用docker也挺方便的。
想要使用 Docker 来搭建 GitLab 的话需要先安装 Docker, 官方的说法Desktop版本是最方便的部署方式,安装非常简单就官网下载即可,另外可以设置一下免sudo使用docker也挺方便的。
1.子网 subnet Since ip addresses are made up of 8 bit numbers, the largest number you will see in an ip address is 255. The smallest number you could see in an...
An admin framework will be ok for a flying control project. I found the vue-element-admin by PanJiaChen on github, and it’s a too much for the SPA. according...
inside code for vue initialization
xcode调试程序的时候iPhone无法验证开发者应用,虽然点击了很多次切换流量尝试在设置里验证也没有效果。
Given n non-negative integers a1, a2, …, an , where each represents a point at coordinate (i, ai). n vertical lines are drawn such that the two endpoints of ...
浏览器延迟加载的两种方式(默认情况下同步加载js脚本) defer 渲染完执行 async 下载完执行 但是浏览器加载ES6模块是异步加载的 <script type=‘module’ src=’foo.js’/> 等同于打开defer属性
这周厦门这边正好有三调的培训,公司组织参加了,其中有几个地图分辨率和误差允许值的知识点。为了方便理解和记忆给综合了一下。
The structure of rest-full api is good with business logic, do not design it to sql-like or nosql-like style. (eg:/user?filter=’age>10’,is really not good...
there is nothing but a map for class file format
//project router index.js:entrance of the passport lib router.post('/auth/login', async (ctx) => { //[1]prepare the function return passport.auth...
What ? Where ? Why ? and how?
1. HomeBrew 安装依赖库:
受限于Javascript的“单线程”执行环境,如果没有异步编程, 程序会卡死无法使用。
红黑树是2-3-4树的一种等效树。换句话说,对于每个2-3-4树,都存在至少一个数据元素是同样次序的红黑树。在2-3-4树上的插入和删除操作也等同于在红黑树中颜色翻转和旋转。
Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment.
Red–black tree是一种自平衡二叉查找树,是计算机科学常用到的一种数据结构,典型的用途是实现Associative Array,就是定义一堆key去关联value(如果说关联数组又叫Map或者Dictionary是不是顿时感觉亲切了许多呢) 1.概念准备
Mapbox Vector Tiles是一种现代化的存储和传输方式,你可以在shapefile,GeoJSON或TopoJSON文件中找到相同类型的feature数据,mvt使用了渲染友好的方式加以整理并且压缩成pfb的格式方便网络传输和解析。
变蓝的红宝书–«OpenGL4.5编程指南V9»–第三章 绘制方式。多了一个buffer管理器VAO,创建一堆buffer后绑定到当前vertexArray后drawArray的时候可以一键设置回正确的渲染状态。
变蓝的红宝书–«OpenGL编程指南»
Leetcode 3. Longest Substring Without Repeating Characters DescriptionHintsSubmissionsDiscussSolution Given a string, find the length of the longest subst...
节前为了解决图标放大发虚的问题一直在测试SDF方式渲染图标技术上已经搞定了,就等美工把svg格式符号库给整出来了。目前业务系统样式比较复杂一类设备往往配几十种样式渲染的图层比较多,为了提高效率寻求了各种方法,降低图层数量无疑是比较有效的。目前修改为stops支持多属性,没有限制的字段可以为空(undefin...
«Go Web编程-谢孟军» golang 的标准库 net/http 提供了 http 编程接口封装了内部细节 http.request 和 http.ResponseWriter 两个对象交互就行。 之所以把http和database放一起是因为他们的实现机制有相似到地方。每个连接请求都会起一个goro...
Given an array of integers with possible duplicates, randomly output the index of a given target number. You can assume that the given target number must...
The EventKit framework helps you access users’ Calendar and Reminders information.First of all I just want to push doneItems to apple Calendars.
PostgreSQL is a powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation fo...
go语言和C很像,像到是有指针甚至到了有函数指针和goto的地步。符号首字母的大小写决定了符号的可见性(比Fortran有进步😇),for和c相比有变强,为什么多行字符串是`multiLinestring`呢。。。
每周一练-计算目标索引。假设给定数组中的两个元素和等于给定值计算这个索引。这道题坑最多等就是C++的了:数组参数传值拷贝,数组长度,返回数组总之是后背发凉。(这个每周一练一开始计划叫每日一练的,当mkdir的时候本着从实际的原则改成了weeklypractice)
有了数据就可以统计一下每周或者每月平均时间开销了,工作有两部分一块是时间段控制(至于是自然月还是前30天看个人口味了,我是喜欢当前周和自然月有渐进的成就感)另一部分是数据库查询那个就比较简单了。
Rendering Pipeline这个东西我最开始接触的时候如果名字叫渲染流水线就会省去很多脑细胞去理解管线这个词是个什么东西。CPU的SuperPipeline就很人性化的翻译成超级流水线就很好理解。由于我接触cg的时候固定管线和可编程管线多地位和今天是相反的,所以处于礼貌的原因我也要先介绍一下固定管线...
上篇说到在DOS时期,应用程序如果要对于显示设备做输出的话,必须使用INT 10中断,或对于VGA卡直接I/O,或直接对VRAM所在的记忆体位置作填值。但VGA卡当时日新月异,各家的VGA卡在其I/O ports的定义并不一致,虽中间有推出一个名为VESA SVGA的显卡驱动程序的共用标准,但由于DOS时先...
计算机跨时代意义的进步有两个一个是实模式到保护模式,另一个是命令行到GUI。第二个进步和显卡是互相促进的关系,GUI让计算机从科研院所走进了人们的日常生活中。
很久没这么连续加班到后半夜的了,真有点吃不消。之前程序计时器后台会停摆唤醒后时间会落后,后台切换到前台需要刷新显示。另外因为目前按照计划自动日程的功能还没实现,加了一个调整上次记录功能是在忘记记录的时候使用的。
以前老是觉得学习什么东西应该由浅入深,一步一步步入深渊。现在感觉好像倒过来也是可行的当然拿到一本书即使看不懂也能坚持看下去才行。主要是网络这块真是如此,最早看计算机网络第五版,云里雾里的那些什么带碰撞检测是载波侦听搞的很狼狈,后来看详解TCP/IP感觉就好一点,这两天看到Kindle里的网络是怎么连接的,终...
一个程序最有价值的就是数据了,todo是一个高度结构化的数据放到sqlite是最合适不过的了,存到本地的数据库中还是远远不够的如果手机丢了就废了。
Apache JMeter 一个测试web功能和性能的开源Java软件,对java框架和协议支持良好,基本上应用协议都能测试。
一个程序最有价值的就是数据了,todo是一个高度结构化的数据放到sqlite是最合适不过的了,以后往android上移植也很方便,搜索了几个包装Sqlite的库都比较恐怖比如Sqlite.swift,介于这个应用的数据逻辑很简单就自己封装了一下sqlite的操作,这里又一个小trick就是选择不同的todo...
设计模式(Pattern)是用来解决常见的模式化的问题,这些问题有普遍的应用场景于是就这些场景的共同点提取出有针对性的解决方案。设计模式的位置在架构(architecture)之下,架构面向的是系统的整体,比如分层,模块化,MVC,OOA等等这些都属于架构模式,能放到一起的概念还有个编程语言范式(parad...
设计模式是用来解决常见的模式化的问题,这些问题有普遍的应用场景于是就这些场景的共同点提取出有针对性的解决方案。设计模式的位置在架构之下,架构面向的是系统的整体,比如分层,模块化,MVC,OO等等这些都属于架构模式。
解析json初始化pickerview选择todo事项,一开始想把Picker的Datasource和Delegate独立出去,互相操作起来太复杂先放弃了以后再说吧。
被锤子打击之后就没怎么去写日程了,除了失望另一个很重要的原因是直接在Google日历上无论是添加计划还是修改计划都太麻烦,为自己又不是能完全按照时间计划去执行的人,也没有那么多时间去搞了。那就换手机了,在苹果应用市场上搜集了十几款时间日程管理的软件发现都不是我想要的,于是就想自己开发一个这就是我开发这个软件...
很早一直用google日历来计划日程,google日历的好处是方便导出可以自己分析时间的支配情况,比如运动、读书、平均睡眠时间等,锤子手机的日历使用起来比谷歌方便一些,还可以自动同步到谷歌于是就在锤子手机上记录了两年时间,我是每年会导出备份一下,备份第二年的时候发现有近十个月等日程没有同步上谷歌。锤子日历显...
关于敏捷开发自动化测试运维等随笔
uWSGI是一个Web服务器,它实现了WSGI协议(Web Server Gateway Interface)、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。
35岁—–拥抱中年程序员的新世界!
A Vue.js project by bblu
介绍 Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,如:cpu 、mem、硬盘利用率、 I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统...
express采用handlebars渲染,附加数据库设计。
coursera IOS 开发入门和给孩子开发的小程序
chatroom 消息发送的小服务
开发的医疗处理类的闯关答题应用,按照配置文件出题用户答题,验证结果后给出告警和语音提示。
python的库简直就是一个宝库,想用的工具都能找到,这里要读midi文件直接引用midi库就ok了。
这个小项目是软硬件打造的一套小玩意儿
lisp for autocad to export polyline,text and block
basic GPIO编程入门,控制数码管,步进电机和三八译码器控制LED。
检查从autoCAD导出的管线链接的合法性,判断每个节点的分支情况,防止有悬空的情况发生。
工作和使用shell过程中一些常用的操作备忘
Vundle利用git,插件的git repo以及vim-scripts维护的GitHub repo, 自动安装, 更新和卸载插件. 它把这些繁杂的工作变得简单, 甚至, 成为一种享受.
algorithm from leetcode and book
typed sample code from book 读书随手敲的代码和一些测试,差不多是我这几年的书单.
kid-pygame learn words form charactors for kids with picture and sound effect
base 常用基础算法示例
在网站上抓取基金信息存储到本地到mysql数据库,配合php页面的收支记录完成了家庭资产收支管理的个人站点。 招行和工行的收支记录都是可以导出到本地倒入到数据库中,不用一条一条人肉输入。
对svn管理代码的所有项目的代码提交情况进行分析,采集每个产品,每个开发者,每个任务的代码变动情况提交到mysql数据库,信息提取有python脚本实现。 扩展了禅道的统计功能可以按照产品项目,开发者度量代码量和需求的开发进度,测试用例通过后会自动更新需求的状态。 通过hudson(jenkins)每日夜里...
在使用libcurl的时候出现一个很普遍unresolved external symbol
$(ConfigurationName) 当前项目配置的名称(例如“Debug”)。
GDAL是一个操作各种栅格地理数据格式的库。 包括读取、写入、转换、处理各种栅格数据格式(有些特定的格式对写入等不支持)。 它跨平台开源功能强大,连GOOGLE EARTH都使用它。 我成功地编译好了GDAL C#接口库,下面是编译步骤:
首先在ORACLE建立PACKAGE和PACKAGE BODY,将在这里面定义函数和存储过程返回结果集。
file.bat: dir *.txt »list.txt