- 博客(15)
- 收藏
- 关注
原创 Android基础知识之Manifest文件的组织结构
比如说当外部存储设备不可用或者满了或者应用程序使用了forward-locking(不支持外部存车设备的机制)机制,这个时候应用程序就会被安装到内部存储设备上,不过尽管已经安装完成,用户还是可以通过系统设置来把应用程序移动到内部存储设备上或者外部存储设备上(移动到SD卡or移动到手机内存)。"|应用程序可以安装在外部存储设备上,但是系统默认安装在内部存储设备上。这个包名定义了你的应用程序的身份,所以如果你修改包名,它会被认为是一个完全不同的应用程序,从而以前版本的用户无法更新到新的版本。
2025-01-20 11:37:46
359
原创 Amazon SageMaker:探索AI绘画云端部署新方案_亚马逊ai作图
是一个托管的机器学习服务,由亚马逊网站(AWS)提供。它使数据科学家和开发人员能够快速构建、培训和部署机器学习模型。Amazon SageMaker提供了一系列工具和功能,使用户能够在一个集成的环境中完成整个机器学习过程,包括数据准备、模型训练、模型调优和部署。除此之外,Amazon SageMaker还提供了多种预构建的算法和框架,包括XGBoost、TensorFlow和PyTorch等。Amazon SageMaker是一个全面的机器学习平台,有非常广泛的应用场景企业级机器学习应用。
2025-01-20 10:21:14
974
原创 15天学习MySQL计划-存储过程变量判断循环游标函数触发器(进阶篇)-第九天_有序循环状态看触发器
触发器是与表有关的数据库对象,指在insert/update/delete之前或之后,触发并执行触发器中定义的SQL语句合集。触发器的这种特性可以协助应用在数据库端确保数据的完整性,日志记录,数据校验等操作。 使用别名old和now来引用触发器中发生变化的记录内容,这与其他的数据库是相似的。现在触发还只是支持行级触发,不支持语句级别触发。触发器类型new和oldinsert型触发器new表示将要或者已经新增的数据update型触发器。
2025-01-20 08:00:58
540
原创 React学习笔记五——组件的生命周期
shouldComponentUpdate–组件是否更新componentWillUpdate–组件将更新render–页面渲染componentDidUpdate–组件已更新componentWillUpdate–组件将更新render–页面渲染componentDidUpdate–组件已更新componentWillReceiveProps–组件将接收propsshouldComponentUpdate–组件是否更新componentWillUpdate–组件将更新。
2025-01-18 22:30:48
870
原创 React学习笔记五——组件的生命周期(1)
预计在异步渲染中,它们的潜在误用问题可能更大,因此会影响效率和性能,所以在新版本中为这些生命周期添加 “UNSAFE_” 前缀,(这里的 “unsafe” 不是指安全性,而是表示使用这些生命周期的代码在 React 的未来版本中更有可能出现 bug,尤其是在启用异步渲染之后。componentDidUpdate–组件已更新。componentDidUpdate–组件已更新。componentDidUpdate–组件已更新。componentDidUpdate–组件已更新。render–页面渲染。
2025-01-18 22:28:45
342
原创 Java工程师技术成长路线,看完我悟了
既然选择Java为主要的技术路线,那么我们肯定首先需要学习Java相关的编程语言语法,Java程序是跑在计算机服务器上的,那么我们肯定需要熟悉计算机的体系结构,为了提升开发效率,一些重复的开发动作框架都帮我们做掉了,所以我们需要学习开发框架,为了提升我们的编程水平,我们需要通过设计模式模块化我们的代码,提升代码的扩展性。学习完之后,我们就要不断的练习,不断的编码实践,欧威实践出真知就是这个道理。来说,有的人是为了做个小作业交差,有的人是为了毕业后好找工作,有的人是为了随大流,别人学什么我也学什么。
2025-01-17 20:39:24
682
原创 Java工程师必看指南的【4种引用】
介绍JAVA 中有 4 种类型的引用:这些引用的区别仅在于管理它们的方式。如果你从未听说过它们,这意味着你只使用强大的。了解差异可以帮助您,特别是如果您需要存储临时对象并且无法使用真正的缓存库(如eHcache或Guava)。由于这些类型与 JVM 垃圾回收器密切相关,因此我将简要回顾一下有关 JAVA 中垃圾回收的一些信息,然后介绍不同的类型。
2025-01-17 20:37:22
886
原创 FPGA(0)--quartusⅡ安装
6.选择菜单“Tools”,在License file栏中选择文件d:\altera\quartus9.0 \ q9.0.dat双击。替换以后保存好文件,将将保存好的授权文件:q9.0.dat COPY到d:\altera\quartus9.0目录。2.设安装路径和目录为:d:\altera\quartus9.0 和 d:\altera\qdesigns9.0。3.安装完成以后,将文件e:\QuartusII9.0 \ 9.0crak \ sys_cpt.dll。完成以后再安装一下编程驱动:黑色的文件。
2025-01-17 04:39:40
262
原创 Formal Verification (一) 形式验证的分类、发展、适用场景
相比于动态仿真,形式验证属于,不需要手动灌入激励;通过数学分析的方式,对待测设计进行检查;等价检查 和属性检查形式验证初次被EDA工具采用,可以追溯到90年代,被应用于RTL code和gate level code的LEC等价检查;后来形式验证开始慢慢发展,衍生出适用于不同场景的各类工具;
2025-01-17 04:37:38
851
原创 C++第八弹---类与对象(五)
前置–后置–同前置++后置++原理,C++规定:**后置–重载时多增加一个int类型的参数,但调用函数时该参数不用传递,编译器自动传递。1、如果按照上面运行代码,d1打印的是不带const的打印函数,d2打印的是带const的打印函数。,const修饰类成员函数,实际修饰该成员函数隐含的this指针,表明在该成员函数中。返回值类型:T&,返回引用可以提高返回的效率,有返回值目的是为了支持连续赋值。当然像日期类这样的类是没必要的。如果不需要改变类中成员函数或者成员变量的值,建议加上const修饰。
2025-01-16 21:20:02
857
原创 C++数据结构和算法2 栈 双端 队列 冒泡选择插入归并快排 二三分查找 二叉树 二叉搜索树 贪婪 分治 动态规划_双端合并 算法
霍夫曼编码使用变长编码表对源符号(如文件中的一个字母)进行编码,其中变长编码表是通过一种评估来源符号出现机率的方法得到的,出现机率高的字母使用较短的编码,反之出现机率低的则使用较长的编码,这便使编码之后的字符串的平均长度、期望值降低,从而达到无损压缩数据的目的。// 最小值,一个BST的最左叶子节点的key值就是BST所有key值中最小的,不停递归左子树,直到无左子树时。// 最大值,一个BST的最右叶子节点的key值就是BST所有key值中最大的,不停递归右子树,直到无右子树时。
2025-01-16 21:17:59
706
原创 3天快速了解区块链技术 day01
关于区块链没有统一的定义,综合来看,区块链就是基于区块链技术形成的公共数据库(或称公共账本)块链技术是指多个参与方之间基于现代密码学、分布式一致性协议、点对点网络通信技术和智能合约编程语言等形成的数据交换、处理和存储的技术组合。同时,区块链技术本身仍在不断发展和演化中。
2025-01-16 06:54:10
692
原创 SpringBoot使用Aop自定义注解展示日志信息
LOGGER.error(“日志保存失败:{” + throwable.getMessage() + “}”);//重新生成时文件是否覆盖。LOGGER.info(“========= 前置增强 start…=========”);LOGGER.info(“========= 环绕增强 start…=========”);LOGGER.info(“========== 进入后置增强…==========”);LOGGER.info(“方法:{}”, classMethodName);
2025-01-14 00:58:49
487
原创 springboot中如何使用拦截器
returnErrorResponse(response, IMoocJSONResult.errorMsg(“被one拦截…returnErrorResponse(response, IMoocJSONResult.errorMsg(“被two拦截…在整个请求结束之后被调用,也就是在DispatcherServlet 渲染了对应的视图之后执行。System.out.println(“被one拦截,放行…System.out.println(“被two拦截…(主要是用于进行资源清理工作)
2025-01-14 00:55:07
491
原创 SpringBoot——整合Shiro完成登录检验
logger.info(“开始认证(doGetAuthenticationInfo)”);logger.info(“开始授权(doGetAuthorizationInfo)”);//查询用户是否存在,这里是用的Mybatis Plus,可以根据自己的方式进行校验。// 如果不设置默认会自动寻找Web工程根目录下的"/login.jsp"页面。//按顺序依次判断,这是一个责任链模式,如果有匹配的拦截,后面就不会匹配了。//配置退出 过滤器,其中的具体的退出代码Shiro已经替我们实现了。
2025-01-14 00:51:26
780
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人