一下专题

体验了一下AI生产3D模型有感

我的实验路子是想试试能不能帮我建一下实物模型 SO 我选择了一个成都环球中心的网图 但是生成的结果掺不忍睹,但是看demo来看,似乎如果你能给出一张干净的提示图片,他还是能做出一些东西的 这里我延申的思考是这个物体他如果没看过背面,他怎么猜? 他产出的物品为啥都是一张图的,我还是不太理解 但是如果多张图片,其实又和一个多图3D重建的能力似乎重复了 或者我感觉这个功能需求两张图片 正上面45

折腾了一下,让博客访问速度变快了

最近一直在写笔记,而没有更新系统性的内容,所以也很久没有打开自己的博客(xuzhougeng.top),最近打算更新一篇笔记的时候,发现博客居然打不开了。 我查了查原因,发现有两方面的问题 我使用halo建站,服务器地理位置不太好我用的halo主题太笨重了,需要加载太多的css 找到问题之后,就很好解决了。 我首先迁移了博客,发现访问速度并没有明显提升。接着,我通过浏览器的开发者工具,检查哪些内

全面分析一下前端框架Angular的来龙去脉,分析angular的技术要点和难点,以及详细的语法和使用规则,底层原理-小白进阶之路

Angular 前端框架全面分析 Angular 是一个由 Google 维护的开源前端框架。它最早在 2010 年发布,最初版本称为 AngularJS。2016 年,团队发布了一个完全重写的版本,称为 Angular 2,之后的版本(如 Angular 4、Angular 5 等)都统称为 Angular。 一、历史背景 1. AngularJS(Angular 1.x) 发布年份:2

【Vue3组件】分享一下自己写的简约风格评论区组件

代码比较简单,方便大家二次开发,旨在快速提供基础的样式模板,自行迭代定制 预览 简介 通用评论组件 组件功能 此组件旨在创建一个具备嵌套回复能力的通用评论区域,适用于构建动态、互动性强的用户讨论场景。 接收数据结构 组件通过 Props 接收数据,数据模型设计详细描述了评论及其嵌套回复的所有必要信息。@property {Array<Comment>} data - 评论

iOS Runloop面试题(讲一下 Observer ?)

