明天的明天 永远的永远 未知的一切 我与你一起承担 ??

是非成败转头空 青山依旧在 几度夕阳红 。。。
  博客园  :: 首页  :: 管理

摘要: 0. 写在开头 在开发过程中,我们需要为属性添加get、set器,常见的就是为实体类的属性添加get、set。为此,IDEA为我们提供了非常方便的方式。 1. 生成多个 你可以使用快捷键alt+insert快速进入生成方法界面,也可以右键选择generate(如图1),进入生成方法界面。操作后,如图 阅读全文

posted @ 2023-05-09 08:17 且行且思 阅读(3087) 评论(0) 推荐(0) 编辑

摘要: 如何打开git命令窗口 1,如何打开git命令窗口? 右键后可以看到有git Bash Here(前提是安装了git),点击,即可进入到能够操作此工程的git命令行. 【1】统计所有代码行数 当前代码都存放在git仓库下,当需进行代码行数统计时,让开发人员在代码路径下运行如下指令,可统计出当前仓库中 阅读全文

posted @ 2022-12-16 15:33 且行且思 阅读(263) 评论(0) 推荐(0) 编辑

摘要: 一、进入你要导出聊天记录的对话框,选中你要导出的聊天记录,点击多选。 或者,选择中已转发的微信聊天记录,如图: 点击收藏 页面选中你要导出的聊天记录,页面底部选择收藏图标点击。 然后,在微信》收藏中,打开聊天记录,然后点击右上角的 “。。。” 菜单,如下图 转存为笔记; 最后,必须在微信电脑客户端, 阅读全文

posted @ 2022-11-07 00:21 且行且思 阅读(600) 评论(0) 推荐(0) 编辑

