自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 代码整洁之道个人总结

代码整洁之道总结1.switch语句 写出短小的switch很难,即便是只有两种条件的switch语句也要比单个代码块和函数大得多,写出制作一件事的switch也很难。当switch条件增多时,代码还会变长。它明显做了不止一件事,违反了单一职权原则和开放闭合原则。 遇到此类问题的解决方案是:**将switch语句埋到工厂底下,不让任何人看到,该工厂使用switch语句为实体的派生物创建适当的实体,而不同的函数。**2.函数参数 最理想的参数数量是零(零参数函数),其次是一(单参数函数),再次是

2020-05-21 13:53:49 233

原创 TypeError:Cannot read property 'bind' of underfined(React)

TypeError:Cannot read property ‘bind’ of underfinedReact项目开发过过程中遇到TypeError:Cannot read property ‘bind’ of underfined 问题,可以尝试替换项目中 node_modules 所有文件,可以解决由于依赖版本冲突。...

2019-09-29 18:04:50 1579

原创 mysql数据库编码设置

mysql数据库编码设置1.mysql基础操作(1)启动数据库命令:net start mysql(2)关闭数据库命令:net stop mysql(3)进入数据库:mysql -u root -p(4)设置编码格式为utf8:set character_set_client = utf8;set character_set_server = utf8;set characte...

2019-09-18 16:41:58 1145

原创 Spring注解注入示例(@Required,@Autowired,@Qualifier)

