工作第一个十年如何结束

第十章随笔

家用热水器用户行为分析与事件识别 代码一:探索分析热水器的水流量状况 import joblib as joblib import matplotlib.pyplot as plt import pandas as pd inputfile = 'D:\JupyterLab-Portable-3.1 ......
随笔

如何快速体验ChatGPT-4模型

OpenAI免费版基于Gpt3.5,无法使用最新发布的 GPT-4 模型,必须开通 ChatGPT Plus。但是 OpenAI 不但屏蔽了中国的 IP 地址,连国内的 Visa 信用卡也一同屏蔽,即使你想要付费,也并不容易。 分享两个快速体验GPT-4的方法,就是利用相关产品间接体验GPT-4,特 ......
模型 ChatGPT

如何在 Linux 中不输入密码运行 sudo 命令

导读 假设你在只有自己使用的计算机上运行 Linux 系统,比如在笔记本电脑上,在每次调用sudo时需要输入密码,长期下来就会觉得很乏味。因此,在本指南中,我们将描述如何配置 sudo 命令在运行时而不输入密码。 此设置在 /etc/sudoers文件中完成,这是使用 sudo 命令的默认安全策略; ......
命令 密码 Linux sudo

hadoop 第二期

Hive 启动hive 使用命令`hive` ==输入命令之后要有一个 ; 结尾!!!!!!!== DDL命令 1.创建数据表 create table lxl( num int, name string, gender string ) row formate delimited fields t ......
hadoop

我想用gin开发一个使用redis和数据库的系统。 我应该如何进行架构设计?

在设计使用 Redis 的系统和使用 Gin 的数据库时,需要牢记几个架构注意事项。 这是一个可能的架构设计: API 层:API 层处理传入的请求并提供响应。 该层负责验证输入、验证用户并将请求路由到适当的服务层。 服务层:服务层包含应用程序的业务逻辑。 它应该负责与 Redis 和数据库进行交互 ......
架构 数据库 数据 系统 redis

如何启用Excel工作表区的暗黑模式

如何启用Excel工作表区的暗黑模式 最近,软件提供暗模式变得很普遍,许多人觉得这种模式对眼睛更容易,尤其是在早上和晚上。深色模式翻转调色板,使界面变暗,可以让屏幕在高对比度设置下阅读起来更加舒适。 微软现在在其 Office 套件中包含一个黑色主题选项,因此您可以将Excel界面设置为暗模式。暗模 ......
模式 Excel

第一个月学java的前三次作业总结。。

恢复内容开始 恢复内容开始 恢复内容开始 1.前言 知识点:Java语言的输入输出,变量的计算,浮点数的计算,if语句的使用,for循环和while循环,数组的使用,数组的计算,变量类型的转换,字符串的操作,类与类之间的调用,函数的定义,函数的调用,布尔类型的使用。 题量:前两次题目数量较多,完成的 ......
java

Jupyter Notebook(或vscode插件) 一个cell有多个输出

方法一 在文件的开头加上如下代码,该方法仅对当前文件有效 from IPython.core.interativeshell import InteractiveShell InteractiveShell.ast_node_interctivity = "all" 方法二 添加配置文件,该方法对所 ......
插件 Notebook 多个 Jupyter vscode

我的十年程序员生涯--二战在左,工作在右,很难的选择吗?

2012届考研失败后,面临两个选择:二战和工作。说实话当时面临这两个选择挺犹豫的,和周围一起考研的小伙伴聊他们的想法,很大一部分人给出的答案都是选择就业,只有很少几个人要选择二战。现在想来选择就业的人在考研之初就没有想清楚,为什么这样说,假如一个宿舍中6个人有4个人选择考研的时候,那么剩余的两个人大 ......
程序员 生涯 程序