摘要: 1.找出执行时间最长的10条SQL(适用于SQL SERVER 2005及其以上版本) 如果想对SQL作筛选,可将 not like '%fetch%' 换成 like '%user%'就可以找出SQL语句中含有user关键字的SQL 2 、找出执行最慢的SQL语句(适用于SQL SERVER 20 阅读全文

posted @ 2019-03-29 15:29 且行且思 阅读(2148) 评论(0) 推荐(0) 编辑

摘要: 字符型转换为字符串// C 货币2.5.ToString("C"); // ¥2.50// D 10进制数25.ToString("D5"); // 25000// E 科学型25000.ToString("E"); // 2.500000E+005// F 固定点25.ToString("F2"); // 25.00// G 常规2.5.ToString("G"); // 2.5// N 数字2500000.ToString("N"); // 2,500,000.00// 阅读全文

posted @ 2012-02-21 15:25 且行且思 阅读(20821) 评论(1) 推荐(2) 编辑

摘要: 海量数据是指数据量过大,数据格式复杂,数据中的随机情况多,不便于分类和处理的数据。对其进行处理是一项艰巨而复杂的任务,原因有以下几个方面: 1. 数据量过大。数据中什么情况都可能存在。如果说有10条数据,那么大不了每条去逐一检查,人为处 理;如果有上百条数据,也可以考虑;如果数据上到千万级别,甚至过亿,那就不是手工能解决的了,必须通过工具或者程序进行处理。而海量的数据中,什么情况 都可能存在,例如... 阅读全文

posted @ 2010-12-03 10:48 且行且思 阅读(1681) 评论(0) 推荐(1) 编辑

摘要: 该控件支持多种图表(2D和3D),如饼图,柱状图,曲线图,散点图,雷达图,面积图,股票图等,而且同时支持Winform 和 Asp.net。但令人遗憾的是,微软目前放出的只是.Net Framework 3.5版本的,没有For .Net Framework 2.0的。据知情人士透漏,该控件是微软收购的,来源于 http://www.dundas.com/,for .net 2.0 的版本有,但是... 阅读全文

posted @ 2009-06-20 21:30 且行且思 阅读(4269) 评论(0) 推荐(1) 编辑

摘要: 方网站:http://jquery.com jQuery是一款同prototype一样优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是个js高手又想写出优 秀的js效果,jQuery可以帮你达到目的! 下载地址:Starterkit (http://jquery.bassistance.de/jquery-starterkit.zip) jQuery Dow... 阅读全文

posted @ 2009-05-01 00:26 且行且思 阅读(686) 评论(1) 推荐(0) 编辑

摘要: 这是转贴,原帖地址:http://cache.tianya.cn/publicforum/content/no20/1/121847.shtml 我把lz的回复整理一下发一下: 首先,坦白的讲,如果我现在不是找到了一份还合适的工作,我是根本不愿意再去回想那七个月的事情的。    失业整整七个月,简直是噩梦一场。很辛酸,很痛苦,也很无奈。由刚开始的自信满满,多方挑剔,到最后的完全没有了自信,觉得自己... 阅读全文

posted @ 2008-11-19 10:56 且行且思 阅读(3348) 评论(4) 推荐(2) 编辑

摘要: 做需求分析,我觉得最重要的任务是简化业务流程、规则、逻辑;丰富用户体验; 0. 尽量将复杂的用户需求抽像成最简单的业务规则、数据库结构来实现。因为需求是不可能一下子就确定的,假设我们刚开始对核心需求的实现方式增加了一点点的复杂性,比如说多加了一个表,一个藕合字段,那么对于以后的扩展我们就有可能要去制定更加复杂的规则去适应,从而“被逼”消耗更多的工作,使用更加复杂的结构和业务规则。尤其当需求发生不断... 阅读全文

posted @ 2008-11-19 10:46 且行且思 阅读(357) 评论(0) 推荐(1) 编辑

摘要: 序:对所参加过的项目总结会议进行总结,在此提出两个观点,三个准备和四个步骤,以希望更多的人获益。两个观点 一、项目验收的标准的不同将决定项目验收的进度和难度,尽快地让项目验收是项目经理首要的职责 越是大项目,验收的标准和细节就越多,同样也因为金额大,所以涉及验收的人员也多,在谁签字谁负责的压力下,大家都不愿意先签字,就使得项目验收的标准变得比较不可捉摸。 在大项目中查找不适合验收标准的问题,就相当... 阅读全文

posted @ 2008-02-26 09:19 且行且思 阅读(1494) 评论(0) 推荐(0) 编辑

2024年7月12日

摘要: // 创建并初始化 List List<Person> list = new ArrayList<Person>() {{ add(new Person(1, 30, "张三")); add(new Person(2, 20, "李四")); add(new Person(3, 40, "王五")) 阅读全文

posted @ 2024-07-12 15:09 且行且思 阅读(2) 评论(0) 推荐(0) 编辑

2024年7月4日

摘要: 最近几天在整理uniapp项目的软件著作权申请,申请表中要求填写源程序量,也就是代码总行数。uni-app是用HbuilderX开发的,该IDE本身并没有代码量统计的功能,到插件市场找了几个也都完全不能用,网上也没有针对uniapp代码量统计的相关解决方案。 决定借鉴VS上C#项目的统计方法试一下, 阅读全文

posted @ 2024-07-04 11:39 且行且思 阅读(5) 评论(0) 推荐(0) 编辑

摘要: uniapp部署二级目录 在uniapp中,如果你想要将应用部署到二级目录中,你需要在manifest.json文件中配置相应的二级目录路径。 以下是一个配置示例,假设你想要将应用部署到域名的subdir二级目录下: 打开manifest.json文件。 找到h5节点。 设置router的base路 阅读全文

posted @ 2024-07-04 08:26 且行且思 阅读(16) 评论(0) 推荐(0) 编辑

2024年6月28日

摘要: /** * 过滤不重要的StackTrace,只保留与项目相关的StackTrace * */ public static String getExceptionStackTrace(Throwable e) { return getExceptionStackTrace(e, "com\\.(xi 阅读全文

posted @ 2024-06-28 10:16 且行且思 阅读(2) 评论(0) 推荐(0) 编辑

2024年6月24日

摘要: 背景: 因为项目要播放一个宣传和讲解视频,视频文件过大,同时还为了节省存储流量,想到了一个方案,用m3u8切片替代mp4。 m3u8:切片播放,可以理解为一个1G的视频文件,自行设置文件分割大小,通过切片,把视频1G分割成若干个小片段,播放的时候由.m3u8文件来指定在某个时间节点播放某个切片,好处 阅读全文

posted @ 2024-06-24 14:43 且行且思 阅读(3) 评论(0) 推荐(0) 编辑

2024年6月23日

摘要: Ant Design Vue 官网: https://www.antdv.com/components/list-cn 何时使用 # 最基础的列表展示,可承载文字、列表、图片、段落,常用于后台数据展示页面。 <div class="s-table-tool"> <div class="s-table 阅读全文

posted @ 2024-06-23 09:09 且行且思 阅读(16) 评论(0) 推荐(0) 编辑

2024年6月20日

摘要: 有两种方式,如下: 一、appid跳转 wx.navigateToMiniProgram({ appId: '目标小程序appid', path: '目标小程序页面路径',//不配的话默认是首页 //develop开发版;trial体验版;release正式版 envVersion: 'releas 阅读全文

posted @ 2024-06-20 16:02 且行且思 阅读(7) 评论(0) 推荐(0) 编辑

2024年6月19日

摘要: 在 SpringBoot 项目的 resources 目录下新建一个 banner.txt 文本文件,然后将启动 Banner 粘贴到此文本文件中,启动项目,即可在控制台展示对应的内容信息。 在线制作banner 很多公司的banner为自己公司的名称或者产品名称,所以通过文本获取banner是必要 阅读全文

posted @ 2024-06-19 08:32 且行且思 阅读(1) 评论(0) 推荐(0) 编辑

2024年6月17日

摘要: vue3 获取指定目录内组件 在Vue 3中,要获取指定目录内的所有组件,可以使用Vue的编程式导入。这通常在自动化场景,如通过编程的方式导入一个目录下所有的Vue组件时使用。 以下是一个简单的例子,展示如何在Vue 3中编程式地导入一个目录下的所有组件: // 假设componentsDir为组件 阅读全文

posted @ 2024-06-17 10:27 且行且思 阅读(2) 评论(0) 推荐(0) 编辑

2024年6月16日

摘要: 要将URL参数转换为JSON对象,可以使用以下函数: javascript function getQueryParams(url) { // 使用正则表达式提取URL参数 const paramsString = url.split('?')[1]; if (!paramsString) { re 阅读全文

posted @ 2024-06-16 13:16 且行且思 阅读(8) 评论(0) 推荐(0) 编辑

2024年6月11日

摘要: 要使CSS3动画一直旋转,并在暂停时保持最后的角度,您可以使用animation-play-state: paused;属性来暂停动画,并使用animation-fill-mode: forwards;来保留最后的状态。 @keyframes rotate { from { transform: r 阅读全文

posted @ 2024-06-11 10:53 且行且思 阅读(5) 评论(0) 推荐(0) 编辑

摘要: vue3版本 ^3.2.45 [ref].value.$el.getBoundingClientRect().top 通过ref获取元素。 使用 getBoundingClientRect().top 获取离顶部的距离 Vue无法读取HTMLCollection列表的length问题解决方案 实践项 阅读全文

posted @ 2024-06-11 08:25 且行且思 阅读(27) 评论(0) 推荐(0) 编辑

2024年6月7日

摘要: vue@click传入当前对象 <van-button @click="add(item,$event)">添加</van-button> 方法示例 add(obj,e){ // e.currentTarget.style.display='none'; e.currentTarget.nextEl 阅读全文

posted @ 2024-06-07 14:35 且行且思 阅读(7) 评论(0) 推荐(0) 编辑

摘要: 一、引依赖 注意: mybatis plus version >= 3.4.0 <dependency> <groupId>com.github.yulichang</groupId> <artifactId>mybatis-plus-join</artifactId> <version>1.2.4 阅读全文

posted @ 2024-06-07 09:20 且行且思 阅读(23) 评论(0) 推荐(0) 编辑

摘要: Java 实体类之间的互相复制,一般可以通过以下几种方法实现:1.手动赋值:最简单的方法是通过手动为每个属性设置值来实现复制。但是在实际应用中,即使实体类属性较少,手动复制也很繁琐。2.BeanUtils:Apache BeanUtils 是一个常用的 Java 类库,可以用于快速实现 Java B 阅读全文

posted @ 2024-06-07 09:11 且行且思 阅读(26) 评论(0) 推荐(0) 编辑

2024年6月6日

摘要: 1. 简介 ​ 对于Long类型的数据,如果我们在Controller层将结果序列化为json,直接传给前端的话,在Long长度大于17位时会出现精度丢失的问题 2. 解决方案 2.1 注解 2.1.1 @JsonFormat @JsonFormat(shape =JsonFormat.Shape. 阅读全文

posted @ 2024-06-06 15:46 且行且思 阅读(72) 评论(0) 推荐(0) 编辑

2024年5月31日

摘要: 在使用 MPJLambdaWrapper 进行分页查询时,如果不为左连接表指定别名,可能会导致生成的 countSql 不准确的问题。当进行分页查询时,MPJLambdaWrapper 会生成两个 SQL 语句:一个是用于查询符合条件的数据列表的 selectSql,另一个是用于查询总记录数的 co 阅读全文

posted @ 2024-05-31 16:09 且行且思 阅读(214) 评论(0) 推荐(0) 编辑

2024年5月23日

摘要: 如果你的vue项目在进行npm run build打包的时候遇到"Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory"的错误提示,这通常是由于内存不足导致的。尝试了好几 阅读全文

posted @ 2024-05-23 14:40 且行且思 阅读(143) 评论(0) 推荐(0) 编辑

2024年5月20日

摘要: 一、前言 MybatisPlus多数据源配置主要解决的是多数据库连接和切换的问题。在一些大型应用中,由于数据量的增长或者业务模块的增多,可能需要访问多个数据库。这时,就需要配置多个数据源。 二、Springboot + MyBatis Plus 数据源配置 2.1、单数据源配置 2.1.1、引用依赖 阅读全文

posted @ 2024-05-20 10:33 且行且思 阅读(314) 评论(0) 推荐(0) 编辑

2024年5月13日

摘要: gradle 各版本 下载地址https://gradle.org/releases/ 以下是一个简单的例子,展示如何在build.gradle文件中设置项目版本: // build.gradle 文件中 version = '1.0-SNAPSHOT' // 定义项目版本 如果你的项目使用多模块结 阅读全文

posted @ 2024-05-13 09:04 且行且思 阅读(190) 评论(0) 推荐(0) 编辑

2024年5月9日

摘要: 无论是社区版 IDEA,还是专业版 IDEA,都自带了反编译插件 Java Bytecode Decompiler。 反编译的关键是 java-decompiler.jar,位于 IDEA 安装目录下的 /plugins/java-decompiler/lib/ 下。 其中: [-<option>= 阅读全文

posted @ 2024-05-09 14:35 且行且思 阅读(991) 评论(0) 推荐(0) 编辑

2024年4月28日

摘要: 前言 最近接了一个外包单(基于springboot2,连接池为druid),客户经费有限,基本上要啥,啥没有,项目基本上是托管在私人的某gay,某云等,本着让客户放心的原则,就在安全方面多考虑了一点,首先比如数据库密码加密之类的,虽然要是有心要破解也是容易,但至少加密给自己心里一点暗示。。。废话有点 阅读全文

posted @ 2024-04-28 09:22 且行且思 阅读(746) 评论(0) 推荐(0) 编辑

2024年4月24日

摘要: 当增加以下代码,导致项目报错,提示要npm时,是tinymce版本问题 import 'tinymce/icons/default/icons' // 解决了icons.js // 1.卸载 npm uninstall tinymce // 2.重新安装 npm install tinymce@5. 阅读全文

posted @ 2024-04-24 09:27 且行且思 阅读(90) 评论(0) 推荐(0) 编辑

摘要: 在项目中,前端会经常使用tinymce富文本编辑器插件,编辑器有上传图片的功能,而对于上传的这个图片的处理,有两种方式: 编辑器中有一个images_upload_handler方法,上传图片会触发该事件,该事件有3个参数,分别是上传图片的文件内容、上传成功的success处理方法、上传失败的fai 阅读全文

posted @ 2024-04-24 08:37 且行且思 阅读(169) 评论(0) 推荐(0) 编辑

2024年4月18日

摘要: 在点击小程序发布的时候选择,版本升级 选项 之前用户使用过的再打开小程序页面就会弹出升级弹窗modal 在utils.js中声明版本更新方法 // static/utils/index.js export function checkUpdateVersion() { //创建 UpdateMana 阅读全文

posted @ 2024-04-18 10:16 且行且思 阅读(27) 评论(0) 推荐(0) 编辑

摘要: 微信小程序 App 的生命周期钩子函数有以下 7 个: onLaunch(options):当小程序初始化完成时,会触发 onLaunch(全局只触发一次)。 onShow(options):当小程序启动或从后台进入前台显示时,会触发 onShow。 onHide():当小程序从前台进入后台时,会触 阅读全文

posted @ 2024-04-18 10:13 且行且思 阅读(45) 评论(0) 推荐(0) 编辑

2024年4月17日

摘要: 在Vue项目中安装指定版本的Day.js库,你可以使用npm或者yarn。以下是安装指定版本Day.js的步骤: 打开终端(命令行)。 转到你的Vue项目目录。 执行以下命令,其中x.x.x替换为你想要安装的Day.js版本号。 使用npm安装指定版本的Day.js: npm install day 阅读全文

posted @ 2024-04-17 09:43 且行且思 阅读(39) 评论(0) 推荐(0) 编辑

2024年3月29日

摘要: const toUpperCaseAmount = (value) => { // 将数字金额转换为大写的逻辑 const digitUppercase = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖']; const unit = ['元', 阅读全文

posted @ 2024-03-29 09:50 且行且思 阅读(235) 评论(0) 推荐(0) 编辑

2024年3月20日

摘要: 思路: 1.kkfile的 context全局路径可以修改 context-path,比如:server.servlet.context-path 2.使用nginx反向代理 /kkfile 转发到 kkfile路径上 首页。查找官网教程 ​​​​​​kkFileView - 在线文件预览 确认就是 阅读全文

posted @ 2024-03-20 08:30 且行且思 阅读(570) 评论(0) 推荐(0) 编辑

2024年3月18日

摘要: 首先在table中注册分页pagination <Table class="ant-table-striped mt-2" size="middle" :columns="tableData.columns" :data-source="tableData.data" :pagination="pa 阅读全文

posted @ 2024-03-18 16:03 且行且思 阅读(379) 评论(0) 推荐(0) 编辑

2024年3月15日

摘要: 需求: 前面下拉框选择某个选项(如:1)了, 后面的下拉框不能在有前面选中内容的该选项(即不能在出现1的下拉选项) 【Vue 实现动态循环出的多个select 不能重复选择相同的数据】 注:下面注释的都可以根据需求更改 代码 <template> <div id="app"> <div v-for= 阅读全文

posted @ 2024-03-15 08:42 且行且思 阅读(118) 评论(0) 推荐(0) 编辑

2024年3月14日

摘要: 假设安装在E:\server\nginx-1.20.0目录下 cmd命令进入安装文件 启动E:\server\nginx-1.20.0>start nginx或E:\server\nginx-1.20.0>nginx.exe注意:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命 阅读全文

posted @ 2024-03-14 08:32 且行且思 阅读(320) 评论(0) 推荐(0) 编辑

2024年3月5日

摘要: 1.使用的文件 https://files.cnblogs.com/files/Fooo/%E8%BD%BB%E9%87%8F%E5%8C%96%E6%A8%A1(1).rar?t=1709608483&download=true 2.kkfileview打包解压启动使用(win10系统,使用的是z 阅读全文

posted @ 2024-03-05 11:14 且行且思 阅读(356) 评论(0) 推荐(0) 编辑

2024年2月27日

摘要: Nginx443绑定多域名 1. 修改nginx的配置文件 server { # 基于域名的虚拟主机 listen 443 ssl; server_name test1.abc.com; ssl_certificate /home/nginx/ssl/test1.abc.com.pem; ssl_c 阅读全文

posted @ 2024-02-27 11:33 且行且思 阅读(87) 评论(0) 推荐(0) 编辑

2024年2月22日

摘要: <body> <div id="app"> <h2>总价:{{totalPrice}}</h2> </div> <script> const vm = new Vue({ el: "#app", data() { return { books: [ { id: 110, name: "JavaScr 阅读全文

posted @ 2024-02-22 08:32 且行且思 阅读(389) 评论(0) 推荐(0) 编辑

2024年2月21日

摘要: Vue2中,可以通过this来获取当前组件实例; Vue3中,在setup中无法通过this获取组件实例,console.log(this)打印出来的值是undefined。 在Vue3中,getCurrentInstance()可以用来获取当前组件实例 vue3官方文档解释 let { proxy 阅读全文

posted @ 2024-02-21 08:37 且行且思 阅读(1631) 评论(0) 推荐(0) 编辑

2024年2月6日

摘要: JS数组添加元素的三种方式 1、push() 结尾添加 数组.push(元素) 参数描述newelement1必需。要添加到数组的第一个元素。newelement2可选。要添加到数组的第二个元素。newelementX可选。可添加多个元素。 2、unshift() 头部添加 数组.unshift(元 阅读全文

posted @ 2024-02-06 09:06 且行且思 阅读(313) 评论(0) 推荐(0) 编辑

2024年2月1日

摘要: 1.单项目时自动关联:就是左侧只有一个项目时,自动关联定位。 2.点开悬浮菜单-与编辑器同步,选择总是关联,但项目多了,就会导致左侧项目目录树过长。 3.从HBuilderX 1.9.4起,默认策略调整为“单项目时自动关联”,如果有多个项目,默认不再自动关联, 所以可以在代码编辑区域内右键-在出现的 阅读全文

posted @ 2024-02-01 16:55 且行且思 阅读(8) 评论(0) 推荐(0) 编辑

2024年1月31日

摘要: vue3使用v-viewer图片预览 v-viewer中文文档 安装 全局注册 main.js文件中 使用 v-viewer中文文档 安装 pnpm install v-viewer viewerjs 全局注册 main.js文件中 import Viewer from 'v-viewer' imp 阅读全文

posted @ 2024-01-31 15:25 且行且思 阅读(850) 评论(0) 推荐(0) 编辑

摘要: 查看图片主要使用的旋转、翻转、缩放、上下切换、键盘操作等功能都有。 1、首先是安装 pnpm install v-viewer viewerjs 2、安装完在引用(还要记得引用它的css样式)下面有两种调用方式 <script lang="ts" setup> import Viewer from 阅读全文

posted @ 2024-01-31 11:11 且行且思 阅读(907) 评论(0) 推荐(0) 编辑