06 2019 档案

摘要:一、Java基础 什么是字符串常量池? Java中的字符串常量池(String Pool)是存储在Java堆内存中的字符串池; String是java中比较特殊的类,我们可以使用new运算符创建String对象,也可以用双引号(”“)创建字串对象。 如果池中没有字符串字面量“Cat”,那么首先在池中 阅读全文
posted @ 2019-06-28 15:12 一心二念 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-06-28 11:04 一心二念 阅读(1648) 评论(0) 推荐(0) 编辑
摘要:ubuntu自带的截图工具感觉能够满足基本的截图功能,可以不必安装另外的截图软件。 一般用到的截图类型有三种:全屏、当前活动窗口、自定义区域,其中自定义区域截图是最灵活也是我们用的最多的方式。在ubuntu下可以通过其自带的截图工具轻松实现这三种功能。 ubuntu自带的截图工具为screensho 阅读全文
posted @ 2019-06-28 10:35 一心二念 阅读(2365) 评论(0) 推荐(0) 编辑
摘要:在 Linux 下,我们看到的是文件夹(目录): 在早期的 UNIX 系统中,各个厂家各自定义了自己的 UNIX 系统文件目录,比较混乱。Linux 面世不久后,对文件目录进行了标准化,于1994年对根文件目录做了统一的规范,推出 FHS ( Filesystem Hierarchy Standar 阅读全文
posted @ 2019-06-28 10:34 一心二念 阅读(635) 评论(0) 推荐(0) 编辑
摘要:首先我们需要先来下载支持linux版本的搜狗输入法安装包,这里我们先查看下自己的ubuntu系统是什么版本的,这里我们可以在右上角的那个齿轮图标点击查看“系统设置”,在里面我们在查看“详细信息”就可以找到你的系统版本啦,这里小编的是64位的ubuntu16.04系统。 下载好安装包之后我们第一时间先 阅读全文
posted @ 2019-06-27 21:41 一心二念 阅读(204) 评论(0) 推荐(0) 编辑
摘要:dpkg是一个Debian的一个命令行工具,它可以用来安装、删除、构建和管理Debian的软件包。 下面是它的一些命令解释: 1)安装软件 命令行:dpkg -i <.deb file name> 示例:dpkg -i avg71flm_r28-1_i386.deb 2)安装一个目录下面所有的软件包 阅读全文
posted @ 2019-06-27 21:14 一心二念 阅读(1442) 评论(0) 推荐(0) 编辑
摘要:1.指定安装目录如下:cd opt/2.下载包:sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb3.查看并安装sudo dpkg -i google-chrome*; sudo ap 阅读全文
posted @ 2019-06-27 21:05 一心二念 阅读(414) 评论(0) 推荐(0) 编辑
摘要:clean 命令删除所有的软件安装包。 在网络连接正常的情况下,我们执行软件安装命令,软件安装结束后,以 .deb 为后缀的软件包就不再需要了。这种情况和 Windows 平台、手机的安卓平台上的情况是类似的。我们可以定期对这些不再需要的软件安装包进行清理。 Ctrl + Alt + t 组合键调出 阅读全文
posted @ 2019-06-27 21:01 一心二念 阅读(10066) 评论(0) 推荐(1) 编辑
摘要:ubuntu16.04LTS 进入ubuntu系统后,打开一个终端,如图所示。此时以普通用户身份登录。 进入ubuntu系统后,打开一个终端,如图所示。此时以普通用户身份登录。 由于更新系统需要用到管理员权限,因此要么使用"su -"直接切换到root用户下,然后再更新。也可以使用sudo暂时获取管 阅读全文
posted @ 2019-06-27 20:59 一心二念 阅读(3293) 评论(0) 推荐(0) 编辑
摘要:ubantu版本时16.04 windows下窗口太小需要设置 相信很多人在装虚拟机的时候,遇到了窗口过小不能自适应的问题。我也是查了好多资料,都说安装Vmware Tools即可解决,还有说修改分辨率也可以。两种方法亲测无效。 Vmware Tools工具官方已经不建议。更提倡开源的open-vm 阅读全文
posted @ 2019-06-27 19:18 一心二念 阅读(398) 评论(0) 推荐(0) 编辑
摘要:mybatis配置 失效处理 问题解决,失效原因是配置多数据源,自定义的sqlsessionFactory不会加载mybatis配置,而单数据源的sqlsessionFactory不是自定义的默认去加载了mybatis配置 阅读全文
posted @ 2019-06-27 13:53 一心二念 阅读(2811) 评论(0) 推荐(0) 编辑
摘要:问题:引入echarts.min.js文件时net::ERR_ABORTED 404 解决办法: 在springboot自身带有的那个(项目名+Application)类中继承WebMvcConfigurationSupport重写里面的addResourceHandlers方法在这里可以理解为配置 阅读全文
posted @ 2019-06-26 19:02 一心二念 阅读(4019) 评论(0) 推荐(0) 编辑
摘要:一、DNS协议 作用将域名解析为IP 类似于我们只需要知道中央一台,中央二台,而不需要知道它的频率,方便记忆。 java dns 域名解析协议实现 1 域名解析,将域名可转换为ip地址InetAddress也可以通过使用getAddress()来获得IP地址,但是它的返回值是一个4个字节的数组。因此 阅读全文
posted @ 2019-06-25 16:58 一心二念 阅读(514) 评论(0) 推荐(0) 编辑
摘要:1、强引用(StrongReference)强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下: Object o=new Object(); // 强引用 当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有 阅读全文
posted @ 2019-06-25 16:13 一心二念 阅读(630) 评论(0) 推荐(0) 编辑
摘要:Java的类型分为两部分,一个是基本类型(primitive),如int、double等八种基本数据类型; 一、基本数据类型: byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0 short:短整型,在内存中占16位,即2个字节,取值范围-3 阅读全文
posted @ 2019-06-25 14:59 一心二念 阅读(1005) 评论(0) 推荐(0) 编辑
摘要:求连个集合的交集: 求两个集合的并集: 3.差集:由属于A又不属于B的元素组成的叫差集 list1.remove(list2); 4.去重并排序 java中Comparable和Comparator两种比较器的区别 通常对象之间的比较可以从两个方面去看: 第一个方面:对象的地址是否一样,也就是是否引 阅读全文
posted @ 2019-06-25 14:49 一心二念 阅读(18749) 评论(0) 推荐(0) 编辑
摘要:list的遍历 使用迭代器的方式 list泛型的具体操作 (1).list中添加,获取,删除元素; 添加方法是:.add(e); 获取方法是:.get(index); 删除方法是: remove(index); 按照索引删除; remove(Object o); 按照元素内容删除; list中根据索 阅读全文
posted @ 2019-06-25 13:57 一心二念 阅读(224) 评论(0) 推荐(0) 编辑
摘要:一、Random类的定义Random类位于 java.util 包中,主要用于生成伪 随机数Random类将 种子数 作为随机算法的起源数字,计算生成伪随机数,其与生成的随机数字的区间无关创建Random实例时,若没有指定种子数,则会以 当前时间 作为种子数,来计算生成伪随机数拥有 相同种子 的Ra 阅读全文
posted @ 2019-06-25 10:54 一心二念 阅读(1873) 评论(0) 推荐(0) 编辑
摘要:final关键字修饰时如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象,但引用变量不能变,引用变量所指向的对象中的内容还是可以改变的 final 与static final修饰变量区别 final修饰的值是可以改变内容不 阅读全文
posted @ 2019-06-25 10:39 一心二念 阅读(1074) 评论(0) 推荐(0) 编辑
摘要:String 字符串常量 案例 运行结果: StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行 阅读全文
posted @ 2019-06-25 10:23 一心二念 阅读(254) 评论(0) 推荐(0) 编辑
摘要:1:无非就是通过map.keySet()获取到值,然后根据键获取到值 for(String s:map.keySet()){ System.out.println("key : "+s+" value : "+map.get(s)); } 2:通过Map.Entry(String,String) 获 阅读全文
posted @ 2019-06-24 18:09 一心二念 阅读(2458) 评论(0) 推荐(0) 编辑
摘要:ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。Mozilla公司将在这个标准的基础上,推出JavaScript 2.0。 ECMAScript和JavaScript到底是什么关系?很多初学者会感到困惑,简单来说,ECMAScript 阅读全文
posted @ 2019-06-20 21:01 一心二念 阅读(276) 评论(0) 推荐(0) 编辑
摘要:一、OA和ERP的区别 1、含义不同: OA指Office Automation,中文简称自动办公系统,帮助企业内部管理沟通的工具,比如新闻公告、内部沟通、考勤、办公、员工请假、审批流程等。 ERP指Enterprise Resource Planning,中文简称企业资源计划,主要管理是对内管钱, 阅读全文
posted @ 2019-06-20 20:55 一心二念 阅读(8063) 评论(0) 推荐(0) 编辑
摘要:数据库是mysql,在application.properties中的写法如下: 原来配置这样的时候确实可以生产表的 #spring.jpa.hibernate.ddl-auto=update 多方查询之后,修改了写法就成功了,写法如下: spring.jpa.properties.hibernat 阅读全文
posted @ 2019-06-20 14:09 一心二念 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-06-19 19:07 一心二念 阅读(173) 评论(0) 推荐(0) 编辑
摘要:1.删除服务: (1)采用windows自带的服务管理工具:参考:http://www.cnblogs.com/qlqwjy/p/8010598.html (2)mysqld移除 2.注册系统服务 需以管理员身份执行cmd 或者:(指定默认的配置文件) 阅读全文
posted @ 2019-06-19 19:04 一心二念 阅读(221) 评论(0) 推荐(0) 编辑
摘要:百度多方参考终于配出我自己的了,以下仅供参考 参考https://www.cnblogs.com/cjsblog/p/9712457.html 代码 首先数据源配置 启动类 我的dao和mapper分开的dao放的JPA的持久层,mapper放的mybatis的持久层 多数据源jpa和mybatis 阅读全文
posted @ 2019-06-19 11:31 一心二念 阅读(3940) 评论(1) 推荐(1) 编辑
摘要:在Controller中需要注入service那么我的这个server有两个实现类如何区分开这两个impl呢 根据注入资源的注解不同实现的方式有一点小小的区别 在Controller中使用 @Autowired注入时 Qualifier的意思是合格者,通过这个标示,表明了哪个实现类才是我们所需要的, 阅读全文
posted @ 2019-06-18 10:12 一心二念 阅读(1351) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/hcmony/article/details/80332493 https://www.cnblogs.com/cjsblog/p/9712457.html 阅读全文
posted @ 2019-06-13 21:06 一心二念 阅读(765) 评论(0) 推荐(0) 编辑
摘要:shiro的原理已经有博客了,自己写可以问度娘 参考https://www.cnblogs.com/liyinfeng/p/8033869.html 此处直接描述实际使用 一、pom.xml引包 二、三件套 给shiro添加token,这时token中的用户才会执行认证授权的流程 当然权限crud的 阅读全文
posted @ 2019-06-13 18:14 一心二念 阅读(215) 评论(0) 推荐(0) 编辑
摘要:JPA提供的findAll等查询方法在有关联的对象时 比如:在查userInfo 关联的Role对象在userinfo对象转JSON数据返回时,会报无法序列化的异常,因为此时Role对象是代理类,无法实现序列化 网友提供的方法有加json包的然后重写转换器的,有加jsonInogerjson的注解, 阅读全文
posted @ 2019-06-13 18:03 一心二念 阅读(3266) 评论(0) 推荐(0) 编辑
摘要:网友大部分说的是如下配置 参照配置然而没有作用 注掉改红框内的配置,在方法上加如下注释就可以用 效果如图 入参效果想有下图示例 在入参实体类配置一下即可 不是实体类的入参,还是使用 当然在postman使用时不用加此注解 阅读全文
posted @ 2019-06-11 15:58 一心二念 阅读(17644) 评论(0) 推荐(0) 编辑
摘要:@ApiImplicitParam:作用在方法上,表示单独的请求参数 参数: 1. name :参数名。 2. value : 参数的具体意义,作用。 3. required : 参数是否必填。 4. dataType :参数的数据类型。 5. paramType :查询参数类型,这里有几种形式: 阅读全文
posted @ 2019-06-11 15:47 一心二念 阅读(94683) 评论(3) 推荐(2) 编辑
摘要:一、浏览器四种常见的post请求方式 (1)、HTTP 协议是以 ASCII 码 传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主体。(2)、协议规定 POST 提交的数据必须放在消息主体(entity-body)中,但协议并没有规定数据必 阅读全文
posted @ 2019-06-11 10:57 一心二念 阅读(87119) 评论(0) 推荐(4) 编辑
摘要:1.数组转化为List: String[] strArray= new String[]{"Tom", "Bob", "Jane"}; List strList= Arrays.asList(strArray); 2.数组转Set String[] strArray= new String[]{"T 阅读全文
posted @ 2019-06-10 20:01 一心二念 阅读(14391) 评论(0) 推荐(0) 编辑
摘要:第一种: 1.引入POM坐标,需要同时引入通用mapper和jpa 2.将自己的mapper文件继承通用mapper的BaseMapper 3.编写JAVA BEAN配置类 第二种(推荐): 1、配置mybatis application.properties(配置文件) 2、引入依赖(spring 阅读全文
posted @ 2019-06-10 15:02 一心二念 阅读(6989) 评论(0) 推荐(0) 编辑
摘要:mybatis-plus-boot-starter和mybatis-spring-boot-starter冲突导致MapperScan失效问题还没有解决,只能不用mybatis-plus-boot-starter 1. Mybatis-generatorMyBatis Generator(MBG)是 阅读全文
posted @ 2019-06-10 14:20 一心二念 阅读(2062) 评论(0) 推荐(0) 编辑
摘要:一、自定义方法的规则 Spring Data JPA框架在进行方法名解析时,会先把方法名多余的前缀截取掉,比如find,findBy,read,readBy,get,getBy,然后对剩下的部分进行解析。 假如创建如下的查询:findByUserDepUuid(),框架在解析该方法时,首先剔除fin 阅读全文
posted @ 2019-06-05 16:41 一心二念 阅读(12071) 评论(1) 推荐(0) 编辑
摘要:JPA的@GeneratedValue注解,在JPA中,@GeneratedValue注解存在的意义主要就是为一个实体生成一个唯一标识的主键(JPA要求每一个实体Entity,必须有且只有一个主键),@GeneratedValue提供了主键的生成策略。@GeneratedValue注解有两个属性,分 阅读全文
posted @ 2019-06-04 14:55 一心二念 阅读(472) 评论(0) 推荐(0) 编辑
摘要:int数据类型和long数据类型 int占32位,long占64位,long表示的数据更大;public static int toInt(String str) NumberUtils.toInt(null) = 0 NumberUtils.toInt("") = 0 NumberUtils.to 阅读全文
posted @ 2019-06-03 17:39 一心二念 阅读(3738) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示