程序员的碎碎念

一个集技术与美文一体的程序员学习专栏,free学技术,happy读文章;
89 篇文章
37 人订阅

全部文章

benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

Bootstrap4如何动态切换主题

bootstrap4有个网站叫做bootswatch(文末给出链接),其中已经设计了一些很美的主题:

873
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

一道简单又不简单的sql查询语句

无意间在简书上浏览的时候看到一篇写数据库查询的练习题,其实也好无奈,大数据啊大数据,自从看了几天有关编程和程序员方面的文章,首页推荐的内容都是关于这样的技术贴,...

1024
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

LeetCode每日一题53: 最大子序和

给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。

663
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

LeetCode 每日一题169: 求众数

给定一个大小为 n 的数组,找到其中的众数。众数是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。

876
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

翻译 | 如何将 Ajax 与 Django 应用整合在一起?

我是一个 Django 和 Ajax 的菜鸟, 最近我在完成一个项目,需要去整合这两门技术. 我认为我清楚两门技术背后的原理了,但尚未找到两者整合的优质解释.

593
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

LeetCode 每日一题141: 环形链表

为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。

422
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

LeetCode 每日一题160: 相交链表

输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], skipA = 2, skip...

724
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

LeetCode 每日一题344: 反转字符串

今天依旧是一道简单难度的题目, 腾讯校招精选的 50 题简单难度部分即将完结, 继续加油吧

1053
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

给你自己搭的博客加个 Markdown

今天给大家推荐一个简单易用的开源 Markdown 组件, 来自 Github 上一个美图公司的大佬.

654
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

LeetCode 每日一题206: 反转链表

按照题目的要求, 今天给出两个思路, 个人觉得迭代会比较容易思考出来, 先给出迭代的思路.

984
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

LeetCode每日一题 557: 反转字符串中的单词 III

给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。

422
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

php实现归并排序算法

归并操作(merge),也叫归并算法,指的是将两个顺序序列合并成一个顺序序列的方法。 如 设有数列{6,202,100,301,38,8,1} 初始状态:6,2...

682
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

php实现冒泡排序算法

冒泡排序,时间复杂度哦、O(N^2) 冒泡排序的核心部分是双重嵌套循环。不难看出冒泡排序的时间复杂度是 O(N 2)。这是一个非常高的时间复杂度。冒泡排序早在 ...

621
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

LeeCode 每日一题121:股票卖出的最佳时机

首先来看看暴力解决这道题的算法,以类似冒泡算法的方式,两层遍历整个数组确定最大利润, 这种方式最蠢, 最容易想到. 在 LeeCode 中, C语言凭借更好的性...

782
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

程序员不仅要学会百度,更要懂得提问

前些天在学习EasySwoole的时候看到了开发文档上关于提问的艺术,以下是结合了自己开发过程中遇到的问题列出了几点建议:

552
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

程序员小技巧之-巧用输入法

相信你或多或少会遇到一些这样的词语,有些人是直接切换成手写模式搞定的,有些人靠五笔打了出来,其实搜狗拼音输入法早就考虑到这种情况了,为此设计了一种输入法模式——...

1043
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

智能机器人:菜单更改,新增签到功能

开启签到技能,设置不同规则发放奖励,订阅者可以通过连续签到获得奖励,从而培养互动习惯。

894
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

熟悉项目代码,必备的工具

注意要点: 1、Xdebug版本选择 在这里可以输出自己当前环境的phpinfo()信息,在这个网站上:

503
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

git如何使用ssh密钥

首先先来了解一下git的四种传输协议:本地、ssh、git和http,http协议应该说是最常见的一种,因为简单,以下是各个协议的优点与缺点:

1174
benny

青木数字技术股份有限公司 · 软件开发工程师 (已认证)

你知道水电费是怎么算的吗

故事是这样的,有一天周末我早上九点在宿舍里玩lol,没错,在别人还没起床的时候,我已经给自己定个小目标要拿个三杀(还是深渊大乱斗)。在敌方ADC中了我婕拉一个控...

852

扫码关注云+社区