首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
写个专题
Linux学习之【安装g++,并且写个c++程序】
一、ubuntu下gcc/g++/gfortran的安装 1.安装 (1).gcc ubuntu下自带gcc编译器。可以通过“gcc -v”命令来查看是否安装。 (2).g++ 安装g++编译器,可以通过命令“sudo apt-get install build-essential”实现。 执行完后,就完成了gcc,g++,make的安装。build-essential是一整套工具,g
阅读更多...
redis 实现单位时间内错误记录 时间到key值就被清除------最近脑子不好使觉得还是写个博客试试
直接在客户端操作的, 所以需要redis的简单命令 去对比JAVA客户端jedis的命令就行 添加---set 格式 set key value EX time(秒) 如果这个time不添加的话 ,那默认就是 永久 获取--get 格式 get key ---查看剩余时间 格式 TTL key ---实现key实现自增: inrc key
阅读更多...
Unity 性能优化之写个简单的缓存池
在公司看源码的时候,发现一个投篮的场景中,玩家把篮球不断投出去,然后不断的创建和销毁对象。于是试着写个缓存池来管理。 有个叫PoolManager的工具类插件可以很方便的实现,可以看这里的介绍Unity3D研究院之初探PoolManager插件。 但是其实对象池就是预先创建一点对象,当我们需要用的时候,去拿就行了。如果没有,再创建。使用完毕后也并不销毁,方便下次使用。有点类似于Android中的
阅读更多...
Qt是不是经常写个QWidget输入参数?
发现Qt自带的一个输入控件QInputDialog类 QInputDialog类提供了一个简单方便的对话框,用于从用户获取单个值。 输入值可以是字符串、数字或列表中的项。必须设置一个标签来告诉用户他们应该输入什么。 提供了五个静态方便函数:getText()、getMultiLineText()、getInt()、getDouble()和getItem()。所有的函数都可以以类似的方式使用
阅读更多...
只利用jquery ,自己写个原生态的 弹框蒙层
ps:记每次不想或者不能去导其他的包,在给别人的项目中添加弹框蒙层. 我对css不是很会用.转栽个别人的每次好复制. <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>pop window</title> <style> *{ padding: 0; margin:
阅读更多...
写个程序玩数独
由于不可抗力的因素,导致今年(2020)的假期格外的长,毕竟还只能蜗居度过。在家里消磨时光有很多方法,比如说看剧,看书,玩游戏等。 说到玩游戏,我就想到了我初中时候看杂志时,里面会有一类题目,叫做数独。 数独游戏 数独游戏的目标是用数字填充9x9的宫格,让每一列,每一行和每个3x3小九宫部分都包含1到9之间的数字。在游戏开始时,9x9的宫格中会有一些方格已填上数字。你要做
阅读更多...
技本功丨骚操作:教你如何用一支烟的时间来写个日志采集工具
作者:良辰 袋鼠云日志团队 后端开发工程师 我放下了手中的键盘,陷入沉思, 作为一个优秀的程序猿最重要的就是 气~势~ 泰山崩于前的镇~定~ 我用最快的速度扫描了一遍现行的 filebeat、fluentd、flume、 scribe等解决方案, 发现,没有机会, 难道就这样放弃了吗? 不,没有什么可以难倒我良辰! 我从
阅读更多...
笔记 | 用go写个docker
仅作为自己学习过程的记录,不具备参考价值 前言 看到一段非常有意思的话: 很多人刚接触docker的时候就会感觉非常神奇,感觉这个技术非常新颖,其实并不然,docker使用到的技术都是之前已经存在过的,只不过旧酒换了新瓶罢了。简单来说docker本质其实是一个特殊的进程,这个进程特殊在它被Namespace和Cgroup技术做了装饰,Namespace将该进程与Linux系统进行隔离开来,
阅读更多...
用Electron写个带界面的nodejs爬虫
什么是Electron 使用 JavaScript, HTML 和 CSS 构建跨平台的桌面应用[官网](https://electronjs.org/) 实质就是一个精简的Webkit浏览器显示html页面,通过electron做中间层可以和系统交流。给web项目套上一个node环境的壳。 前言 公司买的推广居然没有后台的api,没有api又不想死板手动操作。那就做个爬虫吧。但是
阅读更多...
一起来写个SQLite ORM数据库框架(下)
接上一节 一起来写个SQLite ORM数据库框架(上) 这节讲下代码实现。 首先有4个注解类:表名注解-Table、主键注解-PrimaryKey、列注解-Column、非数据库字段注解-NotDBColumn。因为篇幅的原因 这里只单独看看新增的实现 其他都类似 列注解类 @Retention(RetentionPolicy.RUNTIME)@Target(ElementType.F
阅读更多...
一起来写个SQLite ORM数据库框架(上)
前言 谈起Android的数据库框架、相信大家一定不会陌生 目前开源的有: GreenDao:基于编译时注解 性能较好 但是配置较麻烦Ormlite:基于运行时注解 性能一般 配置简单些Rleam:貌似不是基于表结构的 性能很好 使用简单 支持json格式 但是不支持sql语句 如果要选一个开源的话 我比较倾向和建议的是GreenDao3.0,但实际上这些我都没用过,只是看过github上
阅读更多...
网络学了点socket,写个聊天室,还得改进
目录 第一版: common 服务端: 客户端 第一版问题总结: 第二版 服务端: 客户端: 改进: Windows客户端 一些小问题 还可以进行的改进 这篇文章我就先不讲网络基础的东西了,我讲讲在我进行制作我这个拉跨聊天室中遇到的问题,并写了三版代码. 第一版: common #pragma once#include <iostream>#includ
阅读更多...
用python写个死锁
#coding:utf8import threadingimport timenum = 0lock = threading.Lock()def func(n):lock.acquire()print nif(n == 5):print "到我这就锁死了"raise Exception('大死锁之术!')lock.release()if __name__ == "__main__":t4 =
阅读更多...
【实践】nodeJS写个简单的爬虫程序
写在前面 经常说SEO却从来没有写过爬虫,今天很有幸看到了关于nodeJS的爬虫程序的实现,模仿着写了个demo,权当砖头抛给大家了。 程序架构 因为是基于nodeJS,我们所需准备的架构很简单,用express4.x生成一个项目,然后再安装request和cheerio模块就可以。项目的package.json是这样的: {"name": "spider","version": "0.0
阅读更多...
[极速版]写个linux探测自己机器ip地址的tool(基于shell + sshpass)
背景:那个房间没有能正常上广域网的网口,就用了个无线中继 适用情况:上级路由ssh or teamviewer访问下级路由的机器,但下级路由不支持查看IP 自行完成下级路由(此处指无线中继)的端口映射or DMZ整机映射 apt-get install sshpass #!/bin/bashmkdir logfor i in $(seq 2 255)dosshpass -p tm
阅读更多...
写个Unix的diff命令的简化版本
未完成。 class Solution {public static String diff(String file1, String file2) {StringBuffer sb = null;try {BufferedReader br1 = new BufferedReader(new FileReader(file1));String inString = null;HashMap
阅读更多...
自己写个网站
<a href="https://www.zjchpj.cn" title="浙江昌华建筑科技有限公司" alt="浙江昌华建筑科技有限公司">浙江昌华建筑科技有限公司</a> <a href="http://www.zjchpj.cn" title="浙江昌华建筑科技有限公司" alt="浙江昌华建筑科技有限公司">浙江昌华建筑科技有限公司</a>
阅读更多...
用python写个控制MicroSIP自动拨号和定时呼叫功能(可用在小型酒店叫醒服务)MicroSIP定时拨号
首先直接上结果吧,MicroSIP 助手,控制MicroSIP自动拨号,定时呼叫的非常实用小工具! 在使用MicroSIP 助手之前,我们需要了解MicroSIP是什么,MicroSIP是一个SIP拨号软件,支持注册任意SIP平台实现拨打电话和接听电话等,很多外呼公司也在使用MicroSIP,我们先安装它。 MicroSIP的下载地址可用移步这里下载MicroSIP-3.21.3
阅读更多...
用python写个控制MicroSIP自动拨号和定时呼叫功能(可用在小型酒店叫醒服务)
首先直接上结果吧,MicroSIP 助手,控制MicroSIP自动拨号,定时呼叫的非常实用小工具! 在使用MicroSIP 助手之前,我们需要了解MicroSIP是什么,MicroSIP是一个SIP拨号软件,支持注册任意SIP平台实现拨打电话和接听电话等,很多外呼公司也在使用MicroSIP,我们先安装它。 MicroSIP的下载地址可用移步这里下载MicroSIP-3.21.3
阅读更多...
tensorflow学习笔记(1)环境准备写个简单例子(小白手册)-20240506
一、安装python、tensorflow 1、Mac上默认python已经安装,自带pip 2、pip3 install tensorflow 如果报错,提示pip3版本较低,可以根据提示来更新pip3:/Library/Developer/CommandLineTools/usr/bin/python3 -m pip install --upgrade pip 3、然后再使用pip
阅读更多...
用Python3写个12306抢票脚本
一年一度的天朝大迁徙就要开始了,但是票还是依然的难抢,抢票软件给了钱也抢不到票,人在囧途;为此,博主编写了一个12306抢票脚本,抢票再也不用愁 运行代码 python3 系统运行环境 windows、mac、linux 使用工具 chromedriver 请选择与自己Chrome浏览器对应的版本 这个很重要 chromedriver下载地址https://sites.google.c
阅读更多...
Python写个二维码
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、进入官网下载二、下载一下三.输入代码 前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、进入官网下载 官网 pip install "qrcode[pil]" 二、下载一下 把那个代码块放进终端 三.输入代码 import qrcodeimg = q
阅读更多...
给rwkv-pytorch 写个chat ui demo
rwkv-pytorch 项目地址 rwkv-pytorch from nicegui import uimessage_dict = {1: [{"name":"Assistant","text":"你好"}]}current_name = 1import aiohttpasync def get_text_async(text="Hello, how are you?"):# 定义
阅读更多...
Github上很火的项目:10行代码写个狗屁不通文章生成器
前几天,GitHub 有个开源项目特别火,只要输入标题就可以生成一篇长长的文章。 背后实现代码一定很复杂吧,里面一定有很多高深莫测的机器学习等复杂算法 不过,当我看了源代码之后 这程序不到50行。。。 当然啦,原作者也说了,这个代码也是在无聊中诞生的,平时撸码是不写中文变量名的, 中文变量名只是最开始瞎写的时候边写语料边写代码时懒得切英文输入法了。 中文变量名也就忍了,但代码逻辑不好
阅读更多...
pyqt写个星三角降压启动方式2
星三角降压启动用可以用类进行封装,就像博图FB块那样。把逻辑都在类里完成,和外界需要交互的暴露出接口。测试过程中,发现类中直接用定时器QTimer会出现问题。然后就把定时器放到外面了。然后测试功能正常。 from PySide6.QtWidgets import *from PySide6.QtCore import *from PySide6.QtGui import *class Mot
阅读更多...
最近大语言模型太多了,写个了问卷让它们回答,看看Ta们的回答
前言 最近各家都在训练大语言模型,作为普通使用者,也不知道哪家的比较好,也分不清的Ta们的差别好坏,于是让Chatgpt生成了一些问卷题目,让Ta们自己回答。 问卷内容 模型介绍: 做个自我介绍? 模型性能与能力: 你是用什么技术构建的?你是用哪些数据来训练的?你到底有多少个参数?你在解决问题或生成文本时表现得怎么样?有没有啥参考指标?你处理不同长度的输入文本时表现好不好?有没有输入文本长
阅读更多...