- 博客(25)
- 资源 (13)
- 收藏
- 关注
转载 'react-scripts' 不是内部或外部命令,也不是可运行的程序 或批处理文件--解决方案
create-react-app创建的React项目时,有时在安装完其他组件后,再次运行 npm start 命令时会报以上错误,让我很郁闷,不过在上网搜了这个错后原来:是create-react-app有丢包的缺陷,手动安装包后,需要重新npm install一下,这样node_modules/.bin/目录下才会重新出现react-scripts的文件,这样npm start命令才能正常执...
2018-07-30 13:39:56 3790
转载 idea下实现spring boot中页面的热加载
所谓热加载,就是让我们在写一段代码后,不必重启容器,刷新浏览器就能快速看到结果。java代码如果要实现热加载,需要使用spring-boot-devtools插件,但该插件会导制缓存问题,缓存前后被认为是两个不同的对象,报出类转换异常。这里只讨论页面的热加载,毕竟这是最常会修改的。在application.properties中禁用模板引擎缓存使用FreeMarkerspri...
2018-07-26 09:54:35 593
转载 React State 和 生命周期
将函数转换为类通过5个步骤将函数组件Clock转换为类:(1)创建一个名称扩展为React.Component的ES6类。(2)创建一个叫做render()的空方法。(3)将函数体移动到render()方法中。(4)在render()方法中,使用this.props替换props。(5)删除剩余的空函数声明。class Clock extends React.Comp...
2018-07-24 15:35:55 217
转载 React 组件 &Props
组件可以将UI切分成一些独立的、可复用的部件。组件可以接收任意的输入值,并返回一个需要在页面上展示的React元素。函数定义、类定义组件定义一个组件最简单的方式是使用JavaScript函数:function Welcome(props) { return <h1>Hello, {props.name}</h1>;}该函数是一个有效的React组件,...
2018-07-24 15:05:35 396
转载 React 元素渲染
元素是构成React应用的最小单位。将元素渲染到DOM中<div id="root"></div>在此div中的所有内容都将由React DOM来管理,所以我们将其称之为“根” Dom节点。我们用React开发应用时一般只会定义一个根节点,但如果你是在一个已有的项目中引入React的话,你可能会需要在不同的部分单独定义React根节点。要将React元...
2018-07-24 14:31:22 247
转载 React-JSX
const element = <h1>Hello, world!</h1>;这种看起来可能有些奇怪的标签语法即不是字符串也不是HTML,它被称为JSX, 一种JavaScript的语法扩展。推荐在React中使用JSX来描述用户界面, 虽然React并不强制要求使用JSX。JSX用来声明React当中的元素。JSX语法的特点就是,凡是使用JavaScript的值...
2018-07-24 14:17:03 215
转载 React学习
参考:https://doc.react-china.org/tutorial/tutorial.htmlReact是什么React的核心概念有2点:(1) 声明式渲染,(我理解就是,不需要直接操作dom)例子:点击一个按钮, 改变颜色.命令式:const container = document.getElementById(‘container’);const ...
2018-07-24 13:49:33 244
转载 React+SpringBoot项目部署
create-react-app由npm install 安装生成的,为什么单独列出这个呢?这个是关键,因为要创建react,最普通的方式就是通过命令create-react-app projectname生成名为projectname的项目,那么idea为了方便大家快速搭建,需要用到reate-react-app中的index.js文件用来创建react应用,所以不清楚自己的create-r...
2018-07-20 14:29:55 5244
转载 npm总是报错:unable to verify the first certificate
2014年2月27日,npm不再支持自签名证书。因为npm install用的是https协议。解决方法1:取消ssl验证:npm config set strict-ssl false如果还没成功,则将npm源更换为国内镜像:npm config set registry http://registry.cnpmjs.org/npm config set registry htt...
2018-07-20 14:02:24 1817
转载 SpringBoot+MyBatis在控制台输出sql语句
1.如果使用application.properties在配置中添加:logging.level.com.looedu.mapper=debug格式:logging.level.Mapper类的包=debug 2.如果使用application.yml在配置中添加: logging: level: com: looedu: ...
2018-07-18 08:22:16 2958
转载 fastjson把对象转化成json避免$ref
DisableCircularReferenceDetect来禁止循环引用检测:JSON.toJSONString(..., SerializerFeature.DisableCircularReferenceDetect)当进行toJSONString的时候,默认如果重用对象的话,会使用引用的方式进行引用对象。 "颜色": [ { "$ref":...
2018-07-15 09:30:07 280
转载 SQL搜索下划线,like中不能匹配下划线的问题
使用like语句的错误查询MySQL> select * from t where x like '%_%';返回全部的记录,不是想要的结果! 为什么错误?因为在like语句中的下划线的含义是“任意一个字符”,类似“%”代表匹配任意多个字符的。 4.正确的查询方法能想到的有如下两种方法。1)第一种方法使用escape转义mysql> select...
2018-07-13 15:40:56 609
转载 Spring Boot中的starter
starter主要用来简化依赖用的,比如我们之前做mvc时需要引入日志组件,那么需要去找到log4j的版本,然后引入,现在有了starter之后,直接用这个后,log4j就自动引入了,也不用关心版本这些问题。 部分starters的依赖:Starter(Group ID: org.springframework.boot) 传递依赖于 spring-boot-starter-...
2018-07-11 15:06:02 267
转载 spring-boot-maven-plugin 插件的作用
pom文件中添加了“org.springframework.boot:spring-boot-maven-plugin”插件。在添加了该插件之后,当运行“mvn package”进行打包时,会打包成一个可以直接运行的 JAR 文件,使用“java -jar”命令就可以直接运行。可以在POM中,指定生成 的是Jar还是War <packaging>jar</packaging&...
2018-07-11 15:02:12 9949
转载 Spring Boot学习--spring-boot-starter-parent
在官方文档的第三部分的13块讲述了引用的管理,官方推荐的是使用Maven和Gradle。我一直在用的是maven,而且使用maven有些优势–spring-boot-starter-parent,这个部件是maven独有的。这次我们从这里开始学习。Maven的用户可以通过继承spring-boot-starter-parent项目来获得一些合理的默认配置。这个parent提供了以下特性...
2018-07-11 14:51:20 973
转载 Eclipse 关闭 updating indexes
Updating indexes是Maven在下载更新,解决办法如下: Window --> Preferences --> Myeclipse Enterprise Workbench --> Maven4Myeclipse --> Maven --> 去除Download repository index updates on startup前的勾选即可...
2018-07-11 14:34:41 413
转载 maven kaptcha
由于kaptchar是第三方的jar包,不在maven中心库中,所以1.下载jar包。2.mvn install:install-file -DgroupId=com.google.code -DartifactId=kaptcha -Dversion=2.3.2 -Dfile=D:\kaptcha-2.3.jar -Dpackaging=jar -DgeneratePom=true...
2018-07-11 08:45:15 1056
转载 java.math.BigInteger cannot be cast to java.lang.Long异常-MySQL相关
我的解决的方法就是升级依赖的mysql-connector-java的jar包。如下:<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.46</ver...
2018-07-11 08:42:26 1020
原创 城市编码与城市工具类 Java
import java.util.HashMap;import java.util.Map;/** * 描述:根据城市查找编号,根据编号查找城市 * @Author: cuihs * @Date 2018.7.9 */public class CityAndCodeUtil { private static Map<String,String> cityKe...
2018-07-09 13:35:42 2923 1
转载 @EnableWebMvc,WebMvcConfigurationSupport,WebMvcConfigurer和WebMvcConfigurationAdapter区别
1.@EnableWebMvc/WebMvcConfigurationSuppport@Retention(RetentionPolicy.RUNTIME)@Target({ElementType.TYPE})@Documented@Import({DelegatingWebMvcConfiguration.class})public @interface EnableWebMvc ...
2018-07-05 16:31:51 724
转载 spring boot 2.0 WebMvcConfigurerAdapter过时
Springboot2.0使用的是Spring5.0,Spring5.0中WebMvcConfigurerAdapter算过时的,不再建议使用,那么我们可以使用WebMvcConfigurationSupport来代替。@Configurationpublic class TokenInterceptorConfig extends WebMvcConfigurationSupport {...
2018-07-04 16:58:47 352
转载 mybatis 做like模糊查询
1. 参数中直接加入%% param.setUsername("%CD%"); param.setPassword("%11%"); <select id="selectPersons" resultType="person" parameterType="person"> select id,sex,age,username,password fr
2018-07-04 16:57:35 175
转载 类型转换错误java.math.BigDecimal cannot be cast to java.lang.String
从数据库取出一个 Count函数 统计的值在代码中要转成Integer类型的时候Integer.parseInt((String)map.get("ID_")) 报了一下错误: java.math.BigDecimal cannot be cast to java.lang.String 解决方法:Object ob = map.get("ID_");Integer.p...
2018-07-03 10:24:15 1598
转载 MyBatis 如果不存在则插入
依靠数据库锁是非常安全的方式,比方说,分布式定时任务,除了使用quartz不让各个机器上同时跑一个定时任务之外,最好在数据库也加一个保险。插入一条数据之前,判断表中有没有这条数据,如果没有才插入,这样就只会有一条数据插入成功。<insert id="insertUniqueInnoIndex" parameterType="com.sf.sfpp.innovation.common.m...
2018-07-02 14:37:01 4321 1
log4jappender配置kafka使用的jar包
2017-09-08
sharpglvs10和12的可用扩展及opengl、sharpgl例程
2014-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人