一.冒泡排序: 外层循环控制排序躺数:n个数需要跑n-1躺,一个数组的长度为length,那么下标为length-1,那么最大趟数为length-2,即写为<length-1 //因为比较剩下最后一个数时,无需比较。 内层循环控制每一趟的比较次数:每一趟需要比较n-i次 二.快速排序: 快速排序,顾 ...
分类:
编程语言 时间:
2018-10-15 20:33:47
阅读次数:
195
while '' in list: list.remove('') ...
分类:
编程语言 时间:
2018-10-15 20:34:33
阅读次数:
377
一、说明 1.1 背景说明 看《加密与解密》的时候反复听说“PE文件格式”,到Android安全兴起就不断听说“dex文件格式”。意思是看得懂的,但自己不能手解析一番总觉得不踏实,所以决定写个程序来解析一番。 本文其实算是姜维的Android逆向之旅 解析编译之后的Dex文件格式的Python实现版 ...
分类:
编程语言 时间:
2018-10-15 20:36:15
阅读次数:
231
1、在类路径下增加一个banner.txt,里面是启动要输出的信息 自定义banner在线生成工具: http://www.bootschool.net/ascii 2、在applicatoin.properties增加banner文件的路径地址 #自定义启动banner文件的路径spring.ba ...
分类:
编程语言 时间:
2018-10-15 20:36:30
阅读次数:
130
PC.java CPU.java HardDisk.java Test.java 运行结果: ...
分类:
编程语言 时间:
2018-10-15 20:37:51
阅读次数:
834
1)jar 2)配置 3)编写 HttpClient 集成相应的配置 4)编写定时回收无效资源的类 5) 工具类 注意) 1.JAVA 使用的证书后缀为JKS , 如果不是需要将证书转换为.jks文件 2.需要在jre中导入证书,而jre(1.8)并不会处理证书链, 必须一个个导入, 如果使用的是中 ...
分类:
编程语言 时间:
2018-10-15 20:42:04
阅读次数:
397
ORM框架(数据到对象映射) 一. 前言 在前上一章教程中,介绍了数据库查询的方法。本章将在上一章的基础上,进一步扩展程序。 注:1.本文针对初学Java的同学训练学习思路,请不要太纠结于细节问题。2.本文旨在达到抛砖引玉的效果,希望大家扩展本例子,以学到更多知识的精髓。 学习本章需要准备的知识:1 ...
分类:
编程语言 时间:
2018-10-15 20:42:26
阅读次数:
185
python类的继承
分类:
编程语言 时间:
2018-10-15 20:43:41
阅读次数:
161
一 什么是迭代器协议 二 for循环机制 for循环的本质:循环所有对象,全都是使用迭代器协议 (字符串,列表,元组,字典,集合,文件对象)这些都不是可迭代对象,只不过在for循环中,调用了他们内部的__iter__()方法,把他们变成了可迭代对象。 然后for循环调用可迭代对象的__iter__( ...
分类:
编程语言 时间:
2018-10-15 20:43:53
阅读次数:
195
恢复内容开始 title: 标准目录规范 date: 2018 10 15 15:26:37 categories:python tags:python入门 一.标准目录规范 ? 我们学习了模块和包以后,在开发项目就不应该在是面条版,应该分为文件/文件夹,那么有没有什么固定的文件结构呢?答案是:有的 ...
分类:
编程语言 时间:
2018-10-15 20:44:21
阅读次数:
154
继承Comparable接口,重写compareTo方法进行排序:public class Student implements Comparable<Student>{ private String name; private int id; private int age; public Stu ...
分类:
编程语言 时间:
2018-10-15 20:44:49
阅读次数:
257
目录 客户端/服务端架构 网络基础 套接字(socket)初使用 黏包 socket的更多方法介绍 验证客户端链接的合法性 socketserver模块 1,客户端/服务端架构 我们了解的涉及到两个程序之间通讯的应用大致可以分为两种: 第一种是应用类:qq、微信、网盘、优酷这一类是属于需要安装的桌面 ...
分类:
编程语言 时间:
2018-10-15 20:45:08
阅读次数:
162
https://blog.csdn.net/lovefengruoqing/article/details/79284573 centos7 自带有 python,但是却是 python2 版本的 python,如果你想安装个python3怎么办呢?难道要从github上把源码clone下来进行编译 ...
分类:
编程语言 时间:
2018-10-15 20:45:55
阅读次数:
156
1、创建spring-cloud-houge-config子项目,测试需要的项目入下 2、添加依赖 3、配置文件 aoolication.properties 在src/main/resources下添加config-dev.properties,config-test.properties,con ...
分类:
编程语言 时间:
2018-10-15 20:46:39
阅读次数:
664
例1: ...
分类:
编程语言 时间:
2018-10-15 20:46:56
阅读次数:
105
1、实现一个类MyThread继承Thread并重写run()方法启动线程方法:实例化MyThread对象,并调用start()方法多个线程之间交替执行(抢时间片)主线程(main方法)有优先运行的权限,但并不绝对 2、实现一个类MyThread实现Runnable接口下的run()方法启动线程方法 ...
分类:
编程语言 时间:
2018-10-15 20:47:53
阅读次数:
174
算法描述 在给定的n位数字,删除其中的k位数字( k linkedList = new LinkedList(); for(int i=0;ilinkedList.get(i+1)){ linkedList.remove(i);//使用链表移出元素 flag++; break;//结束本次循环,跳转 ...
分类:
编程语言 时间:
2018-10-15 20:48:01
阅读次数:
233
10.4 1 那棵树就长成下面这个样子 ~~~ / 18 12 10 7 4 2 21 5 / ~~~ 下面就借用10.4 1提供的数据,构建一棵树,然后分别对它做10.4 2所要求的递归遍历和10.4 3所要求的非递归遍历。 递归遍历的方式有三种,前序、中序、后序,实现上的差异,无非是把Trave ...
分类:
编程语言 时间:
2018-10-15 20:48:10
阅读次数:
327
github地址: https://github.com/showkawa/springBoot_2017/tree/master/spb-demo 1. 异步任务 方法名加上注解@Async,在启动类上加上@EnableAsync 2.定时器任务 方法名加上注解@Scheduled,在启动类上加上 ...
分类:
编程语言 时间:
2018-10-15 20:48:51
阅读次数:
189
1.基础神经网络: 输入向量x,权重向量w, 偏置标量b, 激活函数sigmoid(增加非线性度) 优化手段: 梯度下降优化, BP向后传播(链式规则) 梯度下降优化: 1. 使用得目标函数是交叉熵 c = 1/nΣΣ[yj*lnaj^2 + (1-yj)*ln(1-aj^2)] yj表示得是样本标 ...
分类:
编程语言 时间:
2018-10-15 20:49:02
阅读次数:
196