@Transactional(propagation=PROPAGATION_REQUIRED) pubilc void methodA(){ doPreSomething; methodB(); doSufSomething; } @Transactional(propagation=PROPAG ...
分类:
编程语言 时间:
2020-07-04 18:51:18
阅读次数:
84
列表 list在循环的时候不能删,因为会改变索引 ls = ['aaa', 'bbb', 'ccc', 'ddd'] for el in ls: print(el) ls.remove(el) print(ls) 结果: aaa ccc ['bbb', 'ddd'] names = ["aa", ' ...
分类:
编程语言 时间:
2020-07-04 18:51:57
阅读次数:
54
一、引言 上一篇学习了冒泡排序,还是比较简单的一种排序,这一篇学习一下选择排序,也是基础排序的其中一种,手写一遍,加上自己的注释,理解以后写图例,其实算法也不是很高深的东西,记录一下~~ 二、选择排序算法 选择算法工具类 /** * 选择排序算法工具类 */ public class XuanZeU ...
分类:
编程语言 时间:
2020-07-04 18:53:09
阅读次数:
47
本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是LeetCode专题第50篇文章,我们来聊聊LeetCode中的81题Search in Rotated Sorted ArrayII。 它的官方难度是Medium,点赞1251,反对470,通过率32.8%。从通过率上来看,这题属于 ...
分类:
编程语言 时间:
2020-07-04 18:53:26
阅读次数:
64
Spring读取配置的两种方式 注解的方式 ApplicationContext ac=new AnnotationApplicationContext("MyConfig.class") package com.example.demo; import org.springframework.co ...
分类:
编程语言 时间:
2020-07-04 18:58:16
阅读次数:
59
python设计模式之状态模式 面向对象编程着力于在对象交互时改变它们的状态。在很多问题中,有限状态机(通常名为状态机)是一个非常方便的状态转换建模(并在必要时以数学方式形式化)工具。首先,什么是状态机?状态机是一个抽象机器,有两个关键部分,状态和转换。状态是指系统的当前(激活)状况。例如,假设我们 ...
分类:
编程语言 时间:
2020-07-04 18:59:06
阅读次数:
48
python设计模式之观察者模式 有时,我们希望在一个对象的状态改变时更新另外一组对象。在MVC模式中有这样一个非 常常见的例子,假设在两个视图(例如,一个饼图和一个电子表格)中使用同一个模型的数据, 无论何时更改了模型,都需要更新两个视图。这就是观察者设计模式要处理的问题。 观察者模式描述单个对象 ...
分类:
编程语言 时间:
2020-07-04 19:03:02
阅读次数:
49
《算法导论》第十五章 动态规划首先讨论了钢条切割问题,下面做个简单的总结: 一、递归 # 价格数组 Ap=[0,1,5,8,9,10,17,17,20,24,30] def cutrod(n): if n==0: return 0 m = -1 for i in range(1,n+1): t = ...
分类:
编程语言 时间:
2020-07-04 19:03:34
阅读次数:
59
1、给定一个字符串,请将字符串里的字符按照出现的频率降序排列。 import collections def frequencySort(s): dic = dict(collections.Counter(s)) res = sorted(dic.items(),key = lambda item ...
分类:
编程语言 时间:
2020-07-04 19:04:04
阅读次数:
65
这是一个Java图形用户界面(GUI)写的一个简易计算器(只做了整数的简易运算,没做小数)! 我只是一个初学Java的小白,发这个只想想对自己的学习进行一个记录,可能有很多地方实现的并不好! 本文运行环境是:win10,JDK版本:jdk13.0.2,编译环境:IDEA2020.1 运行界面: 实现 ...
分类:
编程语言 时间:
2020-07-04 19:06:54
阅读次数:
62
spring组件的构造器参好神奇 这里有一个接口:FruitService和两个实现类:AppleService、BananaService,假设我想在其中一个实现类实例化中获取当前Spring容器的Bean怎么办? 只需要重写该实现类的构造方法: @Component public class A ...
分类:
编程语言 时间:
2020-07-04 19:08:11
阅读次数:
78
首先spring是一个企业级J2EE的框架,用于开发一个webApp,它是针对bean的生命周期进行管理的轻量级容器。主要由七个部分组成:Spring Core、Spring AOP、Spring ORM、Spring DAO、Spring Context、Spring Web、Spring Web ...
分类:
编程语言 时间:
2020-07-04 19:09:41
阅读次数:
79
def get_search_github(keyword, language, pageIndex): params = { "q" : keyword, "type": "Repositories", "l": language, "p": pageIndex } p = urllib.pars ...
分类:
编程语言 时间:
2020-07-04 19:11:16
阅读次数:
105
1、toString() 第一选择 let obj = {} Object.prototype.toString.call(obj) '[Object Object]' 2、constructor let obj = {} obj.constructor Object 3、instanceof 注意 ...
分类:
编程语言 时间:
2020-07-04 19:14:18
阅读次数:
549
package com.tz.util; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * 时间工具类 最近7天 月初 月末 季度 月度 时间格式化 等等…… * * ...
分类:
编程语言 时间:
2020-07-04 19:14:42
阅读次数:
77
题目描述 正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数。 输入描述: 输入两个正整数A和B。 输出描述: 输出A和B的最小公倍数。 示例1 输入 5 7 输出 35 1 let str = readline(); 2 let arr = ...
分类:
编程语言 时间:
2020-07-04 19:15:34
阅读次数:
268
对象的动态内存分配 Spread{ int ** arr = new int*[10]; for(int i=0;i<10;i++) { arr[i] = new int[10]; } // 析构 for(auto i=0;i<10;i++) { delete[] arr[i]; } delete[ ...
分类:
编程语言 时间:
2020-07-04 19:17:18
阅读次数:
76
1. DOM操作非常耗费性能 以前用jquery,可以自行控制DOM操作的时机,手动调整 Vue和React是数据驱动视图,如何有效控制DOM操作? 2. 有了一定复杂度,想减少计算次数比较难 能不能把计算,更多的转移为js计算?因为js执行速度很快 vdom-->用js模拟DOM结构,计算出最小的 ...
分类:
编程语言 时间:
2020-07-04 20:24:31
阅读次数:
68
faker模块主要是用来创建伪数据,无需手动生成或者手写随机数来生成数据,可以利用faker完成伪造大量测试数据的工作 一、安装 pip install faker 二、使用 from faker import Faker f = Faker(locale='zh_CN') #为生成数据的文化选项, ...
分类:
编程语言 时间:
2020-07-04 20:29:48
阅读次数:
90
前言 Faker是一个Python软件包,可为您生成伪造数据。无论您是需要引导数据库,创建美观的XML文档, 填充持久性以进行压力测试还是匿名化来自生产服务的数据,Faker都是您的理想之选。不论您这边需要创建多少条数据,无非是一个for循环就解决问题了。 基本用法 用pip安装:pip insta ...
分类:
编程语言 时间:
2020-07-04 20:33:02
阅读次数:
276