学习进度总结(十三)

今天创数据库的时候感觉字符串拼接太麻烦了,不像Java web有可视化数据库工具,于是向同学要到了DB Browser这个可视化工具,但还没完全弄明白,明天计划用熟这个工具。感觉有点儿学不进去了,过两天就测试了争取任务做好。
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

「HAOI2016 找相同字符」「SA」「单调栈」「前缀和」

首先可以想到一个暴力的\(\mathcal{O(n^3)}\)算法:枚举\(\text{A}\),\(\text{B}\)的两个后缀,算出他们的最长公共前缀。 这样显然是对的,但是也显然可以用后缀数组优化。 把\(\text{A}\),\(\text{B}\)两个串用一个没出现过的字符隔开然后连起来,对新串求后缀数组。那么对于原来的两个后缀,也可以表现为在这个串里对应位置后缀的LCP,也就是区间 height 的 min. 那么区间 height 的 min 就启发我们用单调栈来枚举这个 mi
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

NX二次开发-UFUN设置当前工作部件UF_ASSEM_set_work_part

1 NX11+VS2013 2 3 #include <uf.h> 4 #include <uf_part.h> 5 #include <uf_assem.h> 6 7 8 UF_initialize(); 9 10 //获取当前显示部件 11 tag_t displayPart = UF_PART_ask_display_part(); 12 13 //装配添加组件 14 const char * part = "D:\\2.prt";//prt文件路径 15 co
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

【MongoDB】针对数据库的基本操作

目录 1.数据库操作 1.1 创建或切换数据库:use dbname 1.2 查看当前数据库:db 1.3 查看所有数据库:show dbs 1.4 查看某数据库信息:db.stats() 1.5 删除数据库:db.dropdatabase() 1.6 查看当前数据库下的集合名称:db.getCollectionNames() 1.7 查看数据库用户角色权限:show roles 1.数据库操作 1.1 创建或切换数据库:use dbname > use testdb # 数据库不存在,则创
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

电脑亮度突然无法调节,并且重置电脑也不能解决问题

  本来这件事我都快忘了,但是,今天突然的,“上海贝锐科技股份有限公司”客服突然给我打电话,说什么回
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

JDK中四种对象引用类型

JDK1.2之前,一个对象只有“已被引用”和“未被引用”两种状态,这将无法描述某些特殊情况下的对象,比如,当内存充足时需要保留,而内存紧张时才需要被抛弃的一类对象。 JDK1.2之后,Java对引用的概念进行了扩充,将引用分为了:强引用(Strong Reference)、软引用(Soft Reference)、弱引用(Weak Reference)、虚引用(Phantom Reference)4 种,这 4 种引用的强度依次减弱,分别介绍一下这4种引用类型。 强引用 Java中默认声明的就是
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

毕业设计记录——2.13

  1.今天重新设计了数据库,做了比较细致的修改,增加了5个表。   2.完成了spring boot+mybatis连接数据库的generator,完成了登录功能。   对一些问题做点记录:     (1)generatorConfig.xml的头文http://mybatis.org/dtd/mybatisgenerator-config_1_0.dtd标红:   左边有红色小灯泡,点击Fetch external resource即可解决  (2)mybatis配置文件首行红色 提示Re
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

java学习day_07类和对象、成员与局部变量、构造方法

