自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 收藏
  • 关注

原创 JQuery笔记

JQuery笔记

2022-10-20 09:36:23 519 1

原创 IDEA的Maven异常:Unable to create injector, see the following errors

解决办法:降低Maven版本(3.6.3 - > 3.5.3)即可问题截图:1、IDEA问题截图如下图1.1所示:图1.12、在IDEA顶部找到 Help - > Show Log In Explorer - > 打开日志文件,如下图1.2所示:图1.2

2021-06-18 14:42:54 816

原创 Can‘t load AMD 64-bit .dll on a IA 32-bit platform

Can’t load AMD 64-bit .dll on a IA 32-bit platform翻译:无法加载AMD 64位。 IA 32位平台上的dll分析:出现该问题说明本机的JDK版本和Tomcat版本不一致(此处为32位的JDK与64位Tomcat冲突)解决:下载64位版本的JDK即可补充:下载地址:https://www.oracle.com/java/technologies/javase-downloads.html...

2021-02-24 16:00:23 756

原创 解决下载JDK需要Oracle账号登陆的问题

Oracle账号共享网站:http://bugmenot.com/view/oracle.com

2021-02-24 15:32:55 1918

转载 InterruptedException异常处理

InterruptedException异常在了解InterruptedException异常之前应该了解以下的几个关于线程的一些基础知识。而且得知道什么时候会抛InterruptedException异常当阻塞方法收到中断请求的时候就会抛出InterruptedException异常线程的状态线程在一定的条件下会发生状态的改变,下面是线程的一些状态初始(NEW):新建一个线程的对象,还未调用start方法运行(RUNNABLE):java线程中将已经准备就绪(Ready)和正在运行中(R

2020-09-03 17:56:20 4538 1

转载 如何把虚拟内存从C盘移到D盘

虚拟内存的作用虚拟内存可以弥补物理内存不足的问题,给软件“假”内存设置虚拟内存备注:把虚拟内存从C盘移动到D盘,其实质是pagefile.sys的移动步骤一、显示pagefile.sys文件打开C盘,一般是看不到这个文件的。因为是系统保护和隐藏文件。双重保护起来了。修改文件选项和搜索选项查看里面,把 系统保护隐藏文件 和 显示隐藏文件 都如图弄好了。显示隐藏文件二、D盘创建虚拟内存文件2. 点击“高级”,然后:设置3. 再次“高级”,更改4. 安装

2020-08-31 22:33:05 15191

原创 恢复被delete/update的数据

一、 如何恢复被delete/update的数据操作步骤1、连接到被删除数据库的Db打开log explorer 选择 “file”->“attach log file”->选择服务器和登陆方式->“connect”->选择"数据库"->“attach”2、查看日志在左面操作项目的对话框中选择"browse"项目->“view log”->就可以看到当前的Log记录了3 、恢复数据右键某一条log记录,选择"undo transation"-&gt

2020-08-18 12:01:00 1426

转载 C# 利用反射根据类名创建类的实例对象

C# 利用反射根据类名创建类的实例对象“反射”其实就是利用程序集的元数据信息。 反射可以有很多方法,编写程序时请先导入 System.Reflection 命名空间。1、假设你要反射一个 DLL 中的类,并且没有引用它(即未知的类型):Assembly assembly = Assembly.LoadFile(“程序集路径,不能是相对路径”); // 加载程序集(EXE 或 DLL)dynamic obj = assembly.CreateInstance(“类的完全限定名(即包括命名空间)”);

2020-08-13 09:20:32 1066

转载 C#的as和is区别

在C#中,所有的东西都是对象。因此任何常数也是一个整型对象。这里用到了as,as是C#语言里面的一个关键字。as运算符类似于类型转换,所不同的是,当转换失败时,as运算符将产生空,而不是引发异常。在形式上,这种形式的表达式:expression as typeas 运算符只执行引用转换和装箱转换。as 运算符无法执行其他转换,如用户定义的转换,这类转换应使用case表达式来代替其执行关于is的其实也差不多,只是IS不会帮你进行任何的转换。所以需要自已进行显示转换is操作符进行转换,它自动检查时局是

2020-07-08 19:30:52 675

转载 C# using 三种使用方式

文章目录1.using指令。2.using别名。3.using语句。1.using指令。using 命名空间名字。例如:using System;这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每个cs的程序都会用到。例如: using System; 一般都会出现在*.cs中。2.using别名。using 别名 = 包括详细命名空间信息的具体的类型。例如:using aClass = NameSpace1

2020-07-03 08:25:05 150

原创 C#中#region和#endregion的用法

作用(1)注释其中间的代码段(2)折叠中间的代码块(折叠后的说明文字为#region后面的说明)示例#region 测试使用region和endregion public static bool IsSuccess(String name) { if("zhangsan".Equals(name)) { return true; } else { return false; } }

2020-07-03 08:18:42 773

原创 设置MyEclipse的代码智能(自动)提示

文章目录MyEclipse智能提示不能满足的地方强化MyEclipse的智能提示完整步骤MyEclipse智能提示不能满足的地方一般来说,在MyEclipse中想要得到 “ 代码智能提示 ” 需要我们手动按下 “ Alt+/ ”或者输入“ . ” (点号)才会出现提示这是因为MyEclipse中设置的智能提示就是的设置就是在 “ . ”号后面出现如果我们想要实现所有的字母都可以进行自动提示,可以进行设置分割强化MyEclipse的智能提示进入MyEclipse的界面,并按照以下步骤进行操作

2020-07-02 19:38:03 1332 2

转载 错误:teamviewer未就绪请检查您的连接 网络设置

在我们打开Teamviewer,这款软件可能会显示“未就绪,请检查您的连接”,如下图此时不用担心,小编有两种解决方法1.先将IP地址的DNS改为114.114.114.114,确定,尝试重启teamviewer。2.如果仍然不行,再将DNS改为自动获取,即可。操作很简单,几步就能解决Teamviewer连接问题。这款软件的实用性真的值得我们去修复一下,它的流畅性是现在市面上远程控制软件上绝对算的上是一流的。...

2020-07-01 22:16:00 11331

转载 JavaWeb读取配置文件的4种方法

文章目录方式一:采用ServletContext读取方式二:采用ResourceBundle类读取配置信息方式三:采用ClassLoader方式进行读取配置信息方式四: PropertiesLoaderUtils工具类方式一:采用ServletContext读取获取配置文件的realpath,然后通过文件流读取出来或者通过方法getReasurceAsStream()。因为是用ServletContext读取文件路径,所以配置文件可以放入在WEB-INF的classes目录中,也可以在应用层级及WEB

2020-07-01 15:30:29 501

转载 java定时任务实现的4种方式

文章目录1. java自带的Timer2.ScheduledThreadPool-线程池3.使用注解的形式:@Scheduled4.使用Quartz定时任务调度器1. java自带的TimerTimer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { System.out.println("Time

2020-07-01 15:17:53 309

转载 MyEclipse配置jdk

1.配置jdk的基础是电脑已经配置了java环境,不会的请点击这里Java配置jdk2.打开myeclipse软件,等待加载完成来到主界面后,在主界面工具栏上找到window --> preferences选项,如图所示。3.在新弹出界面选择Java --> Installed JREs4.先不管当前的配置,选择ADD5.ADD之后选择standard VM,然后点击next6.选择directory,在弹出框中选择你安装Java jkd的位置,选择jdk文件夹,单击确定,默认

2020-07-01 15:11:11 2599

转载 启动myeclipse出现java was started but returned exit code=-1错误的解决方案

总结一下在网上找的一下三种方案:1、在myeclipse 2017的安装目录下找到路径E:\JAVA\myeclipse 2017\binary\com.sun.java.jdk8.win32.x86_64_1.8.0.v112\jre\bin\server\jvm.dll(根据自己安装的目录而定)并在myeclipse 2017的安装目录下的myeclipse.ini里输入-vmE:\JAVA\myeclipse 2017\binary\com.sun.java.jdk8.win32.x86_.

2020-07-01 15:04:05 6186 4

原创 JDK安装完成后,配置完环境变量还是会出现javac不是内部命令

根本原因在于环境变量设置出错。错在哪里?对于win10系统来说,PATH变量的值只能一行写一个,只能一行写一个,只能一行写一个!并且前后不加分号!并且前后不加分号!并且前后不加分号!参考至 莫裕全 用户...

2020-07-01 15:01:05 479

原创 MyEclipse出现Exception in thread “main“ java.lang.NoSuchMethodError错误

在MyEclipse中出现这个错误多半是JAR冲突了,删掉MyEclipse自带的JAR就可解决

2020-07-01 11:26:04 625

转载 三分钟了解Activity工作流

文章目录一、 什么是工作流二、 工作流技术的优点三、 Java开发者会为什么要学Activity工作流四、 Activity工作流学习要点1、1个插件2、1个引擎3、1个配置文件4、5种数据库表5、23张表6、5项Service7、7项基本操作一、 什么是工作流以请假为例,现在大多数公司的请假流程是这样的员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级将请假记录下来——月底将请假记录上交公司——公司将请假录入电脑采用工作流技术的公司的请假流程是这样的员工使用账户登录系统——点击请假—

2020-06-30 16:15:04 21107

转载 什么是工作流?为什么程序员要用它?

每一个程序员,在接触到工作流的时候,都会有这么一个疑问——我用一般的方法可以实现,为什么还要用工作流?我曾经也问过这个问题,不过现在稍微有点明白了。别着急要答案,看过下面的例子,或许你也就明白一些了。这是一个简单的业务——订货流程:如果不使用工作流技术,从头开始开发这个订购流程的业务逻辑,我们需要:每个活动点都需要开发交互页面和后台处理程序每个活动的流转都需要硬性判断下一步活动节点及其操作人每次操作都需要维护业务数据和流程的相关数据最终结果就是这样:这还不包括监视、控制、分析流程的部

2020-06-30 15:35:29 4794 3

转载 The selected JRE does not support the current compiler compliance level of 10

设置vm环境时出现警告提示:The selected JRE does not support the current compiler compliance level of 1.6或者,报错:java.lang.UnsupportedClassVersionError: Bad version number in .class fileat java.lang.ClassLoader.defineClass1(Native Method)at java.lang.ClassLoader.def

2020-06-30 08:51:44 1845

转载 Ecology常用函数及小功能

文章目录引入js文件表单提交校验浏览按钮的禁用与启用明细表遍历:添加或删除明细原生提示框隐藏明细表的加号按钮流程中引入JSP,可以做一些复杂的开发在页面上获取requestid、workflowid等引入js文件泛微表单建模中可以直接插入JS代码块,但是在这个里面写代码非常反人类,因为它不支持tab缩进,一些语法的标亮提示也没有,所以我习惯把JS写在js文件中,在代码块中引入该js文件即可: $(document).ready(function(){ jQuery.post("/

2020-06-29 14:28:53 1634

转载 泛微Ecology8.0二次开发指导手册

文章目录一、开发准备二、开发环境搭建步骤1:从服务器上拷贝WEAVER/ecology代码步骤2:把本地代码导入到myeclipse工程中步骤3:配置ecology项目环境步骤4:修改ecology项目中数据库配置文件步骤5:Resin配置文件步骤6:启动运行三、Ecology8系统里一个jsp页面通常需要包含什么内容1、相关的操作的类、jsp标签、样式等2、右键菜单3、多语言标签4、操作权限四、E8控件说明Tab组件浏览框组件-标签表单布局组件可编辑表格分页控件Java验证复选框代码:弹出框组件一、开发

2020-06-29 12:11:39 7379 2

转载 SQL中定义函数,将汉字转成拼音简写

我们在写程序中,经常会用到SQL中将某个名字转成拼音,然后保存在数据库中某个字段中,方便快捷查询,所以有必要写SQL函数来定义一下,话不多说,直接上代码:Create function fn_GetPy(@str nvarchar(4000)) returns nvarchar(4000)  --用于加密 --WITH ENCRYPTION as begin declare @intLen int declare @strRet nvarchar

2020-06-24 11:13:06 1259

原创 前端页面出现中文乱码

jsp页面:解决: 加上contentType="text/html; charset=utf-8"示例:HTML页面:解决: 加上<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 示例:

2020-06-19 10:39:44 5637 1

转载 【Tomcat配置问题】The server does not support version 4.0 of the J2EE Web module specification.

无法部署的原因在项目部署的时候,如果对于Web应用没有选择正确的Web服务器版本,应用可能不能正常运行。下图为官方给的Servlet/JSP各规范与Web服务器Tomcat各版本的对应关系:解决方法在项目根目录下有一个.settings的文件夹,该文件夹下有一个org.eclipse.wst.common.project.facet.core.xml文件,内容如下: <?xml version="1.0" encoding="UTF-8"?> <faceted-pr

2020-06-19 09:37:05 2582 1

转载 多个Tomcat的情况下,不同的Tomcat总是启动某一个Tomcat的错误

问题:无论启动8081还是8082都是启动的8.5.6。解决方式可以有以下几种:找到 环境变量里的 CATALINA_HOME,将其删除,如果Path里也有相关配置的话,也删除。打开8081或8082 的startup.bat文件 找到: Guess CATALINA_HOME if not defined set "CURRENT_DIR=%cd%" if not "%CATALINA_HOME%" == "" goto gotHome set "CAT.

2020-06-19 09:03:30 1162 1

转载 远程连接SQL Server详细介绍

一 看ping 服务器IP能否ping通。这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。如telnet 202.114.100.100 1433通常端口值是1433,因为1433是sql server 2000的对于Tcp/IP的默认侦听端口。如果有问题,通常这一步会出问题。通常的提示是“……无法打开连接

2020-06-18 09:39:22 628

原创 使用SSMS网络连接SQL Server数据库

服务器名称: 网络ip地址 , 端口号登录名: 登录名密码: 密码注意:在连接前,确保TCP/IP协议已开启(在SQL Server网络配置中可查看)1433是sql server 的默认端口当然该默认端口也可修改,在 开始程序 - > 选择微软SQL Server 2016 下的 - > SQL Server配置管理器 -> SQL Server网络配置 - > MSSQLSERVER的协议 - > TCP/IP的属性 -> 设置端口...

2020-06-18 09:32:07 3827

转载 MyEclipse中的java项目中文注释乱码解决

在myeclipse中,有时打开java文件会发现中文注释全为乱码了,这个问题主要是因为编码的问题没有设置好,一个重要的原则就是保证所有的编码一致才不会发生乱码出现乱码,需要知道三个地方的编码格式:(1)项目的编码格式(2)文件页面的编码格式(3)文件保存的编码格式,要保证三者一致,就不会产生中文乱码了。第一次打开新的工作空间 :如果使用myeclipse开发项目,如果是第一次打开一个新的工作空间,那么最好的做法就是,设置工作空间的默认编码为Utf-8,那么其项目编码,文件编码也默认的为Utf-

2020-06-18 08:29:37 1301

转载 Java实现定时任务功能

文章目录定时任务的4种实现方式:初:最常见的实现方法 - 使用Thread类和sleep()方法一、Timer类实现二、ScheduledExecutorService实现三、Quartz 定时器实现四、Spring相关的任务调度额外补充:spring 结合 quartz 实现任务调度定时任务的4种实现方式:第一种:使用Java自带的Timer和TimerTask类来实现第二种:ScheduledExecutorService实现第三种:第三方框架 Quartz第四种:SpringTask实现初

2020-06-16 20:02:26 350

转载 MyEclipse将Java项目打包成jar文件的三种方法

概要:方案一:用Eclipse自带的Export功能,选择JAR file方案二:安装Eclipse打包插件Fat Jar方案三:用Eclipse自带的Export功能,选择Runnable JAR file详细介绍:方案一:用Eclipse自带的Export功能,选择JAR file步骤1:准备主清单文件 “MANIFEST.MF”由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下:Manifest-

2020-06-16 16:51:04 1808 3

原创 Markdown编辑器使用语法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-06-16 16:34:24 111

原创 springboot启动成功又自动关闭错误 | Unregistering JMX-exposed beans on shutdown

错误代码:2020-05-28 11:10:31.596 INFO 10112 --- [ main] com.java.discuss.DiscussStart : Starting DiscussStart on DESKTOP-QHHJNFQ with PID 10112 (D:\Java\softJavaWorking\U4\Discuss\target\classes started by tmyue in D:\Java\softJavaWorkin

2020-05-28 11:13:47 405

转载 JVM内存空间结构分析

1、JVM内存空间包括4部分:方法区、java堆、java栈、本地方法栈。2、方法区:①是各个线程共享的区域;②存放类信息、常量、静态变量、运行时常量池、即时编译器编译后的代码等。③运行时常量池(Runtime Constant Pool)是方法区的一部分。.class 字节码文件中除了有类的版本、字段、方法、接口等描述等信息外,还有一项信息是常量池(Constant Pool Table),用于存放编译期生成的各种字面量和符号引用,这部分内容将在类加载后存放到方法区的运行时常量池中。④方法区无法

2020-05-28 09:50:55 109

转载 JAVA程序执行流程

一、java程序执行流程本来画图更清晰的,但时间紧迫,先在这里占个坑,后面补图。①编写.java源文件②用java编译器将源文件编译为.class的字节码文件③通过“java 类名”的方式执行,在执行过程中会进行后续流程(④⑤⑥⑦)④根据系统版本去找到对应的JVM配置文件jvm.cfg,并加载这个jvm.cfg⑤根据jvm.cfg文件找到并加载jvm.dll,这个jvm.dll文件是JVM的主要实现⑥初始化jvm,并加载JNI接口,利用JNI接口找到.class的字节码文件,并将.class的

2020-05-28 09:46:52 275

转载 Tomcat内存设置

内存总体结构本文介绍的是垃圾回收的内存区域的结构(简称GC堆,不包括程序计数器,栈,本地方法栈),引用一个大牛的说法《一个java对象的这一辈子》我是一个普通的Java对象,我出生在Eden区,在Eden区我还看到和我长的很像的小兄弟(其他java对象),我们在Eden区中玩了挺长时间。有一天Eden区中的人实在是太多了(会触发Young GC,每次GC加一岁)),我就被迫去了Survivor区的“From”区,自从去了Survivor区,我就开始漂了,有时候在Survivor的“From”区,有时候在

2020-05-27 22:34:55 561

转载 MongoDB面试题

转载来源:https://www.cnblogs.com/angle6-liu/p/10791875.html1.什么是MongoDBMongoDB是一个文档数据库,提供好的性能,领先的非关系型数据库。采用BSON存储文档数据。BSON()是一种类json的一种二进制形式的存储格式,简称Binary JSON.相对于json多了date类型和二进制数组。2.MongoDB的优势有哪些面向文档的存储:以 JSON 格式的文档保存数据。任何属性都可以建立索引。复制以及高可扩展性。自动分片。丰

2020-05-27 11:27:34 869

转载 B树、B+树与MySQL存储引擎之间的小秘密

转载来源:https://www.cnblogs.com/xiaoxi/p/6868087.html一、零铺垫在介绍B树之前,先来看另一棵神奇的树——二叉排序树(Binary Sort Tree),首先它是一棵树,“二叉”这个描述已经很明显了,就是树上的一根树枝开两个叉,于是递归下来就是二叉树了(下图所示),而这棵树上的节点是已经排好序的,具体的排序规则如下:若左子树不空,则左子树上所有节点的值均小于它的根节点的值若右子树不空,则右子树上所有节点的值均大于它的根节点的值它的左、右子树也分别为二叉排

2020-05-24 22:29:48 182

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除