首页 > 2020年06月05日 > 全部分享
Java Review (十八、面向对象----对象与垃圾回收)
@ Java运行时数据区域 图一:Java运行时数据区域示意图 Java 内存运行时区域中的程序计数器、虚拟机栈、本地方法栈随线程而生灭;因此这几个区域的内存分配和回收都具备确定性,不需要过多考虑回收的问题,因为方法结束或者线程结束时,内存自然就跟随着回收了。 而 Java 堆不一样,一个接口中的多 ...
分类:编程语言   时间:2020-06-05 23:27:50    收藏:0  评论:0  赞:0  阅读:70
python %s %d
当取一个格式,按照格式填写数字时,我们通常用用%s 和%d来显示。 %s 代表一个字符串变量%d代表数字变量。 name = input('请输入您的名字:') age = int(input('请输入您的年龄:')) job = input('请输入您的职业:') hobbie= input('请 ...
分类:编程语言   时间:2020-06-05 23:27:33    收藏:0  评论:0  赞:0  阅读:42
差分与前缀和 Extra
基础算法戳这里 扩展一:二维前缀和 给定一个 $n \times m$ 的矩阵,有 $T$ 次询问,每次会给出四个数 $a,b,c,d$,求以点 $(a,b)$ 为左上角,点 $(c,d)$ 为右下角的矩形所有元素和。 $1 \le n,m \le 3000$,$1 \le T \le 10^6$。 ...
分类:其他   时间:2020-06-05 23:27:00    收藏:0  评论:0  赞:0  阅读:46
tp5.1 配置多个项目共用同一个核心库
需求 需求:多个项目共用一个tp5.1核心库(原来的thinkphp 是在项目的根目录下面,现在需要提出来) 如: 要保证其他的项目正常运行,需要配置那些东西呢? 配置 项目的think文件配置 你按照需求将thinkphp移到上一级目录,这时候你进入到项目目录打开命令行窗口运行 php think ...
分类:其他   时间:2020-06-05 23:26:34    收藏:0  评论:0  赞:0  阅读:234
jstl中c:choose的使用注意事项
问题描述:使用c:choose时,域对象获取的值的类型不一致时,报错(org.apache.jasper.JasperException:在第[24]行处理JSP页面[/zh_en.jsp]时发生异常) <%@ page contentType="text/html;charset=UTF-8" l ...
分类:Web开发   时间:2020-06-05 23:26:14    收藏:0  评论:0  赞:0  阅读:69
基本 SQL 之增删改查(一)
数据的修改 众所周知的是,我们的项目中,有百分之八十的操作都是在查询,而仅有百分之二十的操作是做的数据修改。 所以,关系型数据库中对于数据的修改这块并没有什么很复杂的门道,我们优先介绍这一块内容,而对于数据的查询而言,它会复杂的多,各种排序、分组、子查询以及多表连接查询等等等等,就是旨在满足我们多样 ...
分类:数据库技术   时间:2020-06-05 23:06:57    收藏:0  评论:0  赞:0  阅读:47
18 “中国大学排名定向爬虫”实例介绍
一、功能描述及程序设计 二、代码实现 1 """中国大学排名定向爬虫实例介绍""" 2 3 import requests 4 from bs4 import BeautifulSoup 5 import bs4 6 7 8 def getHTMLTest(url): 9 10 try: 11 r ...
分类:其他   时间:2020-06-05 23:05:59    收藏:0  评论:0  赞:0  阅读:67
「GXOI / GZOI2019」旅行者
传送门 这题给出两种方法,只给出前一种方法的代码,因为后一种代码可能跑不过(后面会讲) 方法1 我们不难发现最优情况下的路径,一定只在起点和终点两个位置是关键点,中间不可能有别的关键点,不然就可以只取一半,就会更优。 那么我们就可以建正反两张图,跑两次多源 \(\text{Dijkstra}\),记 ...
分类:其他   时间:2020-06-05 23:05:23    收藏:0  评论:0  赞:0  阅读:49
Python实现全排列的一种算法
题目 列表arr =[1,2,3]输出其全排列。 思路 采取递归推导的方法来实现。 递归出口:如果列表长度为1,返回[arr] 推导策略: - 选取第一个为基准数,如1,获取上层(剩余部分)的推导结果,如[[2,3], [3,2]] - 遍历上层推导结果,复制一份,并将1依次插入列表的从头到尾处,如 ...
分类:编程语言   时间:2020-06-05 23:04:48    收藏:0  评论:0  赞:0  阅读:59
简单记录一次小程序解包实验
##0x01 实验环境准备: 夜神模拟器;nodejs环境;wxappUnpacker;微信开发者工具 1.安装nodejs环境 下载网址:http://nodejs.cn/download/ 一路下一步,会自动添加环境变量。 参考了此博客内容:https://www.jianshu.com/p/1 ...
分类:微信   时间:2020-06-05 23:04:28    收藏:0  评论:0  赞:0  阅读:81
GO汇编-汇编语言的为例
汇编语言的为例 汇编语言的真正威力来自两个维度:一是突破框架限制,实现看似不可能的任务;二是突破指令限制,通过高级指令挖掘极致的性能。对于第一个问题,我们将演示如何通过Go汇编语言直接访问系统调用,和直接调用C语言函数。对于第二个问题,我们将演示X64指令中AVX等高级指令的简单用法。 系统调用 系 ...
分类:编程语言   时间:2020-06-05 23:04:10    收藏:0  评论:0  赞:0  阅读:94
读取word段落和文字块
from docx import Document word=Document(',,,,,,.docx') paragraphs=word.paragraphs #返回一个列表,有多少段就有多少个值 for i in paragraphs: print(i.text) #打印每段内容 a=para ...
分类:其他   时间:2020-06-05 23:03:49    收藏:0  评论:0  赞:0  阅读:44
js奇偶排序数组
function f(a, b) { //排序函数 var a = a % 2; //获取参数a的奇偶性 var b = b % 2; //获取参数b的奇偶性 if (a == 0) return 1; //如果参数a为偶数,则排在左边 if (b == 0) return -1; //如果参数b为 ...
分类:编程语言   时间:2020-06-05 23:03:32    收藏:0  评论:0  赞:0  阅读:97
最小圆覆盖(随机增量法)
问题引入 题目描述 给出N个点,让你画一个最小的包含所有点的圆。 输入格式 先给出点的个数N,2<=N<=100000,再给出坐标Xi,Yi.(-10000.0<=xi,yi<=10000.0) 输出格式 输出圆的半径,及圆心的坐标,保留10位小数 在解这道题时,先要弄懂另一个知识点--三点定圆 给 ...
分类:其他   时间:2020-06-05 23:03:15    收藏:0  评论:0  赞:0  阅读:74
23 二叉树操作
#include <stdio.h> #include <stdlib.h> #include <stdbool.h> #define NOINFO -1 typedef struct node { int data; struct TNode* L; struct TNode* R; }Node, ...
分类:其他   时间:2020-06-05 23:01:54    收藏:0  评论:0  赞:0  阅读:53
HMR
HTR:hot module replacement 热模块替换 / 模块热替换 作用:一个模块发生变化,只会重新打包这一个模块(而不是打包所有模块),极大的提升构建速度 webpack 配置: const { resolve } = require('path'); const HtmlWebpa ...
分类:其他   时间:2020-06-05 22:57:12    收藏:0  评论:0  赞:0  阅读:62
六、模块和包
一、模块 1、基础 每个文件都是 一个模块,并且模块导入其他模块后就可以使用导入模块定义的变量名。模块可以由两个语句和一个内置函数处理: import:使导入者以一个整体获取一个模块; from:允许导入者从一个模块文件中获取特定的变量名; imp.reload:在不终止Python程序的情况下,提 ...
分类:其他   时间:2020-06-05 22:54:37    收藏:0  评论:0  赞:0  阅读:47
MySQL学习02-查询
一、基础查询 语法: SELECT 查询列表 FROM 表名; 特点:①查询列表可以是:表中的字段、常量值、表达式、函数 ②.查询的结果是一个虚拟的表格 1.打开某个库 USE 库名; 2.查询表中的单个字段 SELECT 字段名 FROM 表名; 3.查询表中的多个字段 SELECT `字段名`, ...
分类:数据库技术   时间:2020-06-05 22:54:02    收藏:0  评论:0  赞:0  阅读:75
6月5号 JAVA基础语法 三元运算符及小结
扩展运算符:+=,-=,*=,/= //偷懒做法,不建议使用 图中b的值等于-10,是因为程序先做第一步运算,a=30,再做第二步运算,所以b=-10 字符串连接符 “ ”+数值会把数值转化为字符串类型(有面试题) 三元运算符 ? :(必须掌握) ...
分类:编程语言   时间:2020-06-05 22:53:44    收藏:0  评论:0  赞:0  阅读:54
javaScript设计模式简记-行为型设计模式(3)
1.模板方法模式 模板方法模式(Template Method):父类中定义-组操作算法骨架,而将一些实现步骤延迟到子类中,使得子类可以不改变父类的算法结构的同时可重新定义算法中某些实现步骤。 比如我们生活中用蛋糕模具做蛋糕,做出的蛋糕是外形相同的,因为他们都用的同一个模具,这是最基本的一一个蛋糕。 ...
分类:编程语言   时间:2020-06-05 22:52:47    收藏:0  评论:0  赞:0  阅读:48
1426条   上一页 1 2 3 4 5 ... 72 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!