Spring注解注入示例1.@Required注释@Required 注释应用于 bean 属性的 setter 方法,它表明受影响的 bean 属性在配置时必须放在 XML 配置文件中,否则容器就会抛出一个 BeanInitializationException 异常。实体类:Student.javapublic class Student { private Integer age;...

2019-09-04 11:44:09 193

原创 web文件编码格式设置

Web编码格式设置一、web页面编码格式1.jsp页面编码: jsp文件本身的编码(pageEncoding)<%@ page pageEncoding="UTF-8"%>2.web页面显示编码: jsp的输出流在浏览器中显示的编码(contentType)<%@ page contentType="text/html; charset=UTF-8"%>3....

2019-09-03 14:45:38 1846

原创 C++基础学习笔记

C++学习笔记1. C++特性C++ 完全支持面向对象的程序设计,包括面向对象开发的四大特性:封装抽象继承多态2. C++程序结构#include <iostream>using namespace std; // main() 是程序开始执行的地方int main(){ cout << "Hello World"; // 输出 Hell...

2019-08-30 18:57:46 109

原创 Spring 依赖注入(构造器、setter注入)

Spring 构造器、setter注入1.setter注入实体类Cat.javapublic class Cat { private int age; private String name; private String color; public int getAge() { return age; } public void setAge(int age) {...

2019-08-30 18:44:50 185

原创 echarts图表提示框(tooltip)显示位置设置

echarts中提示框(tooltip)位置超出图表范围,根据鼠标滑动到的位置,设置提示框的显示位置,如果游标线左边放不下,则显示在右边,反之,提示框显示在左边。 // 当前鼠标位置 position: function (point, params, dom, rect, size) { // 鼠标坐标和提示框位置的参考坐...

2019-08-23 17:34:13 6255 1

原创 echarts结合react开发基础知识学习

echarts基础知识学习1.echarts简介ECharts,一个使用 JavaScript 实现的开源可视化库,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等)2.在react中安装echarts在项目中安装:npm install --save echarts-for-reactnpm install echarts --save /...

2019-08-23 14:39:38 1194

原创 echarts坐标轴配置参数使用

echsrts坐标轴常用的配置参数简单使用:刻度线和标签对齐: xAxis: [{ boundaryGap : true, axisTick: { //类目轴中在 boundaryGap 为 true 的时候有效,可以保证刻度线和标签对齐 alignWithLabel: true, } }],坐标轴设置成整数显示:​ 在...

2019-07-26 18:46:58 4235

原创 react结合echarts画折线图并实现数据分离

在react项目中使用echarts绘制折线图示例练习,在SingleLine3Common.js做逻辑处理,设置绘制折线图的配置项,在App3.js中定义数据格式并给出具体数据,在SingleLine3.js初始化echarts界面,然后获取数据完成图表的绘制。ecahrts画图逻辑实现:SingleLine3Common.jsimport React,{Component} from ...

2019-07-26 18:39:24 1632

原创 Java实现一个整数分为若干个整数之和

Java实现一个整数分为若干个整数之和题目描述:​ 要求写出所有连续的正整数序列,使其之和等于90,小明灵光一闪,立马写上了29,30,31,他看到解释说明台式告知答案不止一种,过了好一会,他总算算出了所有的5种答案给你一个正整数Num,请输出所有连续的递增(+1)的正整数序列,使其之和等于Num,如不存在则输出NULL示例:例如输入:90输出:[2,3,4,...

2019-07-26 18:05:48 1315

原创 react结合ecahrts使用水平滑动条

引入组件:require ('echarts/lib/component/dataZoom');示例: /**引入水平滑动条 */``dataZoom:[ { // 这个dataZoom组件,默认控制x轴 type: 'slider', // 这个 dataZoom 组件是 slider 型 dataZoom 组件 start...

2019-07-26 17:47:03 159

原创 React项目中使用Ecahrts框架

Ecahrts结合React开发1.在react项目中安装Echartsnpm install --save echarts-for-react2.按需引入模块// 引入 ECharts 主模块import echarts from 'echarts/lib/echarts';// 引入柱状图import 'echarts/lib/chart/line';// 引入提示框和标题...

2019-07-16 19:07:19 200

原创 从键盘输入多个整数,输入end结束,然后倒序写入到文件

从键盘输入多个整数,输入end结束,然后倒序写入到文件从键盘接收多个整数,直到用户输入end结束,然后把所有的整数倒序写入文件中我们要用到的知识点:键盘输入Scanner,循环控制,集合或者数组,文件写入分析Scanner对象的nextInt()方法和nextLine()方法的区别:nextInt()只能接收int类型的数据,nextLine()接收字符串代码如下:import jav...

2018-11-01 21:35:32 2107

原创 使用java实现文件复制操作

文件复制(FileReader,FileWriter)将文件1复制到指定位置,并且修改文件名,复制过程中只用缓冲区(BufferedReader,BufferedWriter),提高复制的效率。代码如下:import java.io.*;public class Demo { public static void main(String args[]) throws IOExcep...

2018-11-01 18:55:16 1569 2

原创 删除字符串中指定的子串并统计删除的个数

删除字符串中指定的子串,并统计删除的字符串的个数思路:首先使用String的trim()方法去掉String中的空格,不改变字符串,然后使用String的indexOf方法找到要删除的子串的位置,再使用String的subString()方法,将要子字符串的开始位置以前的字符串和结束位置以后的字符串在拼接起来,最后再给查找写一个子字符串出现的位置,整个过程使用while循环提高效率。代码如下:...

2018-11-01 18:14:30 1663

原创 使用java实现:计算从2007到2017年总共有多少天

计算从2007到2017年总共有多少天代码如下:public class Demo16 { public static void main(String[]args){ int sum=0; int day; for(int i=2017;i&gt;=2007;i--){ if((i%4==0 &amp;&amp;...

2018-10-12 11:39:23 1035

原创 子类重写父类方法应该注意的问题

子类重写父类方法应该注意的问题代码如下:public class Demo15 { public int getLength() { return 4; }}class Sub extends Demo15 { public int getLength() { return 5; } public static v...

2018-10-11 11:34:02 3012

原创 给定一个整数数组,请计算出数组中有几个元素是4的幂

给定一个整数数组,请计算出数组中有几个元素是4的幂实例:输入{2,3,4,16}​ 输出:2import java.util.ArrayList;import java.util.List;public class Demo13 { public static void main(String[]args){ int[] array={2,3...

2018-10-11 11:19:36 182

c3p0的jar包

链接数据库技术,c3p0方便数库管理,大型项目使用该技术,效率提高。

2018-08-26

推箱子游戏

基于Java的推箱子游戏,包含源代码,界面图片,界面设计及开发环境。

2017-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除