------------专题

算法------------ 最长公共前缀

题目描述: 编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。示例 1:输入: ["flower","flow","flight"]输出: "fl"示例 2:输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。说明:所有输入只包含小写字母 a-z 。来源:力扣(LeetCode)链接:https://lee

Java简单入门------------a++与++a的区别

释义: *a++,先使用a的本来值,然后再进行加法运算; *++a,先进行加法运算,然后再使用a新的值。 例子: 1)  int a,b;            a=3;              b=a++;              print a,b; 2) int a,b;             a=3; b=++a;              print a,b;

自定义View(1)------------自定义属性

先贴一个网址,这个大神画的不错  http://blog.csdn.net/wangchunlei123/article/details/50478913 自定义View的步骤: 1、创建一个自定义的View如:MyNoteView继承View或者View的子类 写构造方法:根据需要写出构造函数 public MyNoteView(Context context)   通过java代码

超级js专家------------Cookie封装

达人科技 2016-12-06 21:45 一个超级轻巧封装的Cookie方法的封装【代码如下】: 同时分享一个超爽网站给大家: 超级程序员必须进的网站 菲律宾美女大片网 var Cookie_ = {set:function(key,val,time){//设置cookie方法var date=new Date; //获取当前时间var expiresDays=time; //将d

20240531每日后端------------项目引入Spring Cloud Alibaba AI (一)

Spring Cloud Alibaba AI 简介 Spring Cloud Alibaba AI 目前基于 Spring AI 0.8.1 版本 API 完成通义系列大模型的接入。通义接入是基于阿里云 灵积模型服务,灵积模型服务建立在“模型即服务”(Model-as-a-Service,MaaS)的理念基础之上,围绕 AI 各领域模型,通过标准化的API提供包括模型推理、模型微调训练在内的多

Java设计模式------------策略模式

下面是一个有关于策略模式的故事。假设Mike在开车的时候,会很频繁的加速,有一天因为超速他被一个警察拦下来了。有可能这个警察会比较友好,  没开任何罚单就让Mike把车开走了。(我们把这类型的警察称之为“NicePolice”)。也有可能Mike遇到了一个不太友好的警察,然后这个警察  给Mike出具了一张罚单。(我们把这类型的警察称之为“HardPolice”)。Mike其实并不知道他会遇到什么

JuniperSRX------------用户管理

这篇开始就是详细分块的笔记,我所有的博客,并不是教程,而是给自己看的笔记,所以并不是从零开始就能直接看懂的,有问题可以留言讨论。 --------------------------Juniper SRX 用户管理--------------------------- Juniper的命令,其实是比较形象的,英文稍微好一点,基本都能看懂 1、添加用户 root# set system lo

2020-12-01 java基础------------Map

Map 和collection区别: map存储键值对,键是唯一,值是可以重复的。而collection存储元素,其中set是唯一的,list是可重复的。 map集合的数据结构针对键值有效,跟值无关。 collection集合的数据结构针对元素有效 map功能: 添加(put将指定的值和键关联,putall将指定映射关系复制到此映射中) 删除(clear移除所有键值对,remove根据键删除键

2020-11-10 Python------------把爬取的东西存Excel

爬到了影片链接,中英文名字 import bs4 #网页解析,获取数据from bs4 import BeautifulSoupimport re #正则表达式,进行文字匹配import urllib.request,urllib.error #制定URL,获取网页数据# import xlwt #进行Excel操作import sqlite3 #进行SQLite3数据

2020-11-14 java------------嵌套遍历集合,练习scanner和stringbuiled排序等API

嵌套集合遍历 import java.util.ArrayList;public class demo {public static void main(String[] args) {ArrayList<ArrayList<Student>> bigArraylist=new ArrayList<ArrayList<Student>>(); //创建大集合ArrayList<Student>

紫川歪传------------恶搞暴笑版

作者: 蛇妖媚儿来自: 天地文学的猪圈一。。。紫川里的老婆  1   老婆是霜  “哎哟,你拍我肩膀做什么呀,老婆?”  “瞧瞧你的站姿,挺胸,收腹,抬头----站直了!”  2   老婆是宁  “为什么我不小心打碎了杯子你就骂我一顿,而你打碎了就什么也不说呢?这也太不公平了吧,老婆”  “你打碎杯子主观上不是故意,但客观上存在过失;我打碎杯子是紧急避险,不必承担法律责任。”  3   老婆是白川

非关系型数据库------------Redis的安装和部署

目录 一、关系型数据库与非关系型数据库 1.1关系型数据库 1.2非关系型数据库 1.2.1非关系型数据库产生背景 1.3关系型非关系型区别 1.4客户访问时,关系型数据库与redis的工作过程  二、Redis 2.1redis简介 2.2Redis命中机制和淘汰机制 2.3Redis 具有以下优点 2.3.1具有极高的数据读写速度 2.3.2redis支持丰富的数据类型

总结------------创建多域名(website)多网店(store)magento网站

建造多域名网站 例子: http://www.luxuryjewelryonline.com/tiffany/ http://www.luxuryjewelryonline.com/cartier/ 就和这种: 步骤: 1 在后台添加分类 做catelog tiffany     ------ cartier     ------ 2 添加website,与catelog联系起来 3 在

linux系统------------MySQL 存储引擎

目录 一、存储引擎概念介绍 二、常用的存储引擎 2.1MyISAM    2.1.1MYlSAM的特点 2.1.2MyISAM 表支持 3 种不同的存储格式⭐: (1)静态(固定长度)表 (2)动态表 (3)压缩表  2.1.3MyISAM适用的生产场景 2.2InnoDB 2.2.1InnoDB特点 2.2.2InnoDB适用生产场景分析 2.2.3企业选择存储引擎依据

windows系统使用c++实现一个小型jvm(三)------------jvm的启动细节1

今天上午,主要将昨天下午运行机制中,jvm的launch方法的内容详细讲述一下。 在vm的launch中,有如下方法块: ....HANDLE cur_handle = (HANDLE)(_beginthreadex(NULL, 0, scapegoat, &p, 0, NULL));this->tid = GetThreadId(cur_handle); // save to the

欢迎使用CSDN-markdown编辑器------------

这里写自定义目录标题 欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants 创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入

C语言------------指针笔试题目深度剖析

1. #include <stdio.h>int main(){int a[5] = { 1, 2, 3, 4, 5 };int *ptr = (int *)(&a + 1);printf( "%d,%d", *(a + 1), *(ptr - 1));return 0;} 首先要明白这个强制类型转换,即int(*)[5]类型转换成int(*)类型; *(a+1)==a[1]就

设计模式(7) ------------代理模式

概念 代理(Proxy)模式是构造型的设计模式之一,它可以为其他对象提供一种代理(Proxy)以控制对这个对象的访问。 所谓代理,是指具有与代理元(被代理的对象)具有相同的接口的类,客户端必须通过代理与被代理的目标类交互,而代理一般在交互的过程中(交互前后),进行某些特别的处理。 种类 Remote Proxy :远程代理。该代理可以让客户端透明地引用一个存

设计模式(6) ------------访问者模式

概要: 访问者模式属于行为型模式,其意图是表示一个作用于某对象结构中的各元素的操作。他使你可以在不改变个元素的类的前提下定义作用与这些元素的操作。考虑一个访问汽车各个部件的程序,该程序需要在汽车各个部件上执行某些操作,比如:获取名字等等,因此它可能需要定义许多操作已进行类型检查。这些操作大多要求对不同节点进行不同的处理,如果单纯使用 继承来解决这个问题

java集合类 ------------ 实现 细节

深入Java集合学习系列:ArrayList的实现原理 http://zhangshixi.iteye.com/blog/674856   深入Java集合学习系列:HashMap的实现原理 http://zhangshixi.iteye.com/blog/672697   深入Java集合学习系列:LinkedHashMap的实现原理 http://zhangshixi.iteye.c

低层次特征提取(一)------------边缘检测(转载)

低层次特征是不需要任何形状/空间关系的信息就可以从图像中自动提取的基本特征。所有低层次方法都可以应用于高层次特征提取,从而在图像中找到形状。第一种低层次特征,称之"edge detection"。它的目的要是要制作一个线图。一阶检测算子相于一阶微分法,二阶边缘检测算子相当于高一阶微分处理。     边缘检测:在视觉计算理论框架中,抽取二维图像上的边缘、角点、纹理等基本特征,是整个系统框架中的第一

Memory testing 6------------Fuctional RAM Modle------------Coupling Fault (CF)

四、 耦合故障        4.1 状态耦合故障:当一个单元处于某个状态值时,另一个耦合单元被置0或1。        4.2 翻转耦合故障:当一个单元发生上升沿跳变或下降沿跳变时,会引起另一个单元内容的翻转。        4.3 幂耦合故障:当一个单元发生上升沿跳变或下降沿跳变时,会迫使另一个单元内容置0 或置1。        4.4 动态耦合故障   1、State Coup

android------------使用jni出现的问题

问题: 转自: http://hi.baidu.com/zhuangtongquan/item/80356cb11e8c3c412bebe3cc Ubuntu下ndk-build编译C++出错:non-numeric second argument to `wordlist' function: ' : ' Ubuntu下ndk-build编译C++出以上

C/C++------------pthread_cleanup_push/pthread_cleanup_pop----------保护机制

算是整理吧, 浏览器的那个网址关闭了,忘记了是那个了,暂时不加转自哪里了,等有时间再加上. vlc中的: 一般是用来清理mutex的LOCK,这点很重要!!!!! static inline void vlc_cleanup_lock (void *lock) {     vlc_mutex_unlock ((vlc_mutex_t *)lock); } #de

excel------------打印问题

2015年1月16日15:04:06-------------一个上午的不断调试, 经验总结. excel在设置打印区域的时候, 发现打印预览的右侧或下侧 不到A4纸的最边上.解决方法: 打印一半的原因是: excel是一整行,或一整列打印的,但打印的时候, 最右边或最下面的那一行列,超出了A4纸的边缘, 则另起一行列打印, 这样excel 就自动把超出的那一行整

004------------将vue+element+admin本地路由,修改为动态路由(学习篇)

1、退出登录,点击个人中心,进入模块页,清除token,vuex中的数据 找到退出登录的处理函数,在src/store/user.js中的logout函数,就为退出登录 代码如下: //退出登录logout({ commit, state, dispatch }) {return new Promise((resolve, reject) => {logout(state.token).