摘要: 手动校验 JSONArray objects = JSONUtil.parseArray(passApplyEntity.getPassProjectEntities()); List<PassProjectEntity> passProjectEntities = JSONUtil.toList( 阅读全文
posted @ 2021-09-16 15:30 So-Qi 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、两者区别: ThreadLocal:为每一个线程创建一个副本,每个副本线程隔离。但是他不支持继承。 InheritableThreadLocal:支持继承。这里的继承不是extends,是指线程的继承。也就是说新起一个线程可以拥有老线程的数据。 二、异步线程把SpringSecurity当前用户 阅读全文
posted @ 2021-09-16 15:00 So-Qi 阅读(352) 评论(0) 推荐(0) 编辑
摘要: #include #include int main() { long long int a,b,c,d,n=0,m,l=16; char o; int A[17]={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};//用数组储存 scanf("%lld",&a); b=a/1000000000;//把数拆开,得出17位身份证... 阅读全文
posted @ 2016-12-13 21:02 So-Qi 阅读(224) 评论(0) 推荐(0) 编辑
摘要: //注意 只要除数目最多多糖果以外的其他所有糖果的数目之和加一大于数目最多的这种糖果数目,就能吃完,否则不能。#include int main() { int a,b,c,d=0; scanf("%d",&a);//输入循环次数 while (a--) { scanf("%d",&b);//输入几种糖果 int A[b];//用数组表示... 阅读全文
posted @ 2016-12-13 20:11 So-Qi 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 这个题目需要简化,就是上一次的和乘上(k1+k2),a1*k1+a1*k2+a2*k1+a2*k2....=sum(k1*k2)#include int main(){ int t, T, n, i; double k1, k2, k, sum;//不要忘记忽略小数 int a[10010]; scanf("%d", &T);//循环次数 f... 阅读全文
posted @ 2016-12-13 13:32 So-Qi 阅读(168) 评论(0) 推荐(0) 编辑
摘要: #include int main() { int a,b,c; int d,e,f; int m,n,t,s,h,k,l; scanf("%d",&t);//输入运行的次数 while(t--)//循环t次 { scanf("%d:%d:%d %d:%d:%d",&a,&b,&c,&d,&e,&f)输入两个时间段; ... 阅读全文
posted @ 2016-12-13 12:28 So-Qi 阅读(95) 评论(0) 推荐(0) 编辑
摘要: #include int main() { int N; scanf("%d",&N);//先输入 double a[N],b[N],c,d=0,o[N-1],e,f;//这里定义3个数组下面会用到 for (int i=0; ia[j+1]) { c=a[j]; a[j]=a[j+1]; ... 阅读全文
posted @ 2016-12-12 21:07 So-Qi 阅读(342) 评论(0) 推荐(0) 编辑