VSCode搭建Vue Element Admin的项目环境
VSCode搭建Vue Element Admin的项目环境
版本:
node:v18.20.2
npm::10.5.0
git:2.19.1
vue-element-admin:https://panjiachen.gitee.io/vue-element-admin-site/zh/
Mysql8.0.13安装与卸载
Mysql8.0.13数据库的安装与卸载。Mysql8采用了新的密码验证方式,通过命令行怎么进行修改。
java swing实现群聊功能
群聊功能。使用java swing,socket,多线程实现。
1) 客户端用来接收和展示数据,服务器实现与底层数据的交互。
2) 实现服务器端与客户端的分离,如果要操作数据库,可以在服务器端改代码调用Model。
3) 实现用户上线/下线,客户端接收到服务器端发送的消息。
注意:压缩包内有运行效果图。
springmvc+mybatis+dwz整合
springmvc+mybatis+dwz整合
dwz1.5.3
数据库使用oracle的scott用户的emp和dept表
仿QQ java Swing
使用Java Swing开发的仿QQ功能,由于开发时间比较短,所以该代码作为初学者可以提供一些帮助与参考。
1、客户端展示和接收数据,服务器端与数据库进行交互处理。
2、使用Tcp的Socket。
3、实现新消息托盘图标闪烁。
struts2+ajaxForm
ajax刷新表格数据
ajaxform异步提交表单数据,
jquery.validate验证表单数据
fullCalendar+fancybox+struts2实现的日程安排效果
fullCalendar+fancybox+struts2实现的日程安排效果。
前台采用fullCalendar实现日历效果,同一天可以增加多个日程安排,当效果超过配置的最大数量时,将会隐藏多余的日程安排,通过单击超链接显示当天的所有日程安排,采用fancybox实现弹出窗口编辑和修改日程明细信息。
后台服务器端采用struts2实现日程安排信息的保存,这里没有连接的数据库,只是将这些信息保存到session里,主要是为了实现保存日程安排的数据而添加的功能,要改成数据库的话只需要在action调用相应的底层代码就ok了。
查看最终效果请选择perschedule4.jsp。
插件版本:
fullCalendar2.4
fancybox1.3.1
jquery-ui-1.10
web service 备忘
web service示例代码
1. axis2实现
2. cxf实现
示例工程自带实现jar包
ligerui实现表格分页
应用ligerui实现的界面效果
1. 表格分页
2. 单元格内的修改与ajax提交保存数据
3. 弹出窗口的新增与编辑功能:包括自定义创建表单以及JQuery验证
应用版本:V1.2.5
win7.jsp实现操作系统窗口图标效果,通过Cookie实现保存打开的工具条效果。
springmvc所需lib
springmvc开发所需jar包
spring3
hibernate3
spring3+hibernate3整合CXF所需的jar包
spring3.0.6+hibernate3+CXF实现的Web Service功能所需的lib包
ajax_struts2_上传与下载_无刷新
1. 采用jquery.validate.js实现了提交验证form表单。
2. 采用jquery.form.js实现ajaxForm提交表单或上传文件到服务器。
3. 在struts2的Action通过2种不同的实现方法返回json格式的字符串。
4. 针对商品实现简单无刷新上传与下载
4. 批量导入数据采用的是导入test文件夹下的测试压缩包upload.rar上传到服务器的临时目录,然后利用WinRar.exe对其进行解压,解压后对指定文件名的Excel文件进行解析,然后对每条记录所配置的文件路径进行比对然后重命名后存入配置指定的正式目录,然后将记录保存到数据库中。
5. 下载Excel文件分为2003和2007两种不同格式。
静态页面的购物车功能
静态页面实现的购物车功能,购买商品之前必须登陆,购物车实现动态添加新商品和删除购物车中的商品且可以修改购买的商品数量,实现主页面和子页面的数据交互。
图片切换功能。
浮点数加减乘除运算
浮点数加减乘除运算,里面结合了从网上搜索到的accAdd版本以及新增版本的浮点加减乘除运算,明显能直出新补充方法能满足实际需求,解决js对于浮点运算的bug.
Kendoui grid多级分组表格展现
应用kendoui grid实现的多级分组表格展现,里面包含了表格的分组统计以及单表合计功能、还有针对表格的刷新以及子表格刷新功能。此功能是在原有demo版本上改进,增加了很多的个别需求实现,在原来的版本是做不到的。
具体的引用js和style我没有上传,此代码只是备忘以及便于各位在使用kendoui这个插件时能更多的运用一些技巧的处理,所以只提供了查看的代码以及极个别的js部分。
应用kendoui版本:kendoui.trial.2012.3.1114
ajax请求拦截器
struts2在struts2.xml里配置拦截器可以过滤到指定的url的请求,但是对于ajax的请求确是过滤不了,比如说sesion超时或某些页面有权限控制的,通过ajax的请求时系统会报错最近在解决此类问题时碰上了找了不少资料,最后终于找到解决方法,我们可以通过在前台调用ajax_filter.js实现,当然后台也需要相应的代码对应才能实现。
isapi_redirect-1.2.31.dll
iis tomcat整合配置连接器
iis通过此连接器以及配置信息决定是否转发由tomcat执行此请求.
select下拉框自动显示选项
select下拉框,按下空格键后让它的选项显示出来,按回车键选中值
用于在Java层验证数据的合法性
1. 调用方法ValidateUtil.validate(String json,Map map,String suffix);
具体参数表示意思可查看代码里的注释
2. 类似JQuery的验证,传入的json字符串必须是符合Json规则的字符串如下格式:
"{rules : {amount : {required: true,number: true,greaterThan:0},cards:{required: true}},messages : {amount : {required: \"充值金额\",number: \"充值金额\",greaterThan: \"充值
金额\"},cards:{required: \"卡号\"}}}";
3. 需要添加新的规则时,首先需要在static静态块里添加需要验证的规则名以及默认提示信息,如果你有想调用自定义的配置信息的话,可以在自己写类似代码:
result+=(StrNotNull(value2)?PropertyUtil.getMessagesProperty("err.requiredfield.isLessEqualThan", value2):PropertyUtil.getMessagesProperty("err.requiredfield.isLessEqualThan",
key+","+value1))+suffix;
我这里的PropertyUtil.getMessagesProperty("err.requiredfield.isLessEqualThan", value2)是读取的配置信息的内容,如果你有多项内容需要替换的话,例如
[{0}] 必须大于{1}!
本代码可以实现多参数的传入替换。
本来操作方法是放在readme.txt里的,不过不知道资源为什么只能上传一个文件,没办法了,只能这在这里了。。。
用栈实现返回功能
实现N层页面的返回功能,最近在用某工作平台的时候发现其平台提供的返回功能真的很烂,自己研究了一下发现用栈实现返回功能其实非常简单,而且代码量也少!
CSS 表头列头固定(实用)
实现列头和行头的固定,非常实用,能让你尽可能的改变最少的代码实现要求的功能.