- 博客(75)
- 资源 (13)
- 收藏
- 关注
原创 Python数据类型和变量
Python数据类型和变量数据类型默认内置数据类型标准数据类型基本数据类型整型和浮点型字符串型布尔类型空值变量数据类型默认内置数据类型在编程中,数据类型是一个重要的概念。变量可以存储不同类型的数据,并且不同类型可以执行不同的操作。在这些类别中,Python 默认拥有以下内置数据类型:类型说明类型文本类型str数值类型int,float,complex序列类型list,tuple,range映射类型dict集合类型set,frozenset
2022-03-28 23:09:40 965
原创 Java注解---02自定义注解
自定义注解基于上一节Java注解—01注解介绍&内置注解&元注解,已对注解有了一个基本的认识:注解其实就是一种标记,可以在程序代码中的关键节点(类、方法、变量、参数、包)上打上这些标记,然后程序在编译时或运行时可以检测到这些标记从而执行一些特殊操作。因此可以得出自定义注解使用的基本流程:第一步,定义注解——相当于定义标记;第二步,配置注解——把标记打在需要用到的程序代码中;第三步,解析注解——在编译期或运行时检测到标记,并进行特殊操作。自定义注解写法使用@interface自定
2022-03-07 23:22:24 92
原创 Using platform encoding (UTF-8 actually) to copy filtered resources错误
错误项目在编译的时候,报错:Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!配置编码格式为UTF-8在项目pom.xml中增加如下配置:<properties> <!--编译编码--> <project.build.sourceEncoding>UTF-8</project.build
2022-03-03 21:32:52 617
原创 Python项目--获取当前项目根路径
网上的方法很多,我分享一下我常用的方法,核心代码非常简单:import osimport sys# 获得根路径def getRootPath(): # 获取文件目录 curPath = os.path.abspath(os.path.dirname(__file__)) # 获取项目根路径,内容为当前项目的名字 rootPath = curPath[:curPath.find("项目名\\")+len("项目名\\")] return rootPath
2022-03-03 21:26:57 9327
原创 Unity 判断点击的是否是UI
核心代码:private GraphicRaycaster raycaster;private void Awake ( ){ raycaster = FindObjectOfType<GraphicRaycaster>();}private void Update ( ){ if (Input.GetMouseButtonDown(0) && IsUI()) { Debug.Log("点击了UI"); }}priv
2022-03-03 00:39:14 3880
原创 Unity 快速检测本机网络链接状态
Unity/C#检测本机网络连接状态,是否未联网,是否是移动网络,是否是wifi。核心代码如下:switch (Application.internetReachability){ case NetworkReachability.NotReachable: Debug.Log("当前网络不可用"); break; case NetworkReachability.ReachableViaCarrierDataNetwork: Debug
2022-03-03 00:33:59 4393
原创 Unity 获得本机IP地址
public enum address{ IPv4, IPv6}/// <summary>/// 获取本机IP/// </summary>/// <param name="Addfam">要获取的IP类型</param>/// <returns></returns>public static string IP (address fam){ if (fam == address.IPv6 &&a
2022-03-03 00:30:39 1278
原创 Unity中获取本机所有IP地址
主要代码如下:foreach (NetworkInterface item in NetworkInterface.GetAllNetworkInterfaces()){ foreach (UnicastIPAddressInformation ip in item.GetIPProperties().UnicastAddresses) { if (ip.Address.AddressFamily == System.Net.Sockets.AddressFamily
2022-03-03 00:28:56 3100
原创 Java注解---01注解介绍&内置注解&元注解
Java注解注解入门Annotation的作用Annotation的格式Annotation在哪里使用?内置注解元注解注解入门Annotation是从JDK1.5开始引入的技术;Annotation的作用- 不是程序本身,可以对程序作出解释(这一点和注释comment没什么区别)- 可以被其他程序(如:编译器)读取;Annotation的格式- 注解是以"@注解名字"在代码中存在的,还可以添加一些参数值,例如:- @SuppressWarnings(value="unchecked")
2022-02-28 23:12:26 186
原创 jar中没有主清单属性
<!-- 这个插件,可以将应用打包成一个可执行的jar包 --><build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <executions>
2022-02-28 22:52:00 112
原创 IDEA JSP request.getContextPath报错
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>这个语句是用来拼接当前网..
2022-02-28 22:48:43 571
原创 Please refer to XXXXXXXXXXX for the individual test result
maven installIDEA install项目时报错Please refer to…for the individual test results在使用maven install项目的时候报这个错误,可以在运行的时候忽略检查即可。解决方法:在pom.xml中增加<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</gr
2022-02-27 16:11:48 2181
原创 @ConfigurationProperties 提示错误
@ConfigurationPropertiesSpring源码中大量使用了ConfigurationProperties注解,比如server.port就是由该注解获取到的,通过与其他注解配合使用,能够实现Bean的按需配置。该注解有一个prefix属性,通过指定的前缀,绑定配置文件中的配置,该注解可以放在类上,也可以放在方法上。今天在配置JDBC属性的时候编译器提示错误,但是程序照常运行。如果要去掉上述的错误提示,可以在pom.xml文件中添加如下依赖:<dependency>
2022-02-27 16:04:38 1322
原创 Maven项目中使用Tess4J(OCR识别--图片文字识别)
Maven项目中使用Tess4jTess4J介绍Tess4J的使用Maven依赖导入添加Tessdata语言库新建环境变量编写demo代码官方提供实例代码[示例代码链接](http://tess4j.sourceforge.net/codesample.html)Tess4J介绍Tess4J官网Tesseract-OCR支持中文识别,并且开源和提供全套的训练工具,是快速低成本开发的首选。而Tess4j则是Tesseract在Java PC上的应用。在英文和数字识别中性能还是不错的,但是在中文识别中,无
2022-02-15 23:45:47 6802 3
原创 Mybatis之XML文件中的CDATA
XML CDATA<![CDATA[ ]]>是XML语法,所有的XML文档中的文本均会被解析器解析,只有CDATA区段中的文本会被解析器忽略。CDATA可以解决蜀兴职中使用XML中的特殊字符不被转义。特殊字符如:< > & ‘ ”语法格式![CDATA[ 忽略检查的文本 ]]注意CDATA为大写在CDATA中将文本的内容写入,那么这段文本内容会被忽略检查,无论里面是否包含XML敏感内容,全部被当作普通的文本去看待。例如:select * from testt
2022-02-05 09:53:20 478
原创 MySQL 错误收集
收集一下使用mysql时出现的错误,方便之后进行查找并解决问题。MySQL错误收集1055 - Expression #1 of ORDER BY clause is nt in GROUP BY clause and contains nonaggregated column ...1055 - Expression #1 of ORDER BY clause is nt in GROUP BY clause and contains nonaggregated column …今天使用GROUP
2022-02-04 13:58:43 668
原创 Oracle ROWNUM使用注意
今天使用Oracle的ROWNUM时候,发现总是提醒ORA-00918:未明确定义列这个错误。反复检查编写的语句之后找不出问题,最后请教项目组中前辈,找到原因:ROWNUM这个用法不能对有重复的列进行使用。就是查询的表中不能有重复定义的列名。我一开始的语句是:SELECT *FROM (SELECT tab1.* ,ROWNUM AS rowno FROM tab1 WHERE ROWNUM <= 10) row1WHERE row1.rowno > 0 ...
2022-01-13 23:05:30 935
原创 Git的使用
Git的使用Git的概念Git的安装Git的结构Git常用命令本地和远程仓库交互命令分支操作Git的概念Git是什么?Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的项目。什么是版本控制?版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统 。为什么要使用版本控制?软件开发中采用版本控制系统是个明智的选择。有了它你就可以将某个文件回溯到之前的状态,甚至将整个项目都回退到过去某个时间点的状态。就算你乱来一气把整个项目中的文件改的改删的删
2022-01-10 22:45:45 174
tessdata-ocr
2022-02-15
Kivicube_glTF_Exporter_Fixed.unitypackage
2020-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人