首页 > 2018年10月10日 > 全部分享
【什么时候用try..catch,什么时候用throw和throws】
原则:如果该功能内部可以将问题处理,用 try,如果处理不了,交由调用者处理,这是用 throws 区别: 当前程序需要继续运行就 try 当前程序不需要继续运行就throws 举例: 感冒了就自己吃点药就好了,try 吃了好几天药都没好,结果得了 H7N9,那就得throws到医院去对人进行治疗 ... ...
分类:其他   时间:2018-10-10 17:00:22    收藏:0  评论:0  赞:0  阅读:367
<机器学习实战>读书笔记--决策树
1、决策树的构造 createBranch伪代码: 检测数据集中的每个子项是否属于同一分类: IF SO RETURN 类标签 ELSE 寻找划分数据集的最好特征 划分数据集 创建分支节点 FOR 每个划分的子集 调用函数createBranch并增加返回结果到分支节点中 RETURN 分支节点 划 ...
分类:其他   时间:2018-10-10 16:59:51    收藏:0  评论:0  赞:0  阅读:159
C# 邮件发送
/// /// 发送邮件的方法 /// /// Smtp事务的主机的名称或者ip地址 /// 发件人Email /// 发件人邮箱密码 /// 发件人显示名称 /// 收件人Email /// 收件人名称 /// 邮件主题 ... ...
分类:Windows开发   时间:2018-10-10 16:59:33    收藏:0  评论:0  赞:0  阅读:209
使用Python定时执行一任务,自动登录某web系统,生成报表,然后发送邮件给指定人员
一、项目需求 每周从A系统生成一张Excel报表,发送此报表给指定人员,相关人员依据此报表去完成后续的工作。 项目限制: 1、无法通过EDI系统交互的方式从后台读取数据 2、由于公司网络环境限制,不能使用SMTP发送邮件,比如,不能通过smtp.163.com发送邮件 二、解决方案 模拟人工操作,登 ...
分类:编程语言   时间:2018-10-10 16:59:18    收藏:0  评论:0  赞:0  阅读:363
mysql 使用order by
1、mysql 使用order by field() 自定义排序 order by field(value,str1,str2,str3,str4......strn) 例如:select * from driver_log order by field(name,'Suzi','Ben','Hen ...
分类:数据库技术   时间:2018-10-10 16:59:01    收藏:0  评论:0  赞:0  阅读:168
[NOIP 2017普及组 No.3] 棋盘
[NOIP 2017普及组 No.3] 棋盘 【题目描述】 有一个m × m的棋盘,棋盘上每一个格子可能是红色、黄色或没有任何颜色的。你现在要从棋盘的最左上角走到棋盘的最右下角。 任何一个时刻,你所站在的位置必须是有颜色的(不能是无色的),你只能向上、下、左、右四个方向前进。当你从一个格子走向另一个 ...
分类:其他   时间:2018-10-10 16:58:42    收藏:0  评论:0  赞:0  阅读:186
二分搜索 - Binary Search
二分搜索是一种在有序数组中寻找目标值的经典方法,也就是说使用前提是『有序数组』。非常简单的题中『有序』特征非常明显,但更多时候可能需要我们自己去构造『有序数组』。下面我们从最基本的二分搜索开始逐步深入。 一、lower/upper bound 定义 lower bound 为在给定升序数组中大于等于 ...
分类:其他   时间:2018-10-10 16:58:24    收藏:0  评论:0  赞:0  阅读:159
安装使用NVIDIA-Docker-- 可使用GPU的Docker容器
nvidia-docker是一个可以使用GPU的docker,nvidia-docker是在docker上做了一层封装,通过nvidia-docker-plugin,然后调用到docker上,其最终实现的还是在docker的启动命令上携带一些必要的参数。因此在安装nvidia-docker之前,还是 ...
分类:其他   时间:2018-10-10 16:57:50    收藏:0  评论:0  赞:0  阅读:156
Java全栈程序员之04:Ubuntu下安装MySQL、注册服务及Navcat
在安装MySQL之前,我们先来介绍一下Ubuntu下软件的安装方式。首先回顾下,我们安装JDK,使用的是后缀名为tar.gz的安装包。安装idea,使用的是tar.gz;那有没有别的安装方式呢? 1.安装方式介绍 Linux系的软件包格式主要有:rpm、deb、tar.gz; rpm:主要在红帽LI ...
分类:数据库技术   时间:2018-10-10 16:57:33    收藏:0  评论:0  赞:0  阅读:323
RegExp
要从一段字符串中找出某个字母或者字符串出现的次数,很多人估计首先想到的是循环,但是下面这种方法是利用正则来快速匹配,比循环性能要高很多。 下面是使用正则来快速匹配字母次数: ...
分类:其他   时间:2018-10-10 16:57:17    收藏:0  评论:0  赞:0  阅读:145
matlab练习程序(最小二乘多项式拟合)
最近在分析一些数据,就是数据拟合的一些事情,用到了matlab的polyfit函数,效果不错。 因此想了解一下这个多项式具体是如何拟合出来的,所以就搜了相关资料。 这个文档介绍的还不错,我估计任何一本数值分析教材上讲的都非常清楚。 推导就不再写了,我主要参考下面两页PPT,公式和例子讲的比较清楚。 ...
分类:其他   时间:2018-10-10 16:56:43    收藏:0  评论:0  赞:0  阅读:181
org.hibernate.HibernateException: Could not obtain transaction-synchronized Session for current thread spring集成Hibernate sessionfactory.getcurrentSession报错
sessionFactory.getCurrentSession()是要基于事务的,解决方法为在javaconfig配置类使用@EnableTransactionManagement注解 并且配置transactionManager bean。 在报错方法中使用@Transactional注解 ...
分类:编程语言   时间:2018-10-10 16:56:19    收藏:0  评论:0  赞:0  阅读:172
看看spark的源码
IntelliJ IDEA安装plugins,加入scala插件和SBT插件 下载spark的源代码,下载地址 https://github.com/apache/spark,可以使用git下载或者下载zip包 导入项目,开启 IntelliJ 之后选择 Import Project,而后选择 Sp ...
分类:其他   时间:2018-10-10 16:56:04    收藏:0  评论:0  赞:0  阅读:184
关于h5绘制canvas生成图片的注意点!
1、第一个是关于移动端自适应的问题: 答:如果是最后只要一张canvas生成的图片,而不是要绘制的canvas的图形,则不需要考虑自适应,绘制canvas的时候的宽高,可以直接写成UI提供的图的大小,比如UI提供的图是 750 * 1280 ,则绘制canvas的时候,所有的数据都可以 以375*6 ...
分类:其他   时间:2018-10-10 16:55:46    收藏:0  评论:0  赞:0  阅读:174
python多进程处理数据
当我们处理大规模数据如ImageNet的时候,单进程显得很吃力耗时,且不能充分利用多核CPU计算机的资源。因此需要使用多进程对数据进行并行处理,然后将结果合并即可。以下给出的是多进程处理的demo代码,如需要应用到实际应用中,则需要自己实现target_function函数,并且传args即可。 ...
分类:编程语言   时间:2018-10-10 16:55:29    收藏:0  评论:0  赞:0  阅读:155
C# 用qq邮箱发邮件
一、在企业的QQ邮箱中开启POP3/SMTP服务 开启服务时,授权密码保存好。 二、示例 public static string UserName = ""; // 企业邮箱 public static string UserPass = ""; //邮箱开启POP3/SMTP服务,开启后的授权码 ...
分类:Windows开发   时间:2018-10-10 16:55:12    收藏:0  评论:0  赞:0  阅读:185
CF633C Spy Syndrome 2
嘟嘟嘟 题面:把一句话加密:1.所有字母变成小写。2.翻转所有单词。3.去掉空格。然后给你一句加密后的字符串以及一些出现在原句和没有出现在原句的单词,让你还原原句。注意,每一个单词可以使用多次,如果有多个答案,输出其中任意一个。 trie树好题…… 首先都能想到的是把所有单词建成一棵trie树,然后 ...
分类:其他   时间:2018-10-10 16:54:54    收藏:0  评论:0  赞:0  阅读:141
075_解密加密
https://blog.csdn.net/itsme_web/article/details/81017246 https://blog.csdn.net/itsme_web/article/details/76229260 调用邮件模板 https://blog.csdn.net/itsme_w ...
分类:其他   时间:2018-10-10 16:54:34    收藏:0  评论:0  赞:0  阅读:241
Oracle Parallel模式
一、Parallel 在Oracle中,PARALLEL(并行)方式最大化调用计算机资源来成倍提高数据分析效率。 1. 用途 强行启用并行度来执行当前SQL。这个在Oracle 9i之后的版本可以使用,之前的版本现在没有环境进行测试。也就是说,加上这个说明,可以强行启用Oracle的多线程处理功能。 ...
分类:数据库技术   时间:2018-10-10 16:54:19    收藏:0  评论:0  赞:0  阅读:233
django模板系统(上)
常用语法 Django模板中只需要记两种特殊符号 {{ }} 和 {% %} {{ }} 表示变量,在模板渲染的时候替换成值,{% %} 表示逻辑相关的操作。 变量 {{ 变量名 }} 变量名由字母数字和下划线组成。 点(.)在模板中有特殊的含义,用来获取对象的响应属性值。 view中代码: def ...
分类:其他   时间:2018-10-10 16:54:01    收藏:0  评论:0  赞:0  阅读:222
1117条   上一页 1 ... 24 25 26 27 28 ... 56 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!