chatGPT帮忙解决一个百度不到答案的IReadOnlyCollection`1未定义或导入的问题

一个c#老项目,不知道是因为什么时候批量替换了csproj的内容,还是因为我升级了vs每个升级版导致的。目前Visual Studio Community 2022 (64位) -Preview 版本17.5.0 Preview 5.0 代码如下: private LinkedList<IfCond ......
IReadOnlyCollection 答案 chatGPT 问题

N74023,第三周

1. 尝试基于gcc命令说明 c语言编译过程。gcc编译程序主要经过四个过程:a. 预编译 将高级语言中的宏展开,去掉代码注释,为调试器添加行号b. 编译 将预处理优化,生成汇编代码c. 汇编 gcc 调用汇编器进行汇编,将汇编代码编译成目标文件,就是转换成了目标机器平台上的机器指令d. 链接 链接 ......
N74023 74023

Redis主从集群切换数据丢失问题如何应对?

数据丢失的情况 异步复制同步丢失 集群产生脑裂数据丢失 异步复制丢失 对于Redis主节点与从节点之间的数据复制,是异步复制的,当客户端发送写请求给master节点的时候,客户端会返回OK,然后同步到各个slave节点中。 如果此时master还没来得及同步给slave节点时发生宕机,那么maste ......
主从 集群 数据 问题 Redis

读Java性能权威指南(第2版)笔记28_线程和同步性能中

1. 同步 1.1. 代码块对一组变量的访问看上去是串行的:每次只有一个线程可以访问内存 1.1.1. 由synchronized关键字保护的代码块 1.1.2. 用java.util.concurrent.lock.Lock类的实例保护的代码 1.1.3. java.util.concurrent ......
同步性 线程 性能 权威 笔记

LeetCode 19 删除链表的倒数第N个节点

LeetCode 19 删除链表的倒数第N个节点 题目跳转链接 class Solution { public: ListNode* removeNthFromEnd(ListNode* head, int n) { ListNode* dummyHead=new ListNode(0); dumm ......
节点 LeetCode 19

如何评价Java

Java已经诞生20多年了,依然是企业级开发中使用最广泛的语言,也是挨骂最多的语言。Java广受批评的四个缺点是:性能差、内存消耗大、GUI弱、代码啰嗦,我们应该如何看待这几个问题呢?在微服务的背景下,提倡围绕业务能力而非技术来构建应用,允许由不同的语言构建应用程序。一个超大的集群,往往有上万个微服... ......
Java

差生文具多:个人工作流软件梳理

信息输入 WPS便签:用来记录简短消息 平台:Web端网页、Android端应用 之前用菊花系手机时,自带云同步、分类功能的华为备忘录深得我心。换机后Moto没有自带同步的备忘录了,尝试过锤子便签(万年未更新+常驻通知栏,告辞)、集成在OneNote里的微软便签(网络问题,经常打不开),联想便签(没 ......
工作流 差生 文具 个人 软件

如何在旧手机上搭建网站做文件服务器_ksweb和frp

生活中随着手机的更新换代,我们会有很多不用的旧手机,这些旧手机通常在家里吃灰,用来换不锈钢盆和大剪刀又太可惜了。 本文通过一种行之有效的方法,教你搭建一个可外网访问的24小时在线网站服务器。用到的工具包括KsWeb和Frp,这两个工具使用起来都非常的简单。另外,本文将还用kodExplorer源码为 ......
服务器 文件 手机 ksweb 网站

闭关java第四天

Java方法详解 什么是方法 是语句的集合 最好保持原子性:就是一个方法只完成一个功能,这样利于我们后期的拓展 Java方法类似于其它语言的函数,是一段用来完成特定功能的代码片段 修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... return 返回值; } 方法包括一个方法头 ......
java

19.删除链表的倒数第N个节点——学习笔记

###题目:给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点 示例 1: 输入:head = [1,2,3,4,5], n = 2 输出:[1,2,3,5] 示例 2: 输入:head = [1], n = 1 输出:[] 示例 3: 输入:head = [1,2], n = 1 输 ......
节点 笔记 19

AcWing 第 96 场周赛 T3-4878. 维护数组

https://www.acwing.com/problem/content/4881/ 输入样例1: 5 2 2 1 8 1 1 2 1 5 3 1 2 1 2 2 1 4 2 1 3 2 2 1 2 3 输出样例1: 3 6 4 输入样例2: 5 4 10 1 6 1 1 5 1 5 5 1 3 ......
数组 AcWing 4878 96 T3

Chat GPT-3如何改变了年轻的DevOps工程师的生活

Chat GPT已经彻底改变了DevOps领域,并改变了行业内年轻专业人士的生活。凭借其先进的自然语言处理能力,GPT-3语言模型使创建智能聊天机器人和虚拟助手成为可能,它们可以处理复杂的任务,并以更像人类的方式与用户互动。这为实现DevOps工作流程的自动化和提高软件开发过程的整体效率提供了新的可 ......
工程师 DevOps 工程 Chat GPT

Spring事务失效的场景有哪些?如何解决?

实际项目开发中,如果涉及到多张表操作时,为了保证业务数据的一致性,大家一般都会采用事务机制。此篇文章给大家整理了一下常见Spring事务失效的场景。 常见的失效场景: 注解@Transactional配置的方法非public权限修饰; 注解@Transactional所在类非Spring容器管理的b ......
场景 事务 Spring

《做一个不背锅运维:浅谈Python的元编程》

什么是元编程 Python元编程是指在运行时对Python代码进行操作的技术,它可以动态地生成、修改和执行代码,从而实现一些高级的编程技巧。Python的元编程包括元类、装饰器、动态属性和动态导入等技术,这些技术都可以帮助我们更好地理解和掌握Python语言的特性和机制。元编程在一些场景下非常有用, ......
Python

批量删除和如何进行部分字段修改数据

1.单个删除和批量删除: 2.url 3.单个删除:将id为1的is_delete改成True(即1) 4.批量删除:会将包含在列表中的ID进行删除_即is_delete改为1 5.添加partial=True可以在传参的时候只传需要修改的部分字段 5_1.添加partial=True响应测试 ......
字段 部分 数据

如何快速实现数据库读写分离

实现读写分离可以使用AOP(面向切面编程)思想,通过划分事务的读写属性,将其分别交由读写数据库实例来处理。下面是实现读写分离的代码示例:```using System;using System.Linq;using System.Transactions;using System.Collectio ......
数据库 数据

