
成长之路
君 生
这个作者很懒,什么都没留下…
展开
-
Node.js的多版本安装
原文链接:https://www.cnblogs.com/gaozejie/p/10689742.html(为防止原文链接失效,将原文中内容整理到本博客,目的是为了练习博客的撰写能力和知识的总结归纳能力。)开发的时候,会用到不同版本的node.js的,所以,当时切换版本的方式很原始,就是卸载了,重新安装需要的版本。很明显,这种方式弱点明显,后来在node.js的全面系统的重新学习过程中发现了 nvm 这种 可以管理Node.js版本的管理工具,心里甚至欢喜。本人按照上面链接 下载的nvm-s..原创 2020-09-03 09:23:55 · 711 阅读 · 0 评论 -
学习nodejs,笔记一01-NodeJS基础-第1天-{ 全局、核心对象、异步IO }
学习笔记前提:学习是逆人性的,学习是持续性的习惯,不是阶段性的自虐!(如果说态度和工作没有错,即使结果差强人意,被炒鱿鱼也不要灰心,坚持下去,继续努力,直到熟练,直到超越)。截图加分析:1、node是服务器,也可以作为后端语言;核心是crome8;2、同步和异步。通常来说同步会引起线程阻塞,导致资源浪费;异步则不存在这个问题,当用户进行保存数据等操作的时候,不用管是否已经保存完成,异步情况下,可以继续进行页面操作,而同步下直到保存完成才能继续进行其他操作。这个刘老师的视频,将的还算清楚,原创 2020-08-04 18:06:06 · 202 阅读 · 0 评论 -
【vue】npm install 常用的-S 、-D 、-g 有什么区别?
npm i module_name -S即npm install module_name --save 写入dependencies,发布到生产环境npm i module_name -D即npm install module_name --save-dev 写入devDependencies,发布到开发环境npm i module_name -g 即 global全局安装(命令行使用)npm i module_name 即本地...原创 2020-07-13 10:38:12 · 863 阅读 · 0 评论 -
学习笔记-2020-2-26-图灵系统学习
实体对应的是数据库中的一张表和前台的一个视图和一个表单。视图:表单:把实体建好,这些东西都会有。权限(OwningBusinessUnit业务部门 OwningUser负责人):我们的权限系统是基于部门的上下级权限。我可以控制到这个人对这个部门的数据有权限。或者是对这个部门或者是他下体的所有部门有权限。TLM_test_TLMId TLM前缀在参数中可以修改。字段类...原创 2020-02-26 22:35:30 · 406 阅读 · 0 评论 -
node.js的学习第一天
原创 2020-02-18 21:58:09 · 186 阅读 · 0 评论 -
Git基本操作
学习笔记:1、本地操作2、操作远程仓库3、简单Linux命令Linux命令编辑文件:进入插入(insert)模式,按下键盘i,就可以进入插入模式了,如下界面左下角的INSERT,标志着进入插入模式成功:按键esc退出插入模式,如下,右下角的INSERT已消失:保存修改并退出编辑界面,先使用命令:wq,然后再按下enter键,如下:4、个人站点...原创 2020-01-17 11:15:36 · 255 阅读 · 0 评论 -
Central Authentication Service (CAS) 001
CAScas 百度文档:https://baike.baidu.com/item/CAS/1329561?fr=aladdin文档摘取:(中央认证服务)CAS是Central Authentication Service的缩写,中央认证服务,一种独立开放指令协议。CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 200...原创 2020-01-10 10:45:22 · 904 阅读 · 0 评论 -
今日笔记-单点登录cas+spring security+springboot
学习编程,我怎么会选择学习编程。这么多挑战和问题。自己的问题,未知的问题。学习可以解决一切麻烦。时间可以解决一切问题。但是效率才是能否产生价值的关键。当然,加班我不喜欢,也不建议,但是,人生若有人知道自己在干些什么,那么有时候熬熬夜,也算不得加班,顶多是熬夜而已。毕竟是做自己喜欢的事嘛,就像和自己的小情人一样,学习编程,刻意提升,不断进取,做到卓越。并不容易,但是前方森林里有两条路,...原创 2020-01-09 16:57:14 · 253 阅读 · 0 评论 -
增强for循环注意空集合问题
List<String> list = null;for (String str : list) {System.out.println(str);}list为null时会报空指针异常;list为长度为0的空集合却不会。所以每次使用for循环的时候要注意空值的判断。...原创 2019-12-27 13:48:40 · 2008 阅读 · 0 评论 -
按照对象属性顺序传递json
本文链接:https://blog.youkuaiyun.com/Ybt_c_index/article/details/84874074按照对象属性顺序传递json转载 2019-11-24 20:34:17 · 252 阅读 · 0 评论 -
Idea debug模式下出现 "Connected to the target VM, address: '127.0.0.1:55606', transport: 'socket'"
我的解决方式是:勾选掉qa 和prod 只留一个dev然后刷新maven,即可成功启动。原创 2019-10-22 17:32:02 · 1215 阅读 · 0 评论 -
java的@PostConstruct注解
@Documented@Retention(value=RUNTIME)@Target(value=METHOD)public @interface PostConstructPostConstruct 注释用于在依赖关系注入完成之后需要执行的方法上,以执行任何初始化。此方法必须在将类放入服务之前调用。支持依赖关系注入的所有类都必须支持此注释。即使类没有请求注入任何资源,用 PostC...转载 2019-10-21 22:15:04 · 241 阅读 · 0 评论 -
futureTask用法
futureTask用法深入学习FutureTask 主要讲解了如何去使用futureTask来创建多线程任务,并获取任务的结果。Callable接口:实现这个接口的类,可以在这个类中定义需要执行的方法和返回结果类型。MyTask.java类public class MyTask implements Callable<Object>{ p...转载 2019-10-21 21:28:32 · 524 阅读 · 0 评论 -
IntelliJ IDEA将 Maven WEB项目导出成war包
本文链接:https://blog.youkuaiyun.com/qq_33327680/article/details/806233911,点击箭头标注的地方,打开Project Structure配置界面2,点击Artifacts 进行相关的配置点击绿色“+”,之后点击,标注2所示的部分,选择标注3添加项目目录3,之后在如下图所示点击标注1之后点击绿色“+”号,选择标注2,之...转载 2019-10-16 15:49:09 · 441 阅读 · 0 评论 -
Calendar.HOUR_OF_DAY 和 Calendar.HOUR的区别
本文链接:https://blog.youkuaiyun.com/zsg88/article/details/70156979Calendar.HOUR_OF_DAY是24小时制Calendar.HOUR是12小时制所以下面方法是结果是不同的calendar.set(Calendar.HOUR_OF_DAY, 23); 输出日期2017-04-13 23:07:02calendar.se...转载 2019-10-16 15:48:06 · 1571 阅读 · 0 评论 -
@XStreamAlias的使用案例
本文链接:https://blog.youkuaiyun.com/junge1545/article/details/81089588最近开发webService接口,用到了@XStreamAlias,在这里记录下来,下面主要通过一个简单的demo来说明使用方法。demo地址:https://download.youkuaiyun.com/download/junge1545/10547577一.XStream...转载 2019-10-15 09:41:04 · 330 阅读 · 0 评论 -
实现Callable接口,通过FutureTask包装器来创建线程
爱编程真实太好了!创建执行线程有四种方式:实现Runnable接口创建线程 继承Thread类创建线程 实现Callable接口,通过FutureTask包装器来创建线程 使用线程池创建线程下面介绍通过实现Callable接口来创建线程。package com.ccfdod.juc;import java.util.concurrent.Callable;import ...转载 2019-10-14 15:43:48 · 693 阅读 · 0 评论 -
ETL(数据仓库技术)
ETL(数据仓库技术)ETL,是英文Extract-Transform-Load的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。ETL一词较常用在数据仓库,但其对象并不限于数据仓库。简介ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数...原创 2019-10-14 10:15:35 · 358 阅读 · 0 评论 -
Hibernate框架的入门005---核心的配置、hibernate的核心API
hibernate 的核心配置 必须的配置 连接数据库的基本参数: 驱动类 URL路径 用户名 密码 方言:配置不同的数据库可以生成不同的sql. 可选的配置 显示sql语句 hibernate.show_sql 格式化sql语句 hi...原创 2019-10-13 22:15:22 · 183 阅读 · 0 评论 -
Hibernate框架的入门004-映射的配置
映射的配置(可选配置)自动创建表的配置:length : 自动创建表时指定字段初识大小 ;type : 三种写法写法一:写法二:写法三:设置非空、设置唯一:...原创 2019-10-11 22:04:51 · 139 阅读 · 0 评论 -
Hibernate框架的入门003-可选配置、入门案例、xml提示配置(不联网时)
可选配置:打印sql 和 格式化sql入门案例:保存客户对象(编写测试代码)Hibernate常见的配置:xml的提示配置,需要联网物联网的xml的提示配置:Windows ProferencesXML XML Catalog User Specified Entries AddLocation : 选择本地的hibernate...原创 2019-10-11 21:45:29 · 188 阅读 · 0 评论 -
Oracle数据库、实例、用户、表空间、表之间的关系
完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等);2) Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例(即在服务器内存中分配共享内存并创建相关的后台内存)...转载 2019-10-08 10:52:57 · 475 阅读 · 0 评论 -
oracle中scott/tiger、sys、SYSDBA、system都是什么用户
scott 是个演示用户,是让你学习ORACLE用的SYSDBA 不是用户,可以认为是个权限,超级权限详细点说吧超级用户分两种 SYSDBA和SYSOPTSYSOPT 后面3个字母是operator的意思,也就是操作数据库的人,而SYSDBA 则是管理数据库的人SYSDBA比SYSOPT的权限还要大,而SYS用户就完全是个SYSDBA,但SYSTEM用户默认是SYSOPT,不过它也能以S...原创 2019-10-08 09:32:38 · 555 阅读 · 0 评论 -
VO,PO,BO,QO, DAO ,POJO,的概念
原文链接:http://www.blogjava.net/luofeng225/archive/2009/03/28/262620.html原文作者令我非常感动的一个故事: 《我曾经听到这么一个故事: 一个年轻的程序员问一个老程序员(一个比较牛逼的公司的CTO) 年轻程序员: 你为什么这么牛X., 就好像没有你不会的。老程序员: 积累的。年轻程序员: 怎么才能积累到您的...转载 2019-10-06 08:48:37 · 354 阅读 · 0 评论 -
完美卸载任何软件
https://download.youkuaiyun.com/download/scdxwangtao/9098203完美卸载任何软件 自动清空注册表评分:完美卸载任何软件,采用此软件卸载软件,可以把注册表,安装目录的文件都全部清除,可以避免因为卸载不全,不能再次安装的问题,自己使用的,已经破解激活了。...原创 2019-10-06 08:41:39 · 947 阅读 · 0 评论 -
idea设置快捷键命令
本文链接:https://blog.youkuaiyun.com/hehyyoulan/article/details/99287228有时候希望使用自动补全,因为不偷懒的程序员不是好程序员。但是Idea的默认快捷键是 Ctrl + 空格。 对于安装中文输入法的普通人来说那就是杯具了,你懂的。修改方法如下:点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S)...原创 2019-10-08 11:54:42 · 454 阅读 · 0 评论 -
Intellij IDEA使用(十四)—— 在IDEA中创建包(package)的问题
原文链接:https://blog.youkuaiyun.com/Alexshi5/article/details/79363728原创 2019-10-08 15:07:26 · 546 阅读 · 0 评论 -
idea创建第一个web项目&jar包导入
https://www.cnblogs.com/fangyunchen/p/10352039.html③添加classes和lib在web/WEB-INF文件夹里eclipse会自动帮你添加classes文件夹和lib文件夹,但是idea不会,所以我们需要手动创建classes文件夹:存放编译后输出的class文件lib文件夹;存放第三方jar包,比如servlet用的...原创 2019-10-08 15:54:00 · 477 阅读 · 0 评论 -
Hibernate实现模糊查询
大家都知道使用本地SQL进行模糊查询用关键字LIKE对于在Hibernate里怎么实现呢? js 空格。一、绑定参数法:Sql代码 Session session=HibernateUtil.getSessionFactory().getCurrentSession();session.beginTransaction();String strSQL...转载 2019-10-10 14:13:42 · 346 阅读 · 0 评论 -
Hibernate框架的概述001
什么是框架: EE的经典三层结构: 在开发的时候一定要搞清楚是那一层的:hibernate的概述什么是hibernate?Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲...原创 2019-10-10 21:25:21 · 308 阅读 · 0 评论 -
Hibernate框架的入门002
Hibernate框架的入门 创建一个java项目或者javaweb项目、建立数据库、表、实体类:表:类:创建映射****: 创建Customer.hbm.xml 可以从hibernate-core核心包里的hibernate-mapping-3.0.dtd中得到头部约束。主键生成策略:native 本地主键生成策略。创建一个hibernate...原创 2019-10-10 22:03:55 · 200 阅读 · 0 评论 -
Oracle中的substr()函数 详解及应用
1、substr函数格式 (俗称:字符截取函数) 格式1: substr(string string, int a, int b); 格式2:substr(string string, int a) ;解释: 格式1: 1、string 需要截取的字符串 2、a 截取字符串的开始位置(注:当a等于0或1时,都是从第一位开始截取)...转载 2019-10-11 13:55:39 · 2120 阅读 · 0 评论 -
软件开发的心理激励
学开发就像玩游戏一样,刚开始被各种虐,但是坚持玩下去,不断操练,升级装备,不断提高自己的战斗力,就能不但的应付各种各样的问题,战胜每一个出现在你面前的boss!...原创 2019-09-03 21:09:10 · 141 阅读 · 0 评论