走进 JDK 之谈谈字符串拼接
走进 JDK 之 String 你并不了解 String 今天是 String 系列最后一篇了,字符串的拼接。日常开发中,字符串拼接是很常见的操作,一般常用的有以下几种: 直接使用 + 拼接 使用 String 的 concat() 方法 使用 Strin
关于二叉树的前序、中序、后序三种遍历(递归与非递归)
二叉树遍历分为三种:前序、中序、后序,其中序遍历最为重要。为啥叫这个名字?是根据根节点的顺序命名的。 比如上图正常的一个满节点,A:根节点、B:左节点、C:右节点,前序顺序是ABC(根节点排最先,然后同级先左后右);中序顺序是BAC(先左后根最后右);后序顺序是BCA(先左后右最后根)。 比如上图二叉树遍历结果 前序遍历:ABCDEFGHK 中序遍历:BDCAEHGKF 后序遍历:DCBHKGFEA 分析中序遍历如下图,中序比较重要(java很多树排序是基于中序,后面讲解分析) public
sparkmd5+FileReader实现文件分段上传,断点续传
参考代码:https://blog.csdn.net/tangyan1207/article/details/74937645 解决了FileReader不支持readAsBinaryString方法的问题, 解决了MD5相同的问题 HTML+JS部分: <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" cont
leetcode每日刷题计划-简单篇day2
今天数模比赛爆肝&操作系统大作业 脖子疼orz先把题过了保证flag不倒。。个别细节回头看吧 Num 13 罗马数字转整数 Roman to Integer 一遍提交过,开始编译出了点问题 具体:最开始忘了if后面的(a+1)需要括号 strlen(s)不可用,这个回头看一下 s.length()是可用的 不知道有没有简单代码,困到懵逼先码 class Solution {
public:
bool pd=false;
int num(char*a)
{
SpringCloud Gateway(八)
搭建SpringCloud Gateway 创建microservicecloud-springcloud-gateway-9528工程 pom文件 依赖: <dependencies>
<!-- 将微服务provider侧注册进eureka -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-c
自己的函数记得放在回调里边
公司的网页代码需要测试,因后端挡板工具问题只能在浏览器里进行。但是在浏览器里打开时比在客户端打开时少了一些必要的参数(放在PJF里)。需要在初始化时放进去。不可能把所有页面改一下吧。最后我发现所有页面都加载了sealUtils.js工具函数。于是我写了一个自执行函数在放在sealUtils.js前。在其中加载另外的js文件来将参数放入PJF。这样页面js初始化时就不会报错了。 遇到的困难是让其在页面加载好后在其他所有的函数执行前第一个执行。没办法只能使用jquery的$(documen
vue组件创建的三种方式
1.使用Vue.extend创建全局的Vue组件 //1.1 使用vue.extend创建组件
var com1 = Vue.extend({
//通过template属性指定组件要展示的html结构
template : "<h3>使用vue.extend创建的组件</h3>"
})
//1.2使用Vue.component('组件名称',创建出来的组件模板对象)
Vue.component('myCom1',com1) 把名称以标签的形式放到页面中<my-c
Python3.7.1学习(一):redis的连接和简单使用
1.python 利用 redis 第三方库 首先安装:pip install redis 2.reids的连接 Redis使用StrictRedis对象来管理对一个redis server 的所有连接,避免每次建立,释放连接的开销,默认,每个Redis实例都会维护一个自己的连接池。可以直接建立一个连接池,然后作为参数Redis,这样就可以实现多个Redis实例共享一个连接池。 # import redis from redis import StrictRedis if __name__
http 和 https 的区别
HTTP: (HyperText Transfer Protocol)超文本传输协议, HTTP遵循经典的客户端--服务端模型,客户端打开一个连接以发出请求,然后等待它收到服务器端响应。是一种无状态(服务器不会在两个请求之间保留任何数据),所有传输的文件都已明文传输. HTTPS:(Hypertext Transfer Protocol Secure:超文本传输安全协议)是一种透过计算机网络进行安全通信的传输协议。HTTPS 经由 HTTP 进行通信,但利用 SSL/TLS 来加密数据包。HT
1.golang的环境搭建及入门
安装包下载 下载链接:https://dl.google.com/go/go1.12.3.windows-amd64.msi 环境搭建 安装完成之后,找一个来存放go语言文件的文件夹,我这里选的是G:\go GOROOT:Go 安装后的根目录(例如:G:\go),安装过程中会由安装程序自动写入系统环境变量中。 GOBIN:Go 的二进制文件存放目录(%GOROOT%\bin) PATH:需要将 %GOBIN% 加在 PATH 变量的最后,方便在命令行下运行。 在GOPATH目录下
并发的核心:CAS 是什么?Java8是如何优化 CAS 的?
大家可能都听说说 Java 中的并发包,如果想要读懂 Java 中的并发包,其核心就是要先读懂 CAS 机制,因为 CAS 可以说是并发包的底层实现原理。 今天就带大家读懂 CAS 是如何保证操作的原子性的,以及 Java8 对 CAS 进行了哪些优化。 synchronized:大材小用 我们先来看几行代码: public class CASTest {
static int i = 0;
public static void increment() {
洛谷 - P2158 - 仪仗队 - 欧拉函数
https://www.luogu.org/problemnew/show/P2158 好像以前有个妹子收割铲也是欧拉函数. 因为格点直线上的点,dx与dy的gcd相同,画个图就觉得是欧拉函数.但是要注意对称轴还有左下角那个破点! #include<bits/stdc++.h>
using namespace std;
#define ll long long
const int MAXN=40000+5;
int phi[MAXN];
int pri[MAXN],pritop;
boo
第七周java学习总结
学号 20175206 《Java程序设计》第七周学习总结 教材学习内容总结 第八章: 主要内容 String类 StringTokenizer类 Scanner类 StringBuffer类 Date与Calendar类 日期格式化 Math、BigInteger与Random类 数字格式化 Class类与Console类 Pattern与Match类 重点和难点 重点:字符串的常用方法;字符串分析器使用;类Date和类Calendar以及类Math的使用 难点:字符串分析器的使用;各常用类
利用 Charles Proxy 下载旧版本 iOS App
一、软件准备 1、旧版本 iTunes IPSW Downloads:https://ipsw.me/ 百度网盘链接:https://pan.baidu.com/s/1okWbHoMk2eFRn_hjAWS_iw 提取码:pyh6 2、抓包工具 Charles Proxy 1、下载链接 Charles官网链接:https://www.charlesproxy.com/ 百度网盘链接:https://pan.baidu.com/s/1DTngzwE604RNPuOkSjrPnw 提取码:1atw
『数据仓库』学习记录(1)
1. 数据的抽取 1.1 从数据库中抽取数据生成本地文件 1.1.1 将“数据流任务”控件拖入“控制流”窗口 1.1.2 选择数据源 1.1.2.1 将““OLE DB 源””拖入“数据流”窗口,双击编辑属性 1.1.2.2 新建“连接管理器”,输入数据库名称,选择连接方式,选择数据库名,尝试连接成功即可确定 1.1.2.3 在“使用表或视图”项选择要抽取的表,确定完成数据源配置 1.2.3 选择文件目标 1.2.3.
报错:Cannot create PoolableConnectionFactory (The server time zone value 'CST' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverT
报错:Cannot create PoolableConnectionFactory (The server time zone value 'CST' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more spe
今日推荐
周排行