讲一下 Observer ? typedef CF_OPTIONS(CFOptionFlags, CFRunLoopActivity) {kCFRunLoopEntry = (1UL << 0), // 即将进入LoopkCFRunLoopBeforeTimers = (1UL << 1), // 即将处理 TimerkCFRunLoopBeforeSources = (1UL

没事瞎玩一下

大晚上睡前玩一下,写个小程序。。。哈哈,代码如下: import java.awt.BasicStroke;import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics2D;import java.awt.Toolkit;import java.awt.event.MouseAdapter;impor

阐述一下Golang中defer的原理

基本用法 在Go语言中,defer关键字用于在函数返回前执行一段代码或调用一个清理函数。这对于处理文件关闭、解锁或者返回一些资源到资源池等操作非常有用。 其基本用法如下所示: package mainimport "fmt"func main() {example()}func example() {defer fmt.Println("world")fmt.Println("hello"

Java中的反射(四)总结一下

本文为反射的基础知识部分。   能够分析类能力的程序被称为反射(reflective)。   反射机制允许程序在运行时取得任何一个已知名称的class的内部信息,容许程序在运行时加载、探知、使用编译期间未知的class。即Java的反射机制可以加载一个运行时才得知名称的class,获得其完整结构。   一.Class类   在程序运行期间,Java运行时系统始终为所有的对象维护一

FastJson简单记录一下操作使用

1.项目依赖配置: <dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.29</version></dependency> 2.简单demo举例、代码如下 package com.xieli.test;import com.alibaba.fastjson.JSON;

简单记录一下-二维码生成和解析工具类

1.pom.xml配置添加依赖 <dependency><groupId>com.google.zxing</groupId><artifactId>core</artifactId><version>3.2.1</version></dependency><dependency><groupId>com.google.zxing</groupId><artifactId>javase</a

非常容易理解的KMP字符串匹配算法转载过来记录一下

https://www.cnblogs.com/maybe2030/p/4633153.html 写的非常明白,留个记录,需要的可以直接进去看 代码记录,getNext就是算那个“部分匹配值”编码的序列,也就是该文中的这个图 查询的直接可以根据这个编码进行跳跃式的查询减少多余匹配的消耗,移动位数 = 已匹配的字符数 - 对应的部分匹配值,下面对应代码记录下“部分匹配值”的计算过程:搜索词是

笔记一下NODEJS建站

1:npm的使用 -g的包安装用于命令行 --save用于建立依赖 建立依赖后的包只要使用npm install就可以直接全部安装 2:EJS和JADE模板 3:使用Mongoose对Mongodb进行操作 4:使用underscore的extend方法对数据库对象更新 5:<input type="hidden">隐藏表单域传值 6:NPM进行后端包管理 BOWER进行前端报管理 7

postgreSQL随笔-总结一下PG的查询流程

客户端发起查询请求 客户端与服务进程进行通信中有两个关键的共享缓冲区: PgRecvBuffer:存储服务端接收请求,默认8192字节PqSendBuffer:存储服务端发送请求,默认8192字节 客户端与服务进程之间存在两种连接方式:网络连接与本地访问;根据这两种不同的连接方式,PG可以获取客户端发送的请求,这时查询的命令将会被保存到inBuf里。 static intReadComm

Lucene随笔-记录一下自动flush的触发条件

Luncene 6.5.1 在lucene中flush存在两种flush:主动flush与自动flush。那么在哪些情况下会触发自动flush呢? MaxBufferedDocs MaxBufferedDocs描述了索引信息被写入到磁盘前暂时缓存在内存中允许的文档最大数量,也就是每个DWPT缓存的最大文档数量,当一个DWPT中的文档数量超过这个值时会触发自动flush,该参数在建立In

第一次用自己学的Java解决实际问题,纪念一下!设计i/o,File的知识!

<span style="background-color: rgb(255, 255, 255);">              <span style="font-size:18px;"><strong>程序功能概述:</strong><span style="font-size:14px;">最近在学校档案馆找了一份兼职,主要的工作就是帮他们上传资料,第一天丧尸的馆长给了我三个文件夹每个文

分享一下,如何搭建个人网站的步骤

在这段充满探索与创造的奇妙旅途中,我就像一位耐心的建筑师,在数字世界的荒原上精心雕琢,两周的时光缓缓流淌。每天,我与代码共舞,手执HTML、CSS与JavaScript这三大构建魔杖,一砖一瓦地筑起了梦想中的网络城堡。从零到一,我的网站如幼苗破土,渐渐枝繁叶茂,每一行代码都是浇灌其成长的甘露。终于,一个满载心血与创意的小世界在网络上悄然绽放,静待着访客的探索与赞美。✨🌐

第二个项目开始了.发一下我的VIM配置,各种插件,各种补全

set nocompatible "去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限 source $VIMRUNTIME/vimrc_example.vim source $VIMRUNTIME/mswin.vim behave mswin set diffexpr=MyDiff() function MyDiff() let opt = '-a --binary ' if

这篇作文我语文老师给了我十五分,觉得该给十六分的请表示一下支持!!

脚印当你走过走过无边的夕阳沙漠当你走过走过茂密的森林小河当你累了停在夜里背对着北方举起你的右手放在你的左肩闭上眼你听到有翠鸟拍打翅膀的声音在你走过的森林有蚯蚓在昂扬向上你曾经牵过的手你曾经依偎过的胸膛你在某个夜晚泪流满面有老鼠啃着你的门拴你曾得到的失去的爱过的都是你的脚印 原文地址:http://bbs.lampbrother.net/read-htm-tid-122199.html

大家学习都累了吧,过来开心一下

1.男女朋友睡一个房间,女的画了条线说:“过线的是禽兽。” 醒来发现男的真的没过线,女的狠狠的打了男的一巴掌:“你连禽兽都不如。” 次日 男女有同睡一房女的照旧画了条线警告,男的有了上次的教训深夜打算过线,结果因为紧张而未果。 天亮后,女的又打男的一巴掌说:“没想到你不如禽兽。” 2.袋鼠和青蛙去嫖鸡,袋鼠三下两下完事,只听隔壁的青蛙整夜一二三嘿!一二三嘿! 袋鼠好羡慕,次日,袋鼠说

抽出一段时间,记录一下自己的成长经历

抽出一段时间,记录一下自己的成长经历。 来到兄弟连培训75天,这段时间我感觉我变化了好多,不再毫无头绪的学习,不再毫不珍惜的浪费青春,让我学习有了目标感,让我时间安排上更加充实!看着自己不断的成长,内心不自禁的有种快感。感觉自己对计算机更加了解,更加熟悉。这些可能取自老师的授课方式,生活中的琐事用程序体现出来,也不矢是一件非常有意思的事情! Java基础学习完了,感觉自己学的还不错,虽然谈不上深

致青春——爆一下各自的青春糗事,比比最无节操!

流光容易把人抛,红了樱桃,绿了芭蕉。 青春是一次宿醉,醒来开始面对!青春如同爱情与人生,哪是三言两语可以涵盖? 青春是一场远行,回不去了;青春是一场相逢,忘不掉了; 青春是一场伤痛,来不及了;青春是一次冒险,无所畏惧了 青春就是李超校长很喜欢唱的一首歌,在路上 青春就是明哥家的小欣欣,天真无邪的摆着各种卖萌的POSE(ps:明哥您就别卖萌了)! 青春就是高大牛各种无节操飘过!

简述一下你对html语义化的理解

HTML语义化是指使用HTML标签来明确表示网页内容的含义和结构,而不是仅仅使用它们来呈现样式或布局。以下是关于HTML语义化的分点概述: 增强可读性: 语义化的HTML代码更易于阅读和理解,因为标签的选择反映了内容的意义。这不仅方便了开发人员阅读和维护代码,还有助于设计师、内容编辑人员等非技术人员理解网页的结构。提高可访问性: 语义化的HTML有助于辅助技术(如屏幕阅读器)解析网页内容,从而帮

顺便测试了一下google的tcmalloc.

还是原来那台机器,  做了这样几个改动: 1. 将工作线程减少到和CPU个数一样, 也就是4个.  2. 将测试客户端代码放在测试机上运行, 通过127.0.0.1来通信, 以减少网络抖动带来的差异. 3. 将消息量提高到 28000条/s. 测试结果如下: a). 链接上tcmalloc. 结果: b). 不链接tcmalloc 结果.

记录一下centos7安装rabbitmq遇到的坑

一、安装Erlang 1.安装Erlang编译依赖: yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget 2.下载Erlang: wget http://www.erlang.org/download/otp_src_19.3.tar.gz 3.解压并安装 tar -xzvf otp_s

通过使用策略模式模拟实现Java线程池逻辑和研究线程池的实现原理,自己一定要动手写一下才知道里面的奥妙。

前几天写了一个固定大小的连接池,今天通过学习又整理一下线程池的实现逻辑,看完这片代码,Java线程池的基本思想你就能完全hold住,离着高级程序员又近一步,欢迎大家参考和交流。  package com.smallfan.connectionpool;import lombok.extern.slf4j.Slf4j;import java.util.ArrayDeque;import java

【自动驾驶】浅学一下BEV目标检测记录

现在BEV与OCC占用网络非常火,在日常工作中,如果没有接触到,可能会忽略相应的知识储备。本人还未看大量文献,所以只能算浅学下记录,这里主要从互联网上学习到的,还是就是跟专业的同事请教之后,自己总结的。 1.BEV视角 BEV视觉其实是全局俯视图,更好的得到其他障碍物到自车的横纵向距离。在2D检测的时候,对于深度(其他障碍物离自车的纵向距离)估计不是很准。 2.BEV数据标签