- 博客(41)
- 资源 (2)
- 收藏
- 关注
原创 vue3+vite 实现动态引入某个文件夹下的组件 - glob-import的使用
【代码】vue3+vite 实现动态引入某个文件夹下的组件 - glob-import的使用。
2024-08-24 15:11:36
325
1
原创 React 路由5版本的使用详解(基于Class类版本的使用react-router-dom@5)
1.route 有两个属性,一个是path 代表路径,一个是component代表组件。2.NavLink 中的activeClassName 设置选中状态的类名。######6. React-Router-Dom 编程式导航。1.NavLink和Link 都有 to 代表跳转的属性。1.属性from 从那个页面来,属性to重定向哪个页面去。1.push 跳转+携带params参数。2.push跳转+携带search参数。3.push跳转+携带state参数。2.search参数模式。
2024-05-26 10:48:50
393
原创 React-Redux结合@Reduxjs/Toolkit实现函数组件化(数据持久化,刷新页面数据不丢)
函数组件(Function Component)和类组件(Class Component)是React中的两种定义组件的方式。函数组件是以一个函数的方式定义组件,而类组件则是以ES6的类继承React.Component来定义组件。在新的React项目中,推荐使用函数组件,特别是对于简单的组件,因为它们更易于理解和维护。2.缺乏生命周期方法,需要使用hooks API(如useEffect)或者将函数组件转换为类组件。1.支持更多的React特性,如状态(state),生命周期方法,refs等。
2024-05-21 17:49:30
758
原创 React-Redux结合@Reduxjs/ToolKit使用类组件版本(二)
综上所述,@reduxjs/toolkit 是一个针对 Redux 的工具包,旨在简化和加速 Redux 应用的开发。而 react-redux 是一个专为 React 应用开发而设计的基于 Redux 的库,提供了一些特定于 React 的功能和组件。两者在功能和应用范围上有所不同,但可以一起使用,以便更高效地开发 React 应用并管理状态。
2024-05-21 15:19:21
821
原创 React 中Redux结合React-Redux使用类组件版本(一)
React-redux是一个redux的官方绑定react库,也是有三要素store,reducer,action 但是获取store中的数据与事件方法不一样,首先使用Provider标签将组件包裹起来,使store与组件对接,并且向store分发actions以更新数据,在组件中通过connect函数将组件与react对接,其中有两个参数一个是mapStatetoprops负责接收store中的数据,另一个是mapDispatchtoProps负责接收传递过来的的actions。
2024-05-20 16:31:04
1010
原创 React获取form表单值的N种方式
ref模式是在类组件或使用Hooks的函数组件中创建并使用ref的方式,可以用来访问和控制DOM节点或其他组件实例。非ref模式主要是指无状态组件,它们不支持ref。
2024-05-14 14:35:02
1038
原创 React 从0到1构建企业级框架基于Antd Designer
5.配置代理,可以直接参考webpack的方式进行配置。(1).env.uat 开发环境。(2).env.pre 预生产环境。(1) 要以REACT_APP 开始 比如如下命名。(3).env.prod 生产环境。2.按需引入Antd Designer。6.如果有各种报错可以参考如下连接。1.配置本地开发域名和端口号问题。4.配置别名,src 用@代替。
2024-03-07 14:06:53
654
原创 React 基本配置(五)配置svg图片
2.通过 customize-cra引入 addWebpackModuleRule。1.下载 customize-cra、react-app-rewired。3.安装svg-sprite-loader。4.创建icons组件。
2023-03-27 18:09:26
679
原创 hibernate 出现 Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
我加载了sqljdbc4 jar,但是提示 Problems while loading database driverclass (com.microsoft.jdbc.sqlserver.SQLServerDriver)这个错误实际上:com.microsoft.sqlserver.jdbc.SQLServerDriver ,把jdbc与sqlser调过来,在sqljdbc4.jar中修改了,...
2018-04-02 16:54:14
569
原创 JAVA注解和C#特性
关键词: C#: Attribute:特性(HTML标签叫属性) Property:属性 Usage:使用、用法、习惯、惯例 AttributeUsage:特性用法(个人翻译) Obsolete:过期 (C#中代表过期,不推荐使用) Conditional:条件JAVA: Annotation:注释 Deprecated:反对,不赞成(JAVA代表过期,不推荐使用) Supres
2017-11-02 18:04:01
7214
原创 sql server 还原之大总结
最近一直在忙数据库的还原,总是各种出错,不是找不到系统文件就是逻辑文件不对,很让人头疼,各种心酸只有自己知道,由于不人不擅长拐弯抹角,所以直接上解决步骤一、查询备份文件的逻辑名: restore filelistonly from disk='F:\hh.bak'二、如何取备份文件的逻辑文件名,个人觉得可以直接用临时表,表中的字段从1下复制出来的(注意sql2000可能没有这么多字
2016-09-22 23:57:35
491
原创 在Servlet中解决输出到谷歌,IE,火狐中文乱码问题
// 解决中文文件名乱码问题 if (request.getHeader("User-Agent").toLowerCase() .indexOf("firefox") > 0) { fname = new String(fileName.getBytes("UTF-8"), "ISO8859-1"); // firefox浏览器 } else if (request.getHea
2016-06-17 18:20:31
458
转载 DataGridView 列中添加进度条
public class DataGridViewProgressBarCell:DataGridViewCell{public DataGridViewProgressBarCell(){}//设置进度条的背景色;public DataGridViewProgressBarCell(Color progressBarColor): base(){Pro
2015-02-05 15:46:58
3500
1
转载 Socket读写常用方式
public class StreamHelper{#region 将消息转为包含消息头的字节数组/// /// 将消息转为包含消息头的字节数组/// /// /// /// public static byte[] GetWrappedMessage(Google.ProtocolBuffers.IMessage message){byte[] buf
2014-12-25 18:30:57
601
转载 连接池和 "Timeout expired"异常【转】
连接池和 "Timeout expired"异常【转】异常信息:MySql.Data.MySqlClient.MySqlException (0x80004005): error connecting: Timeout expired. The timeout period elapsed prior to obtaining a connection from the
2014-12-22 11:16:24
1185
转载 区位码,国标码,内码之间的区别与联系,以及如何转换
区位码:在 GB2312 时提出的, GB2312 是一个 94*94 的二维表, 行就是 "区"、列就是 "位", 譬如 "万" 字在 45 区 82 位, 所以 "万" 字的区位码是: 45 82.00-09 区(682个): 是符号、数字、英文字符...制表符等;10-15 区: 空白, 留待扩展;16-55 区(3755个): 常用汉字(也有叫一级汉字), 按拼音排序;
2014-11-05 17:00:14
3824
转载 C# 获取32位和64位MAC地址
32位的是: public string GetMac(object o){string mac = "";ManagementClass mc;mc = new ManagementClass("Win32_NetworkAdapterConfiguration");ManagementObjectCollection moc = mc.GetInstances();
2014-09-23 15:26:00
503
转载 C#导出数据到CSV和EXCEL文件,过长的数值被转义的解决方法
EXCEL里面,默认的情况下,对于字段内容长度超过15位的数字,后面的内容会全部被搞成0,真是自作多情啊!例如:常见的,我们输入18位的身份证号码:111111111111111111,就会变成 111111111111111000而且,显示也用科学计数方式显示,真是太恶心了 最近有个需求,导出一些人的个人资料到 CSV 或者 EXCEL,在导出身份证时,就遇到了这个垃圾问
2014-09-01 17:06:02
779
原创 微信自带浏览器自动关闭窗体函数:WeixinJSBridge.call('closeWindow');
直接把 WeixinJSBridge.call('closeWindow'); 放在js中即可,不放在js中me
2014-08-28 10:22:47
8573
转载 Sql Server还原数据库失败,错误:3514(注意解决错误码是3514的)
在sql server 2008版本中还原从sql server 2005备份出来的数据库时,提示错误:备份集中的数据库备份与现有的 '***' 数据库不同。RESTORE DATABASE 正在异常终止。 (Microsoft SQL Server,错误: 3154)原因如下:在sql server 2005以上版本,做还原时,不要建立数据库。而以前的版本需要先建立数据库,然后再
2014-08-19 18:10:37
1403
转载 如何创建RSS站点(转Jimmy Zhang)
在Web站点中创建和使用Rss源主要参考:Creating Rss Feeds For Your Web SiteConsuming Rss Feeds On Your Web Site术语表tag:标签markup:标记node:结点item:条目entry:入口Rss Reed:Rss 源介绍Rss是将你Web站点的内容与其他人分享的标准方式
2014-07-21 09:32:24
549
转载 项目经验——Sql server 数据库的备份和还原____还原数据库提示“介质集有2个介质簇,但只提供了1个。必须提供所有成员”
在对数据库备份与还原的过程中,我遇到一个问题“介质集有2个介质簇,但只提供了1个。必须提供所有成员”,下面详细的介绍一下遇到问题的经过与问题解决的方法!一、备份与还原遇到的问题描述与解决方法:前两天用户测试我们做的评教系统小软件,有点问题我们过去看了看,想将他们的测试数据备份一下,以便我们修改软件测试使用。我是这样备份的,数据库备份默认有一个路径:C\...,而我又添加了一个新路径
2014-07-15 15:42:01
1048
原创 Container.DataItem中Container到底代表的是什么?
相信大家都知道Container.DataItem这个东东,不知道大家有没有特别注意到
2014-07-14 22:40:15
2693
原创 .net把Excel倒入数据库问题全解!
1、strConn ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+filepath+";Extended Properties='Excel 8.0;HDR=No;IMEX=1'"; OleDbConnection conn = new OleDbConnection(strConn);
2014-07-08 14:00:24
654
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人