大一暑假第七周周进度总结报告

java学习了异常处理和文件流。 一.异常处理:1.避免问题存在:判断索引是否存在 用if判断 ArrayList list=new ArrayList();       if(0<list.size()){           System.out.println(list.get(0));}       2.出现异常解决问题方法:学会异常捕捉语句,try{容易出错的语句}是“试”的意思,catch(封装成对象,并传递给这个参数)作为“捕捉”。        catch语句可以有多个。   
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

POJ-3683 Priest John's Busiest Day (2-SAT 求任意可行方案)

题目链接:POJ-3683 Priest John's Busiest Day 题意 $n$对新人要举行婚礼,每个婚礼有各自的开始时间$S_i$和结束时间$T_i$,还要举行一个时长为$D_i$的仪式,这个仪式只能在$S_i$或$T_i-D_i$时刻开始,问如何安排每个婚礼举行仪式的时间,让一个神父能够主持每个婚礼的仪式。 思路 把每个婚礼看成一个集合,两个可以举行仪式的时间段是集合里的两个元素。不同集合的时间段可能会有冲突,我们要从每个集合里选出一个时间段,令选出的$n$个时间段两两不冲突,
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

UvaUva11059 最大乘积

Uva11059 最大乘积 题目描述: 输入n个元素组成的序列S,你需要找出一个乘积最大的连续子序列。如果这个最大的乘积不是正数,应输出0(表示无解)。 思路: 记录起点和终点,两遍循环找到这个最大的值。这里子序列的最小长度为1。 代码: #include <iostream> #include <limits.h> #define LL long long using namespace std; const int maxn = 20; int nums[maxn]; LL solve(
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

微信扫描二维码无法下载APP怎么办?

大家用微信扫描二维码下载APP的时候经常会遇到网页在微信内无法打开的问题,微信会提示“已停止访问该网页”,导致无法成功通过扫码下载app。遇到下面的这种情况这说明微信已经拦截你的app下载页,基本是无法再恢复访问了。 那么当我们遇到以上情况的时候怎么办呢?如果想恢复微信内直接打开基本是不可能的,因为为什么被封大家心里都清楚的,我就不多说了。但我们可以做二次跳转打开或者实现微信内直接下载安装app,给大家整理了几个我们用过的3个免费测试接口。 A. elephant jump B. 366api
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

13.1 jsp标签技术 el表达式

一。标签技术 1. 标签技术概述 在jsp页面中有HTML语句和java语句相互嵌套,如果java的逻辑代码和页面的HTML组成代码都十分复杂,两者有掺杂在一起,页面的可读性和可维护性都将降低。为了解决这个问题,产生了标签技术。用它来替换页面中的java语句,这样页面中只会出现HTML代码,整体的可读性和可维护性都会提升。 2. 常用的JSP标签技术 jsp标签 sun公司提供的标签技术 - 目前用的比较少 el表达式 便捷易用 - 使用非常广泛 - 但只是表达式无法实现复杂功能 jstl标签
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

Data Mining Note

Week 1 Reading: Han Chapter 1~3 Overview Data mining: Automatic knowledge discovery from data (KDD). Data warehousing: Efficient data analysis Data warehouse: a repository of multiple heterogeneous data sources organized under a unified schema at a
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

Luogu P4014 分配问题 题解

闲扯 蒟蒻的第一道自己想出怎么建图的题!! 虽然是一个没什么技术含量的图 想了想,还是写篇题解纪念一下。 题面 题面 Solution 要求最小费用和最大费用,同时限制了流量,考虑费用流。 虚拟一个超级源点,从这个点分别向 \(N\) 个任务连一条流量为 \(1\) ,费用为 \(0\) 的边。 虚拟一个超级汇点,才从 \(N\) 个物品分别向该点连一条流量为 \(1\) ,费用为 \(0\) 的边。 因为每个人只能做一件,且每个工作只能做一次,所以连的边流量都为一。而第 \(i\) 个人做第
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

多线程——Runnable接口

