程序开发

总计 118 页,当前第 1 页
程序开发

如何在 GitHub 上快速高效搜索开源项目?

GitHub 的流行及其在开源世界的受欢迎程度自不必多言。再加上近来GitHub 官方又搞了个大新闻:私有仓库也改为免费使用,这在原来可是需要真金白银买的。可见微软收购后,依然没有改变 GitHub 的定位,甚至还更进一步。花开两朵,各表一枝。我们今天想要聊的并不是 GitHub 多么重要,而是要说一下 GitHub 的搜索功能。你在 GitHub 上搜索代码时,是怎样操作的呢?是不是也是像我这样,直接在搜索框里输入要检索的内容,然后不...
1天前 阅读(14) 赞一个 (1) 评论() 链接直达
Java开发

Java 中15种锁的介绍:公平锁,可重入锁,独享锁,互斥锁,乐观锁,分段锁,自旋锁等等

Java 中15种锁的介绍在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下:公平锁 / 非公平锁可重入锁 / 不可重入锁独享锁 / 共享锁互斥锁 / 读写锁乐观锁 / 悲观锁分段锁偏向锁 / 轻量级锁 / 重量级锁自旋锁上面是很多锁的名词,这些分类并不是全是指锁的状态,有的指锁的特性,有的指锁的设计,下面总结的内容是对每个锁的名词进行一定的解释。一、公平锁 / 非公平锁公平锁公平锁是指多...
2周前 (01-11) 阅读(80) 赞一个 (1) 评论() 链接直达
Java开发

2018年阿里巴巴关于java重要开源项目汇总

1、分布式应用服务开发的一站式解决方案 Spring Cloud AlibabaSpring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里分布式应用解决方...
2周前 (01-11) 阅读(90) 赞一个 (3) 评论() 链接直达
其他语言

Redis教程 —— 事务详解

这一篇文章,没有写java代码示例,直接在redis客户端进行测试了。如果需要,可以自行测试。一.关系型数据库中的事务关系型数据库有一个重要的特性就是事务,而事务有四个要素(简称 ACID):原子性(atomicity)一致性(consistency)隔离性(isolation)持久性(durability)。我们可以这么认为:关系型数据库中的事务就是 ACID,只有当一个完整的操作同时满足原子性,一致性,隔离性和持...
4周前 (12-26) 阅读(138) 赞一个 (1) 评论() 链接直达
Java开发

MySQL 和 Java 根据经纬度查询最近距离,适用于所有数据库方案

现在几乎所有的O2O应用中都会存在 “按范围搜素、离我最近、显示距离” 等等基于位置的交互,那这样的功能是怎么实现的呢?恰好近期在做相关需求,在此做下记录。我们知道,经纬度是经度与纬度的合称组成一个坐标系统。经度(longitude):是地球上一个地点离一根被称为本初子午线的南北方向走线以东或以西的度数,其数值在 0~180度之间。纬度(latitude):是指某点与地球球心的连线和地球赤道面所成的线面角,其数值在 ...
1个月前 (12-19) 阅读(168) 赞一个 (1) 评论() 链接直达
其他语言

一个草泥马项目:Thefuck 命令行错误修复工具

开发者都或多或少接触过 linux 接触过命令行, 当然肯定也都被命令行狠狠地"fuck"过. 我很多时候都是微不足道的原因导致了命令行出错, 例如将 python 输入成 ptyhon, 例如将 ls -alh 输入成 ls a-lh 而导致出错,这个时候我会想说 : “fuck”一、起源开发 thefuck 的这位同仁, 恐怕也经常会有这种不和谐的情况. 因此开发了这个软件 thefuck.thefuck 不仅仅...
1个月前 (12-18) 阅读(165) 赞一个 (1) 评论() 链接直达
其他语言

编程语言中的精品——草泥马语

草泥马语是马勒戈壁第一款拥有自主知识产权的,以马勒戈壁上顽强生存的草泥马们为主体的编程语言。草泥马语语法生动丰富,内容健康活泼,是一门老少皆宜,人人适用的编程语言。它的出现弥补了我戈壁在国际编程语言界中的一项空白。 草泥马语是用了先进的JOT(Just Out of Time)编译引擎,并且运行于爪哇虚拟机中,运行速度大幅度降低同时,还使用了戈壁内外各种先进技术,使的草泥马语不十分可靠。...
1个月前 (12-18) 阅读(244) 赞一个 (2) 评论() 链接直达
开发工具

IntelliJ IDEA 单独对 java 类打 jar 包

因为某些必要的原因,我们需要单独将一个项目中的某几个 java 或 class 文件打成 jar 包供其他项目使用。操作步骤也很简单IntelliJ IDEA 对 java 类打 jar 包实现目标:将下图中所指的项目三个 java,编译后的 class,打包成 jar 文件。1、配置`File` –> `Project Structure` –> `Artifacts`,新增空的 `JAR`,名字随便,我这里取名为 `IK...
2个月前 (11-10) 阅读(427) 赞一个 (2) 评论() 链接直达
Java开发

Spring Boot 正式发布 2.1.0 版本,9大新特性一睹为快!

如果这两天登录 https://start.spring.io/ 就会发现,Spring Boot 默认版本已经升到了 2.1.0。这是因为 Spring Boot 刚刚发布了 2.1.0 版本,我们来看下 Spring Boot 2 发布以来第一个子版本都发布了哪些内容?这次升级一共带来了 9 大新特性,根据提交的信息来看,正在逐渐支持 java11!9 大新特性将 spring-boot-starter-oauth2-oidc-cl...
3个月前 (11-08) 阅读(555) 赞一个 (3) 评论() 链接直达
Java开发

Request header field Content-Type is not allowed by Access-Control-Allow-Headers

一、问题:跨域请求中包含自定义header字段时,浏览器console报错。Request header field xfilesize is not allowed by Access-Control-Allow-Headers二、原因:包含自定义header字段的跨域请求,浏览器会先向服务器发送OPTIONS请求,探测该服务器是否允许自定义的跨域字段。如...
3个月前 (10-31) 阅读(224) 赞一个 (0) 评论() 链接直达

程序喵 www.ibloger.net

关于本站 站内留言 给我写信 文章订阅