- 博客(22)
- 收藏
- 关注
原创 时间复杂度
注意:在数据结构/算法中,通常使用T(n)表示代码执行时间,n表示数据规模大小,f(n)表示代码执行次数综合,所以上面这个例子可以表示为f(n)=(2n*n+n+1)*t,其实就是一个求总和的式子,O(大写O)表示代码执行时间与f(n) 成正比例。上述例子中,最大的两块代码时间复杂度分别为 O(n)和O(n * n),其结果本应该是:T(n)=O(n)+O(n*n),我们取其中最大的量级,因此整段代码的复杂度为:O(n * n)假设,每行代码的执行时间为t,那么这块代码的时间就是(2n+2)*t。
2023-03-24 21:05:20 227
原创 lists.add(list)和lists.add(new ArrayList<>(list))使用注意
lists.add(list)和lists.add(new ArrayList<>(list))使用注意。
2022-08-22 20:29:25 682
原创 需求:判断s的值,只有为a或者b时,才符合规则
String s="a"; if (!((s.equals("a")) || ("SP163".equals("b")))) { System.out.println("s只能为a/b"); } System.out.println("s值符合规则");
2022-04-18 18:56:58 152
原创 小数运算注意事项
小数运算时会出现精度问题。可以通过BigDecimal解决:参考:https://blog.csdn.net/qq_35868412/article/details/89029288
2022-04-02 09:33:58 313
原创 svn安装卸载注意事项
安装和卸载都是从安装过程中选择的。remove表示卸载。安装时此处记得改一下(其他都是点击下一步),否则后面和idea结合不了。
2022-03-29 18:03:10 694
原创 nginx配置了负载均衡却不起作用
方法:查看nigin.config文件配置附:location / {proxy_set_header Host $host;root html;index index.html index.htm;proxy_pass http://server/;}
2022-03-14 21:26:10 5205 2
原创 bean的注入问题
在service的接口中添加注解还是在实现类impl?答:@Service注解是标注在实现类上的,因为@Service是把spring容器中的bean进行实例化,也就是等同于new操作,只有实现类是可以进行new实例化的,而接口则不能,所以是加在实现类上的。Mybatis 接口编程中dao 层接口没有产生bean的注解, 为什么能被实例化为bean?答:https://blog.csdn.net/java280580332/article/details/72123890自己理解:实际上不是接口实例
2022-02-21 16:56:44 509
原创 开发问题总结(进行中)
如何删除掉一个maven模块?答:从硬盘文件中删除,然后clean,重新编译一下。IDEA删除Maven项目子模块后再重建无法识别导致Module报错问题?答:https://www.panziye.com/java/2021.html
2022-02-21 10:34:17 578
原创 mysql换行符和回车符
回车:将光标置到当前行最前面换行:将光标置到下一行键盘上的Enter就是回车+换行此处插入有enter键,但是在表中是现实不出来的所以说在执行以下sql时,查询不到结果select * from user where username=‘wushi2’清除回车的sql:update user set username = REPLACE(username, ‘\n’, ‘’);update user set username = REPLACE(username, ‘\r’, ‘’);再查
2022-02-18 11:33:52 9154
原创 数组,集合遍历方式
map集合: Map<String,String> map=new ConcurrentHashMap<>(); map.put("a","1"); map.put("b","2"); map.put("c","3"); //map集合常用方法 //1.获取键的集合 final Set<String> strings = map.keySet();
2022-02-15 15:24:10 161
原创 sql中字段为日期格式的相关知识
基础知识:--传入的字符串转日期to_date(#{DAY_AFTER}, 'yyyy-mm-dd')--a表中的日期字段转成字符串格式to_char(a.DATA_DATE,'yyyy-mm-dd')问题一查询条件:日为1号select DATA_DATE from awhereto_char(a.DATA_DATE,'dd')='01'问题二输入日期(例2021-01-01),查询条件为日期的年月select DATA_DATE from awhereto_char(a.
2021-09-02 12:57:45 624
原创 oracle数据库建立表分区
--oracle 创建分区表;CREATE TABLE RangeTable ( idd INT PRIMARY KEY, iNAME VARCHAR ( 10 ), grade INT ) PARTITION BY RANGE ( grade ) ( PARTITION part1 VALUES LESS THAN ( 3 ), PARTITION part2 VALUES LESS THAN ( MAXVALUE ) );-- 查看当前用户的分区表信息;select
2021-06-30 14:54:54 975
原创 数据库sum函数和group by的联用
数据库"AAA" 如下执行查询语句后SELECT ID, sum( "age" ) FROM "AAA" GROUP BY ID结果分析:分组后的id列不会重复,相同的id行,age会累加后显示
2021-06-28 10:32:44 710
原创 线程池创建多线程,执行不同的任务
public static void main(String[] args) { final ExecutorService newFixedThreadPool2 = Executors.newFixedThreadPool(3); //多个任务 newFixedThreadPool2.execute(()->System.out.println("线程一")); newFixedThreadPool2.execute(()->S
2021-06-17 10:10:27 1178
原创 数据库知识
oracle表名或者字段名如果是大写,sql语句中可以不区分大小写;表名或者字段名如果是小写,sql语句中要加双引号.字段名为char,sql中对应的值加单引号字段名为number,sql中对应的值什么都不加字段名为date,sql中对应的值可以加单引号也可以不加...
2021-05-24 14:26:25 80
原创 数据库 where nvl( “id“, 0 ) > 2
获取aaa表中id字段>2的数据SELECT * FROM "aaa" WHERE nvl( "id", 0 ) > 2
2021-05-24 14:09:22 440
原创 空指针异常
@SpringBootTest@RunWith(SpringJUnit4ClassRunner.class)public class Test {@Autowiredprivate XshlqjService xshlqjService;@org.junit.Testpublic void test() throws ParseException {//从数据库中取数据Map<String, String> noAssessmentTp = xshlqjService.getNo
2021-04-15 15:57:14 68
原创 内部类调用的外部变量必须是final修饰
内部类调用的外部变量必须是final修饰的, java1.8之后,在局部变量没有重新赋值的情况下,它默认局部变量为final型,认为你只是忘记加final声明了而已。如果你重新给局部变量改变了值或引用,那就无法默认为final了,就会报错.为了解决:局部变量的生命周期与局部内部类的对象的生命周期的不一致性问题...
2021-04-09 20:36:32 388
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人