以实现Runable接口的方式创建线程比继承Thread类有很大的优越性,因为类不能多重继承,即一个类只能继承一个类,那么如果该类已经继承了一个类,就不能实现多线程了,但是可以通过实现Runable接口的方式实现多线程。 1、Runnable实现多线程 package pers.zhb.runnable; public class MyThread implements Runnable{ public void run() { for (int i =
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

编程中出现的问题

一. 第一个scanf()函数可以正常使用,后续的scanf()函数无法再次输入 可能原因:缓存被占据 使用fflush(stdin)清除缓存 二.在连续输入字符时注意使用getchar()清除空格
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

1070 Mooncake 贪心

Mooncake is a Chinese bakery product traditionally eaten during the Mid-Autumn Festival. Many types of fillings and crusts can be found in traditional mooncakes according to the region's culture. Now given the inventory amounts and the prices of all
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

最小生成树应用

1.求类似最小距离最大值/最大距离最小值问题,通过最小/大生成树固定一个条件,另一个条件在树里找到。 例题:货车运输。 求两点间的一条路径,使得最小边权最大。先通过最大生成树确定最大,再从两点间的边里选择最小的边权,用到了lca。 例题:Star Way to Heaven 求路径到一些星星的最小距离的最大值。这个跟上边的不同点是用的是最小生成树,用prim算法找到所有星星以及边界的最小生成树,最大两边界之间的边权的最大值就是答案。 但我们关注的是为什么最小生成树可以接受。因为这两道题虽然题面
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

Aveva Marine 新建项目001

1# 项目代号定义,三个字符,例如Abc 2# 新建文件夹,命名为“Abc” 3# 新建文件名为evars.bat文件,放到项目文件夹的根目录 内容为: 1 SET Abc000=项目文件夹路径\Abc000\ 2 SET AbcMAC=项目文件夹路径\AbcMAC\ 3 SET AbcPIC=项目文件夹路径\AbcPIC\ 4 SET AbcISO=项目文件夹路径\AbcISO\ 5 SET AbcDFLTS=项目文件夹路径\AbcDFLTS\ 6 SET Abc
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

excel-day12

indirect函数 =INDIRECT(E12) =INDIRECT("E"&ROW()*5-25) =SUM(INDIRECT(G3)) 还用了数据有效性 =INDIRECT(A4&"!g2") =VLOOKUP(B$2,INDIRECT($A3&"!$A:$G"),7,0)
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

深入理解java.lang.String

String类是Java编程中应用最广泛的类,所以每一位程序员都应该仔细研究一番String类的内部实现,这样对我们理解String对象的工作机制、避免错误和提升代码效率有很大好处。你若打开Java语言规范 (Java 9),可以看到4.3.3节中对String对象的简述[1]: String对象的实例,表示Unicode码的序列。 一个String对象,有一个恒定不变的值。 字符串字面量是对String实例的引用。 非常量表达式时,“+“操作符连接两个String对象,总是会隐式地产生一个新
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

Uva725 除法

Uva725 除法 题目描述: 输入正整数n,按从小到大的顺序输出所有形如\(abcde/fghij=n\)的表达式,其中\(a-j\)恰好为数字0-9的一个排列(可以有前导0)。 思路: 枚举\(fghij\),然后计算出\(abcde\),看所有的数字是否重复。这里主要是要注意判断0-9数字分别出现一次时的效率问题。 代码实现: #include <iostream> #include <map> #include <algorithm> #define LL long long usin
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

【转】解决存储过程执行快,但C#程序调用执行慢的问题

这两天遇到一个问题令人比较郁闷,一个大概120行左右的存储过程在SQL Server2012的查询分析器里面执行, 速度非常理想,1秒不到,即可筛选抓取到大概500条数据记录。 但在C#程序代码里调用,就提示连接超时。把CommandTimeout设置为300,就要3分钟左右时间才能显示出来, 检查了几遍代码也没有发现错误。问题依旧。 原因分析: 1、由于在查询分析器里执行速度很快,并且数据量也不多。 2、只在程序里调用才有缓慢的情况。 3、设置CommandTimeout参数,就可以显示结果
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

【题解】Reach-Top 1115 勘探油田

题目描述 某石油勘探公司正在按计划勘探地下油田资源,工作在一片长方形的地域中。他们首先将该地域划分为许多小正方形区域,然后使用探测设备分别探测每一块小正方形区域内是否有油。若在一块小正方形区域中探测到有油,则标记为’\(@\)’,否则标记为’\(*\)’。如果两个相邻区域都为\(1\),那么它们同属于一个石油带,一个石油带可能包含很多小正方形区域,而你的任务是要确定在一片长方形地域中有多少个石油带。 所谓相邻,是指两个小正方形区域上下、左右、左上右下或左下右上同为’\(@\)’。 输入 输入数
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

群面

1 群面简介 1.1 群面是什么? 群面就是大家比较头疼的无领导小组讨论面试,基本应届生去稍微有名一点的企业参加应聘,都会遇到这种面试形式。一般是5~10人的小组,就某话题进行限时讨论,得出结论并陈述。 1.2 哪些岗位需要群面? 一般是非技术岗的职位需要参与群面。 1.3 群面考察什么? 群面主要考察你的组织能力、表达能力、逻辑思维能力等软实力,听起来貌似比那些技术单面简单,其实不然。群面面临的不确定性非常大,你的表现可能跟你开始的设计完全不一样,如果你遇到一个奇葩的队友,说不定你们全队都完
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

layui时间组件的应用

  layui为我们封装了一些很方便的组件,四件组件就是其中之一   这里拿一个直接显示在页面上的日历组件来说明      上面的翻页按钮对应月份和年份的翻页      HTML部分,只需要写一个div来接取组件 <div id="test"></div>   然后引入js   这里要对应你自己的layui.js地址 <script src="layui/layui.js"></script>   代码部分    layui.use(['element', 'laydate'], funct
分类: 其他 发布时间: 08-17 20:54 阅读次数: 0

setup v-Pn on Azure

1https://portal.azure.com/#create/Microsoft.VirtualMachine![](https://s1.51cto.com/images/blog/201908/17/74d586c6cf60105fff37c7a84884a805.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6
分类: 企业开发 发布时间: 08-17 20:50 阅读次数: 0