一、字符串相关 1、String String声明 为final,不可被继承 实现Serializable接口,可序列化 String内部定义final char[] value 用于存储字符串数据。不可变 通过字面量(String s = "abc";)的方式(区别于new方式)给一个字符串赋值, ...
分类:
编程语言 时间:
2020-07-29 10:00:17
阅读次数:
57
在反汇编里面查看一个字符串(单引号): 存的值为41,因此当定义一个字符串时,内存中存储的不是符号本身,而是存储的该字符对应的编号。对应的是ASCII表 ...
分类:
编程语言 时间:
2020-07-29 09:56:07
阅读次数:
72
Callable与Runnable 先说一下java.lang.Runnable吧,它是一个接口,在它里面只声明了一个run()方法: public interface Runnable { public abstract void run(); } 由于run()方法返回值为void类型,所以在执 ...
分类:
编程语言 时间:
2020-07-29 09:55:03
阅读次数:
70
import datetime import time import json import hashlib import base64 import requests import pandas import browsercookie from collections import Counte ...
分类:
编程语言 时间:
2020-07-29 09:54:19
阅读次数:
69
一、数组声明 数组是多个变量值的结合,是Array对象的实例,所以可以像对象一样调用方法。 1、创建数组 使用对象的方法创建数组。 <script> ? "use strict"; let array = new Array(1, 2, 3, 4, 5); console.table(array); ...
分类:
编程语言 时间:
2020-07-29 09:53:19
阅读次数:
548
#include<iostream> #include<string> using namespace std; class point { private: int x; int y; public: void setx(int x) { this->x=x; } int getx() { ret ...
分类:
编程语言 时间:
2020-07-29 00:48:37
阅读次数:
82
JavaScript 中的模块化 最早的基于立即执行函数,闭包的模块化 const MountClickModule = function(){ let num = 0; const handleClick = ()=>{ console.log(++num); } return { countCl ...
分类:
编程语言 时间:
2020-07-29 00:48:21
阅读次数:
95
<input type="button" value="Click" id="C" onclick="Go();"><input type="button" value="Wait" id="W" onclick="javascript:alert('Amazing!');"> <script>va ...
分类:
编程语言 时间:
2020-07-29 00:48:08
阅读次数:
125
线程池工作流程: 1、如果正在运行的线程数量小于 corePoolSize,那么马上创建线程运行这个任务 2、如果正在运行的线程数量大于或等于 corePoolSize,那么将这个任务放入队列 3、如果这时候队列满了,而且正在运行的线程数量小于 maximumPoolSize,那么还是要创建非核心线 ...
分类:
编程语言 时间:
2020-07-29 00:47:33
阅读次数:
96
1、实现思想 2、实现代码 1 #include <stdio.h> 2 void bulubulu_sort(int *array, int len) 3 { 4 int temp; 5 for (int i = 0; i < len - 1; i++) 6 { 7 for (int j = 0; ...
分类:
编程语言 时间:
2020-07-29 00:47:19
阅读次数:
100
include<iostream> using namespace std; int* Array() { int *a; a=new int [10]; for(int i=0;i<10;i++) { a[i]=i+1; cout<<a[i]<<" "; } cout<<endl; return ...
分类:
编程语言 时间:
2020-07-29 00:42:04
阅读次数:
83
mvc处理乱码:①public String isreg(User u,HttpServletRequest request)②String name = u.getname(); String str = new String(name.getBytes("iso-8859-1"),"utf-8" ...
分类:
编程语言 时间:
2020-07-28 22:53:10
阅读次数:
108
Java的反射机制 一、什么是反射 反射是Java的特征之一,是一种间接操作目标对象的机制,核心是JVM在运行的时候才动态加载类,并且对于任意一个类,都能够知道这个类的所有属性和方法,调用方法/访问属性,不需要提前在编译期知道运行的对象是谁,他允许运行中的Java程序获取类的信息,并且可以操作类或对 ...
分类:
编程语言 时间:
2020-07-28 22:51:05
阅读次数:
98
状态1:新建一个线程并且开启start()方法,使Java线程和操作系统线程联系起来; 状态2:Running——Waiting :调用wait方法 synchronized(lock){ lock.wait(); //进入waiting状态,释放锁 } synchronized(lock){ lo ...
分类:
编程语言 时间:
2020-07-28 22:50:50
阅读次数:
107
搭建springboot博客系统 框架:springboot 第一步:搭建linux环境 第二步:安装docker环境 第三步:安装redis镜像 第四步:安装mysql5.7镜像 第五步:安装jdk(我用的是yum模式) https://blog.csdn.net/qq_42815754/arti ...
分类:
编程语言 时间:
2020-07-28 22:49:48
阅读次数:
88
####一句话:树状数组NB QWQ日常操作:一些乱七八糟的话 老实说,之前没有学到树状数组的时候,手边只有线段树这个工具。感觉还是蛮好用的?就一直没有去学。后来一个偶然的机会,我做到了一道题,又偶然的看了这道题的树状数组的解法,从此走上了不归路。(啊这...) 其实真的去说,开始没有接触到树状数组 ...
分类:
编程语言 时间:
2020-07-28 22:48:47
阅读次数:
79
8)数组的排序 int [ ] arr = {23,64,2,37,43,67,1}; Arrays.sort(arr); for (int i = 0; i<arr.length; i++){ System.out.println(arr[i]); } 方法:(函数、过程) 1)方法用于封装一段特 ...
分类:
编程语言 时间:
2020-07-28 22:45:54
阅读次数:
69