自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Regex 提取字符串中重复数据且格式化显示

方法:用 $下标 提取满足项的值 /** * 餐食信息格式转换 * @早餐,1@晚餐,2 =》 早餐(1份);晚餐(2份) */ convertMealInfo = (mealInfo) => { if(mealInfo){ return mealInfo.replace(/\@([\u4e00-\u9f...

2019-09-03 11:11:00 196

转载 Regex 常见语法

常用元字符. 匹配除换行符以外的任意字符。\w 匹配字母或数字或下划线或汉字。\W 匹配任意不是字母,数字,下划线,汉字的字符。\s匹配任意的空白符。\S 匹配任意不是空白符的字符。等价于 [^ \f\n\r\t\v]\d 匹配数字。\D 匹配任意非数字的字符。等价于 [^0-9]\b 匹配单词的开始或结束。\B 匹配不是单词开头或结束的位置[ck] 匹配包...

2019-09-03 10:59:00 262

转载 MarkDown 常用语法规则

> # 标题# 标题1:h1的效果## 标题2:h2的效果### 标题3:h3的效果 #### 标题4:h4的效果 ##### 标题5:h5的效果 ###### 标题6:h6的效果 ####### 标题7:h7的效果 > # 代码```javascriptfunction test() { console.log("H...

2019-08-30 15:46:00 194

转载 React setState没有及时更新

1.封装setFieldsValue 方法 /** * 更新state中的值 * data:{stateFieldName1:stateFieldvalue1...} */ setStateFieldsValues = data => { const { form: { setFieldsValue }, ...

2019-08-28 17:47:00 2809

转载 React 父/子窗体参数传递

1.父窗体 import Modal from './Modal' onModalRef = ref => { this.modal = ref } onCallback = msg => { console.log("父窗体收到消息", msg) } <Button onClick={ this.modal.setV...

2019-08-28 17:42:00 463

转载 React 根据条件自动计算

1.输入框 <Item {...formItemProps} label="留房日期"> {getFieldDecorator('date', { rules: [{ required: true, message: '请选择留房日期!' }], })...

2019-08-23 15:42:00 800

转载 GIT VI操作汇总

在Git Bash Here中用命令行 pull\push\merge 代码,如果存在冲突或者自动合并时,会自动进入VI界面1.按下ESC键,退出编辑模式,切换到命令模式。2.输入 :wq ,保存修改并退出VI3.输入 :q! ,放弃所作修改而直接退到shell下。转载于:https://www.cnblogs.com/Cailf/p/11393601.html...

2019-08-22 12:02:00 206

转载 VSCode 命令

淘宝 NPM 镜像 https://npm.taobao.org/Ctrl+~ 显示终端npm start 启动项目cnpm install 安装模块转载于:https://www.cnblogs.com/Cailf/p/11383923.html

2019-08-20 16:46:00 275

转载 NET 线程可传递参数

1.多线程执行方法 /// <summary> /// 随机数保存队列 /// </summary> private Queue<string> _randomQueue = new Queue<string>(); StringBuilder b...

2019-08-20 15:55:00 266

转载 NET 实例化泛形对象并赋值

1.泛形方法:具体实例点击查看BuilderResultList /// <summary> /// 实例化泛形对象并赋值 /// </summary> /// <typeparam name="T"></typeparam> /// <pa...

2019-08-20 15:43:00 435

转载 NET Excel转换为集合对象

1.仅适用于规则Excel:表头和数据一一对应2.涉及到Excel转换为集合对象的部分代码,完整npoi帮助类点击查看 /// <summary> /// 默认把excel第一个sheet中的数据转换为对象集合 /// </summary> /// <typeparam ...

2019-08-20 15:35:00 230

转载 NET 特性(Attribute)

特性(Attribute):是用于在运行时传递程序中各种元素(比如类、方法、结构、枚举、组件等)的行为信息的声明性标签。您可以通过使用特性向程序添加声明性信息。一个声明性标签是通过放置在它所应用的元素前面的方括号([ ])来描述的。特性(Attribute)用于添加元数据,如编译器指令和注释、描述、方法、类等其他信息。.Net 框架提供了两种类型的特性:预定义特性和自定义特性...

2019-08-20 11:48:00 162

转载 NET MVC 上传文件

1.HTML@using (Html.BeginForm("UploadFile", "Student", FormMethod.Post, new { enctype = "multipart/form-data" })){ <div style="margin:13px;padding:13px;"> <label style...

2019-08-20 11:18:00 88

转载 net 把指定 URI 的资源下载到本地

DirectoryInfo dir = new DirectoryInfo(AppContext.BaseDirectory); var path = dir.FullName + @"tempFile\"; var filePath = path + Guid.NewGuid() + fileName...

2019-04-12 11:29:00 231

转载 java 实例化泛型且赋值

实例化泛型Class <T> clazz = (Class <T>) ((ParameterizedType) new Entity().getClass().getGenericSuperclass()).getActualTypeArguments()[0]; T dto = clazz.newInstance();泛型...

2019-03-20 14:38:00 3963

转载 java 发架包

//  完整发布流程clean compile deploy install -U -DskipTests//  把架包安装到本地,跳过测试install -Dmaven.test.skip=true -f pom.xml//  发布deploy -DskipTests=true//  更新包clean install -e -U转载于:https:...

2019-02-14 17:56:00 142

转载 java 多线程

1:ExecutorService executor = new ThreadPoolExecutor(5, 5, 60, TimeUnit.SECONDS, new LinkedBlockingQueue<Runnable>());list.forEach(a -> { executor.submit(() -> { //...

2019-01-29 11:04:00 85

转载 java spring boot 开启监控信息

效果:配置// pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId...

2019-01-23 19:21:00 125

转载 java 集合stream操作

分组Map<Integer, List<T>> group = List.stream().collect(Collectors.groupingBy(T::getField));排序// 升序List<T> list = List.stream().sorted(Comparator.comparing(T::getSize)...

2019-01-22 10:49:00 106

转载 数据类型转换

把 数字类型 转换成 字符串格式,使用CAST函数SELECT CAST(123 as CHAR)转载于:https://www.cnblogs.com/Cailf/p/10194243.html

2018-12-29 10:16:00 85

转载 java poi 获取单元格值时间

完整帮助类:JAVA poi 帮助类 /* * poi特殊日期格式:数字格式化成-yyyy年MM月dd日,格式 * */ private static ArrayList<String> PoiDateList = new ArrayList<String>() { { a...

2018-12-04 16:17:00 747

转载 WPS 多文档独立显示

打开wps,点击右上角:WPS表格 =》选项=》勾选在任务栏中显示所有窗口转载于:https://www.cnblogs.com/Cailf/p/10064537.html

2018-12-04 15:46:00 2201

转载 NET 获取实例所表示的日期是星期几

获取日期枚举,可以根据switch去进行操作DateTime.Now.DayOfWeek转载于:https://www.cnblogs.com/Cailf/p/10063946.html

2018-12-04 14:31:00 163

转载 NET npoi 保存文件

npoi完整代码:NET npoi帮助类 public static void DataTableToExcel(List<DataTable> dataTables, string filePath) { if (dataTables == null || !dataTables.Any()) ...

2018-12-04 14:12:00 447

转载 快速排序

快速排序(Quicksort)是对冒泡排序的一种改进。快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。一趟快速排序的算法是:1)设置两个变量i、j,排序开始的时候:i...

2018-11-30 14:15:00 47

转载 JAVA poi 合并单元格

完整帮助代码:JAVA poi 帮助类 // 得到一个sheet中有多少个合并单元格 Integer sheetMergeCount = sheet.getNumMergedRegions(); for (Integer i = 0; i < sheetMergeCount; i++) { ...

2018-11-27 10:26:00 136

转载 JAVA poi 帮助类

pom.xml 添加引用: <!--poi--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> ...

2018-11-26 21:00:00 127

转载 JAVA 字符串编码转换

/** * 字符串编码转换的实现方法 * @param str 待转换编码的字符串 * @param newCharset 目标编码 * @return * @throws UnsupportedEncodingException */ public String changeCharset(String str, S...

2018-11-21 15:26:00 86

转载 NET npoi 合并单元值处理

获取sheet中存在合并单元格总数,循环绑定值 // 得到一个sheet中有多少个合并单元格 int sheetMergeCount = sheet.NumMergedRegions; for (var i = 0; i < sheetMergeCount; i++) {...

2018-11-20 13:45:00 267

转载 NET npoi帮助类

nuget添加npoi /// <summary> /// npoi帮助类 /// </summary> public static class NpoiHelper { /// <summary> /// 根据文件路径,获取表格集合 /// &...

2018-11-20 13:35:00 180

转载 NET 时间字符串转换

// 把指定格式的日期字符串转换为时间:2018/11/1 0:00:00DateTime.ParseExact("2018a11","yyyyaMM",System.Globalization.CultureInfo.CurrentCulture)// 当前时间年月日:2018/11/13 0:00:00DateTime.Now.Date转载于:...

2018-11-13 15:11:00 258

转载 NET 下载共享文件

执行 public static void Run() { var state = ConnectState(@"\\192.168.10.160\excel\", "fish", "12345"); if (state) { // ...

2018-11-12 17:36:00 51

转载 NET 文件批量下载

HTML<a class="btn btn-warning" id="btnDownload">选中下载</a>JS /* 批量下载 */ // li 列表的文件下载 $("#btnDownload").on('click', function()...

2018-11-12 15:38:00 186

转载 【git】常用命令

// 下载Git项目git clone url// 显示当前git配置git config --list// 设置用户信息git config --global user.name ""git config --global user.email ""代码// 获取最新代码git pull// 在本地删除,远程已删除分支git pull -p// 所有...

2018-11-02 11:25:00 74

转载 NET 集合交集、并集、差集操作

var list1 = new List<int> { 1, 3, 5, 7, 9, 11, 13, 15 };var list2 = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9 };// List1:1 3 5 7 9 11 13 15Console.WriteLine("List1:" + strin...

2018-09-18 20:23:00 535

转载 NET 集合分页查询

参数:var list = new List<int>(); //  集合var totalCount = 17; //  总数量var pageSize = 5; //  每页查询数量第一种:var pageTotal = totalCount % pageSize == 0 ? totalCount / pageSize ...

2018-09-09 15:40:00 156

转载 mysql 循环插入

在mysql添加测试数据,想和mssql一样用循环实现,发现不管怎么样都执行失败经查询发现mysql不支持匿名块,只能先创建出一个存储过程,执行,然后删除CREATE PROCEDURE test ()BEGINSET @i = 0;SET @i = @i + 1;WHILE @i < 100 DOSET @i = @i + 1;END WHIL...

2018-08-29 15:38:00 143

转载 NET 读取Word文档信息

1.添加程序集引用:WindowsBase2.添加nuget:DocumentFormat.OpenXml3.代码:var wordPath = @"C:\xxx.docx";using (WordprocessingDocument doc = WordprocessingDocument.Open(wordPath, true)){Body body ...

2018-08-28 14:13:00 215

空空如也

空空如也

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

TA关注的人

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