- 博客(14)
- 收藏
- 关注
原创 安卓studio 编译报错
Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules - 陈德彪 - 博客园Androidstudio项目加载不出来,显示Connect timed out_android studio 创建项目一直加载不出来-CSDN博客
2024-11-02 16:36:56 197
原创 Eclise IDEA相互导入
idea与eclipse项目相互导入的过程 - 乔克叔叔 - 博客园idea项目导出到桌面 很简单,直接去项目所在目录考出即可,但是考出的项目往往都特别大,这是因为考出之前 我们不要忘记把idea的输出目录删除 每次启动服务器运行idea项目的时候 都会有一个输出目录https://www.cnblogs.com/Joke-Jay/p/8142944.html...
2022-01-23 16:36:39 186
原创 Android Studio 工程目录结构
我们这里以一个简单的HelloWorld工程来分析:1、.gradle和.idea 这两个目录下放置的都是Android Studio自动生成的一些文件,我们无须关心,也不要去手动编辑。2、app 项目中的代码、资源等内容几乎都是放置在这个目录下的,我们后面的开发工作也基本都是在这个目录下进行的,待会儿还会对这个目录单独展开进行讲解。3、build 这个目录你也不需要过多关心,它主要包含了一些在编译时自动生成的文件。4、gradle ...
2022-01-22 20:06:53 1211
原创 Android 学习笔记
下载Download Android Studio and SDK tools | Android DevelopersThe official IDE for Android app developers.https://developer.android.google.cn/studio/安装1)进入官网进入 Android Studio官网,选择 Android Studio 点击进去;AS首页2)选择下载选择 Android Studio —— DOWNLOAD...
2022-01-21 17:56:55 100
原创 阿里云部署项目
远程连加粗样式接:只要不在本机登录的都是远程连接,数据库的root账户下的数据库看不到就是远程连接的权限没有开宝塔面板加粗样式:
2021-12-14 11:03:00 1188
原创 线程之间的通信
参考此博客一、为什么要线程通信?1. 多个线程并发执行时, 在默认情况下CPU是随机切换线程的,当我们需要多个线程来共同完成一件任务,并且我们希望他们有规律的执行, 那么多线程之间需要一些协调通信,以此来帮我们达到多线程共同操作一份数据。2.当然如果我们没有使用线程通信来使用多线程共同操作同一份数据的话,虽然可以实现,但是在很大程度会造成多线程之间对同一共享变量的争夺,那样的话势必为造成很多错误和损失!3.所以,我们才引出了线程之间的通信,多线程之间的通信能够避免对同一共享变量的争夺。二
2021-11-28 17:30:02 1739
原创 计算机网络基础面试题
你了解HTTP协议吗?参考此博客HTTP简介HTTP(超文本传输协议)是应用层上的一种客户端/服务端模型的通信协议,它由请求和响应构成,且是无状态的。(暂不介绍HTTP2)HTTP请求的四部分构成:...
2021-11-22 11:38:15 473
原创 算法题1----冒泡排序、斐波拉契数列、二分查找
private static void sort(int[] intArray) { for(int i=0;i<intArray.length-1;i++) { //9伦; //内层实现相邻元素的比对; for(int j=0;j<intArray.length-i-1;j++) { if(intArray[j] > intArray[j+1]) { //交换; int tmp = intArray[j]; intArray[j].
2021-11-09 21:44:21 234
原创 事务的隔离级别
数据库隔离的四个级别分别是:1、读取未提交内容;2、读取提交内容;3、可重读;4、可串行化。隔离级别采取不同的锁类型来实现,若读取的是同一个数据可能发生脏读、幻读等问题。本文操作环境:Windows7系统、Dell G3电脑、mysql8。数据库隔离的四个级别分别为:Read Uncommitted(读取未提交内容)在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirty Read
2021-11-09 20:37:18 79
原创 Hashmap底层原理
上图中,白色部分是接口,黄色部分是要重点了解的,最好是看一遍源码,绿色部分已经过时,不常用了,但是面试中可能会问到。这里先简单的说一下这几个Map,TreeMap是基于树的实现,HashMap,HashTable,ConcurrentHashMap是基于hash表的实现。hashmap底层是一个数组,数组中的每一项又为链表(jdk1.8之后如果大于阈值8可以转为红黑树),所以可以说底层是数组+链表+红黑树(哈希表)构成的。常见的数据结构有:数组、栈、队列、链表、树、(哈希表)散列表1、数..
2021-11-09 19:54:17 406
转载 Apache shiro如何实现一个账户同一时间只能在一个浏览器登录
会话即用户访问应用时保持的连接关系,通过会话应用可以在多次访问中识别出当前的用户是谁,还可以在交互中保存数据。限制登录功能,用shiro安全框架管理session会话效果就是 不让同一个账户通过其他浏览器进行二次登录,除非在已登陆页面超过5分钟未进行任何操作,才可以再次登录话不多说上代码//Controller层如下:@Resource private SessionDAO sessionDao;/** * 用户登录 */@ResponseBody@Req
2021-11-09 17:17:34 945
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人