Linux下安装 Java
一、在线下载 Java JDK 环境 (1)搜索 yum 库有什么 JDK 版本 [root@localhost ~]# yum search java | grep jdk ldapjdk-javadoc.noarch : Javadoc for ldapjdk java-1.6.0-openjd ... 查看全文
随笔练习:五种排序算法 --- golang
func merge(left,right []int) (result []int) { r,l := 0,0 for l < len(left) && r < len(right) { if left[l] < right[r]{ result = append(result,left[l]) ... 查看全文
在Spring中用select last_insert_id()时遇到问题
今天在使用MySQL时却不知如何处理,插入记录后不知怎样获得刚刚插入的id,查过文档后发现了select last_insert_id(),在插入之后执行此查询,即可获得自增id,喜出望外。可用到自己的程序中之后却得不到想要的结果,于是就怀疑到了Spring头上,因为通过基本JDBC测试是没有任何问 ... 查看全文
C++ Windows 下程序内存分配的初步认识 ---仅供我自己参考
不考虑内存映射,就当是在实模式下运行。 1.程序运行时数据和代码存放的区域分为栈空间和堆空间: 局部变量,函数分配在栈上,在编译时由编译器确定好 栈的大小在不同系统,不同编译器中不一样,很小。 Windows10 + Visual Studio2017 32位大概在1M左右就会溢出。在函数中声明 c ... 查看全文
《算法竞赛进阶指南》0x03差分
题目链接:https://www.acwing.com/problem/content/102/ 给定一个序列,只能对一个区间加一或者减一,问至少需要多少步使得所有数都变成一致的?有多少种一致序列? 利用差分,对一个区间进行加一或者减一的话,一定是一个差分+1加上另一个差分-1。 代码如下: #in ... 查看全文
【python-opencv】图像几何变换
1、变换 OpenCV提供了两个转换函数cv.warpAffine和cv.warpPerspective,您可以使用它们进行各种转换。cv.warpAffine采用2x3转换矩阵,而cv.warpPerspective采用3x3转换矩阵作为输入。 import cv2 as cv from goog ... 查看全文
Java AtomicInteger的用法
1、java.util.concurrent.atomic 的包里有AtomicBoolean, AtomicInteger,AtomicLong,AtomicLongArray, AtomicReference等原子类的类,主要用于在高并发环境下的高效程序处理,来帮助我们简化同步处理. 在Java ... 查看全文
剑指offer 数组中重复的数字
题目: 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。(不可以使用额外数组存储空 ... 查看全文
python中使用pyspark 读取和整理日志数据并将数据写入到es中去
代码: import re import datetime from pyspark.sql import SparkSession from pyspark import SparkContext from elasticsearch import Elasticsearch spark=Spar ... 查看全文
Java 异常处理的十个建议
前言 Java异常处理的十个建议,希望对大家有帮助~ 本文已上传github: https://github.com/whx123/JavaHome 公众号:捡田螺的小男孩 一、尽量不要使用e.printStackTrace(),而是使用log打印。 反例: try{ // do what you ... 查看全文
将写好的python软件打包成程序
用python写了一个小程序,发现没学过打包网上搜了打包程序 1 用pip安装pyinstaller:pip install pyinstaller 然后回车,开始自动安装pyinstaller 2 pyinstaller -F -w C:\Users\ly\hello.py 然后回车打包,主程序的 ... 查看全文
unity | 为什么使用NavMesh Agent 之后无法跳跃
为模型加上Nav mesh Agent 之后,相当于把模型置于寻路模式中,模型的跳跃取决于bake的结果,相当于是锁死了Y坐标,只能根据寻路可达的路径进行运动。 一种方法是临时置navmeshagent enabled为false,跳跃后可以再置为true,但是要小心,取消navmesh的时间内,就 ... 查看全文
Python 正则表达式
正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 re 模块使 Python 语言拥有全部的正则表达式功能。 re 模块也提供了与这些方法功能完全一致的函数,这些函数使用一个模式字符串做为它们的第一个参数。 compile 函数根据一个模式字符串和可选的标志参数生成 ... 查看全文
SpringBoot启动任务
SpringBoot启动任务 可以注入CommandLineRunner类及其实现类的Bean Spring启动时会扫描到这些类,并执行其中的run方法 最简单的Demo,在启动类中注入CommandLineRunner @SpringBootApplication public class Tac ... 查看全文
WebGPU学习(二): 学习“绘制一个三角形”示例
大家好,本文学习Chrome->webgl-samplers->helloTriangle示例。 ... 查看全文
学习网站/实用工具,收藏的快搜网站,想找什么都有!!!
作者 | Jeskson 来源 | 达达前端小酒馆 首先要感谢大家对小编的支持,同时特别感谢支持我的朋友和家人,也感谢那些加“星标”的朋友们,从一开始接触计算机时,我也是个小白,从无到有,接触过后,发现计算机也就是电脑对我们的作用真的是很强大,我也十分欢喜,不过也有很多的万般无奈,因为,我通过互联网 ... 查看全文
使用tomcat方式实现websocket即时通讯服务端讲解
使用tomcat方式实现websocket即时通讯服务端讲解 第一种方案:使用Tomcat的方式实现 tomcat版本要求:tomcat7.0+。需要支持Javaee7 导入javeee-api的jar(如果已经引入可以忽略): pom.xml中加入: <dependency> <groupId>j ... 查看全文
thinkphp5内置分页功能第二页没有拿到参数,如何解决?
本文转自:https://www.yunyingxbs.com/article/detail/id/342.html 感谢作者的无私分享! 最近在做项目,使用的是thinkphp5(tp5)开发的,使用tp5内置的分页功能。 那么,问题来了,我使用paginate函数生成分页时,若没有第二页是没有关 ... 查看全文