- 博客(176)
- 资源 (1)
- 收藏
- 关注
原创 指针与变量的区别
因此,变量名与存储的值之间的关联是通过编译器在编译过程中建立的符号表和内存分配机制来实现的。),你实际上是在告诉编译器你想要在内存中为某种类型的数据(在这个例子中是int类型)保留一块空间。此时,编译器会为这个变量分配一个唯一的标识符,即变量名(在这个例子中是a)。当你通过变量名访问变量的值时(例如,在表达式中使用a),编译器会再次查找符号表以获取变量名对应的内存地址,并生成代码来从该地址读取值。在编程中,变量名与存储的值之间的关联是通过编程语言的内存管理机制和编译器的工作来实现的。
2024-07-26 11:23:22
332
原创 Jar包解压后都有哪些文件
JAR包解压后的目录结构主要包括META-INF目录(包含MANIFEST.MF文件)和其他包含类文件、资源文件和依赖JAR文件的目录。对于Spring Boot JAR包,通常还包括BOOT-INF目录,用于存放应用程序的类文件和依赖JAR文件。目录结构的具体内容取决于JAR包的内容和构建方式。
2024-06-07 16:25:54
282
原创 PowerJob快速开始
适用场景● 有定时执行需求的业务场景:如每天凌晨全量同步数据、生成业务报表、未支付订单超时取消等。● 有需要全部机器一同执行的业务场景:如使用广播执行模式清理集群日志。● 有需要分布式处理的业务场景:比如需要更新一大批数据,单机执行耗时非常长,可以使用Map/MapReduce 处理器完成任务的分发,调动整个集群加速计算。● 有需要延迟执行某些任务的业务场景:比如订单过期处理等。
2024-03-01 11:49:24
1163
原创 简单理解推荐系统是怎么运行的
2.基于协同过滤的推荐算法,即将拥有相同经验或相同喜好用户群体的物品互相推荐,比如Alice和Bob都购买了啤酒、尿布,在协调过滤中会认为A和B都是类似的人,在A的商品浏览页会推荐B曾经浏览过的商品,或者在B的商品浏览页会推荐A曾经浏览过的商品。4.基于模型的推荐算法,即将用户特征(比如年龄、性别、地域、消费能力、消费爱好)等和商品的特性作为特征,使用机器学习算法进行训练,预测用户对商品的喜好程度,推荐商品给用户,甚至作为商业产品给广告主,按点击率计费。算法的引入,可以更精准预测了用户的购买需求。
2024-02-27 15:50:41
867
原创 SVN忽略已提交的文件(ignore,移出版本控制)
1、右键点击要忽略的文件夹或文件,鼠标移到“TortoiseSVN”,找到“Unversion and add to ignore list”,选择文件夹,弹出提示框确认忽略。2、设置完忽略文件后,还需要做commit操作,告诉服务器这个文件移除版本控制。本文适用于已安装TortoiseSVN客户端的同学。
2024-02-22 08:59:15
1228
原创 uni-app 输入框手动设置焦点
输入框扫描完成后换行,失去焦点,当需要连续扫码时需要手动点击输入框重新获取焦点,非常麻烦。直接修改focus的变量值无法生效。设置输入框失去焦点的方法@blur。
2023-02-09 16:47:35
2520
4
原创 VUE前端vue.config.js简介
由于我们的项目需要在不同环境下进行运行(开发,生产,测试等),这避免我们需要多次的去切换请求的地址以及相关的配置,vue-cli2是可以直接在config文件中进行配置的,但是vue-cli4和vue-cli3已经简化了,没有config文件怎么办?首先我们在根目录新建3个文件,分别为.env.development,.env.production,.env.test。.env.development 模式用于serve,开发环境,就是开始环境的时候会引用这个文件里面的配置。.env.test 测试环境。
2023-01-08 10:48:48
1017
原创 Kettle连接SQLSERVER数据库
下载驱动程序微软官网下载 Microsoft SQL Server JDBC 驱动程序:https://www.microsoft.com/zh-cn/download/details.aspx?
2023-01-06 09:39:55
3219
2
原创 离散数据与连续数据
在一定区间内可以任意取值的数据叫连续数据,其数值是连续不断的,相邻两个数值可作无限分割,即可取无限个数值。例如,生产零件的规格尺寸和人体测量的身高和体重和胸围等为连续数据,其数值只能用测量或计量的方法获得。离散变量如果变量值的变动幅度很大,变量值的个数很多,则把整个变量值依次划分为几个区间,各个变量值则按其大小确定所归并的区间,区间的距离称为组距,这样的分组称为组距式分组。例如,如果学生的成绩以五分制计算,则全体学生的成绩可以分为六组,即5、4、3、2、1、0。如果它的域是连续的,它就是连续变量。
2022-12-23 09:34:38
7967
原创 IP寻址过程
4,最后一个路由(routerN )收到该帧,发现目标 IP 就在自己的直连网段,于是查看 ARP 缓存,如果找到该 IP 的 MAC 地址,则以该 MAC 地址封装数据发送出去,如果在 ARP 缓存没找到,则发出 ARP 广播,请求该 IP 的 MAC 地址,得到对应的 MAC 地址后,再发送给主机 B。1,由于 B 的 IP 地址并没有和 A 在一个网段,所以当 A 向 B 发送数据时, A 并不会直接把数据给 B ,而是交给自己的网关Router1。3,中间 路由原理一样。
2022-12-21 16:30:54
216
原创 转发和重定向
转发的地址栏不变,而重定向变成转发后的资源。转发是一次请求,而重定向是两次请求。所以一般可以说重定向是2次转发。转发只能在自己内部服务器资源内相互转发,而重定向可以访问其他站点。
2022-12-14 11:48:35
336
2
原创 Roaming\npm\nrm.ps1,因为在此系统上禁止运行脚本
在开始菜单里找到Windows PowerShell,并以管理员身份运行。如果直接运行可能权限不够,依然会出错。输入 set-ExecutionPolicy RemoteSigned命令,回车。再输入 get-ExecutionPolicy 命令,回车。看到RemoteSigned就成功了。根据提示,输入A,回车。
2022-11-11 10:46:50
286
原创 Windows设置redis开启自动启动
我们需要进入到你安装的Redis的目录中,通过DOS命令redis-server --service-install redis.windows-service.conf --loglevel verbose。虽然启动了redis,但是只要一关闭cmd窗口,redis就会消失。所以要把redis设置成windows下的服务。打开电脑的服务列表发现并没有所谓的Redis的服务。再次打开系统服务,刷新你就可以看到Redis的服务。
2022-11-10 14:31:16
582
原创 Vue基础
双大括号不能在 HTML attributes 中使用。用法:v-on:click=“methodName” 或 @click=“handler”。v-if 指令用于条件性地渲染一块内容。这块内容只会在指令的表达式返回真值时才被渲染。另一个可以用来按条件显示一个元素的指令是 v-show。v-else 为 v-if 添加一个“else 区块”。
2022-11-09 20:55:55
956
原创 mybatis常见异常:Invalid bound statement (not found): com.ruoyi.order.mapper.OrderMapper.selectOrderList
处理方法:resources目录不能直接创建mapper.order目录,需要分两步创建,首先创建mapper,然后创建order,在添加mapper的xml文件,问题解决。
2022-10-13 09:38:43
1866
5
原创 若依框架引入多数据源,主库MySQL,从库SQLServer。
5、修改ruoyi-admin的application.yml分页配置, autoRuntimeDialect: true ,根据不同数据库设置分页。2、修改或者删除 SELECT 1 FROM DUAL 为 SELECT *若依框架引入多数据源,主库MySQL,从库SQLServer。理由:sqlserver 中没有虚拟表DUAL不改会报错。4、在需要查询从库的类名或者方法上指定 数据源。3、在pom添加sqlserver依赖。
2022-09-30 14:07:16
5199
6
原创 Cocos Creator安装启动
启动 Cocos Dashboard 并使用 Cocos 开发者帐号登录以后,就会打开 Dashboard 界面,在这里你可以下载引擎、新建项目、打开已有项目或者获得帮助信息。https://www.cocos.com/creator,下载Dashboard,安装。可以通过 项目 选项卡快速访问近期打开过的项目,点击具体的项目条目时,即可打开该项目。从Editor下载Cocos Creator,并解压。点击右下角的新建,创建hello word项目。这样,我们就创建了一个简单的项目。
2022-09-26 22:39:02
1063
原创 nginx退出却依然能访问页面或未及时刷新
注意,一般会有多个nginx.exe进程在执行,所以要删除多个。当你以为你删除了所有的nginx.exe进程却发现依然能访问页面的时候,再按照上面所示在tasklist中查找一下nginx.exe进程,有时你会惊喜地发现怎么还有?——直到nginx.exe删除干净后就会发现无法访问页面了,一切也就正常了。
2022-09-22 13:36:11
1950
原创 Sentinel 安装启动
Sentinel 提供一个轻量级的开源控制台,它提供机器发现以及健康情况管理、监控(单机和集群),规则管理和推送的功能。这里,我们将会详细讲述如何通过简单的步骤就可以使用这些功能。Sentinel 控制台包含如下功能:查看机器列表以及健康情况:收集 Sentinel 客户端发送的心跳包,用于判断机器是否在线。监控 (单机和集群聚合):通过 Sentinel 客户端暴露的监控 API,定期拉取并且聚合应用监控信息,最终可以实现秒级的实时监控。规则管理和推送:统一管理推送规则。
2022-09-15 15:15:22
1746
原创 PLSQL远程连接数据库
instantclient_12_1中包含是SQLPLUS,也可以通过CMD窗口连接数据库。配置系统变量NLS_LANG,值就是我们查询到的数据库编码,重启PLSQL后生效。tnsnames.orc文件放到本地目录,并配置系统变量。plsql的安装非常简单,直接下一步安装即可。非登录状态进入PLSQL主页,工具-首选项。使用SQL语句查询当前数据库服务器编码。连接成功,进入主页面。...
2022-07-27 23:04:51
3246
原创 ORACLE数据库介绍
由于oracle的数据库不是普通的概念,oracle是有用户和表空间对数据进行管理和存放的。ORACLE数据库系统是美国ORACLE公(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。用户是在表空间下建立的。用户登陆后只能看到和操作自己的表,ORACLE的用户与MYSQL的数据库类似,每建立一个应用需要创建一个用户。注表的数据,是有用户放入某一个表空间的,而这个表空间会随机把这些表数据放到一个或者多个数据文件中。....
2022-07-27 08:21:54
1561
原创 VirtualBox下载安装
官方网站https//www.virtualbox.org/wiki/Downloads,下载需要的版本。下一步安装,选择自己需要的安装路径。
2022-07-20 11:30:57
316
原创 Win10设置定时关机命令简单介绍
shutdown [-i | -l | -s | -r | -a] [-f] [-m \computername] [-t xx] [-c “comment”] [-d up:xx:yy]没有参数 显示此消息(与 ? 相同)-i 显示 GUI 界面,必须是第一个选项-l 注销(不能与选项 -m 一起使用)-s 关闭此计算机-r 关闭并重启动此计算机-a 放弃系统关机-m \computername 远程计算机关机/重启动/放弃-t xx 设置关闭的超时为 xx 秒-c “comment”
2022-06-09 08:04:35
1435
原创 简单理解FOR XML PATH (‘‘)
概述FOR XML PATH (‘XML’),一般使用于SELECT语句末尾,使结果集转为XML文档形式,其中每一行对应一个XML父节点,XML为父节点名称,字段名为子节点名称。示例--学生表SELECT 编号,姓名,年龄,兴趣 FROM STUDENT 编号 姓名 年龄 兴趣10001 小红 6 唱歌10001 小红 6 跳舞10002 小明 6 唱歌10002 小明 6 跳舞10003 小王 6 唱歌10003 小王 6 跳舞 --使用FOR XML PATHSELE
2022-05-25 10:27:44
1112
原创 nchar与nvarchar的直观体验
定义nchar固定长度,占用固定的内存大小,不足时补全空格。nvcarchar可变长度,占用固定的内存大小根据存储内容而定。示例输出nchar存储逻辑相对简单,当存储固定长度的字段时,使用nchar效率更高。如果不确定字段长度,使用nvarchar对内存更友好。...
2022-05-25 09:47:36
202
原创 cmd tcping IP 端口
下载tcping文件,将文件放到 C:\Windows\System32 目录下面官网 http://www.elifulkerson.com/projects/tcping.php下载tcping.exe,文件不足300KB。运行命令tcping,如果出现帮助文档说明运行正常。cmd窗口运行tcping ip port 例如:tcping 192.168.1.1 80,查看ip端口通信情况。...
2022-04-22 15:15:31
3002
1
原创 SSRS字段根据表达式更改颜色
首先选中该字段,设置字体颜色属性,设置表达式Expression。编写表达式,例如完工时字体显示绿色,未完工显示红色。= IIF(fields!工单进度.value = "完工", "Green","red")运行报表,可以看到该字段根据字段值显示了不同的颜色。...
2022-04-14 14:25:31
557
原创 使用登录触发器限制SQL Server登录身份验证范围
本文在安全方面包含SQL Server登录身份验证范围,即如何可以控制SQL Server级登录触发器控制登录身份验证扩展。常见SQL Server主体是客户端和登录名,并且受GRANT和DENY的授权约束。 SQL Server数据库引擎将通过来自任何Query Management Studio(SSMS),Application Integration或某些其他设备的身份验证请求来授权登录。开发,QA或阶段服务器可以允许所有登录使用不同的客户应用程序对SQL Server进行身份验证,但是对于生产
2022-03-15 10:49:44
1325
1
原创 SQLSERVER where条件加判断语句
WHERE--若变量为空则执行1=1条件 否则 判断字段与变量是否符合(1=(CASE WHEN @name IS NULL THEN 1 ELSE 0 END) OR t.name=@name) AND(1=(CASE WHEN @id IS NULL THEN 1 ELSE 0 END) OR t.ID =@id)
2022-03-12 13:37:49
3434
原创 Reporting Services无法导出excel文件
Reporting Services报表无法导出word及excel文档,各种权限配置修改后发现更改服务账户后问题解决了,记录一下。
2022-03-11 14:05:34
431
原创 无法解决 equal to 运算中 “Chinese_PRC_CI_AS“ 和 “SQL_Latin1_General_CP1_CI_AS“ 之间的排序规则冲突
由于排序规则冲突可以使用以下语句WHERE ... ON T1.name COLLATE DATABASE_DEFAULT= T2.name COLLATE DATABASE_DEFAULT
2021-12-28 17:38:21
1510
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人