当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] QMap和QHash的 key value 遍历器

    QMap和QHash的遍历器,*运算符返回集合键值对。下面的代码,我们打印出QMap的所有元素: 点击(此处)折叠或打开 QMap<int,int>map; QMap<int,int>::const_iteratori; for(i=map.constBegin();i!...

    94
    热度
  • [综合] zencart简化注册

    简化注册流程是蛮人性化的一个体现,ZenCart在注册项目设置时比较累赘,如何在注册时区分必填和选填呢? 1、在后台-->Configuration商店设置-->CustomerDetails客户资料: (1.将称呼字段、生日字段(可选)、公司字段、传真号码设置为false关闭 (2.姓...

    10
    热度
  • [综合] Unity 欧拉角万向节锁的原理

    网上文章很多,有些写的很详细,但是我个人理解起来有不是很顺畅,把几个重要的知识点整理一下 欧拉角:欧拉角用于控制物体的旋转角度,在Unity中欧拉角的表示就是一个Vector3,例如Vector3v3=newVector3(30,30,30) Unity的欧拉角旋转顺序是Z-X-Y,这个旋转顺序在不...

    15
    热度
  • [综合] FreeRTOS移植到MCU上进入HardFault_Handler的原因

    可能是在FreeRTOSConfig.h中给系统所分配的总的堆的大小超过了要移植的MCU的所能提供给用户使用的内存大小,即 #defineconfigTOTAL_HEAP_SIZE((size_t)(4*1024))分配过大 可能是在FreeRTOSConfig.h中给系统所分配的空闲任务的堆栈太小...

    65
    热度
  • [综合] 手写一个简单死锁

    手写一个简单死锁: 思路:2个线程、2个对象锁。当线程t1锁住对象o1后,打算去锁o2;与此同时,线程t2锁住了o2,打算去锁o1。这时就产生了死锁。 /****手写一个死锁*@authortijian.zhou*当线程t1锁住对象o1后,打算去锁o2,与此同时,线程t2锁住了对象o2,打算去锁o...

    52
    热度
  • [综合] python 求素数

    defprimenumber(start,end):ifstart>=2:forninrange(start,end+1):forxinrange(start,n):ifn%x==0:print(n,'equals',x,'*',n//x)breakelse:print(n,"isaprime...

    5
    热度
  • [综合] mysql杂谈-----------------之key 和 index

    key是数据库的物理结构,它包含两层意义,一是约束(偏重于约束和规范数据库的结构完整性),二是索引(辅助查询用的);index是数据库的物理结构,它只是辅助查询的,它创建时会在另外的表空间(mysql中的innodb表空间)以一个类似目录的结构存储;也就是说创建key和创建index是一样的,在sq...

    88
    热度
  • [综合] null 与 ""的区别

    null-->没有地址值 ""__>有地址值,但是指向的空间内容为空

    14
    热度
  • [综合] C# 匿名方法

    匿名方法(Anonymousmethods)提供了一种传递代码块作为委托参数的技术。匿名方法是没有名称只有主体的方法。 usingSystem;namespaceCSharpTest01 {classProgram{delegatestringCallBack(intn);staticvoidIn...

    94
    热度
  • [综合] Android Jetpack - paging(分页库)

    在我们实际的开发环境中可能设计到这样的一个场景,就是用RecyclerView来加载网络或者数据库中的信息展示给用户,如果数据只有少量还好,一旦涉及到成千上万条数据的时候,如果一次将所有数据都加载出的话,我们的UI就会响应的非常缓慢。或者利用缓冲池来异步加载,但是也许用户也就查看前面的一部分,造成就...

    36
    热度
  • [综合] lambda表达式操作集合数据(下)

    //4.Stream中常见的api操作List<String>accountList=newArrayList<>();accountList.add("songjiang");accountList.add("lujinyi");accountList.add("wuyon...

    30
    热度
  • [综合] redis锁在事务提交之后再释放

    发现我们平时使用分布式锁的方式有问题如:try{}finnally{释放锁},如果方法有事务的话,进到finnally的时候并不代表,数据已经持久化。会导致锁提前释放,正确的做法应该是事物完成后再释放锁。 /***事务结束后释放锁*/ privatevoidunlockAfterTransacti...

    86
    热度
  • [综合] webRTC audio调试

    1、AECdump调试 chrome://webrtc-internals/ 2、

    77
    热度
  • [综合] 1070 结绳

    #include<iostream> #include<algorithm> usingnamespacestd; intmain(){intn;cin>>n;ints[n];for(inti=0;i<n;++i)cin>>s[i];sort(s...

    36
    热度
  • [综合] C#一个精简的本地缓存

    自己写着玩的,小项目用的,一共没几行代码,关键是内存要大 usingSystem; usingSystem.Collections.Generic;namespaceHelloWorld {publicclassMyCache{privatestaticDictionary<string,o...

    61
    热度
  • [综合] 计算分辨率长宽比(等比例缩放)

    /***计算长宽比*@paramfromWidth原始宽度*@paramfromHeight原始高度*@paramtoWidthOrHeight目标宽度或高度*@paramisWidth<code>toWidthOrHeight</code>是宽度还是高度*@return&l...

    93
    热度
  • [综合] 1073 多选题常见计分法

    转载一位大佬的,写的非常简洁 #include<iostream> #include<vector> #include<cmath> usingnamespacestd; intmain(){intn,m,optnum,truenum,temp,maxcnt=0...

    39
    热度
  • [综合] 1058 选择题

    #include<iostream> #include<string> #include<vector> #include<algorithm> usingnamespacestd; structss{intscore;stringans;//答案in...

    68
    热度
  • [综合] Git reset命令 三种模式区别和使用场景

    reset三种模式区别和使用场景 区别: --hard:重置位置的同时,直接将workingTree工作目录、index暂存区及repository都重置成目标Reset节点的內容,所以效果看起来等同于清空暂存区和工作区。 --soft:重置位置的同时,保留workingTree工作目录和inde...

    64
    热度
  • [综合] 【2019总结】我的2019,展望2020

    时光荏苒,岁月如梭。 2019年总结一下 1学习力1个月一级建造师,了解了建筑知识,对一建考证打下了一个基础 2去上海参加公司年会,带爱人和孩子游玩了3天 3工作稳定,稳中有升 4技术知识不断完善,2020继续努力 5度过了7周年结婚纪念日,感恩、感谢 6家人健康、和睦 7看了2个月房子,差点买了,...

    19
    热度