文知道 - 自由技术社区
首页话题博客神器
    • 发文章
    登录
    首页
    话题
    • 发文章
    消息
    登录
    最新
    推荐
    • 推荐
    • 最新
    • 热门
    • Golang
    • PHP
    • Java
    • Python
    • 数据库
    • 后端
    • 前端
    • 操作系统
    • 中间件
    • 开发工具
    • 区块链
    • 人工智能
    • 阅读
    • 生活
    • 御风而行 · 9月前

      ubuntu20端口被攻击解决

      使用iptables1.安装UFW如果还没有安装UFW,可以通过以下命令来安装:sudoaptupdatesudoaptinstallufw2.启动UFW确保UFW处于启用状态:sudoufwenable3.检查UFW状态在进行任何更改之前,检查UFW当前的状态:sudoufwstatus4.配置UFW规则限制特定端口的访问如果您想要限制对某个端口的访问,可以使用以下命令来允许该端口的流量,然后进一步限制来源IP或者频率:sudoiptables-AINPUT-ptcp--dport<端口号>-mlimit--limit1/sec-jACCEPTsudoiptables-AINPUT-ptcp...
      470 点赞 评论
      Linux信息安全
    • wenknow · 9月前

      Ubuntu20 安装docker

      AddDocker'sofficialGPGkey:sudoapt-getupdatesudoapt-getinstallca-certificatescurlgnupgsudoinstall-m0755-d/etc/apt/keyringscurl-fsSLhttps://download.docker.com/linux/ubuntu/gpg|sudogpg--dearmor-o/etc/apt/keyrings/docker.gpgsudochmoda+r/etc/apt/keyrings/docker.gpgAddtherepositorytoAptsources:echo\"deb[...
      352 点赞 评论
      后端LinuxDocker
    • wenknow · 11月前

      Ubuntu安装python3

      sudoadd-apt-repositoryppa:deadsnakes/ppa-ysudoaptupdatesudoaptinstall-ypython3.10python3.10-venvpython3.10-dev执行这个命令后,/usr/bin/python3将指向/usr/bin/python3.10,如果没有其他优先级更高的替代项的话。sudoupdate-alternatives--install/usr/bin/python3python3/usr/bin/python3.101你可以通过以下命令查看和管理替代项:sudoupdate-alternatives--configp...
      394 点赞 评论
      PythonLinux后端
    • wenknow · 2年前

      Linux Mac 下终端记住ssh密码

      编写ssh连接脚本vim~/.ssh/new.ssh*添加以下内容!/usr/bin/expect-fsetuser"root"sethost"127.0.0.1"setpassword"yourpassword"setport22spawnssh$user@$host-p$portexpect"password:*"send"$password\r"interactexpecteof终端配置开启后自动执行命令expect~/.ssh/new.ssh
      708 点赞 评论
      MacLinux
    • wenknow · 2年前

      数据库时间筛选中的时区问题

      问题*在不同的环境下,程序运行得到的日期因为时区会不一致,可能会导致一些业务上出现错误。原因*数据库的DateTime类型没有时区(timezone)信息,因此,存入的是本地时间,并且丢掉了时区信息。如果你把数据库服务器的时区改了,或者把应用服务器的时区改了,读出来的日期和时间就是错误的。如果以Timestamp类型存储,各数据库的实现也不相同,有的进行了内部时区自动转换,而且,存储的时间不超过2037年。*如果应用服务器的时区和数据库服务器的时区不一致,你无法确定数据库驱动程序会不会自动帮你转换。解决*由于很难保证所有运行环境的时区保证一致,因此不建议使用程序时间进行数据库查询。*而时间戳是...
      645 点赞 评论
      MySQLJAVA
    • wenknow · 2年前

      [JDBC Error] Java.sql.SQLException: Zero Date value Prohibit

      问题*Java执行SQL报错[JDBCError]Java.sql.SQLException:ZeroDatevalueProhibited原因*JDBC中当遇到DATETIME值完全由0组成时,会抛异常。exception(thedefault),whichthrowsanSQLExceptionwithanSQLStateofS1009.convertToNull,whichreturnsNULLinsteadofthedate.round,whichroundsthedatetothenearestclosestvaluewhichis0001-01-01.http://dev.mysq...
      750 点赞 评论
      JAVAMySQL
    • wenknow · 2年前

      MySQL中group_concat长度限制的问题

      问题*查看SQL日志时,使用了group_concat函数的列数据被截断。原因*在mysql中的group_concat函数默认支持的最大字符数为1024。*当你使用group_concat函数时,超出第1024字符的字符会全部丢失。*获得group_concat的最大长度SELECT@@global.group_concat_max_len;或者showvariableslike"group_concat_max_len";解决1.【临时修改】使用sql设置group_concat的最大长度SETGLOBALgroup_concat_max_len=409600;SETSESSIONgrou...
      814 点赞 评论
      MySQL后端
    • wenknow · 2年前

      解决Nginx443端口被占用问题

      原理*主要的工作就是在dispatch阶段的流量分发。因为都是HTTPS流量,所以在确定分发策略前得有一点相关知识。在虚拟主机流行前,一个服务IP只会有一个TLS服务站点,只会有一张SSL证书,所以请求来了就只有一张证书,没得选直接用就好了。后面虚拟主机流行起来,一个服务IP可以有多个TLS服务站点,那就有多个SSL证书,那怎么明确这次请求用哪张证书呢?于是就有了SNI(TLS服务器名称指示),它要求在一个IP有多个TLS服务站点的情况下,客户端在初始TLS握手期间指定要连接到哪个站点,数据上的实现就是在ClientHello阶段里面新增一个server_name字段。*http模块的prox...
      1122 点赞 评论
      NginxHTTPLinux
    • wenknow · 3年前

      Golang基础学习笔记

      特点*简单,只有25个关键字,并发编程,内存管理处理方便。*高效,编译的静态语言,支持用指针直接访问内存。*生产力,有简洁清晰的依赖管理,独特的接口类型设计,以及对编程方式的约束。*复合大于继承,go不支持继承背景*面临软件开发的新挑战:1.多核硬件架构1.超大规范分布式计算集群1.Web模式导致的前所有为的开发模式和更新速度工作区*GOROOT:Go语言安装根目录的路径,也就是GO语言的安装路径。*GOPATH:若干工作区目录的路径。是我们自己定义的工作空间。*GOBIN:GO程序生成的可执行文件(executablefile)的路径。GOPATH*Go语言的工作目录,可以是多个目录路径,每...
      745 1 评论
      GoLang
    • wenknow · 2年前

      22岁的何同学,对话苹果CEO库克

      何同学:你好。蒂姆·库克:感觉如何?何同学:很好,我今天可是要采访库克,当然很高兴。蒂姆·库克:今天和你见面是我的荣幸。何同学:谢谢,真的吗?我只是个22岁的中国大学生,而您是苹果的CEO,这太酷了。听说您每天早上四点起床去健身房锻炼,是真的吗?蒂姆·库克:是的,每个人都有自己的方式来保持精力充沛,头脑清醒,我就是每天早起去健身房,这是一天中我能自己掌控的部分,我喜欢通过健身开启全新的一天。何同学:我也一直想早起锻炼,但我太懒了,无法坚持地去健身房,我得加油了。或许我该买一款新的AppleWatch督促自己。蒂姆·库克:我学生时代也没有四点起床,所以不用担心。见到库克时,何同学还是略显羞涩何同...
      758 点赞 评论
      代码人生
    待办事项
      共 0 条
      • 1
      编辑待办
      确认完成
      确认删除
      关于
      ©2020-2025 Powered by wenknow.com