
python|java
文章平均质量分 86
python|java
bandaoyu
这个作者很懒,什么都没留下…
展开
-
【wrapper】Java Service Wrapper的优势|weapper 配置详解消化
将一个简单的程度如HelloWorld 的应用包装秤Wrapper 服务并不复杂,甚至可以认为非常简单。但是实际项目应用过程中我们的程序一般较庞大,运行环境也较复杂。 通过Wrapper 配置文件的分析与配置进一步了解构建Wrapper 服务需要注意的关键点及重要部分。首先,打开conf 文件夹下的wrapper.conf配置文件,此配置文件时Wrapper 的...原创 2018-11-15 21:13:48 · 1780 阅读 · 0 评论 -
【vendor】Go 包依赖管理工具govendor
Go 包依赖管理工具 —— govendorgovendor是一个基于vendor目录机制的包管理工具。支持从项目源码中分析出依赖的包,并从$GOPATH复制到项目的vendor目录下支持包的指定版本,并用进行包和版本管理,这点与 PHP 的Composer类似支持用命令从$GOPATH中复制依赖包如果忽略了vendor/*/文件,可用恢复依赖包可直接用添加或更新依赖包可用从其他vendor包管理工具中一键迁移到govendor。......原创 2022-08-18 21:52:20 · 9211 阅读 · 2 评论 -
【工具】Eclipse定制界面和工具栏|添加和查看书签
风格菜单栏Window–>Preferences–>General–>Appearance,在Appearance的Theme项中选择Classic,点OK,再重启eclipse即可看到你心目中经典的eclipse界面工具栏Window --> Customize Perspective... --> Tool Bar Visibility注:在......原创 2019-10-16 02:58:39 · 766 阅读 · 0 评论 -
【中文编码】mysql中文编码乱码问题|java中文转码
https://zhidao.baidu.com/question/2015872588623413508.htmlA. 字符编码:“使用命令行方式登陆到MySQL服务器,建立一个数据库,数据库编码设为UTF-8。此时,如果直接在命令行窗口使用insert语句插入中文,就遇到类似 ERROR 1406(22001): Data too long f...........................原创 2018-04-27 02:26:35 · 550 阅读 · 0 评论 -
【python C结构体】Python Ctypes结构体指针处理(函数参数,函数返回)
一切以官网为准:https://docs.python.org/3.6/library/ctypes.html以下为参考:1、在python中调用C语言生成的动态库,返回结构体指针,并进行输出!mylib.c(动态库源代码)//编译生成动态库:gcc-g-fPIC-shared-olibtest.sotest.c...原创 2018-05-19 00:57:42 · 6404 阅读 · 0 评论 -
【spring】PO,VO,DAO,BO,POJO,Bean之间的区别与解释
VOvalue object:值对象通常用于业务层之间的数据传递,由new创建,由GC回收。POpersistant object:持久层对象对应数据库中表的字段。VO和PO,都是属性加上属性的get和set方法;表面看没什么不同,但代表的含义是完全不同的。DTOdata transfer object:数据传输对象。表里面有十几个字段:id,nam...原创 2020-03-19 14:51:21 · 2413 阅读 · 0 评论 -
【java】Java bean 是个什么概念?
Java bean 是一种规范:Java Bean是基于社区共识形成的一套精确的规范。设计的原则之一是高内聚低耦合,不懂就别提其他的1、所有属性为private2、提供默认构造方法3、提供getter和setter4、实现serializable接口---------------------------------------------------------------...原创 2020-03-09 21:30:10 · 2082 阅读 · 0 评论 -
【springboot】springboot 发布jar
SpringBoot项目修改访问端口和访问路径创建SpringBoot项目,启动后,默认的访问路径即主机IP+默认端口号8080:http://localhost:8080/此时,我们就可以访问Controller层的接口了,如:http://localhost:8080/hellopackage com.springboot.test; import org.spri...原创 2020-03-11 20:20:13 · 345 阅读 · 0 评论 -
【AOP】轻松理解AOP(面向切面编程)
本文主要介绍AOP思想,而不是Spring,Spring在本文只做为理解AOP的工具和例子,所以也不打算介绍Spring的Aspect、Joinpoint、Advice、AOPproxy等概念,那样初学者会很难理解,如果你懂了AOP的思想,那么Spring的AOP,还是AspectJ都容易理解了。Spring如此流行,当我第一次接触Spring的时候,到网上看...原创 2017-12-28 19:13:29 · 278 阅读 · 0 评论 -
【模板引擎】什么会用到模板引擎?页面渲染选择thymeleaf模板引擎还是Vue?
什么是模板引擎:https://blog.youkuaiyun.com/weixin_43924228/article/details/86724134thymeleaf相当于过去的jsp,当然比jsp先进不少,是后端渲染,后端直接推送的是整个html文档在前后端不分离的情况下,springboot推荐用html做页面,然后用thymeleaf做模板引擎,做数据渲染,但是这种方式...原创 2020-03-14 11:09:12 · 5018 阅读 · 2 评论 -
【Spring】Spring 基础,用小例子来理解它(spring boot)
spring 和spring boot 的区别Spring Boot是为了让你快速搭建一个Spring的项目,把Spring的所有Project(也就是题主说的其他)整合在一起。Boot就是启动引导的意思。Spring Boot 不是Spring Framework的升级换代技术,而是由于Spring下面的项目太多,虽然不用XML配置了,但是当使用多个Spring项目的时候配...原创 2017-08-01 01:09:23 · 314 阅读 · 0 评论 -
【springBoot】SpringBoot入门最详细教程---研习
原文:https://www.cnblogs.com/lukelook/p/9754727.html网上有很多springboot的入门教程,自己也因为项目要使用springboot,所以利用业余时间自学了下springboot和springcloud,使用下来发现springboot还是挺简单的,体现了极简的编程风格,大部分通用都是通过注解就可以完成,下面就来详细讲解下如何使用spri...原创 2020-03-09 10:07:05 · 804 阅读 · 0 评论 -
【servlet】servlet和JSP的区别以及如何选择
显示用jsp,业务逻辑用servletServlet写业务逻辑比较容易,显示页面起来很麻烦,JSP相反JSP第一次执行会编译成Servlet以后每次页面有改动的时候重新编译sp就是特殊的servlet,之所以要jsp,是因为:1、jsp可以和html代码直接糅合在一起,方便界面编程。而servlet只能用writer之类的输出html代码,做界面那叫一个痛苦!2、j...原创 2019-07-12 01:45:38 · 752 阅读 · 0 评论 -
【springboot】spring-boot + jdbc
本文转自:https://github.com/fishpro/spring-boot-study/tree/master/spring-boot-study-jdbc根据个人实践情况做一些注释感谢fishpro的教程-----------------------------------------------------总是要用到数据库的嘛,曾经我一度以为,写代码,编程就是搞数据...原创 2020-03-13 20:09:22 · 470 阅读 · 0 评论 -
【java】java的反射机制是什么
反射机制是spring的基础。首先,明白静态语言与动态语言的区别Java是一门静态语言,但是反射提供了一种黑魔法,允许在运行时去动态修改一个类的定义,一个对象的属性等等,给静态语言加上了“动态”的效果Java反射可以简单的理解为Class的一种抽象,我们知道,Java是面向对象语言,一切皆对象,都是某种抽象,可以理解反射就是对Class的抽象,所以,通过反射,你可以获取类名,注解...原创 2020-03-19 20:45:12 · 344 阅读 · 0 评论 -
【SpringBoot】Spring Boot 快速集成 Shiro 示例
本文转自:https://github.com/fishpro/spring-boot-study/tree/master/spring-boot-study-jdbc根据个人实践情况做一些注释感谢fishpro的教程-----------------------------------------------------Apache Shiro 已经大名鼎鼎,搞 Java 的...原创 2020-03-13 21:25:43 · 533 阅读 · 0 评论 -
【java】115-Java经典
抽象和封装的不同点抽象和封装是互补的概念。一方面,抽象关注对象的行为。另一方面,封装关注对象行为的细节。一般是通过隐藏对象内部状态信息做到封装,因此,封装可以看成是用来提供抽象的一种策略。常见的Java问题2.JDK和JRE的区别是什么?Java运行时环境(JRE)是将要执行Java程序的Java虚拟机。它同时也包含了执行applet需要的...原创 2019-03-31 00:33:07 · 889 阅读 · 0 评论 -
【springboot】springboot 注解|@Value注解等
@Autowired@Autowired用法详解:https://www.cnblogs.com/fnlingnzb-learner/p/9723834.htmlhttps://www.cnblogs.com/caoyc/p/5626365.html 非常好值得阅读@Component:这将 java 类标记为 bean。它是任何 Spring 管理组件的通用构造型。sprin...原创 2020-03-12 15:31:05 · 839 阅读 · 0 评论 -
【java】Windows安装JAVA设置环境变量|windows环境变量
原文:https://www.cnblogs.com/fklin/p/6670760.html文件名称:jdk-7u51-windows-x64下载Windows 64位平台的JDK安装文件。绿色包下载地址:https://www.cnblogs.com/for-easy-fast/p/12300535.html安装1.双击打开下载好的文件,点击“下一步”开始安装。2. ①默认选择安装全部功能,不做调整。 ②默认安装路径,不做调整3.点“下一步”等到安装完...原创 2021-01-29 17:12:44 · 657 阅读 · 0 评论 -
【微服务】什么是微服务?微服务与分布式的区别?微服务怎么具体实践微服务?服务端发现和客户端发现
HOW - 怎么具体实践微服务听上去好像都不错,具体怎么落地啊?这需要回答下面几个问题:客户端如何访问这些服务? 服务之间如何通信? 这么多服务,怎么找? 服务挂了怎么办?客户端如何访问这些服务? 客户端UI如何访问他的?后台有N个服务,前台就需要记住管理N个服务,一个服务下线/更新/升级,前台就要重新部署,这明显不服务我们拆分的理念,特别当前台是移动应用的时候,通常业务变...原创 2020-03-20 10:53:16 · 1339 阅读 · 0 评论 -
【springboot】springboot 错误集合
Maven Install报错:Perhaps you are running on a JRE rather than a JDK?原文连接:https://www.jianshu.com/p/1ed0ec397575所遇问题:英文描述:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-comp...原创 2020-03-11 19:49:39 · 490 阅读 · 0 评论 -
【java】什么是maven?|Eclipse自带Maven增加setting.xml
作者:Martin Wang链接:https://www.zhihu.com/question/32240102/answer/340029398来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。我先不说maven,也不说java开发,先说做菜,你可能像做个红烧小排(HongshaoxiaopaiApp),你需要的材料是:小排(xiaopai.jar).........原创 2019-03-28 20:49:47 · 1040 阅读 · 0 评论 -
【RESTful API】SpringBoot RESTful API 架构风格实践
原文:https://www.cnblogs.com/fishpro/p/spring-boot-study-restful.html1 RESTful API 概述 1.1 什么是 RESTful API 1.2 RESTful API 设计规范 2 Spring Boot 中如何使用 RESTful API 2.1 新建 Spring Boot 项目 2.2 编写示例代...原创 2020-03-13 09:54:30 · 532 阅读 · 0 评论 -
【Spring Boot 】Spring Boot Mybatis 使用教程
本文转自:https://github.com/fishpro/spring-boot-study/tree/master/spring-boot-study-jdbc根据个人实践情况做一些注释感谢fishpro的教程-----------------------------------------------------阅读目录1 准备数据库 2 新建 Sprin...原创 2020-03-13 21:03:38 · 692 阅读 · 0 评论 -
【springBoot】springBoot 学习笔记
在项目开发时为什么要先写接口,再写实现类?原因如下:分别定义接口和实现类是java架构思想中的开闭原则(扩展开发,修改关闭)的体现,例如:假如你这个注册刚开始是对国内用户开放,中国用户注册成功返回“注册成功”,随着业务扩展,需要海外用户开放,假如美国用户返回“register success”,如果你有接口,可以再美国的AmericaUserServiceImpl.java中实现一个U...原创 2020-03-18 19:40:52 · 530 阅读 · 0 评论 -
【springBoot】controller,service,dao,mapper,model层的作用
业务逻辑:Controller-->service接口-->serviceImpl-->dao接口-->daoImpl-->mapper-->db一:Dao(Data Access Object):数据存储对象DAO = Data Access Object= 数据存取对象. 不管是什么框架,我们很多...原创 2020-03-09 19:18:07 · 25220 阅读 · 5 评论 -
【springboot】什么是依赖注入
我也从其中获得了这样的感悟:如果一个类A 的功能实现需要借助于类B,那么就称类B是类A的依赖,如果在类A的内部去实例化类B,那么两者之间会出现较高的耦合,一旦类B出现了问题,类A也需要进行改造,如果这样的情况较多,每个类之间都有很多依赖,那么就会出现牵一发而动全身的情况,程序会极难维护,并且很容易出现问题。要解决这个问题,就要把A类对B类的控制权抽离出来,交给一个第三方去做,把控制权...转载 2020-03-09 21:16:14 · 2948 阅读 · 5 评论 -
【WebSocket 】WebSocket 实战 研读--- WebSocket 的优势、为什么要用WebSocket -----未完编辑中
原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-WebSocket/WebSocket 前世今生(为何要用WebSocket )众所周知,Web 应用的交互过程通常是客户端通过浏览器发出一个请求,服务器端接收请求后进行处理并返回结果给客户端,客户端浏览器将信息呈现,这种机制对于信息变化不是特别频繁的应用尚可,但对于实时要求高、海量并发...原创 2019-04-21 18:02:41 · 979 阅读 · 0 评论 -
[Django ]Django 的数据库操作
Django 的数据库操作有之前的基础,那么我们就可以开始对数据库进行操作。一、数据库配置配置 MySql在主目录的settings.py中修改Python 12345678910 DATABASES = { 'default': { 'ENGINE': 'django.db.backends....原创 2020-05-07 11:02:38 · 727 阅读 · 0 评论 -
python的静态变量和静态方法
一、静态变量和静态方法1、静态变量和静态方法都属于类的静态成员,它们与普通的成员变量和成员方法不同,静态变量和静态方法只属于定义它们的类,而不属于某一个对象。2、静态变量和静态方法都可以通过类名和对象进行访问。二、静态变量示例classStaticMenthod: count=0#静态变量,不需要显示的声明 def__init__(self): Stati...原创 2020-04-09 11:39:51 · 3218 阅读 · 0 评论 -
【python】python3.7数据分析入门学习笔记 研读
原文:https://www.cnblogs.com/zzhzhao/p/5269217.html目录一、 数据分析有关的python库简介(一)numpy(二)pandas(三)matplotlib(四)scipy(五)statsmodels(六)scikit-learn二、 数据的导入和导出三、 数据筛选四、 数据描述五、 数据处理六、...原创 2019-03-10 04:04:05 · 3332 阅读 · 0 评论 -
【python】list、tuple、dict、set、dataframe、narray、series之间的区别
list、tuple、dict、set这4个是python的基本数据结构,其他几个不是, 是根据需要自己定义的数据结构.1、列表list和元组tuple之间的差异list列表和tuple元组的“技术差异”是,list列表是可变的,而tuple元组是不可变的。这是在Python语言中二者唯一的差别。(所以tuple大多数情况比list快)2、dict和set之间的差异呢?...原创 2019-03-10 02:46:49 · 6653 阅读 · 1 评论 -
【python】Python中yield的理解与使用|python生成器
2019.05.28推荐这个教程:https://blog.youkuaiyun.com/mieleizhi0522/article/details/82142856首先我要吐槽一下,看程序的过程中遇见了yield这个关键字,然后百度的时候,发现没有一个能简单的让我懂的,讲起来真TM的都是头头是道,什么参数,什么传递的,还口口声声说自己的教程是最简单的,最浅显易懂的,我就想问没有有考虑过读者的感受。接...原创 2019-03-06 20:55:07 · 2510 阅读 · 1 评论 -
【python】Python Web服务器并发性能测试
Python Web服务器并发性能测试http://www.51testing.com/html/82/n-3715882.html多套方案来提高 python web 框架的并发处理能力Python 常见部署方法有 :fcgi :用 spawn-fcgi 或者框架自带的工具对各个 project 分别生成监听进程,然后和 http 服务互动 wsgi :利用 http 服...原创 2019-03-14 09:59:26 · 4583 阅读 · 0 评论 -
【python备份】Python备份优快云完整博客 研读
chilkat 库,可以说有海量的功能,不过chilkat并不能随随便便就使用,有些功能需要证书认证,还好其中需要用的 CkSpider() 是免费的,而 CkMht() 虽然需要许可证,但我的代码里面已经添加了许可,只要完整复制就可以正常运行。在文章最后面,我给出了放在Github中源码的链接,可自行下载。准备环境因为chilkat并不存在于Python的PyPI软件库,所以无法通...原创 2019-03-05 08:30:03 · 499 阅读 · 0 评论 -
【python】anaconda 安装第三方包
第一种是打开anaconda prompt,输入pip install tensorflow,但是whl文件下载到2%左右报错,尝试几次都是这样第二种方法是从官网下载支持window系统的三方包点击打开链接,然后在anaconda prompt中输入pip install 路径+whl文件名,但是出现以下结果:输入pip list后并没有出现tensorflow包...原创 2019-01-28 23:09:21 · 2477 阅读 · 0 评论 -
【闭包】Python中的闭包
比喻: 通俗地讲就是别人家有某个东西,你想拿到但是因为权限不够(不打死你才怪),但是你可以跟家里的孩子套近乎,通过他拿到!这个家就是局部作用域,外部无法访问内部变量,孩子是从家里返回对象,对家里的东西有访问权限,借助返回对象间接访问内部变量!def outer(): #------别人家 x = 10 #别人家里的东西 def inner(...转载 2019-01-03 01:55:08 · 2276 阅读 · 0 评论 -
【优快云搬家到WordPress】优快云搬家到WordPress和自动同步
需要环境:Python3.6ScrapyPyMySQL安装模块推荐使用anaconda安装新模块,在命令行中输入:conda install -c conda-forge scrapyconda install -c anaconda pymysql12创建项目创建Scrapy项目,在命令行中输入:scrapy startproject myblog1爬取信息...转载 2019-01-07 01:09:15 · 2466 阅读 · 7 评论 -
【python】Series和DataFrame的简单介绍
利用Python进行数据分析(7) pandas基础: Series和DataFrame的简单介绍一、pandas 是什么 pandas 是基于 NumPy 的一个 Python 数据分析包,主要目的是为了数据分析。它提供了大量高级的数据结构和对数据处理的方法。pandas 有两个主要的数据结构:Series 和 DataFrame。二、Series ...转载 2018-12-21 11:33:31 · 10541 阅读 · 0 评论 -
【Python】Python中__init__和self的意义和作用
由于类可以起到模板的作用,因此,可以在创建实例的时候,把一些我们认为必须绑定的属性强制填写进去。以学生类为例,通过定义一个特殊的__init__方法,在创建实例的时候,就把name,score等属性绑上去:class Student(object):def __init__(self, name, score): self.name = name self.score =...原创 2018-12-20 16:30:21 · 3829 阅读 · 0 评论