- 博客(29)
- 资源 (2)
- 收藏
- 关注
原创 Openlayers+Vue的集成和使用,持续更新...
其中view主要是视图层面的东西,比如控制视图的center,缩放最大最小等控制。4. 绘制点位聚合功能,即图中坐标点位太多将距离很近的点位聚合成一个。3.地图中创建线条以及给线条绘制方向(线条也是一种feature)2.添加图层到地图中以及加入markerd到地图中。
2024-08-11 17:51:29
182
原创 Vue3+ElementPlus+TS开发业务功能的问题汇总(持续更新)
另外,新增的功能在提交后数据无法重置,这种在修改时可能会出现,但新增正常情况是不会出现的,故此一脸懵逼。最后查找原因是因为表单绑定model时候用错了方法,用的v-model指令进行的绑定,而不是:model的方式绑定的模型,两者是有区别的,其中:model相当于v-bind:model这个指令而不是v-model这样;2.使用上传文件功能,上传文件如果没有单独的文件上传服务器或者上传文件的服务和前端页面地址并不一致的情况下需要自定义请求调用上传服务。
2024-05-10 22:28:30
375
原创 Vue3+Element+TS动态菜单+按钮权限控制实现探索
该map会生成一个以页面路径为key的,带有@import动态引入的方法为值的对象,这是可以通过处理key字符串,通过获取的菜单列表匹配对应的path,最终的component 就等于dynamicViewsModules[path]以及const dynamicViewsModules = import.meta.glob("../../views/**/*.{vue,tsx}");处理后最终返回的数据就是生成router树状结构。至此,动态菜单和按钮权限功能完成。
2024-05-09 12:47:57
558
1
原创 新装电脑Flutter环境部署坑汇总(持续更新)
这里面还有个坑问题,多版本管理使用flutter global xxx生成默认的default目录之后,在vscode命令行中会出现一个问题就是,cmd命令行和vscode命令行用的flutter版本不是同一个,这时候可以修改settings.json文件,将flutterSdkPath配置改成如下方式。对于依赖所依赖的依赖,可能会找不到依赖的yaml配置的位置(这种情况只能认栽了),我本地跑的时候是这个文件 (主要是因为之前项目是3.7.1升级到3.7.8)也可以指定本地文件,本地文件格式一般是这样。
2024-04-25 14:36:15
925
2
原创 Vue3+Vite+TS项目使用Mockjs数据发布到生产环境坑汇总
但有个问题是 调用接口的时候控制台的NetWork中无法看到,这是因为这里没有真正的服务器的,是通过mockjs对接口进行拦截处理的。构建完成后可以通过vscode中的LiveServer这个扩展打开,或者通过node安装http-server打开,使用npm run build:pro打包 这个构建项目自动生成的 script是这样写的。首先安装依赖 pnpm i vite-plugin-mock --save-dev。接口前缀和这里配置的VITE_API_BASE_PATH保持一致。
2024-03-30 13:51:36
1272
原创 MyBatis报Parameter ‘title‘ not found的Exception 处理
mybatis的操作中抛出了Caused by: org.apache.ibatis.binding.BindingException: Parameter 'title' not found. Available parameters are [1, 0, param1, param2] 原因是什么呢?现在我们通常使用mybatis操作数据库的时候写的都是mapper接口加mapp
2024-03-30 12:35:05
243
1
原创 持续更新关于几种排序方式的的问题......
目前学了数据结构的一些皮毛,正准备更新几种排序的问题: //首先是冒泡排序:(直接粘贴复制即可运行) public class sort { public static void main(String[]args){ int[] a={4,5,6,3,3,9,0,1,2,8,7}; sort(...
2016-04-17 13:24:53
431
原创 http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on project huitao-manager-web: Failed to clean project: Failed to delete G:\javaee\e-business\xx\ta
2016-03-23 23:45:56
9827
1
原创 MyBatis:Invalid bound statement (not found)
Invalid bound statement (not found)Exception 这个异常的原因是: 由于程序在运行的时候会将mapper接口加载到target文件中,但是却没有加载mapper.xml文件到target文件。解决的方法是在mapper文件所在工程或者模块里面的pom.xml文件里面添加这样的一段代码: src/main/j
2016-03-23 23:26:47
2258
原创 新手下载安装GitHub
最近在忙着写简历,想在简历中引用我的项目资源,就准备把我的项目托管到github上面然后将链接加上去就可以了。于是开始从github的安装到项目的发布几乎全部是问题。弄了将近半天的功夫才勉勉强强将项目发布到了github上面。下面我们就来看看如果发布一个制作好的项目的一些基本的步骤,由于我是用的window7操作系统,所以我只介绍window7下的操作: 首先:进入gi
2016-03-10 12:01:27
1946
原创 JS数组的一些常用方法
今天学习了JS数组的一些常用方法,总结在这里,以便以后查看: Untitled Document /** * push和pop */ //var arr=new Array(); //var arr=[1,2,4,new Da
2016-03-09 00:26:12
468
原创 SpringMVC中设置静态资源不被拦截的问题
这两天使用SpringMVC来做登录,注册的小demo,其中用到了springmvc拦截器对登录操作进行拦截处理,并对url进行验证。验证通过则可以进行handler的处理,如果验证不通过直接跳回或者重定向到指定的页面。 但是在做这个操作的时候,遇到很大的一个问题就是项目demo中的静态资源都会在每次请求中被拦截处理了!跳回页面的时候页面就不再是想想中的呈现的样子了。
2016-03-08 01:35:44
10455
1
原创 MyBatis动态SQL之一使用 if 标签和 choose标签
使用MyBatis写动态SQL查询相比Hiberntate是非常方便的。select不仅能够根据mapper接口中的返回值自动匹配查询selectOne还是selectList,而且在查询中还可以灵活的定制查询的方式,添加if 或者 choose等标签进行查询。 下面我们来看一看怎么通过这些标签灵活的定义查询的语句,最大限度的提升查询的效率: 我以一个自关
2016-03-08 01:09:23
94730
2
原创 不要过分依赖JS代码的验证
我们在做登录操作或者注册的时候,经常会使用JS验证的方式,来对登录、注册等表单进行操作。这样做起来确实很方便,也为后台节省了很多的代码,减少了前后台之间的交互等等。 但是,因为前端写的JS代码是在客户端也就是我们的浏览器上面跑的,在浏览器上面特别是向FireFox这样具有调试功能的浏览器,它们可以对JS进行关闭操作,也就是你的浏览器一但设置了JS关闭,则整个所写的JS代
2016-03-07 00:30:13
669
原创 MyBatis中返回新添加记录的ID出现的问题
使用mybatis添加记录的时候,有时我们可能会需要返回新加的这条记录的ID,尤其是对于自增生成的ID.MYSQL 为我们提供了这样的函数: LAST_INSERT_ID() 返回的ID值. ID字段为AUTO_INCREMENT类型。 如下面的代码: SELECT LAST_INSERT_ID() i
2016-03-07 00:13:43
1336
原创 MyBatis报Parameter not found的Exception 处理
mybatis的操作中抛出了Caused by: org.apache.ibatis.binding.BindingException: Parameter 'title' not found. Available parameters are [1, 0, param1, param2] 原因是什么呢?现在我们通常使用mybatis操作数据库的时候写的都是mapper接口加mapp
2016-03-05 15:59:21
8897
2
原创 springmvc中使用token来防止表单重复提交
今天在做注册页面的时候,碰到表单重复提交的问题。我就想到要使用模拟struts中的令牌机制来防止表单重复提交。 具体的实现过程是这样的:应为springmvc的控制器控制着页面的跳转或者重定向,所以在跳转到注册页面的时候,创建一个token使用的是当前事件的long类型数字标识,能在一定范围内标识当前的值唯一性(当然你也可以使用其他的标识方法比如随机数、系统的当前时间等等
2016-03-05 01:34:13
3919
原创 使用JS获取表单元素里面的内容
今天制作一个注册页面,需要验证两次密码是否输入一致,也就是确认密码,在第二次输入密码的时候需要进行两次密码的比较,进而确定两次密码输入是否一致。确认密码时需要用到上面输入的密码,这个问题让我想了很久(其实相当简单), 密码
2016-03-04 14:28:38
1471
原创 使用springmvc做项目时资源的的引入问题 (CSS/JS/IMAGES)
在springmvc做web的控制器的时候,会出现一个问题:资源文件需要引入如果没有引入 在前台页面加载的时候会出现 request resource not available的异常(当然在后台服务端是看不到的)而是在使用firebug调试的时候会看到这个异常信息。 一开始怀疑是css文件的相对路径问题,结果检查了jsp文件引入的地方发现没有问题。还跟到
2016-03-04 01:57:44
2669
原创 注册用户添加Js和Ajax验证
注册用户的时候几乎所有的网站都会用到Js和Ajax进行验证操作,这也是一个做WEB程序员必须要掌握的技能点。 现在我们来看一下怎么写这个js和ajax代码:(以jsp页面为例) 首先 jsp页面代码:此处只设登录名和密码 首先js验证一般我们在做注册功能时是用来验证用户输入的格式是否正确,输入是否为空等等。
2016-03-03 17:17:54
5852
2
原创 Tomcat的项目发布路径
Eclipse中项目部署的路径在Tomca目录下面找不到,项目却在 G:\javaee\crmSystem\.metadata\.plugins\org.eclipse.wst.server.core\tmp0路径下面。这个完全可以通过设置将项目发布到指定的目录下面: 这确的设置方法是:在工作面板中点击services将当前正在运行的项目关闭 ,然后双击打开当前的tomc
2016-03-02 13:59:37
1323
原创 JS中怎么使用EL表达式
在JS中怎么使用EL表达式? 对于刚使用没几天的菜鸟来讲可能是一个比较头疼的问题。因为在使用的时候经常出现在JS中取不到值的情况; 下面我们来看一看怎么实现在javascript里面使用EL表达式: 第一种如果JS代码在jsp文件中则:(这里设定是从参数里面取值 比如:用户注册) function test(
2016-02-25 22:07:17
19849
原创 DWR框架的初步使用-第一个DWR程序
DWR(Direct Web Remoting)是一个使用javascript代码可以调用java代码的远程服务器端Ajax开源框架。DWR原理是利用java的反射机制使javascript端能够动态的生成javas代码。下面我们来看一看怎么使用DWR来创建第一个入门程序:首先导入dwr.jar包,然后导入commons-logging包配置web.xml文件:
2016-02-22 15:28:14
900
原创 关于spring4.0和hibernate4.3整合的时annotation的小常识
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframework.org/schema/aop" xsi:schemaLocat
2015-11-03 19:15:21
478
原创 mysql数据表的连接实例
mysql数据表之间的连接 本例以student表和teacher表为例; student:id,name,birthday,sex,goal,tid (id为主键,tid为外键); teacher: tid,name,sex,birthday;1. 显示student表中学生的id,name,教师编号,以及教师编号所对应的教师姓名; student表中和tea
2015-08-23 15:28:12
524
原创 MySQL的一些基本操作总结了一部分(通过自己创建的一个表)
mysql的一些常用查询的记录:(本例中用的是本人mysql数据库中创建的student表,其属性如下: id(编号)(id 主键),name(姓名),sex(性别),goal(分数),birthday(生日),tid(教师编号(作为外键存在)) 1.将日期转换成指定的格式查询 select name, date_format(birthday,'%Y-%m-%d') 年份
2015-08-22 20:04:41
494
原创 用java制作的简易倒计时器(主要可用于考试系统中考试剩余时间显示)
import java.awt.BorderLayout;import java.awt.Font;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;import java.util.Timer;import java.util.TimerTask;i
2015-08-13 17:45:47
10090
1
原创 java中,随机的得到10个布尔类型的值,然后统计这些值出现的次数并输出!
package com.untils.access;import java.text.NumberFormat;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Random;
2015-07-26 12:38:09
2252
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人