首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
学就完事了
掘友等级
代码搬运工
keep moving
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 54
沸点 0
赞
54
返回
|
搜索文章
最新
热门
Elasticsearch---复合(bool)查询
如果bool查询中没有must条件,should中必须至少满足一条才会返回结果。 must: 必须匹配。贡献算分 should: 选择性匹配,至少满足一条。贡献算分
Linux部署Go项目
前一段时间都是在原有的项目上增加功能,只需要把编译好的文件传到服务器的bin目录下即可。 这次是自己开始写一个新的项目,代码写好编译出来之后突然发现一个严重的问题:不会部署新项目。。。。 一开始我将编译好的二进制文件放进旧项目的bin目录下,一直出问题,捣鼓了两个多小时,后来喊…
go项目管理的前世今生
在本地,一个包只能保留一个版本,意味着你在本地开发的所有项目,都得用同一个版本的包,这几乎是不可能的。 为了解决GOPATH模式下不同项目无法使用多个版本的问题,Go v1.5 开始支持 vendor。 思路是在每个项目根目录下新建一个vendor目录和和verdor.json…
Vim中复制粘贴缩进错乱问题的解决方案
由于不习惯在vim开发,所以我都是直接在Windows上写好之后把文件(代码)复制过去,但是代码从Windows复制到vim之后会出现缩进错误的恶心问题。比如 然后按下i或者insert进入插入模式,就可以正常的进行复制粘贴了。
Go的JSON解析
JSON(JavaScript Object Notation)作为一种轻量级的数据交换格式,在今天占据了很大的市场,虽然序列化和反序列化的性能不足,但是其可读性良好,在性能追求不是很高的情况下是个很不错的选择。 常用的两个标签是omitempty和string。 JSON转成…
LeetCode刷题之字符串
242. 有效的字母异位词(Easy) 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 你可以假设字符串只包含小写字母。 409. 最长回文串(Easy) 给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成的最长的回文串。 在构造过…
一次性解决三种背包问题
首先,大概讲一下什么是“背包”问题:背包问题是指你有一个容量为V的背包,然后有n个物品在你面前,你要怎么装才能使得背包里的物品总价值最大。而每种物品是只有1个,还是有多个,亦或是有无限个,这就是“01背包”、“多重背包”、“完全背包”的主要区别。 这里先打断一下,给自己一点时间…
通过多线程交替打印,彻底理解Java通知机制、thread与Runnable的区别
做的过程中发现有趣的点:这个循环打印0~100的也可以使用继承Thread来实现,只需要将PrintThread类后面的Implements Runnable换成Extends Thread即可,原因:因为Thread其实也是继承Runnable的,这里只是将Thread当作R…
手写一个生产者/消费者模式
学了生产者/消费者模式这么久,今天终于来实现一下了,写之前先复习一下生产者/消费者。 生产者/消费者模式在操作系统中是个经典的进程同步问题,可以使用“信号量”机制来解决,需要注意的点在下面有提到。
LeetCode刷题之二叉树(BST)
669. 修剪二叉搜索树(Easy) 给定一个二叉搜索树,同时给定最小边界L 和最大边界 R。通过修剪二叉搜索树,使得所有节点的值在[L, R]中 (R>=L) 。你可能需要改变树的根节点,所以结果应当返回修剪好的二叉搜索树的新的根节点。 题解:一开始想到的是用中序遍历二叉树,…
下一页
个人成就
文章被点赞
115
文章被阅读
58,507
掘力值
1,275
关注了
11
关注者
31
收藏集
1
关注标签
10
加入于
2019-03-12