weixin_30258901的博客

私信 关注
weixin_30258901
码龄6年
  • 370,140
    被访问量
  • 暂无
    原创文章
  • 53,812
    作者排名
  • 41
    粉丝数量
  • 于 2015-07-31 加入CSDN
获得成就
  • 获得48次点赞
  • 内容获得0次评论
  • 获得358次收藏
荣誉勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

Linux入门(5)- 安装JDK

1、CentOS 7 安装好之后,系统默认自带了OpenJDK版本信息,如果只是想运行 .jar 程序,可以不用自己再安装 JDK2、下载jdk-xxxx-linux-x64.rpm3、卸载系统自带 javajava -version # 如果有结果出来,则说明自带了javarpm -qa|grep java # 查询出已经安装的ja...
转载
150阅读
0评论
0点赞
发布博客于 2 年前

Linux入门(6)- SecureCRT 和 SecureFX 的使用

1、SecureCRT 与 Putty  SecureCRT 与 Putty 都是用来远程 Linux 的终端工具,这两者各有各的优缺点。SecureCRT 是收费软件,Putty 是免费软件。2、连接服务器  1) File -> Quick Connect...    2) Protocol 选择 SSH2 ,输入连接的信息,点击 Conn...
转载
299阅读
0评论
0点赞
发布博客于 2 年前

Spring Cloud入门 (5) - 微服务集群网关Zuul

1、Zuul介绍转载于:https://www.cnblogs.com/lkc9/p/11577299.html
转载
161阅读
0评论
0点赞
发布博客于 2 年前

Linux入门(4)- Linux自启动脚本(以自启动Java应用为例)

通常我们部署到Linux上的系统,都需要设置自启动,而Linux自启动的方式有很多种,比如通过(init.d)服务的方式自启动 、通过systemctl 服务的方式自启动等等这里介绍一下通过(init.d)服务的方式自启动1、使用 root用户 登录到 Linux系统 2、切换到init.d目录cd /etc/rc.d/init.d/...
转载
177阅读
0评论
0点赞
发布博客于 2 年前

Linux入门(3)- Linux常用终端命令

1、在此之前,先了解一下 Linux的目录结构 这里可以参考centos-linux入门笔记2、常用ifconfig //查看IP相关信息ping xxx //ping 网址//注意,这里ping如果一直不停下来,可以按Ctrl+C 终止命令执行//init 是修改 Linux 运行级别的命令init 0  //关闭Linx服务器ini...
转载
119阅读
0评论
0点赞
发布博客于 2 年前

在IDEA中将SpringBoot项目打包成jar包