如何优雅的暴力——分块

前言 近期也是把hzwer的数列分块入门肝完了,感觉分块很玄学( 什么是分块 分块的基本思想是,通过对原数据的适当划分,并在划分后的每一个块上预处理部分信息,从而较一般的暴力算法取得更优的时间复杂度。 分块的时间复杂度主要取决于分块的块长,一般可以通过均值不等式求出某个问题下的最优块长,以及相应的时 ......
暴力

一个pid的python代码

需在jupter中运行 from ipywidgets import interact, fixed from scipy.signal import lti import matplotlib.pyplot as plt import numpy as np def serie(sys1,sys2 ......
代码 python pid

联想浏览器如何修改被拦截的应用

浏览器的最右侧点那个三个点,然后选择“设置” ......
浏览器

如何使用Photino创建Blazor项目进行跨平台

Photino是什么 Photino是一组使用Web (HTML/CSS/JavaScript)UI创建桌面应用程序的技术。TryPhotino.io 维护 .NET 构建,并鼓励社区开发 Photino.Native 控件以用于其他语言和平台。我们鼓励并将支持Photino.CPP,Photino ......
Photino 项目 Blazor

ChatGPT不是一个工具,而是一个时代!

以上的标题,绝对不出危言耸听。以后的个人竞争,绝大多数的能力的竞争,就是对使用 人工智能工具的能力的竞争。或者在简单的说,谁的AI工具玩的溜,谁就吃香。 我这么说,大家肯定不会抬杠吧。那好,我最喜欢这种大家在一个维度上打成共识。 然后在这个共识的基础上进行推演的感觉,总比和一帮都不知道在讨论什么的人 ......
而是 ChatGPT 工具 时代