#So

归并排序——Merge Sort

基本思想:参考归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法的一个非常典型的应用。首先考虑下如何将2个有序数列合并。这个非常简单,只要从比较2个数列的第一个数,谁小就先取谁,取了后就在对应数列中删除这个数。然后再进行比较,如果有数列为空,那直接将另一个数列的数据依次取出即可。//将有序数组a[]和b...
代码星球 ·2020-04-06

快速排序——Quick Sort

基本思想:(分治)先从数列中取出一个数作为key值;将比这个数小的数全部放在它的左边,大于或等于它的数全部放在它的右边;对左右两个小数列重复第二步,直至各区间只有1个数。辅助理解:挖坑填数初始时i=0;j=9;key=72由于已经将a[0]中的数保存到key中,可以理解成在数组a[0]上挖了个坑,可以将其它数据填充到这...
代码星球 ·2020-04-06

希尔排序——Shell Sort

 前言:数据序列1:13-17-20-42-28利用插入排序,13-17-20-28-42.Numberofswap:1;数据序列2:13-17-20-42-14利用插入排序,13-14-17-20-42.Numberofswap:3;如果数据序列基本有序,使用插入排序会更加高效。基本思想:在要排序的一组数中...
代码星球 ·2020-04-06

插入排序——Insertion Sort

1、原理:从整个待排序列中选出一个元素插入到已经有序的子序列中去,得到一个有序的、元素加一的子序列,直到整个序列的待插入元素为0,则整个序列全部有序。2、思路:   (1)设置监视哨r[0],将待插入的记录值赋值给r[0];  (2)设置开始查找的位置j;  (3)在数组中搜索,搜索中将第j个记录后移,直到r...
代码星球 ·2020-04-06

选择排序——Selection Sort

1、原理:每次从待排序的数据元素中选出最小(或者最大)的一个元素,存放在已排好序列的起始位置(或者末尾位置),直到全部待排序的数据元素排完。2、思路:  (1)第一趟排序:在待排序数据arr[1],arr[2]...arr[n]中选出最小的数据,将其与arr[1]进行交换。  (2)第二趟排序:在待排序的arr[2],...
代码星球 ·2020-04-06

SourceTree跳过Atlassian账号,免登陆,跳过初始设置

SourceTree安装之后需要使用账号登陆以授权,并且是强制登陆。登录过程非常漫长,并未在不翻墙的情况下是不能成功的,下面记录一下跳过登录的方法。 装之后,转到用户本地文件夹下的SourceTree目录,找到accounts.json文件,没有则新建。C:UsersAdministratorAppDataL...

冒泡排序——Bubble Sort

1、如果遇到相等的值不进行交换,那这种排序方式是稳定的排序方式。2、原理:比较两个相邻的元素,将值大的元素交换到右边。3、思路:依次比较相邻的两个数,将比较小的数放在前面,比较大的数放在后面。    (1)第一次比较:首先比较第1个数和第2个数,将小数放在前面,大数放在后面。    (2)比较第2和第3个数,将小数放在...
代码星球 ·2020-04-06

org.jsoup.HttpStatusException: HTTP error fetching URL. Status=403

爬取网站的时候 conn=Jsoup.connect(url).timeout(5000).get();直接用get方法,有些网站可以正常爬取。但是有些网站报403错误,403是一种在网站访问的过程中,常见的错误提示。表示资源不可用,服务器理解客户对的请求,但是拒绝处理它,通常由服务器上文件或者目录的权限设置...

js JSON

 http://www.cnblogs.com/sishahu/archive/2011/12/28/2304487.html  jsJSON.stringtojson...   JSON提供了json.js包,下载http://www.json.org/js...
代码星球 ·2020-04-06

java source not found

  今天的挑战是,为什么与源码明明放在本机,调试的时候却说sourcenotfound呢?这个是因为,我重新建立了debug,然后没有选择对应的项目。 另外一个问题是,如果给底层的jar附上源码呢?...
代码星球 ·2020-04-06

json

工具:http://www.ij2ee.com/bejson/bejson.html 和XML数据格式的对比这个其实是很明显的,各有优势,各有各自流行的领域。不多说吧,大都要靠自己去理解。json用途:据我理解,好像主要是,web程序的服务端、客户端的数据传递。 如果我们通过浏览器的F12查看htt...
代码星球 ·2020-04-06

python3如何遍历json数据

json和pandas配合下importjsonimportpandasaspdjs='''{"message":"abc","result":{"paramtypeitems":[{"name":"基本参数","paramitems":[{"id":567,"name":"车型","valueitems":[{"sp...

rg.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session:

原先跑TESTCASE的时候没有出错但是跑到整个程序里面,除了这个问题,网上也找了下资料,说是用merge之类的可以解决,因为你这个update的obj和session里面的不用,所以导致此问题。突然石化~~~想到session~~~想到TESTcase的时候没有用事物aop所以每个方法都是一个事物,所以当然没问题,而...

Spring-Data-JPA @Query注解 Sort排序

当我们使用方法名称很难,达到预期的查询结果,就可以使用@Query进行查询,@Query是一种添加自定义查询的便利方式(方法名称查询见http://blog.csdn.net/niugang0920/article/details/79426521)使用@Query注解,使用注解有两种方式,一种是JPQL的SQL语言方...

Configuration Error: deployment source 'SocietyManage:war exploded' is not valid

ConfigurationError:deploymentsource'SocietyManage:warexploded'isnotvalid原因:没有下图的底下的红色框的内容.(不能部署源码,需要部署war包什么的)正确操作顺序,:然后:然后确认下图的信息都齐全即可:然后即可部署成功....
首页上一页...226227228229230...下一页尾页