- 博客(330)
- 资源 (34)
- 收藏
- 关注
原创 Java——《面试题——网络篇》
在HTTP/1.0中默认使用短连接。也就是说,客户端和服务器每进行一次HTTP操作,就建立一次连 接,任务结束就中断连接。当客户端浏览器访问的某个HTML或其他类型的Web页中包含有其他的 Web资源(如JavaScript文件、图像文件、CSS文件等),每遇到这样一个Web资源,浏览器就会重 新建立一个HTTP会话。而从HTTP/1.1起,默认使用长连接,用以保持连接特性。
2023-07-01 22:56:19 1847
原创 Java——《面试题——分布式篇》
第一阶段询问各个事务数据源是否准备好。第二阶段才真正将数据提交给事务数据源。为了保证该事务可以满足ACID,就要引入一个协调者(Cooradinator)。其他的节点被称为参与者 (Participant)。协调者负责调度参与者的行为,并最终决定这些参与者是否要把事务进行提交。阶段一a) 协调者向所有参与者发送事务内容,询问是否可以提交事务,并等待答复。b) 各参与者执行事务操作,将 undo 和 redo 信息记入事务日志中(但不提交事务)。
2023-07-01 11:34:02 5799 1
原创 Java——《面试题——Redis篇》
Redis 是一个开源(BSD 许可)、基于内存、支持多种数据结构的存储系统,可以作为数据库、缓 存和消息中间件。它支持的数据结构有字符串(strings)、哈希(hashes)、列表(lists)、集合 (sets)、有序集合(sorted sets)等,除此之外还支持 bitmaps、hyperloglogs 和地理空间( geospatial )索引半径查询等功能。
2023-06-27 21:32:42 4110
原创 Java——《面试题——Zookeeper篇》
如果服务端变动频繁,而监听的客户端很多情况下,每次变动都要通知到所有的客户端,给网络和 服务器造成很大压力。一般是客户端执行 getData(节点 A,true) ,如果节点 A 发生了变更或删除,客户端会得到它的 watch 事件,但是在之后节点 A 又发生了变更,而客户端又没有设置 watch 事件,就不再给客户端 发送。在实际应用中,很多情况下,我们的客户端不需要知道服务端的每一次变动,我只要最新的数据即 可。
2023-06-26 23:49:24 2578
原创 Java——《面试题——Linux篇》
f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c 显示的字节数 -n 显示行数 - q, --quiet, --silent 从不输出给出文件名的首部 -s, --sleep-interval=S 与-f合用,表示在每次反复的间 隔休眠S秒。ps -aux 查询内存中进程信息;该命令一次显示一屏文本,满屏后停下来,并且在屏幕的底部出现一个提示信息,给出至今己显示 的该文件的百分比:–More–(XX%)head -n -10 test.log 查询日志文件除了最后10行的其他所有日志;
2023-06-26 22:14:58 2177
原创 Java——《面试题——MQ篇》
前文java——《面试题——基础篇》Java——《面试题——JVM篇》Java——《面试题——多线程&并发篇》Java——《面试题——Spring篇》Java——《面试题——SpringBoot篇》Java——《面试题——MySQL篇》Java——《面试题——SpringCloud》Java——《面试题——Dobbo篇》Java——《面试题——Nginx篇》目录前文1、为什么要使用MQ(Message Queue, 消息队列)
2023-06-26 21:50:41 3098
原创 Java——《面试题——Nginx篇》
这种低耦合度的优秀设计,造就了Nginx庞大的 第三方模块,当然,公开的第三方模块也如官方发布的模块一样容易使用。其次,采用独立的进程,可以让进程互相之间不会影响 ,如果一个 进程发生异常退出时,其它进程正常工作, master 进程则很快启动新的 worker 进程,确保服务 不会中断,从而将风险降到最低。我们的客户端在进行翻墙操作的时候,我们使 用的正是正向代理,通过正向代理的方式,在我们的客户端运行一个软件,将我们的HTTP请求转发 到其他不同的服务器端,实现请求的分发。
2023-06-26 21:29:09 1823
原创 四六级议论文写作万能句
基于我们以上的讨论,我们不难得出这样的结论……从我的角度来看,......是一把双刃剑,既可能会对......产生好的影响,也可能会对其产生不好的影响。正如上面讨论的那样,......和......共同决定了我们是否能够实现......总而言之,不是一个单独的因素造成了......根据以上的讨论,我们有足够的理由认为......
2023-06-26 20:56:26 680
原创 Java——《面试题——Dobbo篇》
首先是负载均衡,单注册中 心的承载能力是有限的,在流量达到一定程度的时 候就需要分流,负载均衡就是为了分流而存在 的,一个 ZooKeeper 群配合相应的 Web 应用就可以很容易达到负载均衡;第三层:proxy 层,服务代理层,透明生成客户端的 stub 和服务单的 skeleton,调用的是接 口,实现类没有,所以得生成代理,代理之间再进行网络通讯、负责均衡等;Dubbo 的将注册中心进行抽象,它可以外接不同的存储媒介给注册中心提供服务,有 ZooKeeper,Memcached,Redis 等。
2023-06-24 00:22:46 1536
原创 Java——《面试题——SpringCloud》
Spring cloud 流应用程序启动器是基于 Spring Boot 的 Spring 集成应用程序,提供与外部系统的集 成。Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用 程序。微服务架构是一种架构模式或者说是一种架构风格,它提倡将单一应用程序划分为一组小的服务, 每个服务运行在其独立的自己的进程中,服务之间相互协调、互相配合,为用户提供最终价值。
2023-06-22 23:22:40 2733
原创 Java——《面试题——MySQL篇》
视图是一种虚拟的表,具有和物理表相同的功能。可以对视图进行增,改,查,操作,试图通常是 有一个表或者多个表的行或列的子集。对视图的修改不影响基本表。它使得我们获取数据更容易, 相比多表查询。内联接(Inner Join):匹配2张表中相关联的记录。左外联接(Left Outer Join):除了匹配2张表中相关联的记录外,还会匹配左表中剩余的记 录,右表中未匹配到的字段用NULL表示。
2023-06-22 22:44:05 4102
原创 Java——《面试题——SpringBoot篇》
Spring Boot官方的启动器都是以spring-boot-starter-命名的,代表了一个特定的应用类型。Spring Boot而且内嵌了各种servlet容器,Tomcat、Jetty等,现在不再需要打成war包部署到容器 中,Spring Boot只要打成一个可执行的jar包就能独立运行,所有的依赖包都在一个jar包内。Spring Boot能根据当前类路径下的类、jar包来自动配置bean,如添加一个spring-boot-starterweb启动器就能拥有web的功能,无需其他配置。
2023-06-21 22:23:51 3605
原创 Java——《面试题——MyBatis篇》
(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直 接编写原生态sql,可以严格控制sql执行性能,灵活度高。(2)MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO映射成数据库中的记录,避 免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。
2023-06-20 22:14:01 1029
原创 Java——《面试题——Spring篇》
Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是 用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。常见的配置方式有三种:基于 XML的配置、基于注解的配置、基于Java的配置。
2023-06-18 23:23:40 2545
原创 Unity——在C#中调用C++动态链接库(DLL)
Unity——在C#中调用C++动态链接库(DLL)。打开VS,新建一个C++空项目,自命名项目名称与位置。如果Unity已经在运行并且Dll已经存在,那么新的Dll写入生成会失败,此时需要关掉Unity再重新生成。
2023-05-31 22:53:51 5786
原创 程序员进银行科技岗——简单总结(2024届版)
我国现有12家全国性股份制商业银行:招商银行、浦发银行、中信银行、中国光大银行、华夏银行、中国民生银行、广发银行、兴业银行、平安银行、浙商银行、恒丰银行、渤海银行。(2)认真思考自己的性格是怎样的、未来希望过哪种节奏的生活、喜欢哪座城市,从而选择适合自己的行业、企业、地域等,而不是被薪资待遇所裹挟。目前多数银行采用差额体检的方式,收到体检通知不代表一定被录用,但被录用 的几率已经很大,因此一定要尽早体检,抢抓先机。他/她工作找得怎么样?1. 基本信息:正装照片、姓名、电话、邮箱、年龄、性别、籍贯、学历等。
2023-05-28 22:49:58 6788 2
原创 Abaqus——悬臂梁问题之工字梁实例
Approximate size:大致的模型尺寸根据题目设为5 (注:Abaqus没有单位系统,所有涉及单位的需要自定义,本次按照国际单位进行输入,长度基本单位为m,梁的总长度为2m,所以设置的大致尺寸为5)。21.划分网格:在Module选择Mesh,点击Part,点击Seed Part,将种子间距设置为0.2(梁的长度为2m),点击OK。7.根据实例数据,进行填写。)填写完成,点击OK。10.为梁赋予方向,点击创建梁方向,选中线条,点击鼠标中键,输入n1向量确定方向,这里直接默认(0,0,-1)即可。
2023-05-25 22:27:30 3360
原创 Java——《面试题——多线程&并发篇》
线程安全就是说多线程访问同一段代码,不会产生不确定的结果。如果你的代码 在多线程下执行和在单线程下执行永远都能获得一样的结果,那么你的代码就是线程安全的。这个问题有值得一提的地方,就是线程安全也是有几个级别的:(1)不可变像String、Integer、Long这些,都是final类型的类,任何一个线程都改变不了它们的值,要改变除 非新创建一个,因此这些不可变对象不需要任何同步手段就可以直接在多线程环境下使用(2)绝对线程安全不管运行时环境如何,调用者都不需要额外的同步措施。
2023-05-24 21:39:11 4806 2
原创 Java——《面试题——JVM篇》
JVM定义了不同运行时数据区,他们是用来执行应用程序的。某些区域随着JVM启动及销毁,另外一 些区域的数据是线程性独立的,随着线程创建和销毁。jvm内存模型总体架构图如下:(摘自oracle 官方网站)JVM在执行Java程序时,会把它管理的内存划分为若干个的区域,每个区域都有自己的用途和创建 销毁时间。如下图所示,可以分为两大部分,线程私有区和共享区。下图是根据自己理解画的一个 JVM内存模型架构图:JVM内存分为线程私有区和线程共享区线程私有区1、程序计数器。
2023-05-23 23:30:01 4626
原创 中国计算机学会推荐中文科技期刊目录(2022年)
还需要说明的是,由于领域的交叉和视角的差异,同一刊物在不同领域存在认识上的差异是正常的,本列表也只代表了CCF对这些刊物的看法,不能保证业界完全同意。此外,刊物的影响力并不直接和发表在其上的单一论文的品质和影响力发生联系,因此不建议任何单位将此“计算领域高质量科技期刊分级目录”简单作为学术评价的依据。2022年,“计算领域高质量科技期刊分级目录”分为T1、T2、T3三类,T1为最顶级期刊,T2为非常优秀期刊,T3为优秀期刊。中国自动化学会、中国科学院自动化研究所、中国科技出版传媒股份有限公司。
2023-04-20 15:20:31 14365
原创 《Pseudo-dynamics model of a cantileverbeam for animating flexible leaves and branches in wind fiel》
风场中用于模拟柔性树作者:Shaojun Hu, Tadahiro Fujimoto and Norishige Chiba发表时间:2009 年 6 月 1 日发表会议:Computer Animation and Virtual Worlds 模拟树木在风场中的运动是自然现象动画领域最具挑战性的课题之一。为了获得逼真和高效的树木运动效果,人们提出了许多技术,包括随机方法、基于物理的方法和混合方法。Shinya and Fournier(1992)提出了一种随机方法来模拟风场,树枝的运动被模拟
2023-04-19 17:07:56 583
原创 java——《面试题——基础篇》
1、Java语言有哪些特点1、简单易学、有丰富的类库2、面向对象(Java最重要的特性,让程序耦合度更低,内聚性更高)3、与平台无关性(JVM是Java跨平台使用的根本)4、可靠安全5、支持多线程。
2023-04-18 22:59:58 8184
原创 Unity ——使用贝塞尔曲线对三维管状物体进行弯曲
在三维游戏引擎中,需要对一些三维的物体进行弯曲,以达到游戏操作中实时模拟物体弯曲。说到弯曲,自然而然想到曲线,从曲线的角度出发,那么关键就是如何生成曲线,以及如何根据曲线修改物体形状,从而达到弯曲的效果。 生成曲线的话,可以直接想到用贝塞尔曲线,传统的贝塞尔曲线算法被用 于各类图形制作软件中,如 Photoshop 等软件,但多限于二维线条的应用,在三维物体上的应用较少。 通过贝塞尔曲线算法结合三维物体的网格顶点,可以实现对条形三维物体进行弯曲变化。
2023-04-14 20:17:16 3323
原创 Unity——网格变形(制作一个压力球)
实际上,这个力首先通过以下方式转换为一个加速度--------------- 那么速度的变化可以通过以下方式找到------为了简单起见,我们将忽略质量,就像每个顶点都是一个一样。因此,我们最终会得到------------只要用原力除以距离的平方就可以了、 -------实际上,我除以1再加上距离的平方------------、这就保证了当距离为零时,力是全开的。就这样,你拥有了它。它是一个简单的因素,随着时间的推移,速度会降低、-------然而,对于一个没有被缩放的物体,我们的速度现在是正确的。
2023-04-12 10:27:03 2450
原创 snipaste 截图工具——可以使图片悬浮在任何软件上,方便对比
在电脑右下角,选中snipate图标,右键出现界面点击贴图—>新建分组,勾选哪个分组,截图时,图片会自动进入分组。点击Snipaste.exe后,桌面右下角出现snipate图标(有些是灰色的),开启成功,可以使用了!1.F1 截图——选中需要截图的区域——Ctrl+T(把截图悬浮桌面上)。2. 选中悬浮图片,双击关闭,或者【Esc】键也可以关闭。5. 在截屏时,也可以通过按下这些按键,进行一些操作。选中snipate图标,点击鼠标右键,选择首选项。下载 压缩包后,免安装,直接解压后既可以使用。
2023-04-10 11:12:05 15271
原创 Java——新冠疫情数据统计系统
1.系统首页,包括目前确诊人数,治愈率,现存隔离人数,死亡率等信息的统计。2.疫情信息,包括疫苗接种,核酸检测,防疫物资等信息的统计。3.个人打卡,用于个人打卡信息的记录。4.人员打卡总记录,用于打开人员的信息统计。5.系统用户管理,用于管理员的添加与删除。6.疫情人员管理,包括密切接触者管理,确诊患者管理,死亡管理,治愈管理。
2023-04-09 20:16:42 1447 2
原创 mysql数据库压缩包式安装
以上两种安装方式均为图形界面向导方式安装,优点可以比较清晰地看到整个安装过程,并可以选择性的安装所需的功能。缺点是安装过程中会出现一些环境依赖问题,导致安装失败。压缩包安装方式。
2023-04-08 21:40:45 2711 1
原创 面试技巧大全
明确面试前的三要素--(时间)、(地点)、(联系人):一般情况下,招聘单位会采取电话通知的方式。您这时可得竖起耳朵仔细听。万一没听清,千万别客气,赶紧问。对于一些大单位,您最好记住联系人。关于地点,您还是以勤为本。若不熟悉,最好先跑去查看查看地形。
2023-04-04 20:51:26 2937
原创 Unity——制作简易红绿灯
我们日常的红绿灯,是变红,3秒黄灯,变绿,3秒黄灯,变红……分别赋给灯就行啦,如何在规定时间完成一个操作,这就要用到了Invoke()函数。这里涉及一个难点,就是黄灯的问题,因为不管是红灯过后还是绿灯过后一定是黄灯,但怎么确定黄灯后是红灯还是绿灯?为了解决这个问题,设计了一个标记,flag=1代表黄灯上一个是红灯,flag=0代表黄灯上一个是绿灯。创建四个材质球,基础色分别赋为灰色,红色,黄色,绿色。首先在场景中,创建一个正方体(灯座),球体(作为灯),把其放置成红绿灯结构。2. 点击运行即可。
2023-02-28 21:03:15 1468
原创 Unity——使用铰链关节制作悬挂物体效果
什么是铰链关节?铰链关节 将两个刚体(Rigid body)组会在一起,从而将其约束为如同通过铰链连接一样进行移动。它十分适合门、链条、钟摆等模拟效果。
2023-02-24 16:42:10 4400 5
原创 Blender——竹篮的制作
Blender 竹篮建模编制效果3D教程建议Blender版本在v3.0.0或以上,本实验的blender为v3.4.1。
2023-02-24 11:15:59 1355 1
原创 Unity——常见的API
在Unity中有一些常见的API,是Unity中的必然事件(Certain Events),相当于C语言的Main函数(这些函数在一定条件下会被自动调用)。Start函数和Update函数是Unity最常用的两个事件,因此新建脚本时Unity会自动创建这两个函数。用于更新游戏场景与状态。注意:与物理状态有关的更新放在FixedUpdate函数中。用于游戏对象的初始化。注意:Awake函数的执行早于所有脚本的Start函数。注意:与相机有关的更新一般放在这里。每帧调用一次(在Update函数调用后)
2023-02-15 11:41:05 564
原创 《Learning to Reconstruct Botanical Trees from Single Images》学习从单幅图像重建植物树
然后,逐步分割该体积,以生成具有2层和2个扇区(级别2,4个值)、4层和4个扇区(级别3,16个值)、8层和8个扇区(级别4,64个值)的RBV,以及具有16个扇区的16层(级别5,256个值)。然后,使用预测的语义掩码、估计的RBV和选择的物种参数值来计算具有与输入图像相对应的视觉特征的3D树模型的生长。(2)提出了一个由三个神经网络组成的管道,允许检测和分割照片中的树木,估计它的 3D基于径向边界体积的结构,并识别树物种;在图像嵌入(a)的基础上,使用密集层的级联来预测具有四种不同分辨率的RBV。
2023-02-13 15:55:37 730
原创 Blender——物体的随机分布
在【插件】中的【物体】类型中勾选【Object: Scatter Objects】。右下的活动工具与工作区设置中就会出现【物体散列】的模块,可以调节各参数。中文的话,输入物体散列或者散列物体。为了只对某一个正方体进行编辑,需做以下处理:在物体模式下,点击物体-->关系-->使其独立化-->物体 & 数据-->选定的物体。(先选中要随机分布的物体,后选中待被随机分布的物体)选中随机分布物体,在右下视图中,选择物体属性-实例化-取消显示实例勾选.鼠标在平面上勾画,左下面有物体随机分布的个数显示。
2023-02-10 21:20:24 3353 1
原创 Blender——烘培记录
,在这个节点上点【新建】新建图像,然后改这个新建图像的名字、分辨率等参数。Blender做好的三维模型与烘焙好的贴图,放在Unity的Assets中。打开【渲染属性】面板,把【渲染引擎】改为【Cycles】。再添加一个【UV编辑器】窗口(因为烘培结果会显示在这里)。把【设备】改为GPU计算,可以加快烘培速度。创建一个【图像纹理】节点(这个节点。把法线贴图放在Nomal Map。把合并结果贴图放在Albedo。把光泽贴图放在Metallic。
2023-02-09 10:31:49 773
原创 Blender——窗口的增加与合并
鼠标变成“”,点击右键,可以选择合并区域。然后根据需要选择向某个窗口合并,相当于一个窗口,吞掉另一个窗口,一家独大了。点击鼠标右键,可以根据需要进行垂直分割或者水平分割,选定区域将会拆分为新窗口。合并时,需要两个窗口合并边大小相同,不然不会显示合并的区域选项。分割一个窗口,把鼠标移到两个窗口间隙,鼠标变成“”,分割后,可修改窗口显示的视图,其可以理解增加一个窗口。如将一个 窗口垂直拆分出一个新窗口。
2023-02-08 16:31:04 4457
原创 Blender——苹果的材质绘制
在进行纹材质的绘制之前,首先要具有苹果的三维模型和进行苹果纹理绘制。Blender——“苹果”建模_行秋的博客Blender——苹果纹理绘制_行秋的博客书接上回,由Texture Paint,切换到Layout。
2022-12-25 17:02:56 1416
24届银行秋招笔试通用类资料汇总.zip
2024-08-20
Blender三维模型-古代房屋模型(Hoi An Ancient House Model)
2024-01-15
The Grove 10 树木生长动画植物插件Blender插件
2023-12-21
2024届银行信息技术岗专业资料.zip
2023-11-15
debug-bridge-6.7.79.emile.limonia.xpi
2023-05-29
python程序设计-BBS问答社区程序(源码+使用说明)
2023-05-24
python程序设计-AI智能联系人管理系统(源码+可执行程序+使用说明)
2023-05-24
python程序设计-智能停车场车牌识别计费系统(源码+可执行程序+使用说明)
2023-05-24
python课程设计-开心麻花影视作品分析程序(源码+可执行程序+使用说明)
2023-05-24
python课程设计-火车票分析助手(源码+可执行程序+使用说明)
2023-05-24
python课程设计-RCQ读者书库程序(源码+可执行程序exe+使用说明)
2023-05-24
python课程设计-图片批量处理器(源码+可执行程序exe+使用说明)
2023-05-24
python课程设计-Word助手(源码+可执行程序+使用说明)
2023-05-24
python课程设计-超级画板(源码+可执行程序+使用说明)
2023-05-24
python课程设计-DIY字符画(源码+可执行程序+使用说明)
2023-05-24
python课程设计-飞机大战(彩图版)(源码+可执行程序+使用说明)
2023-05-24
python课程设计-玛丽冒险(源码+可执行程序+使用说明)
2023-05-24
python课程设计-五子棋(控制台版)程序(源码+可执行程序exe+使用说明+配置说明)
2023-05-24
python课程设计-企业编码管理系统(源码+可执行程序exe+使用说明)
2023-05-24
python课程设计-学生管理系统(源码+可执行程序exe+使用说明)
2023-05-24
c&c++课程设计-职工工作量统计系统(源码+可执行程序exe)
2023-05-24
c语言课程设计-产品入库管理操作系统(源码+可执行程序exe)
2023-05-24
c语言课程设计-职工资源管理系统(源码+可执行程序exe)
2023-05-24
c++课程设计宾馆客房管理系统(源码+课程报告)
2023-05-24
c语言课程设计-产品管理系统(源码、可执行程序exe)
2023-05-24
c++课程设计-个人收支管理系统(源码、可执行程序.exe)
2023-05-24
c&c++课程设计-图书管理系统(包括源码、.exe文件)
2023-05-24
c&c++课程设计-学生成绩管理系统(包含源码、.exe文件)
2023-05-24
c语言课程设计-ktv歌曲系统.zip
2023-05-23
基于java的雷电游戏GUI-swing(源码+数据库sql+lun文+视频齐全).zip
2023-05-23
javaEE-SSM-MySql个人博客系统(源码+数据库sql+lun文+视频齐全).zip
2023-05-23
javaEE-SSH-strust2-mysql超市积分管理系统BS(源码+数据库sql+lun文+视频齐全).zip
2023-05-23
javaEE-SSH-mysql百货中心供应链管理系统(源码+数据库sql+lun文+视频齐全).zip
2023-05-23
javaEE-SSH-SQLServer商品供应管理系统(源码+数据库sql+lun文+视频齐全).zip
2023-05-23
javaEE健康管理系统SSH-oracle(源码+数据库sql+lun文+视频齐全).zip
2023-05-23
Unity 使用贝塞尔曲线对三维管状物体进行弯曲示例
2023-04-14
unity-网格变形(mesh-deformer)实例-制作一个压力球
2023-04-12
Snipaste-2.8.3-x64.zip【snipaste 截图工具-可以使图片悬浮在任何软件上,方便对比】
2023-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人