码迷,mamicode.com
首页 > 编程语言
java-关于getResourceAsStream
1111class.getClassLoader().getResourceAsStream InputStream ips = testResource.class.getClassLoader().getResourceAsStream("test/name.txt"); 默认则是从ClassP ...
分类:编程语言   时间:2020-06-24 20:03:40    阅读次数:52
python读书日记(3)-20200623
北京 大晴天 依然很热,怎么就不下雨 1.字符串的格式化和占位: 2.使用format来格式化数字,保留几位小数点等等: 3.连接字符串,可以使用C = A+B的这种方法。但是可能会比较慢。 ...
分类:编程语言   时间:2020-06-24 19:58:38    阅读次数:57
java_排序
选择排序: int []arry={85,64,3,5,1,94,2,31,0,60}; for(int i=0;i<arry.length-1;i++){ int min=i; //min最为标记记录当前最小值,把最小的值放在前面 for(int j=i+1;j<arry.length;j++){ ...
分类:编程语言   时间:2020-06-24 19:55:39    阅读次数:38
python
python 先安装 安装的时候需要勾选 Add Python xx to PATH python模式切换 命令行模式 开始输入 cmd 回车 进入命令模式,提示符为 盘符:\xx.. C:\>] 切换为 Python交互模式 在命令模式下输入 python 回车,提示符为 >>> >>> 退出py ...
分类:编程语言   时间:2020-06-24 19:55:22    阅读次数:105
杂记Java
maven指令 mvn clean package 依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)等7个阶段。mvn clean install 依次执行了clean、resources、compile、test ...
分类:编程语言   时间:2020-06-24 19:51:29    阅读次数:62
Python实现TCP服务端的并发
服务端的三个条件: 1、有固定的IP和PORT。 2、24小时不间断提供服务。 3、能够支持并发。服务端 # encoding=utf-8 # auther:lsj # 服务端 from multiprocessing import Process from threading import Thr ...
分类:编程语言   时间:2020-06-24 19:45:24    阅读次数:68
算法效率-时间复杂度
算法效率的度量方法 事后统计 直接跑了比较时间,这个方法用的比较少,不推荐。 事前分析估算 在计算机程序编写前,以拒统计方法来估算 因素: 1.算法的策略和方法 2.编译产生的代码质量 3.问题的输入规模 4.机器执行指令的速度 只需要关心实现的算法 时间复杂度:大O阶方法: 计算公式 T(n) = ...
分类:编程语言   时间:2020-06-24 19:45:12    阅读次数:59
排序算法-插入排序(insertion sort)
插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。 ...
分类:编程语言   时间:2020-06-24 19:43:51    阅读次数:37
算法岗面试题:模型的bias和variance是什么?用随机森林举例
校招在即,准备准备一些面试可能会用到的东西吧。希望这次面试不会被挂。 基本概念 说到机器学习模型的误差,主要就是bias和variance。 Bias:如果一个模型的训练错误大,然后验证错误和训练错误都很大,那么这个模型就是高bias。可能是因为欠拟合,也可能是因为模型是弱分类器。 Variance ...
分类:编程语言   时间:2020-06-24 19:43:11    阅读次数:67
重建二叉树(Python and C++解法)
题目: 输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 例如,给出 前序遍历 preorder = [3,9,20,15,7]中序遍历 inorder = [9,3,15,20,7]返回如下的二叉树: 3 / \ 9 20 / \ 15 ...
分类:编程语言   时间:2020-06-24 19:40:46    阅读次数:48
Java锁机制总结
synchronzied CountDownLatch 【 倒计时闩锁 】 https://www.cnblogs.com/sweetorangezzz/p/13186587.html 当计数为0的时候,下一步的动作实施者是main函数。 CyclicBarrier 【 篱栅 】 达到一定计数,下一 ...
分类:编程语言   时间:2020-06-24 19:35:39    阅读次数:68
Three Layers of JavaEE Projects
MVC first appeared at the Web Layer of a Java Web project, it's a thinking. The Layers: web layer: com.truman.web/servlet/controller service layer: co ...
分类:编程语言   时间:2020-06-24 19:33:56    阅读次数:59
java拾笔2_异常
catch必须从小类型异常的到大类型异常进行捕捉 catch(FileNotFoundException e){ e.printStackTrace();//输出异常信息 } finally为了保证某一资源一定会释放,所以finally语句中写释放资源的代码: public static void ...
分类:编程语言   时间:2020-06-24 19:31:18    阅读次数:63
Linux jenkins 生成的jar复制到远程linux系统后服务启动乱码
步骤1:manege jenkins -> configure system LANG : zh_CN.UTF-8 步骤2:构建时设置环境变量,command: source /etc/profile;export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 步骤 ...
分类:编程语言   时间:2020-06-24 19:28:48    阅读次数:81
删除排序数组中的重复项
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。 function removeDuplicates(nums) { let obj = {} for(let i = nums.length-1;i > -1;i-- ){ let item = n ...
分类:编程语言   时间:2020-06-24 19:25:20    阅读次数:51
java中Map有哪些实现类和使用场景
Java中的map是一个很重要的集合(集合是用来存放对象的,集合主要分为Collection和Map两个接口),他是一个接口,下面有多个实现类,这些类各有千秋,各自有各自的优点和缺点。 map的主要特点是键值对的形式,一一对应,且一个key只对应1个value,且key唯一。其常用的map实现类主要 ...
分类:编程语言   时间:2020-06-24 19:23:02    阅读次数:201
c++ automic
atomic 原子类型是对特定类型(T)对象的一种封装,可以防止数据竞争,同步多线程间的内存访问。 原子对象能够通过指定不同的内存顺序来同步对线程中其他非原子对象的访问。 相关函数: atomic() noexcept = default; // 默认构造函数,构造一个未初始化的对象 constex ...
分类:编程语言   时间:2020-06-24 19:20:38    阅读次数:70
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!