1、打开Project Structure  File->Project Structure    Artifacts -> + -> JAR -> From modules with dependencies...    选择启动类    这一步如果报错提示错误如下:(删除该路径下的META-INF文件夹重启IDEA,然后重...
转载
60阅读
0评论
0点赞
发布博客于 2 年前

Linux入门(2)- Putty(window远程Linux的终端) 的使用

1、Putty下载地址https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html2、下载安装完成之后,打开 PuTTY 客户端。3、在 PuTTY Configuration 窗口中,输入以下内容。如下图所示:参数举例说明如下:Host Name(or IP addr...
转载
72阅读
0评论
0点赞
发布博客于 2 年前

Spring Cloud入门 (3) - REST客户端Feign

1、简介  在Spring Cloud集群中,各个角色的通信基于REST服务,因此在调用服务时,就不可避免的需要使用REST服务的请求客户端了。  Spring 中自带了RestTemplate,RestTemplate使用HttpClient发送请求。  Spring Cloud 将Feign 框架集成到了 Spring Cloud 的 Netflix 项目中,在其中结合 ...
转载
72阅读
0评论
0点赞
发布博客于 2 年前

Spring Cloud入门 (4) - Spring Cloud保护机制

1、 Hystrix 运作流程转载于:https://www.cnblogs.com/lkc9/p/11572062.html
转载
61阅读
0评论
0点赞
发布博客于 2 年前

IDEA常用快捷键

IDEA常用快捷键:Control + W : 只能选取(从变量到整个类的慢慢扩充选取)Control + E : 显示最近打开过的文件Control + N : 查找名Control + Shift + N : 查找文件Control + Alt + Space : 代码提示(相当于Eclipse中的Alt + /)Control + B : 查看类声明(也可以...
转载
55阅读
0评论
0点赞
发布博客于 2 年前

IDEA创建SpringBoot多模块项目

一、前言  在日常开发中,一个项目通常包含多个模块,所以需要创建多模块项目二、创建过程  1、创建一个父工程       2、创建好后删除父项目的多余文件/文件夹只留下 .idea文件夹 、pom.xml 、 *.iml三个即可,如下图      3、修改父项目pom.xml ,为其添加<p...
转载
82阅读
0评论
0点赞
发布博客于 2 年前

IDEA代码模板

1、打开代码代码模板设置2、添加模板分组Live Template :添加模板Template Group : 添加模板分组3、编辑自己常用的代码模板Abbreviation :触发代码模板的关键词Description :模板的描述Template text :模板的内容注意,输入完以上三个区域的内容,还需要定义模...
转载
65阅读
0评论
0点赞
发布博客于 2 年前

新安装IDEA需要修改的配置

本文仅记录了个人使用习惯而修改的一些常用配置:1、修改字体2、修改默认字体编码3、修改lombok插件支持的设置4、修改允许使用不安全的http连接(防止下载插件下载不了)5、Maven(提示:第一次安装完IDEA,直接修改默认Maven似乎不会生效,需要先新建一个maven工程,在修改default s...
转载
385阅读
0评论
0点赞
发布博客于 2 年前

Spring Cloud入门 (2) - Ribbon负载均衡

1、在Netflix中,Eureka服务实例可以进行集群部署,但是客户端发送的请求是如何被分摊到集群中的各个服务是由Ribbon实现的2、一个比较简单的Ribbon程序结构如下图:在其中,Ribbon框架充当了负载均衡器的作用3、为了实现负载均衡的基础功能,Ribbon的负载均衡器有以下三个大子模块:  ①Rule : 一个逻辑组件,这些逻辑决定从...
转载
66阅读
0评论
0点赞
发布博客于 2 年前

IDEA的个人使用记录

一、对一个IDEA工程,想要同时运行多个实例  二、设置默认 maven 配置1、在启动页面:(注意,如果是第一次安装软件,这里设置了好像不管用,只有成功新建了一个Maven工程之后,再设置才会管用。目前我遇到的情况是这样的,所以可以先把配置好的 settings.xml复制到maven默认配置路径,先成功创建一个工程再说。)2...
转载
74阅读
0评论
0点赞
发布博客于 2 年前

SpringBoot 配置文件存放位置及读取顺序

原文:https://my.oschina.net/sdlvzg/blog/1612703SpringBoot配置文件可以使用yml格式和properties格式分别的默认命名为:application.yml、application.properties存放目录SpringBoot配置文件默认可以放到以下目录中,可以自动读取到,读取顺序如下:项目根目录中conf...
转载
70阅读
0评论
0点赞
发布博客于 2 年前

Spring Cloud入门 (1) - Eureka集群

Eureka为集群部署创造了条件,Eureka集群部署大致如下图:其中,Eureka服务器:作用是对 服务发布者 的监控管理(比如某某 服务发布者 瘫痪了,他便不会让 服务调用者 再向该瘫痪的 服务发布者 调用服务,而是分配可用的 服务发布者 以供调用)Eureka服务发布者: 作用是提供相应的服务Eureka服务调用者:作用是起一个反向代理的作用,负责去Eurek...
转载
53阅读
0评论
0点赞
发布博客于 2 年前

Spring Cloud概述

转载于:https://www.cnblogs.com/lkc9/p/11538481.html
转载
56阅读
0评论
0点赞
发布博客于 2 年前

Servlet调用流程和Spring MVC调用流程

1、servlet调用流程图:servlet生命周期:(Servlet 是单例的)2、spring mvc调用流程图  (所有的请求都会经过 DispatcherServlet)转载于:https://www.cnblogs.com/lkc9/p/11534472.html...
转载
66阅读
0评论
0点赞
发布博客于 2 年前

MyBatis之 resultMap 元素子元素详解

<resultMap>元素包含了一些子元素,结果如下:<resultMap type="" id=""> <constructor><!-- 类在实例化时用来注入结果到构造方法 --> <idArg/><!-- ID参数,结构为ID --> <arg/&g...
转载
659阅读
0评论
0点赞
发布博客于 2 年前

ios上架

1、进入apple developer,选择"account"https://developer.apple.com/2、选择app store connect3、选择“我的app”4、新建app创建完成后,填写相关的信息,具体信息的填写这里不再赘述5、上传app到app store这里需要创建一个 上架的描述文件,如何创建 ...
转载
14阅读
0评论
0点赞
发布博客于 2 年前

MyBatis核心配置文件模板代码

MyBatis 的核心配置文件配置了很多影响 Mybatis 行为的信息,配置文件的模板代码如下:(注:以下文件中元素的配置顺序不能颠倒,一旦颠倒,在 MyBatis 启动阶段将发生异常)<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configurationPUBLIC "-//mybatis.or...
转载
87阅读
0评论
0点赞
发布博客于 2 年前

Android XML绘图(4)——Bitmap

一、用法<?xml version="1.0" encoding="utf-8"?><bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@[package:]drawable/drawable_resource" android:ant...
转载
11阅读
0评论
0点赞
发布博客于 2 年前

iOS打包部署

1、Apple Developer登录进入网址:https://developer.apple.com/,选择“account",登录2、创建配置 证书certificates证书的创建常用的证书分为:开发证书、发布证书、推送证书1)发布证书发布证书最多只能创建两个,所以不用每一个app都创建一个发布证书,如果要发布app,必须先在xcode所在...
转载
52阅读
0评论
0点赞
发布博客于 2 年前

Android XML绘图(2)——Layer

一、Lyaer简介  类似常见的绘图软件(比如PS)中对 Layer 的定义一样,Android XML绘图中的 Layer 也是将多个图层的图形按着一定顺序层叠起来显示最终效果(注:后面的 item 会覆盖前面的 item )二、使用  layer-list:图层列表,图层的容器  item:图层  layer常用属性:<?xml version="1...
转载
23阅读
0评论
0点赞
发布博客于 2 年前

Android XML绘图(1)——Shape

原文参考:https://blog.csdn.net/lengxuechiwu1314/article/details/72934634一、简介  XML的使用在Android 的开发中是非常普遍的,我们通常用来写 布局文件 、配置列表、或者颜色值什么的。但是在Android中,XML还有一大妙用,那便是使用XML来绘制图形。二、XML绘图之 shape 的使用  (注:...
转载
33阅读
0评论
0点赞
发布博客于 2 年前

Android XML绘图(3)——Selector

一、简介  通过对 selector 的使用,可以根据用户不同的选定状态,提供不同的样式,给用户提供更好的交互体验。二、使用item是从上往下匹配的,如果匹配到一个item那它就将采用这个item,而不是采用最佳匹配的规则;所以设置默认的状态,一定要写在最后,如果写在前面,则后面所有的item都不会起作用了。  常用的几种选中状态:android:stat...
转载
24阅读
0评论
0点赞
发布博客于 2 年前

Android Studio启动错误——Error: Activity class {} does not exist.Error while Launching activity...

当Android Studio连接数据线安装调试APP时出现如下错误提示:Error: Activity class {...Activity} does not existError while Launching activity原因:因为android studio认为你的项目还是运行在手机上的,可是你把他卸载掉了,它自然不知道,所以才会出现这种情况。解决方...
转载
346阅读
0评论
0点赞
发布博客于 2 年前

通过ADB命令查看当前Android运行程序的页面信息

1、前言  通常在接手别人的App项目的时候,遇到的一个最令人头疼的问题就是当前手机上看到的这个页面对应哪个 Activity 或者 Fragment,这种时候,我们就可以通过ADB命令打印当前页面2、adb 安装  由于我安装了Android 的开发环境,所以直接切换到Android SDK的路径下运行 adb 命令即可(TIPS:如何切换到 SDK/platfor...
转载
413阅读
0评论
0点赞
发布博客于 2 年前

js中this指向的理解

个人理解为以下几点:(仅供参考)1、普通函数的 this 指向的是函数执行时的 调用对象,如函数执行时未指明调用对象,则 this 指向 window2、箭头函数的 this 指向的是 箭头函数的 外层函数 的调用对象,如果箭头函数无外层函数,则 this 指向 window(注:以上 this 指向 window时, 均是 非严格模式下,如果处于严格模式,this 为 un...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

Android 模块化开发

1、前言  模块化开发的优势什么的这里就省略了,本文主要记录自己 Android 模块化开发的使用过程2、新建一个模块    上图就是选择新建模块的时候,常用的两个选项,第一个新建的是可以独立运行的一个模块应用程序,而第二个建立的只是一个 库项目,不能独立运行,必须依赖于一个应用程序来运行3、将Model与当前项目关联(引入模块)  项目单击右键...
转载
27阅读
0评论
0点赞
发布博客于 2 年前

Linux配置Redis主从

Linux配置Redis主从(转)1、安装Redis2、修改Redis配置文件3、启动Redis服务4、验证主从1、安装Redis##下载redis安装包wget http://download.redis.io/releases/redis-3.0.4...
转载
21阅读
0评论
0点赞
发布博客于 2 年前

sql删除相同数据(无主键)

delete from TD21_CUST a where (a.cust_no,a.cust_name) in (select cust_no,cust_name from TD21_CUST group by cust_no,cust_name having count(*) > 1) and rowid not in (select min(rowid) from TD21_...
转载
33阅读
0评论
0点赞
发布博客于 2 年前

mybatis中 <if test=>等于的条件怎么写

<update id="updateGoodsShelf" parameterType="java.lang.String"> update integral_goods set <if test='shelfFlag == "1"'> shelf_flag = ${@com.pisen...
转载
39阅读
0评论
0点赞
发布博客于 2 年前

Centos7 离线安装RabbitMQ,并配置集群

Centos7 离线安装RabbitMQ,并配置集群2018年09月27日 15:43:35擎正义之旗阅读数 2342更多分类专栏:Linux版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/Alger_magic...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

CENTOS7下安装REDIS

一、安装redis第一步:下载redis安装包wget http://download.redis.io/releases/redis-4.0.6.tar.gz[root@iZwz991stxdwj560bfmadtZ local]# wget http://download.redis.io/releases/redis-4.0.6.tar.gz...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

java 日期获取,每月一号,每周一

java 日期获取,每月一号,每周一package info.lumanman.h5.util;import java.text.SimpleDateFormat;import java.util.Calendar;pu...
转载
454阅读
0评论
0点赞
发布博客于 2 年前

Oracle中merge into的使用

我们操作数据库的时候,有时候会遇到insertOrUpdate这种需求。如果数据库中存在数据就update,如果不存在就insert。以前的时候,需要额外select查询一下,如果有数据就update,如果没有数据就insert。而现在Orcale数据库都提供了 MERGE 方法来处理这种需求。MERGE 命令使用一条语句从一个或者多个数据源中完成对表的更新和插入...
转载
12阅读
0评论
0点赞
发布博客于 2 年前

nodejs块级作用域

现在让我们了解3个关键字var、let、const,的特性和使用方法。varJavaScript中,我们通常说的作用域是函数作用域,使用var声明的变量,无论是在代码的哪个地方声明的,都会提升到当前作用域的最顶部,这种行为叫做变量提升(Hoisting)也就是说,如果在函数内部声明的变量,都会被提升到该函数开头,而在全局声明的变量,就会提升到全局作用域的顶部。f...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

js中对象字面量

一、对象字面量语法var person={ name:'小王', age:18, _pri:233}   成员名称的单引号不是必须的最后一个成员结尾不要用逗号,不然在某些浏览器中会抛出错误成员名相同会发生什么?es5普通模式下后定义的会覆盖前面定义的,严格模式则会报错es6则不管什么模式都采用后面的覆...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

关于网页布局中常见的margin: 0px ; padding: 0px; 总结

我们在网页布局中常用到margin: 0px; padding: 0px; 但是在大型的网站布局中通常不这样写通常是按下面这种方式。ul, li, ol, dl, dt, dd, div, p, span, h1, h2, h3, h4, h5, h6, a {padding: 0px;margin: 0px;}但是经过本人的逐一验证发现有的标签的初始化marg...
转载
173阅读
0评论
0点赞
发布博客于 2 年前

常见的五大浏览器的内核

首先我们理解一下什么是内核:英文叫做:Rendering Engine,中文翻译很多,排版引擎、解释引擎、渲染引擎,现在流行称为浏览器内核.Rendering Engine,顾名思义,就是用来渲染网页内容的,将开发者写的代码转换为用户可以看见的完美页面。由于牵扯到排版问题,所以肯定会排版错位等问题。为什么会排版错位呢?有的是由于网站本身编写不规范,有的是由于浏览器本身的渲染不标准...
转载
12阅读
0评论
0点赞
发布博客于 2 年前

关于css中的定位

关于前端的几种定位方式近期自己感觉自己对于前端定位的知识还是不是太理解,所以自己就在这里做一个总结1.元素的定位属性主要包括定位模式和边偏移两部分.边偏移属性  描述top bottombottomright转载于:https://www.cnblogs.com...
转载
12阅读
0评论
0点赞
发布博客于 2 年前

css中的行内元素和块级元素总结

块级元素<address>, <button>, <caption>, <dd>, <del>, <div>, <dl>, <dt>, <form>, <h1>--<h6>, <iframe>, <li>...
转载
22阅读
0评论
0点赞
发布博客于 2 年前

关于css中布局遇到的一些问题

现在本人初学网页布局经常遇到一些布局问题比如图片错位.  遇到的问题以及解决方案如下   行内元素有缝隙 块级元素没有缝隙 行内块元素中间会有小缝隙 常见的解决办法就是浮动转载于:https://www.cnblogs.com/danruoyanyun/p/11347387.html...
转载
37阅读
0评论
0点赞
发布博客于 2 年前

CSS中一个冒号和两个冒号有什么区别

在一次写代码的过程中,有一次要用到::selection伪元素,然后我就想CSS中一个冒号和两个冒号有神马区别?  简而言之:单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素。  W3C关于CSS3选择器的规范中有一段描述:  A pseudo-element is made of two colons (::) followed by the name ...
转载
24阅读
0评论
0点赞
发布博客于 2 年前

js中this关键字的作用

this中的几种情况1.普通函数中的this window2.构造函数中的this 是当前构造函数创建的对象在new这个构造函数的时候会在内存中创建一个对象,此时会让this指向刚创建好的这个对象3.方法中的this 方法所属的对象,谁调用这个方法this就指向谁4.事件处理函数中的this 事件源 谁调用的该事件this就指向谁在这里就指向事件源this转载...
转载
35阅读
0评论
0点赞
发布博客于 2 年前

自调用匿名函数(匿名闭包)解析与调用

通俗的讲,()就是用来求值的,因此这个()任何时候都不能为空,因为它是要计算的。函数解析它只会解析到 {}为止,不会解析到 ()的。把表达式放在()中会返回表达式的值;把函数放在()中会返回函数本身;(function(){}());如果()紧跟在函数后面,就是表示在调用函数,即对函数求值:(function(){})();转载于:https://www.cnblogs....
转载
18阅读
0评论
0点赞
发布博客于 2 年前

pyQt点击事件和数据传输

首先是PushButton点击事件,点击按钮之后发送textEdit框里输入的文字到后台。 1 def retranslateUi(self, MainWindow): 2 _translate = QtCore.QCoreApplication.translate 3 MainWindow.setWindowTitle(_transla...
转载
173阅读
0评论
0点赞
发布博客于 2 年前

第一个python-ui界面

首先是安装eric6简直是个灾难,先是找不到汉化版的eric6,好不容易找到了,一打开eric6的窗体就说designer.exe不存在,确实在PyQt5里没有,明明在PyQt5-tools里面有,最后改了路径,结果一改,汉化 没了,算了认命用英文版的吧。先纪念一下第一个ui。不得不说,拖拽组件不用整体布局真的太幸福了!之前也做过软件和网页,感觉已经是几百年...
转载
257阅读
0评论
0点赞
发布博客于 2 年前

入门: 在Windows上搭建Flutter开发环境

使用镜像由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中:export PUB_HOSTED_URL=https://pub.flutter-io.cnexport FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

对linux下日志文件error监控

对日志文件中的error进行监控,当日志文件中出现error关键字时,就截取日志(grep -i error 不区分大小写进行搜索"error"关键字,但是会将包含error大小写字符的单词搜索出来),大家可以去看这编 文章1)第一类日志在每天的日志目录下生产的error日志,此日志文件每天都会自动生成,里面有没有error日志内容不一定,日志内容写入不频繁,日志文件比较小。举...
转载
314阅读
0评论
0点赞
发布博客于 2 年前

Linux命令的详解

配置ip,防火墙 setuplinux查看ip ifconfig重启网路 service network restart查看文件 ls查看当前目录的文件内容 ll查看当前目录的详细内容 ll -a -a 表示查看全部内容,包括隐藏文件测试网络是否连通 ping ip终止一个命令 ctrl c查看当前所在的目录 pwd切换路径 cd 路径绝对路径与相对路...
转载
80阅读
0评论
0点赞
发布博客于 2 年前

使用unittest测试(基础一)

#导入unittest单元测试框架##用例的方法前缀必须要以 test 开头的#这是用来组织用例的import unittestclass TestDBQB(unittest.TestCase): #环境预置 def setUp(self): print("测试预置") #测试用例1,测试用例2 def...
转载
69阅读
0评论
0点赞
发布博客于 2 年前

Fiddler抓包工具(捕获Android数据包)

一:获取Android的数据包必须要在同一个网络中移动设备访问网络原理先看看移动设备是怎么去访问网络,如图所示,可以看到,移动端的数据包是从wifi出去的。可以看得出,移动端的数据包,都是要走wifi出去,所以我们可以把自己的电脑开启热点,将手机连上电脑,Fiddler开启代理后,让这些数据通过Fiddler,Fiddler就可以抓到这些包,然后发给路由器(如图):...
转载
82阅读
0评论
0点赞
发布博客于 2 年前

AirTest与模拟器连接(二)

如果我们手边没有可用的Android真机,又想进行Android应用自动化测试,这时候就要使用AirtestIDE的Android模拟器自动化测试功能了。AirtestIDE所支持的模拟器包括Android Virtual Device(AVD)和市面上常见模拟器(如Mumu模拟器)。模拟器可以像真机一样连接到AirtestIDE中,如果画面显示为黑屏,请在连接模拟器之前...
转载
410阅读
0评论
0点赞
发布博客于 2 年前

AirtestIde的安装(win10)

Airtest 是网易出品的一款基于图像识别和poco控件识别的一款UI自动化测试工具。Airtest IDE是这个项目的一个IDE,就像Eclipse、Pycharm一样,是一个集成开发工具。Airtest框架是一个基于OpenCV的图像识别自动化框架,可以用于所有平台。Poco框架是一个类似于Appium的主打游戏自动化框架,支持Unity3D、Cocos2dx等游戏引擎...
转载
250阅读
0评论
0点赞
发布博客于 2 年前

ADB命令使用详解

ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备. 1、连接android设置 adb connect 设备名 例如: adb connect 127.0.0.1:62025 adb connect 127.0.0.1:620012:查询当前...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

Airtest真机链接(一)

确认ADB是否能够正常连接到手机windows系统下: 用USB线连好手机后,进入AirtestIDE文件夹,在AirtestIDE_2019-05-09_py3_win64/airtest/core/android/static/adb/windows目录下按住shift+鼠标右键打开命令行终端,输入adb.exedevices。mac系统下:...
转载
208阅读
0评论
0点赞
发布博客于 2 年前

SQL的左连接与右链接

1、准备工作Oracle 外连接(OUTERJOIN)包括以下:左外连接(左边的表不加限制)右外连接(右边的表不加限制)全外连接(左右两表都不加限制)对应SQL:LEFT/RIGHT/FULL OUTER JOIN。 通常省略OUTER关键字, 写成:LEFT/RIGHT/FULL JOIN。在左连接和右连接时都会以一张A表为基础表,该表的内容会全部显...
转载
81阅读
0评论
0点赞
发布博客于 2 年前

oracle汉字转拼音package_获得全拼

promptprompt Creating package GETHZPYprompt ========================promptcreate or replace package GetHZPY is -- Public type declarations TYPE THZPY_LIST is VARRAY (526) OF ...
转载
335阅读
0评论
0点赞
发布博客于 2 年前

VSTO之WPF和Winform弹窗

写插件弹窗是肯定要有的,有弹窗才有展示功能的页面啊!记录一下前段时间遇到的一些弹窗方面的坑,一个个踩过来也是收获颇丰啊!WPF弹窗最简单的弹窗方式,new一个窗体,然后调用Show方法。Window window = new Window();window.Show();然后根据需求的不一样,就有一些东西要调整了,简单一些的比如是否在任务栏显示,是否允许最大最小化,是否运行拖...
转载
148阅读
0评论
0点赞
发布博客于 2 年前

EF Core 通过延迟加载获取导航属性数据

EF 6及以前的版本是默认支持延迟加载(Lazy Loading)的,早期的EF Core中并不支持,必须使用Include方法来支持导航属性的数据加载。当然在EF Core 2.1及之后版本中已经引入了延迟加载功能,详细实现原理可以查看官网(传送门)。下面记录一下,分别使用Include和Lazy Loading来支持导航属性的数据加载。Entity数据库实体简单的一个多对多关...
转载
278阅读
0评论
0点赞
发布博客于 2 年前

SQLMap常用教程

先安装 python环境(2.6.x或2.7版本) ,再将SQLMap 放在安装目录下注意:sqlmap只是用来检测和利用sql注入点的,并不能扫描出网站有哪些漏洞,使用前请先使用扫描工具扫出sql注入点。检测注入点是否可用 -u :注入点urlsqlmap.py -u "http://192.168.1.150/products.asp?id=134"检测表单post提交 ...
转载
34阅读
0评论
0点赞
发布博客于 2 年前

element UI datepicker组件限制可选日期范围

长话短说,简单粗暴上代码了,在element中的datepicker,可以自由选择日期,如下:然后我们根据element 官网的文档,给datepicker组件动态改变picker-options中的disableDate即可对可选日期进行限制。如下:<el-date-picker type="date" placeholder="选择...
转载
70阅读
0评论
0点赞
发布博客于 2 年前

java中abstract和interface的区别

1.相同点A. 两者都是抽象类,都不能实例化。B. interface实现类及abstrctclass的子类都必须要实现已经声明的抽象方法。2. 不同点A. interface需要实现,要用implements,而abstract class需要继承,要用extends。B. 一个类可以实现多个interface,但一个类只能继承一个abstract class。C. in...
转载
3阅读
0评论
0点赞
发布博客于 2 年前

我还活着,我回来了

感谢大家这几年来对我的博客关注与支持,真的谢谢你们!经过高二下学期+高三一整年的闭关,我考上了吉林大学计算机科学与技术学院攻读计算机科学与技术。因为高三学业繁忙,有些同学问我问题我都不能及时地解答或解答不到位,在这里说声抱歉。大学不是象牙塔,是人生的新起航点,我会好好学习,好好打代码,争取在ACM上拿下人生第一块金牌。让我们一起努力,向着ACM的宝殿前进。我还是...
转载
5阅读
0评论
0点赞
发布博客于 2 年前

php防注入新的和一些过滤代码

最近由于自身需求,整理了一份php防注入的代码,分享出来,欢迎指正。1.不希望执行包括system()等在那的能够执行命令的php函数,或者能够查看php信息的 phpinfo()等函数,那么我们就可以禁止它们: disable_functions = system,passthru,exec,shell_exec,popen,phpinfo2. 打开magic_qu...
转载
94阅读
0评论
0点赞
发布博客于 2 年前

bat自动备份数据库文件

运行环境windows新建一个dbback.bat文件,内容如下@echo offset h=%time:~0,2%set h=%h: =0%set hhmiss=%date:~0,4%%date:~5,2%%date:~8,2%%h%%time:~3,2%%time:~6,2%set "folder=%date:~0,4%%date:~5,2%%date...
转载
125阅读
0评论
0点赞
发布博客于 2 年前

mysql.ini配置优化速度参考

系统配置:windows 4核8G由于我主要使用mysql的innodb引擎,所以该配置主要针对innodb引擎的,mysiam的需要自行优化[client]port=3306[mysql]default-character-set=utf8[mysqld]port=3306basedir="D:/MySQL/"datadir="D:/MySQ...
转载
132阅读
0评论
0点赞
发布博客于 2 年前

php解析识别二维码内容

使用框架ThinkPHP5我在网上找了一些方法,比较具有参考意义的帖子如下:http://gitlab.szwhg.chaoxing.com/chaoxing/dingxiwhg/tree/master/vendor/khanamiryan/qrcode-detector-decoder这种方法是使用composer来安装的,我简单说一下流程:  使用composer命令...
转载
1314阅读
0评论
0点赞
发布博客于 2 年前

windows屏蔽windows错误报告提示框

1、Win+R,打开运行窗口,输入regedit,打开注册表。2、运行注册表编辑器,依次定位到 HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting,在右侧窗口中找到并双击打开DontshowUI,然后在弹出的窗口中将默认值“0”修改为“1”3.上述步骤设置完成之后需要保存下设置并退出注...
转载
204阅读
0评论
0点赞
发布博客于 2 年前

使用git上传项目解决码云文件次数上传限制(原文)

起因:个人免费版的码云上传文件时限制: 1个小时内只能上传20个文件解决方法:在码云创建空的项目仓库,使用git客户端下载码云的项目,把需要上传的文件复制到该项目中去,用git提交!1.配置git的全局变量:(码云)用户名 和 邮箱点击git-bash.exe进入git命令行进入ssh目录cd ~/.ssh配置基本信息$ git config --global user.name "xx...
转载
558阅读
0评论
0点赞
发布博客于 2 年前

在spring Boot中使用swagger-bootstrap-ui(原文)

1.swagger简介Swagger是一个API接口管理工具,支持在线测试接口数据,根据配置自动生成API文档,结合spring mvc而提供界面化方法文档的一个开源框架。1.1Swagger主要的项目Swagger是一组开源项目,主要项目如下:Swagger-tools:提供各种与Swagger进行集成和交互的工具。例如模式检验、Swagger 1.2文档转换成Swagger 2....
转载
395阅读
0评论
0点赞
发布博客于 2 年前

键盘注释

/** * ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐ * │ Esc │ │ F1 │ F2 │ F3 │ F4 │ │ F5 │ F6 │ F7 │ F8 │ │ F9 │ F10 │ F11 │ F12 ...
转载
159阅读
0评论
0点赞
发布博客于 2 年前

Your wechat account may be LIMITED to log in WEB wechat, error info: <error><ret>1203</ret><message...

转载:https://zhuanlan.zhihu.com/p/76180564微信网页版限制登录或禁止登录将影响一大批使用itchat等Web Api方案的微信机器人网页版微信 API 被封了,像使用 itchat wxpy wxbot等基于 web API 的微信 robot 方案都失效了一、第一次开始限制在2017年9月份开始,腾讯已经 开始限制 新注册的微信...
转载
3671阅读
0评论
0点赞
发布博客于 2 年前

JDBC简单代码

1..写简单sql语句执行DROP TABLE IF EXISTS `jdbctest`;CREATE TABLE `jdbctest` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCRE...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

IDEA中隐藏.iml文件

1.File——>settings——>Editor——>File Types——>Ignore files and foloders中输入*.iml;2.如想隐藏其他文件,操作基本一致,如隐藏:.idea 文件。就输入*idea转载于:https://www.cnblogs.com/fby698/p/11440705.html...
转载
164阅读
0评论
0点赞
发布博客于 2 年前

在IDEA离线安装lombok插件

1.打开,找到自己IDEA版本,ideahttp://plugins.jetbrains.com/plugin/6317-lombok/versions2.下载,导入安装转载于:https://www.cnblogs.com/fby698/p/11366945.html
转载
1126阅读
0评论
0点赞
发布博客于 2 年前

jsoup学习待续

1.Jsoup简介Jsoup是一个java html解析器。它是一个用于解析HTML文档的java库。Jsoup提供api来从URL或HTML文件中提取和操作数据。它使用DOM,CSS和类似Jquery的方法来提取和操作文件。2.Jsoup API介绍jsoup api中有6个包,提供用于开发jsoup应用程序的类和接口。红色标注的是常用的。org.jsouporg.jsoup.exam...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

IDEA类和方法注释自动生成

一、生成类注释1.打开Preferences-->Editor-->File and Code Templates,右侧选择Filestab页,找到Class、Interface,可以看到右侧模板里引用了一个File Header.java模板,如下图:1.1模板变量说明${PACKAGE_NAME} name of the package in which the n...
转载
27阅读
0评论
0点赞
发布博客于 2 年前

IDEA中使用maven下载插件速度很慢解决方法

1.打开IDEA的File--->settings--->搜索mavaen--->找到settings.xml2.在settings.xml中添加<!-- 阿里云仓库 --> <mirror> <id>alimaven</id> ...
转载
1205阅读
0评论
1点赞
发布博客于 2 年前

Git的安装和使用(转载)

转载博客连接:https://www.cnblogs.com/qijunjun/p/7137207.html实际项目开发中,我们经常会用一些版本控制器来托管自己的代码,今天就来总结下Git的相关用法,废话不多说,直接开写。目的:通过Git管理github托管项目代码一、下载安装Git1、下载Git 官方地址为:https://git-scm.com/download/win2、下载完之...
转载
21阅读
0评论
0点赞
发布博客于 2 年前

GitBook的账号注册和安装使用(一)

1.GitBook账号注册 GitBook原注册地址 https://legacy.gitbook.com/join 改为: https://www.gitbook.com/(1)注册账号:https://app.gitbook.com/join,输入用户名、邮箱地址、密码,点击创建账号(2)激活你的账号,填入国家,真实的手机号码,点击send me…(3)在输入框中输入发...
转载
957阅读
0评论
0点赞
发布博客于 2 年前

如何使用git和github

转载:https://www.cnblogs.com/cxscode/p/8325064.html如何用git将项目代码上传到github先上常用语句git add . git commit -m "img commit" $ git pull $ git push -u origin master注册账户以及创建仓库要想使用github第一步当然是注册github账号了。之...
转载
8阅读
0评论
0点赞
发布博客于 2 年前

Java程序员简历模板

转载:https://github.com/geekcompany/ResumeSample/blob/master/java.mdJava程序员简历模板本简历模板由国内首家互联网人才拍卖网站「 JobDeer.com 」提供。(括号里的是我们的顾问编写的说明,建议在简历书写完成后统一删除)先讲讲怎样才是一份好的技术简历首先,一份好的简历不光说明事实,更通过FAB模式来增强其说服力。Fe...
转载
3291阅读
0评论
0点赞
发布博客于 2 年前

个人总结面试题目(2019年8月待更新)

1.java基础题目1.1类的加载顺序题目单个类package com.newbe.t2;/* * 测试单个类的执行顺序(静态代码块,非静态代码块,静态成员,成员变量,构造函数) * 总结单个类的执行顺序: * 1.先初始化静态成员变量(按照静态成员变量的顺序执行) * 2.执行静态代码块,只在第一次new执行一次,之后不再执行,而非静态代码块在每new一次就执行一次。 * ...
转载
33阅读
0评论
0点赞
发布博客于 2 年前

PS将长图片切成小图分别保存

1.导入长图,(没有标尺的, 快捷键【CTRL+R】调出标尺);2.鼠标左键, 参考线拉下来,放到想要分割的位置3.然后在左边工具栏找到【切片工具】4.然后点击顶部栏的【基于参考线的切片】5.然后点击键盘上的【ctrl+alt+shift+s】键,以想要的格式导出图片6.在新弹出窗口,预设那里选择【JPEG高】比较好点,然后点击【存储】7.选择保存的位置,会在子...
转载
1834阅读
0评论
0点赞
发布博客于 2 年前

关闭AI的透视视图

1.可以点击菜单栏中的视图,或者按Alt+V。2.然后找到透视网格--隐藏网格。或使用快捷键。常用的快捷键建议熟记转载于:https://www.cnblogs.com/allyh/p/11507104.html...
转载
151阅读
0评论
0点赞
发布博客于 2 年前

服装摄影中的一些摄影小常识

在服装的拍摄中,只有掌握了一些技巧才可以创新出不同风格的照片分享一些服装摄影中的常识。 1、构图:是为了更好的把素材的主题思想表现出来,让画面更完美。黄金分割——在摄影和绘画中,通常都会把画面由上下左右平均分为三等份,然后会产生四个交点,这四个焦点被成为黄金分割点,被摄物体在黄金分割点上都是会比较吸引眼球。对角线构图——物体在画面的两条对角连线上,这样拍摄出来的照片立体感...
转载
68阅读
0评论
0点赞
发布博客于 2 年前

web设计常用规范

  1、在不同设备上采用相似的设计    用户可以通过不同类型的设备访问你的网站,这些设备包括:电脑、平板、手机、音乐播放器、甚至是智能手表等。无论用户使用什么设备访问你的网页,确保他们具有类似的体验,这是用户体验设计中的一条重要标准。  2、导航的设计要简单易用、清晰明了    导航设计是网页可用性的基石。记住,如果用户在你的网站里找不到导航,那么无论你的网站有多少都没用用。...
转载
85阅读
0评论
0点赞
发布博客于 2 年前

Unity 的绘制线段代码

using UnityEngine;using System.Collections;public class Line : MonoBehaviour{ public Material mat; public Color color = Color.red; public Vector3 pos1; public Vector3 ...
转载
200阅读
0评论
0点赞
发布博客于 2 年前

unity的摄像机脚本

using UnityEngine;using System.Collections;using UnityEngine.EventSystems;public class MainCamera : MonoBehaviour{ public Transform target; public float targetHeight = 1.2f;...
转载
112阅读
0评论
0点赞
发布博客于 2 年前

C#数组的学习笔记

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Project4{ class Program { static void M...
转载
46阅读
0评论
0点赞
发布博客于 2 年前

Unity引擎的按钮Button代码笔记

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;/// <summary>/// /// </summary>public class EventBtn : MonoBehaviour...
转载
32阅读
0评论
0点赞
发布博客于 2 年前

Unity3D存储PlayerPrefs 用法

using UnityEngine;using System.Xml.Serialization;using System.IO;public class StateStorage{public static T LoadData( string key ){if ( PlayerPrefs.HasKey( key ) ) {XmlSerializer ser...
转载
27阅读
0评论
0点赞
发布博客于 2 年前

UI面试常见问题

常规问题1、自我介绍一下如果自我介绍可能对方没有看你的简历,如果看了会直接去谈其他问题2、住在哪里多少时间过来的问这个问题的时候就是在说你住的地方离我们公司挺远的过来需要很长时间吧,万一公司需要加班怎么办,如果远的情况下最好的回答是我可以搬家。3、什么学校毕业的,所学的专业是什么?课程是什么?XX学校毕业 视觉传达 艺术设计 课程:平面构成、色彩构...
转载
150阅读
0评论
0点赞
发布博客于 2 年前

day95 form组件

目录 form组件 forms的基本使用 forms的数据类型 示例 总结 form组件之前忽略了一个问题,没有对用户输入的值进行判断对输入内容进行校验的目的:减少后台代码频繁的连接数据库带来的压力...
转载
21阅读
0评论
0点赞
发布博客于 2 年前

GIT的使用,Pycharm中使用GitHub

GIT申请GitHub账户https://github.com/创建本地Git环境Windowswindows系统需要自己下载一个安装包https://git-scm.com/downloadsmacmac本机自带git环境本地git链接githubgit init # 初始化本地git仓库执行以上命令会在本地生成一个.git文件,只有这个.g...
转载
19阅读
0评论
0点赞
发布博客于 2 年前

django 将原本数据库中的表导入models中

django 将原本数据库中的表导入models中连接mysql数据库(创建app,修改settings配置,使用pymysql连接mysql数据库)根据数据库原有的数据生成对应的models模型文件生成模型文件python3 manage.py inspectdb将模型文件导入app中python3 manage.py inspectdb > app名/mo...
转载
258阅读
0评论
0点赞
发布博客于 2 年前