首页 > 编程语言
Java 线程实现原理
Linux 操作系统中创建线程的方式 int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void *(*start_routine) (void *), void *arg); 参数名 参数定义 参数解释 pthrea ...
分类:编程语言   时间:2021-04-07 19:58:18    收藏:0  评论:0  赞:0  阅读:18
Python面向对象练习题
1.模拟栈操作原理 先进后出 ?1.初始化(创建一个存储数据的列表) 2.进栈使用列表保存数据 ? 3.出栈 使用列表删除数据 ? 4.查看栈顶元素 切片获取列表最后一位数据 ?5.判断是否为空栈 6.栈的长度程序 stack=[] info=""" ********栈操作****** 1.入栈 2 ...
分类:编程语言   时间:2021-04-07 19:57:42    收藏:0  评论:0  赞:0  阅读:12
springboot整合spring security
本人结合其他博客和自己查询的资料,一步一步实现整合了security安全框架,其中踩过不少的坑,也有遇到许多不懂的地方,为此做个记录。 开发工具:ide、数据库:mysql5.7、springboot版本:2.3.7 个人对Spring Security的执行过程大致理解(仅供参考) 使用Sprin ...
分类:编程语言   时间:2021-04-07 19:53:49    收藏:0  评论:0  赞:0  阅读:31
稀疏数组
稀疏数组 稀疏数组实际上就是一个压缩后的二维数组,且列数固定为3列。原二维数组中有效数组的个数为sum,则稀疏数据的行数即为sum+1。稀疏数据的第一行第一列记录原二维数组的总行数,第二列记录原二维数组的总列数,第三列记录原二维数组中有效数据的总数量。以后每一行的三列依次记录每一个有效数据所在原二维 ...
分类:编程语言   时间:2021-04-07 19:53:11    收藏:0  评论:0  赞:0  阅读:19
【力扣】搜索旋转排序数组
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/search-in-rotated-sorted-array 整数数组 nums 按升序排列,数组中的值 互不相同 。 在传递给函数之前,nums 在预先未知的某个下标$ k$$(0 <= k < ...
分类:编程语言   时间:2021-04-07 15:32:10    收藏:0  评论:0  赞:0  阅读:27
Jenkins使用docker部署Spring boot项目至远程服务器
Jenkins使用docker部署Spring boot项目至远程服务器 ...
分类:编程语言   时间:2021-04-07 15:24:55    收藏:0  评论:0  赞:0  阅读:33
用Python生成随机长度的字符串和随机长度的数字
生成一个指定长度的随机字符串 import random def generate_random_str(randomlength=16): """ 生成一个指定长度的随机字符串 """ random_str = '' base_str = 'ABCDEFGHIGKLMNOPQRSTUVWXYZab ...
分类:编程语言   时间:2021-04-07 15:21:42    收藏:0  评论:0  赞:0  阅读:39
1、Spring引入
1.1、开发中遇到的问题 1、代码耦合性太高 public class EmployeeServiceImpl { private IEmployeeDAO employeeDAO = new EmployeeDAOImpl(); } 若把IEmployeeDAO的实现改成:MyBatisDAOIm ...
分类:编程语言   时间:2021-04-07 15:20:34    收藏:0  评论:0  赞:0  阅读:25
java基础05util
util常用类 1.日期类 1.1Date 表示时间和日期 创建: Date();//系统当前时间创建 Date(long date);//指定毫秒数创建 方法: boolean after(Date when);//判断当前是否在when日期之后 boolean before(Date when) ...
分类:编程语言   时间:2021-04-07 15:18:04    收藏:0  评论:0  赞:0  阅读:18
从一个数组中删除另一个数组中存在的元素
######从数组arr1中删除数组arr2中存在的元素 let arr1 = [{ id: 1 }, { id: 2 }, { id: 3 }]; let arr2=[{ id: 1 }, { id: 2 }]; let newArr = arr1 .filter((x) => !arr2.som ...
分类:编程语言   时间:2021-04-07 15:16:30    收藏:0  评论:0  赞:0  阅读:20
什么是SpringMVC
SpringMVC 简介 Spring Web MVC 是一种使用了 MVC 架构模式思想的轻量级 Web 框架,将 web 层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,帮助我们简化日常 Web 开发的。 MVC是模型(Model)、视图(View)、控制器(Controller)的简写 ...
分类:编程语言   时间:2021-04-07 15:16:06    收藏:0  评论:0  赞:0  阅读:22
java后台调用 SAP RFC的配置和调用
RFC是SAP系统和其他(SAP或非SAP)系统间的一个重要而常用的双向接口技术,也被视为SAP与外部通信的基本协议。简单地说,RFC过程就是系统调用当前系统外的程序模块! RFC 是英文缩写,全称:Remote Function Call ,远程功能调用 ! 配置: 1、依赖包:把一下两个依赖包放 ...
分类:编程语言   时间:2021-04-07 15:15:22    收藏:0  评论:0  赞:0  阅读:29
java 对象的类型转换
今天了解了一下java的对象的数据类型转换,主要涉及到父类与子类的类型转换。 把他与基本数据类型对比给出如下图所示: 其中,父类转子类需要强制类型的转换,其转化样式与基本数据类型的强制转换样式相似。 ...
分类:编程语言   时间:2021-04-07 15:14:43    收藏:0  评论:0  赞:0  阅读:21
Spring Boot常用注解
@SpringBootApplication 作用:标注在某个类上说明这个类是SpringBoot的主配置类,让spring boot自动给程序进行必要的配置,这个配置等同与:@configuration,@EnableAutoConfiguration 和 @ComponentScan三个配置 @ ...
分类:编程语言   时间:2021-04-07 15:12:34    收藏:0  评论:0  赞:0  阅读:26
c#使用多线程的几种方式
(1)不需要传递参数,也不需要返回参数 ThreadStart是一个委托,这个委托的定义为void ThreadStart(),没有参数与返回值。 class Program { static void Main(string[] args) { for (int i = 0; i < 30; i+ ...
分类:编程语言   时间:2021-04-07 15:06:27    收藏:0  评论:0  赞:0  阅读:18
c语言 函数钩取的可行性
我一直觉得很奇怪,为什么仅仅是把API的前五个字节改成JMP指令就可以转到另外一个函数执行,难道另外一个函数的活动不会改变寄存器与栈从而影响程序的运行吗? 现在终于有了答案,编译器在编译函数时会自动帮我们保存和还原寄存器和栈 ,并且c语言的调用函数方式不会清理参数。这样就不会改变程序的运行状态。 详 ...
分类:编程语言   时间:2021-04-07 15:01:19    收藏:0  评论:0  赞:0  阅读:31
c3.c语言基础知识
1.函数包括返回类型,参数列表,声明 有{}为函数定义 ,没有则为声明 可以省略形参名,只关返回类型,参数列表类型 定义时只定义一个变量 辗转相除法:模等于零时退出 模数为正取模为正,模数为负,取模为负 运算符优先级 ...
分类:编程语言   时间:2021-04-07 14:57:56    收藏:0  评论:0  赞:0  阅读:15
java object类
之前经常见到Object,但是一直不知道其具体含义今天做了一些了解。 1.object类是所有java类的根父类,如果在类的声明中未使用extends指明其父类,则默认是时Object类。 2.Object类的常用方法: ...
分类:编程语言   时间:2021-04-07 14:57:26    收藏:0  评论:0  赞:0  阅读:19
书城项目第三阶段-Javaweb
页面jsp动态化: ctrl+shift+R进入搜索替换页面: 很多页面都要用到的公共内容可以独立写在一个jsp页面中,然后要用到的地方用静态包含进来。 先独立写一个jsp页面: 然后静态包含(其他页面也都要修改): 抽取头部公共信息,也要独立写一个jsp页面 然后静态包含(每个页面都要改): 抽取 ...
分类:编程语言   时间:2021-04-07 14:55:31    收藏:0  评论:0  赞:0  阅读:14
python glob.iglob使用两次出现问题
这里image_path_list是一个glob.iglob的generator,在遍历完后再定义一个glob.iglob(mask_path_list)后就无数据,可以看到lst(mask_path_list)为空列表,发现这两个generator的地址相差也很近 ...
分类:编程语言   时间:2021-04-07 14:52:07    收藏:0  评论:0  赞:0  阅读:23
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!