面向过程:当需要实现一个功能的时候,每一个具体步骤都需要亲力亲为,详细处理每一个细节。 面向对象:当需要实现一个功能的时候,不关心具体的步骤,而是找一个已经具有该功能的人,来帮我做事儿。 面向对象的语言中,包含了三大基本特征:封装、继承、多态。 封装性在Java当中的体现: 1.方法就是一种封装 2.关键字private也是一种封装 封装就是将一些细节隐藏起来,对于外界不可见。 public class Demo01PrintArray { public static
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

F5之LTM入门(转)

原文链接:https://kuaibao.qq.com/s/20180812G02WG200?refer=cp_1026 文章来源:企鹅号 - 奕知伴解 什么是负载均衡? 服务器负载均衡器是指设置在一组功能相同或相似的服务器前端,对到达服务器组的流量进行合理分发,并在其中某一台服务器故障时,能将访问请求转移到其它可以正常工作的服务器的软件或网络设备。 一个负载均衡发生的流程 1. 客户发出服务请求到VIP 2. BIGIP接收到请求,将数据包中目的IP地址改为选中的后台服务器IP地址,然后将数
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

高阶函数及map、reduce、filter、lambda、sorted等函数的应用

''' 高阶函数:一个函数可以接受另一个函数作为参数 高阶函数:map reduce filter sorted map:【序列映射】序列中的每个元素,实行function运算 reduce:【序列累计】必须接受两个参数,实现序列元素累计运算:如 1x2 2x3 6x4 24x5 ..... lambda:隐函数 filter:【真假过滤】接受一个函数和一个序列,作用于每个元素,根据返回值True 或 False决定是否保留 sorted:【key排序】 ''' def add(x,y,f):
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

1231. 航班时间(字符串处理+sscanf用法)

题目链接: https://www.acwing.com/problem/content/1233/ 题解: (飞行时间+时差 + 飞行时间 - 时差) / 2 = 飞行时间 AC代码: #include <cstdio> #include <cstring> #include <iostream> #include <algorithm> using namespace std; int getSecond(int h,int m,int s){ return h*3600+m*6
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

3.1 列表(list),元组(tuple)和字典(dict)

如下是李刚老师《疯狂python讲义》的学习笔记 如有侵权,联系删除 努力是信仰,坚持是脚步,代码改变世界! python的序列:我感觉序列就是有索引的用来存放数据的数据结构,字符串,列表,元组都属于序列。        在具体的编程过程中,如果只是固定地保存多个数据项,则不需要修改它们,此时就应该元组,反之,就应该使用列表。 创建列表和元组:列表: ['crazyit',20,'python'] 元组:('crazyit',20,'python') 列表和元组的通用方法:使用[ ]来索引某些
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

JavaSE学习笔记(12)---线程

JavaSE学习笔记(12)---线程 多线程 并发与并行 并发:指两个或多个事件在同一个时间段内发生。 并行:指两个或多个事件在同一时刻发生(同时发生)。 在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行,这在单 CPU 系统中,每一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行,只不过是给人的感觉是同时运行,那是因为分时交替运行的时间是非常短的。 而在多个 CPU 系统中,则这些可以并发执行的程序便可以分配到多个处理器上(CPU),实现多任务并行执行,
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

Vue 路由与根组件

Vue 路由与根组件 路由核心配置: router/index.js import Vue from 'vue' import VueRouter from 'vue-router' // import 别名 from '文件' import Home from '../views/Home' import About from '../views/About' import First from '../views/FirstCP' // 路由配置 // 1)当用户在浏览器中访问的路由是
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

web通信类几个相关知识

1、什么是同源策略及限制?   同源策略限制从一个源加载的文档或者脚本如何与来自另一个源的资源进行交互。 这是一个用于隔离潜在恶意文件的关键安全机制。   所谓同源,就是指两个页面具有相同的协议,主机(也常说域名),端口,三个要素缺一不可。   所谓限制,即不是一个源的文档或者脚本不允许操作另一个:   1)、Cookie、LocalStorage和 IndexDB无法读取   2)、DOM 无法获得   3)、AJAX 请求不能发送 2、前后端如何通信?   Ajax WebSocket C
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

wechat-初识微信小程序

/**index.wxss**/ .font-set{ font-family:sans-serif;/*字体*/ font-size: 25px;/*字体的大小*/ font-style:italic;/*字体的风格*/ font-weight:bold;/*字体加粗*/ color:red/*字体颜色设置*/ } .box{ border: 1px solid silver;/*设置一个边框*/ margin: 20rpx;/*外边框距离的设置*/ padding:
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

JavaScript所有函数和内置方法

Number isFiniter() 检测传入的的数值是否在无穷大和无穷小之间(有限数字或者是可转换成有限数字)返回true,否则返回false。NaN返回false。 isFinite(Number.MAX_VALUE + Number.MAX_VALUE) //false isFinite(NaN) //false isFinite(10) //true isNaN() 参数:任何数据类型值,检测传入的参数是否等于NAN,等于返回true,否则返回NaN isNaN(NaN)
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

Java并发读书笔记:线程通信之等待通知机制

目录 synchronized 与 volatile 等待/通知机制 等待 通知 面试常问的几个问题 sleep方法和wait方法的区别 关于放弃对象监视器 在并发编程中,保证线程同步,从而实现线程之间正确通信,是一个值得考虑的问题。本篇将参考许多著名书籍,学习如何让多个线程之间相互配合,完成我们指定的任务。 当然本文只是学习了一部分线程间通信的方法,还有一些例如使用Lock和Condition对象,管道输入输出、生产者消费者等内容,我们之后再做学习。 synchronized 与 volat
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

2.13学习内容

今天进入了android studio学习的初步结尾,主要学习了json数据解析,并且大概了解了一下百度开元绘图https://echarts.baidu.com/工具的使用。 明天开始进入正式的app开发实验,边开发边学需要的知识点吧。
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0

嵌入式程序设计方法——解耦

当我们讨论“解耦”的时候,我们谈论的是什么? 我个人理解,嵌入式应用设计中,应用(App)和驱动程序(Driver)的解耦可以分为三个层次: 1. 构建解耦:提高代码可读性 合理设计头文件和函数接口,将驱动和应用层的代码(*.c)分离编译。代码中的调用关系保持不变。 将App和Driver在文件的层面上分离,有助于提高代码可读性。但是经过编译-链接环节后,显式的调用关系会让App和Driver在二进制层面是混合在一起的。 2. 二进制解耦:接口抽象(隐藏不必要信息,提高可移植性) 通过函数指针
分类: 其他 发布时间: 02-13 23:17 阅读次数: 0