
其它
清水
这个作者很懒,什么都没留下…
展开
-
小众数学、科学学习网站
(此网站有时无法打开)它能轻松应对从基础函数到复杂动态动画的绘制,特别是为教师设计的互动课程功能,可以实时跟踪学生的学习进展,让用户直观感受“数学是可以看见的”。(此网站有时无法打开)◐网址:https://www.khanacademy.org ◐亮点:提供广泛的数学学习资源,视频教程丰富 ◐适用人群:各年龄段的学生 ◐功能介绍:提供广泛的数学学习资源,从基础到高级数学都有涵盖,网站还提供了视频教程、练习题和个性化学习计划,适合各年龄段的学生使用,帮助学生系统学习数学,提升数学能力。转载 2025-02-18 09:15:42 · 310 阅读 · 0 评论 -
Jsp jstl表达式中是否包含指定字符串
c:if test="${fn:contains(“后台传来的数据”, “指定要包含的字符串”)}">转载 2023-09-06 16:22:07 · 562 阅读 · 0 评论 -
java对文件的操作
1、运行jar包,发送post请求2、服务器接收端,将文件上床服务器指定位置3、service4、Result。转载 2023-06-24 10:45:30 · 454 阅读 · 0 评论 -
netstat命令详解
Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。netstat -a ——本选项显示一个所有的有效连接信息列表,包括已建立的连接(ESTABLISHED ),也包括监听连接请求(LISTENING )的那些连接,断开连接(CLOSE_WAIT )或者处于联机等待状态的(TIME_WAIT )等。它列出的项目包括传送的数据报的总字节数、错误数、删除数、数据报的数量和广播的数量。除了显示有效路由外,还显示当前有效的连接。转载 2023-06-21 09:38:31 · 4888 阅读 · 0 评论 -
Git 一份代码如何同时提交并推送到两个仓库
首先输入 ssh -T git@github.com 检查SSH是否能够连接成功, 如果提示 ssh: connect to host github.com port 22: Connection timed out 则说明 22 端口可能真的不通了, 可以通过下面方法换成 443 端口。这时候执行推送, 大概率只能成功推到第一个仓库, 后绑定的仓库会拒绝, 要求先获取一次。一份代码如何同时提交并推送到两个仓库, 需要明确从哪个仓库拉取代码。再绑定另外一个远程仓库, 该仓库只推不拉。转载 2023-06-21 09:20:39 · 700 阅读 · 0 评论 -
qrcode length overflow 生成二维码网址长度溢出解决办法
github地址:https://github.com/KeeeX/qrcodejs。可以下载修复的版本,亲测有效!转载 2023-02-09 09:49:10 · 1620 阅读 · 0 评论 -
Win10家庭版不支持“本地用户和组”,如果要支持需要升级到专业版
Win10家庭版不支持“本地用户和组”,如果要支持需要升级到专业版原创 2022-12-11 14:19:21 · 2843 阅读 · 0 评论 -
eclipse的java项目无法启动WebContent的问题解决方案
eclipse的java项目无法启动WebContent的问题解决方案原创 2022-09-28 10:56:58 · 1390 阅读 · 0 评论 -
Eclipse编译没有class文件生成
有时候用Eclipse或者MyEclipse的时候,发现不能自动编译,web工程下面缺少class文件!第一个可能是你的自动编译没打开:project->build automatically;第二个要注意你的工程项目上有没有打小红叉,项目报错时,eclipse是不自动编译的。你可以检查一下是否有些类出错,或是检查一下“构建路径”是否完整,特别是从换机子调试程序时,有些导入jar包的路径不对。通常我们遇到的是第二个,就是有的包在别人机器上是有的,但是到你的机器上相同路径是没有的,删去和转载 2022-01-15 16:28:31 · 5971 阅读 · 0 评论 -
plsql无法锁定oci dll
原因是缺少配置文件,或者是有文件但没配置没文件先下载文件文件获取地址:链接: https://pan.baidu.com/s/1P-WLIyIpmxin0yRlNiRIZQ提取码: uvrn把下载的文件解压到一个你想放的地方~ (放好就不要动地方了)打开PLSQL 找到首选项如图:根据上图填写填上你的文件地址:第一个框填这个D:\worksApp\PLSQL Folder \instantclient_12_2第二个框填这个D:\worksApp\PLSQL Fol.转载 2021-12-17 09:02:45 · 5757 阅读 · 0 评论 -
DICM文件转图片
参考1JAVA代码实现DICOM文件转换JPGJAVA代码实现DICOM文件转换JPG_wxx的记录窝-优快云博客package com.example; import java.awt.image.BufferedImage;import java.io.File; import javax.imageio.ImageIO; import ij.plugin.DICOM; /** * dicom文件java解析,生成图片 * 不过这里不能解析压缩的dicom文件 */.转载 2021-11-23 23:36:00 · 1718 阅读 · 0 评论 -
dicom文件详细解析
dicom文件解析Dicom全称是医学数字图像与通讯,这里讲diocm格式文件的解读,读取本身是没啥难度的 无非就是字节码数据流处理。只不过确实比较繁琐。dicom中文协议文档:http://download.youkuaiyun.com/download/wenzhi20102321/9897014dicom文件结构:整体结构先是128字节所谓的导言部分,跳过就是了,接着就是四个字节组成的字符串,然后是dataElement元素依次排列的方式, 就是一个dataElement接一个dataElement的转载 2021-11-23 23:24:30 · 4327 阅读 · 0 评论 -
Oracle将查询出来的结果根据逗号拆分为可以作查询条件的语句
SELECT DISTINCT regexp_substr(a.sbhdxh,'[^,]+', 1, level) from (SELECT sbhdxh FROM hddyb WHERE instr(sbhdxh,',')>0) a connect by regexp_substr(a.sbhdxh, '[^,]+', 1, level) is not NULL转载 2021-11-23 23:13:31 · 1473 阅读 · 0 评论 -
java 从网上下载文件的几种方式
package com.github.pandafang.tool;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.URL;import java.nio.channels.Channels;import java.nio..转载 2021-11-23 22:20:14 · 1766 阅读 · 0 评论 -
java 实现pdf转换成图片
参考1:java实现pdf转换成图片来源:java 实现pdf转换成图片_ZZ的博客-优快云博客_java pdf 转图片1.maven添加jar<!-- https://mvnrepository.com/artifact/org.apache.pdfbox/fontbox --> <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>fontb转载 2021-11-23 22:18:06 · 42288 阅读 · 15 评论 -
Java格式化json格式文本数据
假设,我有这样的一串json字符串数据:{"id":"1","name":"a1","obj":{"id":11,"name":"a11","array":[{"id":111,"name":"a111"},{"id":112,"name":"a112"}]}}我希望能格式化成下面的文本:{ "id":"1", "name":"a1", "obj":{ "id":11, "name":"a11", "array":[{ ...转载 2021-11-16 09:00:35 · 3950 阅读 · 2 评论 -
对json数据key进行替换
这是专门为json数据key值替换所做import java.util.HashMap;import java.util.Map;import java.util.Set;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;/** * * 对json数据key进行替换 * @author hongji * @date 2018-10-26 * */public cl..转载 2021-11-16 08:58:47 · 4957 阅读 · 0 评论 -
oracle update or insert 字段数据量过长
在开发中遇到了一个问题,就是我需要插入 或更新一条数据,如:update blog set content='11111111111111111...' where id = 1这时候这个content数据长度是很大的,可以是几千上万个字符, 这时候执行这个sql语句就会出问题,oracle sql ORA-01704: string literal too longoracle 数据oracle 的sql 解析器无法直接处理怎么长的数据(mysql可以),这时候要怎么做才能更新或插入这个数据呢,有转载 2021-11-16 08:56:29 · 1223 阅读 · 0 评论 -
Could not parse mapping document from input stream
无法从输入流解析映射文档CouldnotparsemappingdocumentfrominputstreamCausedby:org.hibernate.InvalidMappingException:CouldnotparsemappingdocumentfrominputstreamCausedby:org.dom4j.DocumentException:www.hibernate.orgNestedexception:www.hibernat...原创 2021-11-16 08:54:07 · 402 阅读 · 0 评论 -
Mybatis Oracle Merge into CLOB类型的数据
1.在对象类中将该属性定义为String类型 private String id; private String name; private String age; private String describe;//该属性为CLOB类型2.在对应的xml中写下相应的SQL语句<insert id="insert" parameterType="java.util.ArrayList"> <foreach collection="list"转载 2021-11-15 10:56:03 · 511 阅读 · 2 评论 -
mybatis中批量更新
一.更新多条数据,每条数据都不一样背景描述:通常如果需要一次更新多条数据有两个方式,(1)在业务代码中循环遍历逐条更新。(2)一次性更新所有数据(更准确的说是一条sql语句来更新所有数据,逐条更新的操作放到数据库端,在业务代码端展现的就是一次性更新所有数据)。两种方式各有利弊,下面将会对两种方式的利弊做简要分析,主要介绍第二种方式在mybatis中的实现。1.逐条更新(java实现)这种方式显然是最简单,也最不容易出错的,即便出错也只是影响到当条出错的数据,而且可以对每条数据都比较可控,更新失败转载 2021-11-12 09:06:58 · 15998 阅读 · 2 评论 -
mybatis批量更新数据三种方法效率对比
探讨批量更新数据三种写法的效率问题。实现方式有三种,一种用for循环通过循环传过来的参数集合,循环出N条sql,另一种 用mysql的case when 条件判断变相的进行批量更新 还有一个是用ON DUPLICATE KEY UPDATE进行批量更新下面进行实现。注意第一种方法要想成功,需要在db链接url后面带一个参数 &allowMultiQueries=true即: jdbc:mysql://localhost:3306/mysqlTest?characte...转载 2021-11-12 08:55:21 · 1381 阅读 · 0 评论 -
Mybatis中利用foreach批量更新数据
1.xml中书写的方式<update id="batchUpdate" parameterType="list"> update songs <trim prefix="set" suffixOverrides=","> <trim prefix="path =case" suffix="end,"> <foreach collection="转载 2021-11-12 08:44:47 · 4207 阅读 · 0 评论 -
记录FTPClient超时处理的相关问题
记录 FTPClient 超时处理的相关问题apache 有个开源库: "commons net" ,这个开源库中包括了各种基础的网络工具类,我使用了这个开源库中的 FTP 工具。 但碰到一些问题,并不是说是开源库的 bughttps://www.cnblogs.com/dasusu/p/10006899.html...转载 2021-11-12 08:39:05 · 263 阅读 · 0 评论 -
用MyEclipse自动生成hibernate映射文件和实体类
建web工程,使用Hibernate的时候,在工程里一个一个创建实体类和映射文件太麻烦,特别是大项目,好几百张表,每个表跟每个表的对应关系很负责,一张表中可能有超级多的字段,浪费时间,还容易出错!创建完成后还要将一个个的映射文件配置到hibernate.cfg.xml中,稍微疏忽就会出错!现在教大家如何用MyEclipse自动生成Hibernate映射文件及实体类感叹一句MyEclipse插件的强大之处!用到的工具:1、MyEclipse20142、MySQL 5.5(oracle1转载 2021-11-12 08:34:55 · 362 阅读 · 0 评论 -
复制的项目,在Eclpise中的tomcat Add and Remove名称和项目名称不符问题
解决方法:找到项目目录的.setings文件夹:转载 2021-10-10 14:55:48 · 131 阅读 · 0 评论 -
Eclipse导入项目提示No projects are found to import
使用Eclipse导入项目时遇到No projects are found to import提示的解决办法。这是因为导入的文件里面缺少两个文件:.classpath.project在这里三种方案:1、其他项目中直接复制这两个文件,然后更改一下“.project”文件中的项目名即可2、在Eclipse中新建一个项目,与需要导入的项目名一致,然后将项目代码文件直接复制到新项目中即可3、或者自己新建文件填入以下信息:.classpath<?xml version="1.0" e转载 2021-10-10 10:59:32 · 2023 阅读 · 0 评论 -
Java实现XSS防御
XSS概述跨站脚本攻击(Cross Site Scripting),缩写为XSS。恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从而达到恶意攻击用户的目的。XSS攻击全称跨站脚本攻击,是为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆, 故将跨站脚本攻击缩写为XSS,XSS是一种在web应用中的计算机安全漏洞,它允许恶意web 用户将代码植入到提供给其它用户使用的页面中。xss攻击就是jq或h转载 2021-08-26 01:41:52 · 820 阅读 · 0 评论 -
The method of type serviceimpl must override a superclass method报错
问题描述:使用 @Override 时出现以下错误信息:The method of type serviceimpl must override a superclass method解决方法:配置1.7的jdk即可window -->preferences--> java --> Compiler修改项目中的jdk版本...原创 2021-08-26 01:02:49 · 593 阅读 · 1 评论 -
The method getServletContext() is undefined for the type HttpServletRequest 报错
报错方法:request.getServletContext().getAttribute("name");改为以下方式可解决:request.getSession().getServletContext().getAttribute("name");原创 2021-08-26 00:54:25 · 1082 阅读 · 0 评论 -
javax.servlet.annotation.WebFilter报错
eclipse报错:The import javax.servlet.annotation cannot be resolvedMultiple markers at this line- WebFilter cannot be resolved to a type- The attribute value is undefined for the annotation type解决方法:右击工程- build path- configure build path- Add Librar.原创 2021-08-26 00:44:05 · 1325 阅读 · 0 评论 -
td中文字自动换行
在table标签中添加以下样式即可。<table style='word-break:break-all;' >原创 2021-08-03 16:31:04 · 216 阅读 · 0 评论 -
Editor does not contain a main type
运行java文件时找不到main方法,把对应的文件夹添加到build path中即可。参考:Eclipse 软件 解决:出现的 editor does not contain a main type 错误框 问题当你运行 Java文件是,如果弹出了下面的 错误框:出现错误的原因: 当前的源代码(所有的包)没有被添加到build path中:(src路径里面是文件目录的样子)解决方法: 对着:src 路径右键 -> Build Path -> Use as Sourc..转载 2021-08-01 01:01:22 · 7580 阅读 · 3 评论 -
eclipse中导出war包的时候,找不到web项目
1、标放在项目上,右键选择properties2、如果进入之后是这个界面,点击convert to ...即可转载 2021-08-01 00:56:11 · 1124 阅读 · 0 评论 -
SCRIPT438: 对象不支持“indexOf”属性或方法
原因:IE8不支持“indexOf”属性或方法解决方案:使用jquery,$.inArray(value,array)方法原代码:if(apprNodeCodeArray.indexOf(apprNodeCode) >= 0){ //TODO}修改后:if($.inArray(apprNodeCode,apprNodeCodeArray)>= 0){ //TODO}————————————————版权声明:本文为优快云博主「蘑菇均」的原创文章,遵循CC 4....转载 2021-07-18 15:39:49 · 410 阅读 · 0 评论 -
SCRIPT438: 对象不支持“endsWith”属性或方法
ie8兼容性问题(endwith,startwith,trim)ie8浏览器不支持endsWith, trim(),startsWith等方法,在使用中就会遇见兼容性问题解决方法:重写上述方法:1,trim、ltrim或rtrim使用用正则表达式String.prototype.trim=function(){ return this.replace(/(^\s*)|(\s*$)/g, ""); } String.prototype.ltrim=f...转载 2021-07-18 14:53:16 · 1749 阅读 · 0 评论 -
SCRIPT438: 对象不支持“trim”属性或方法
//这个是解决ie8 trim的方法Function.prototype.method = function (name, func) { this.prototype[name] = func; return this;};if (!String.prototype.trim) { //判断下浏览器是否自带有trim()方法 String.method('trim', function () { return this.replace(/^\s+|\s+$/.转载 2021-07-16 08:33:44 · 1043 阅读 · 0 评论 -
SCRIPT5009: “map“未定义
重写mapfunction Map() { this.elements = new Array(); // 获取Map元素个数 this.size = function() { return this.elements.length; }, // 判断Map是否为空 this.isEmpty = function() { return (this.elements.length < 1); },转载 2021-07-16 08:30:32 · 888 阅读 · 0 评论 -
连不上远程计算机
报错:计算机无法连接到远程计算机上的另一个控制台会话,原因是您正在运行一个控制台会话。解决方式:打开运行窗口,输入mstsc/migrate(该命令作用是将使用客户端连接管理器创建的旧连接文件前移到新的.rdp连接文件)报错:由于没有远程桌面授权服务器可以提供许可证,远程回话连接已断开。请跟服务器管理员联系。解决方式:打开运行窗口,输入 mstsc /admin /v:IP地址,即强制登录服务器...原创 2020-09-09 23:19:37 · 15021 阅读 · 0 评论