- 博客(18)
- 收藏
- 关注
原创 SQL 的复杂查询语句,例子及解析
这里使用的是先把前4条信息的empno查询出来,然后使用not in ,来再查询前6条,insert into 表名 (字段,字段) select 字段 ,字段 from 表名。最后把临时表里面的不唯一数据全部添加进原表里面,这样就达到删除数据库表中的重复数据。按照年和月去对职工排序,先优先对月去排序,再对年去排序,如果月相同,再对年排序。先用distict把数据库表里面的不唯一数据先查询出来,放进一个临时表里面;这是查询与部门id为10的部门里面的工作相同的人员信息。然后直接把原表里面的数据全部删除;
2025-02-03 13:54:00
412
原创 Spring(一)——【快速入门、配置文件、依赖注入以及API
其中,当参数的数据类型是字符串时,表示根据Bean的id从容器中获得Bean实例,返回是Object,需要强转。因为UserService和UserDao都在Spring容器中,而最终程序直接使用的是UserService,所以可以在Spring容器中,将UserDao设置到UserService内部。目前UserService实例和UserDao实例都存在与Spring容器中,当前的做法是在容器外部获得UserService实例和UserDao实例,然后在程序中进行结合。两种方式:set方法和构造方法。
2025-02-03 13:50:30
562
原创 Python list列表的使用(增删改查)
1, 2, 3, ‘你好’, 2, 1, 2, 3, ‘你好’, 2]追加之后 [1, ‘插入的’, 2, 3, ‘你好’, 2]lists = [1,2,3,‘你好’,2]lists = [1,2,3,‘你好’,2]lists = [1,2,3,‘你好’,2]lists = [1,2,3,‘你好’,2]lists = [1,2,3,‘你好’,2]lists = [1,2,3,‘你好’,2]lists = [1,2,3,‘你好’,2]lists = [1,2,3,‘你好’,2]
2025-02-03 02:18:48
415
原创 python -- 自动化运维工具ansible(大全)_python ansible
root@localhost ~]# ansible webserver -a ‘crontab -l’ # 查看设置的计划任务[root@localhost ~]# crontab -l # 去192.168.10.30(即webserver)上查看计划任务*/1 * * * * /usr/bin/echo heihei # 可以查看到计划任务。
2025-02-03 02:17:04
769
原创 Numpy实现Adaboost
class Adaboost():“”"Boosting method that uses a number of weak classifiers inensemble to make a strong classifier. This implementation uses decisionstumps, which is a one level Decision Tree.Parameters:n_clf: intThe number of weak classifiers that will be
2025-02-02 19:08:20
475
原创 npm遇到的各种坑(errno)及解决办法
npm WARN notsup跳过可选依赖项:Unsupported platform fo fsevents@1.2.7: wanted {“os”:“darwin”,“arch”:“any”}(当前:{“os”:" win32",“arch”:“x64”})以59.735秒审核23896个包发现8个中度严重漏洞运行“npm审计修复程序”来修复它们,或者运行“npm审计程序”以获得详细信息。
2025-02-02 19:06:38
1167
原创 JavaWeb - 文件的上传,核心API的使用,文件下载,注解(jdk的注解、自定义注解)
1.1 把本地的文件存储到服务器上,这个过程称为文件的上传。比如,网盘、qq空间1.2 实现文件的上传(1)jspSmartUpload:应用在jsp的模型一= 适于嵌入执行上传下载操作的JSP文件中(2)fileUpload:应用在jsp的模型二(mvc)= FileUpload 是 Apache commons下面的一个子项目= 组件FileUpload依赖于Commons IO组件= 导入jar包(有两个jar包)(3)要想使用第三方的技术实现文件的上传,首先导入jar包。
2025-02-01 17:25:33
758
原创 ISP(图像信号处理)算法概述、工作原理、架构、处理流程
功能就比较多了,它可以做些拍照以及回显(JPEG的)、录像以及回放(Video 的)、H.264的、还有很多其他方面的处理,总之是处理数字信号了。ISP是一类特殊的处理图像信号的DSP。****(集成********()****两种形式。:****多媒体加速器。如下图所示,ISP内部包含 CPU、SUP IP、IF 等设备,事实上,可以认为 ISP 是一个 SOC(system of chip),可以运行各种算法程序,实时处理图像信号。
2025-02-01 01:08:17
512
原创 iperf测试带宽的问题 -- 上下行带宽差距大_iperf测试上下行带宽差距大
【代码】iperf测试带宽的问题 -- 上下行带宽差距大_iperf测试上下行带宽差距大。
2025-02-01 01:06:31
519
原创 Android Compose对Window Insets的处理_rememberinsetspaddingvalues
可以直接在布局中用上, 就获取了应该有的padding, 比如statusBarPadding是top, navigationBarsPadding是bottom. 这都不用开发者自己想.或者更直接地用自己获取想要inset类型的相关尺寸.设置合理的bottom padding: 在哪里设置, 需要设置多少.让View主动bring自己到可见位置.Insets库里还提供了键盘随着滚动消失和出现的例子. 感兴趣可以看下.获取各种insets信息然后用提供.
2025-01-31 00:37:29
1057
原创 Android Camera2 API
0、相关文章:=======(阅读量2.3w,14赞)(阅读量4w,28赞)1、简介====Android 5.0开始出现了新的相机Camera 2 API,用来替代以前的camera api。Camera2 API不仅提高了android系统的拍照性能,还支持RAW照片输出,还可以设置相机的对焦模式,曝光模式,快门等等。2、Camera2 中主要的API类。
2025-01-31 00:35:46
579
原创 再见,Spring Security OAuth!!
即使 Spring Security OAuth 项目被 Spring Security 项目接管了,但 Spring Security 依旧不再包含对授权服务器的支持,你可以用商用的、开源的,或者自己搭建,反正 Spring 不再提供了,纯粹的只做框架了。这是由 Spring Security 团队领导的社区驱动项目,专注于为 Spring 社区提供授权服务器支持,该项目也开始替换了 Spring Security OAuth 提供的对于 Authorization Server 的支持。
2025-01-30 02:48:56
726
原创 关于对OKHttp的简单使用
/button按钮的监听事件,当点击按钮时,实现progressbar进度条消失并下载图片。//通过位图加工厂,将所下载的图片转换为字节发送到主线程。//创建call对象,请求网络,并且将数据返回。android:text=“点击下载” />//声明Handler对象,进行对ui的更改。//获取读取流的长度,表示获取数据的总的大小。//通过body对象获取网络数据。//网络请求成功时的反应对象。//调用查找控件的方法。//进度条消失的方法。//请求失败时的方法。//请求成功时的方法。
2025-01-30 02:44:41
287
原创 Mybatis配置之请求数据库时打印SQL语句
上线时关闭,调试的时候打印SQL使用。给予被嵌套的resultMap以字段-属性的映射支持。获取obj对象fieldName的Field。数据库超过25000秒仍未响应则超时。获取obj对象fieldName的属性值。设置obj对象fieldName的属性值。
2025-01-29 18:35:45
865
原创 MyBatis-Plus使用——配置yml参数 &; 常用的注解@Table,@TableId,@IdType
数据源其它配置 inital-size、max-active、min-idle、max-wait等。基本数据源配置: url、username、password、driver-class-name。的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。数据库不建议使用-号作为分隔符,也不能使用驼峰法作为字段名称。3.查询的LambdaQueryWrapper的使用方法;表名注解,标识实体类对应的表。2.常用的注解,API接口;(简称 MP)是一个。
2025-01-29 18:33:44
616
原创 Java集合框架(二):JDK1
判断的规则是,不可以小于0,和大于size(此时的数组元素个数,对应的就是底层数组的下一个新增元素位置),也就是可以往后面添加,但不可以隔开最后一个,然后往再后面一个进行添加,这是为了维持List的有序性。由于ArrayList的底层是一个Object数组,所以指定位置去增加元素,因为往数组中增加元素是需要进行复杂操作的,增加的位置后面的那些元素都要往后移一位。底层Object数组增加元素,位置在size(size记录了底层数组的元素个数,那么新的元素在数组的索引位置就是size),然后size++
2025-01-29 11:46:50
483
原创 Java进阶知识点总结
文章很多知识点还不够系统化给出总结,目前本人正在期末考试阶段,时间比较紧张,不过后续会加快总结,方便大家一起学习。6、线程是不是开的越多越好,开多少合适,如何减少上下文切换开销,如何写个shell脚本获取上下文切换的开销?19、hashtable、hashmap,1.8的优化,concurrenthashmap 1.8的优化。16、说说锁,sync,lock(公平锁,非公平锁,实现) 读写锁,cas,aqs。15、最短路算法,地杰斯特拉,堆优化,正确性分析,spfa。5、实现多线程的三种方式,说说线程池。
2025-01-29 11:44:47
317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人