阿里云ECS上CentOS系统配置从入门到进门
服务器端创建新用户 为服务器安全起见,创建用户(用户名:yishi): {代码...} 设置密码: {代码...} 添加sudo权限: {代码...} 关闭Root的远程访问 修改/etc/ssh/sshd_config {代码...} 然后: {代码...} 开启SSH的公钥访问 {代码...} [链接] MongoDB Create/etc/yum.repos.d/mongodb-org-3.2.repo,Content: {代码...}...
2016-07-28
Python3使用csv模块csv.writer().writerow()保存csv文件,产生空行的问题
问题:csv.writer().writerow()保存的csv文件,打开时每行后都多一行空行 {代码...} 调用该方法将数据写入csv文件,打开文件后,发现写入的数据形式如下: 每一行数据后面都自动增加了一个空行。该问题解决方法:在open()内增加一个参数newline='' 即可,更改后代码结构如下: {代码...} 重新执行该程序后,得到了想要的...
2017-09-12
ubuntu运行sh脚本sudo自动输入密码
以如下代码为例 {代码...} 第一种方法 使用管道(上一个命令的 stdout 接到下一个命令的 stdin): {代码...} 第二种方法 使用文本块输入重定向: {代码...} 说明: 在shell脚本中,通常将EOF与 << 结合使用,表示后续的输入作为子命令或子Shell的输入,直到遇到EOF为止,再返回到主Shell,即将‘你的密码’当做命令的...
Leetcode PHP题解--D70 784. Letter Case Permutation
D70 784. Letter Case Permutation 题目链接 784. Letter Case Permutation 题目分析 给定一个字符串。返回将其字母部分替换成大小写分别可能出现的所有字符。 例如,字符串为a时,返回a和A。 字符串为Ab时,返回['Ab','AB','ab','aB']。 思路 先找到字符串中字母出现的位置。 对于每个出现字母的位置,将小写和大写两种...
2019-05-24
安卓逆向 07 logcat
1. logcat常用选项adb logcat -help 查看帮助adb logcat 常规显示adb logcat -c 清除日志adb -s FA6920312225 logcat -cadb logcat -g 显示缓冲区大小adb -s FA6920312225 logcat -gadb logcat -G 256M 修改缓冲区大小adb -s FA6920312225 logcat -G 25Madb logcat -v time 设置不同的显示格式adb -s FA6920312225 logca...
2021-11-24
[Re] Get that job at Google
I've been meaning to write up some tips on interviewing at Google for a good long time now. I keep putting it off, though, because it's going to make you mad. Probably. For some statistical definition of "you", it's very likely to upset you.
2016-01-23
翻转字符串的相关题目
Given a string, you need to reverse the order of characters in each word within a sentence while still preserving whitespace and initial word order.
2018-05-20
LeetCode 最长回文子串
最长回文子串 题目来源:[链接] 题目 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 1: {代码...} 示例 2: {代码...} 解题思路 动态规划; 如果是单字符,一定是回文; 如果字符串的首尾字符不相同,则一定不是回文;若是首尾相同,则继续判断内部子串; 关于内部子串,要考虑边...
2020-02-17
Rust vs Go:常用语法对比(九)
题图来自 Golang vs Rust - The Race to Better and Ultimate Programming Language161. <font color="0c0a3e">Multiply all the elements of a list</font>Multiply all the elements of the list elements by a constant c将list中的每个元素都乘以一个数 {代码...} {代码...} {代码...} [4.0, ...
2023-07-26
C语言哈希表uthash的使用方法详解(附下载链接)
由于C语言本身不存在哈希,但是当需要使用哈希表的时候自己构建哈希会异常复杂。因此,我们可以调用开源的第三方头文件,这只是一个头文件:uthash.h。我们需要做的就是将头文件复制到您的项目中,然后:#include "uthash.h"。由于uthash仅是头文件,因此没有可链接的库代码。
详细解析CISC 332*/CMPE 332 –Database
No questions will be answered during the quiz.There are several versions of the quiz. Do not rely on your neighbours' choices – they may not be correct for your version!
2021-06-25
阅读 JDK 源码:传递队列 SynchronousQueue
SynchronousQueue 是一个由链表或栈结构组成的阻塞队列,采用无锁算法,并发安全。每个线程的存入操作必须等待一个取出操作与之匹配(反之亦然),否则当前线程将阻塞在队列中等待匹配。适用于传递性场景,即生产者线程处理的数据直接传递给消费者线程。
线性结构 队列与栈
栈(Stack)是一种遵循先进后出(LIFO)原则的有序列表,新添加或待删除的元素都保存在栈的一端,这一端被称作为栈顶,另一端被称作为栈底。在栈里,新元素都靠近栈顶,旧元素都靠近栈底。
2018-10-16
【面试高频题】难度 2/5,经典区间 DP 模板题(详解如何思考区间 DP 问题)
题目描述这是 LeetCode 上的 516. 最长回文子序列 ,难度为 中等。Tag : 「动态规划」、「区间 DP」给你一个字符串 s ,找出其中最长的回文子序列,并返回该序列的长度。子序列定义为:不改变剩余字符顺序的情况下,删除某些字符或者不删除任何字符形成的一个序列。示例 1: {代码...} 示例 2: {代码...} 提示:$1 <...
2022-11-15
苹果2024 WWDC大会英文全文
本文是苹果WWDC 2024视频的英文全文,本人一个字一个字的抄下来的。WWDC的全称是The Worldwide Developers Conference,视频全长1小时43分钟,全部摘抄下来有15198个单词。整个发布会主要介绍了Apple TV+, VisionOS, iOS, Audio&Home, watchOS, iPadOS, macOS, Apple Intelligence。其中Apple Intelligence是篇幅最长的。
2024-09-20
kubespray2.11安装kubernetes1.15
Kubespray是开源的kubernetes部署工具,整合了ansible,可以方便的部署高可用集群环境,官网地址:[链接],本文是用kubespray2.11版本部署kubernetes1.15版本的实战;
最大三角形面积 鞋带公式& 海伦公式
给定包含多个点的集合,从其中取三个点组成三角形,返回能组成的最大三角形的面积。 {代码...} 思路:鞋带公式,用于计算任意多边形的面积,可用于计算三角形的面积;海伦公式,从三个顶点得到三边长,并使用海伦公司计算出面积;3.三角形面积公式 S = 1/2 * a * b * sin(C),首先得到两边的长度,通过叉积算出夹角的正...