写个专题

写个程序玩数独

由于不可抗力的因素,导致今年(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们自己回答。 问卷内容 模型介绍: 做个自我介绍? 模型性能与能力: 你是用什么技术构建的?你是用哪些数据来训练的?你到底有多少个参数?你在解决问题或生成文本时表现得怎么样?有没有啥参考指标?你处理不同长度的输入文本时表现好不好?有没有输入文本长

SAP CAP篇十六:写个ERP的会计系统吧,Part III

本文目录 本系列文章目标开发步骤数据库表设计Service 定义生成Fiori App更新CDS Annotation更新Entity: `Companies`更新Entity:`Accounts` App运行 本系列文章 SAP CAP篇一: 快速创建一个Service,基于Java的实现 SAP CAP篇二:为Service加上数据库支持 SAP CAP篇三:定义Model

觉得写个游戏的东西也不错

突然觉得写个游戏的东西也不错,哈哈,虽然是在csdn上面。         最近一款塔防类游戏不错,不仅人气很高,而且游戏本身制作精良,确实是上佳之作。         好了,不多说,这款游戏名字是kingdomrush,中文译名叫如王国的逆袭,如图:         是的,它是一款flash游戏,塔防类,即建造防御塔来阻止敌人这种类型的。游戏中设定丰富,敌我双方能力多种多

【Linux】写个日志和再谈线程池

欢迎来到Cefler的博客😁 🕌博客主页:折纸花满衣 🏠个人专栏:信号量和线程池 目录 👉🏻日志代码Log.cppMain.cc 👉🏻线程池代码LockGuard.hpp(自定义互斥锁,进行加锁和解锁)Thread.hppTask.hpp(安排线程任务)ThreadPool.hpp 👉🏻读写锁和自旋锁c++读写锁实现伪代码c++自旋锁实现伪代码

上班 偷偷写个日记

好久没写日记了,突然想写一篇来看看,之前下载了简书说是写日记,但是没动起来,想说的话觉得很是矫情,全咬碎了,一咕噜的吞了下去。最近没什么大事,但是,不开心的就是没有大事。生活总是这么平淡无味,不够撩人兴致。   年初默默定的目标也没有实现,都说定目标大声说出来的人,总是不会实现,因为是噱头、装下逼就放弃了,我这次也没有和谁说,他怎么还是没有实现呢,真是奇怪。 演唱会、get一项技能、女朋友

【实战】随手写个接口测试工具,让领导瞧瞧我的能耐

在工作过程中相信很多人都或多或少的知道甚至使用过postman或jmeter等工具做接口测试,那么postman/jmeter这个工具是怎么来的呢?今天我就带大家初步实践写一个简单的类似postman的接口测试工具。 本文主要利用pyside2+python设计一个简单的接口测试工具,并打包成exe文件,通过这一系列实践,既能将自己写好的工具以图形界面的形式提供给他人使用,又能防