摘要:
代理模式分动态和静态两种,下面重点理解动态代理: JDK动态代理是通过Java反射机制动态的为具体实现生成代理类,从而实现委托事务。代理类不实现具体业务,只是为委托类进行预处理消息、过滤消息,然后再把消息传递给委托类,由委托类进行具体实现。 下面通过一个简单的示例来展示动态代理的具体实现。 1、首先 阅读全文
摘要:
计划开发一款小程序应用,主要来记录自己的财务账目。 通过使用SpringBoot开发后端应用,提供接口,对应前端使用微信小程序来实现。 功能模块(用户信息,账本、账目列表,新增一笔账,修改一笔账,删除一笔账,按时段、账目方式进行统计)。 阅读全文
摘要:
微信公众号测试账号不关注的话,就没有授权的页面的原因是: 所谓测试号,就是用来测试的,当然有别于正规的公众号。 作为开发者来说,其使用限制在于关注这个测试号的人员和方式。 比如,第一你生成了一个二维码,你可以自己扫描关注,从而成为这个公众号的关注用户,当然也可以发给朋友来关注,来达到真实效果的测试。 阅读全文
摘要:
steps: 1. mkdir /home/docker(你想要docker存放image的目录) 2. systemctl stop docker 3. vi /usr/lib/systemd/system/docker.service 4. 添加 -g /home/docker [Unit] D 阅读全文
摘要:
因为搭建docker容器mysql,直接pull mysql latest版本,因为目前mysql的版本已经升级到了8.0。 像我们之前链接mysql的方式,或者说客户端,就不行了。 比如navicat for mysql.必须使用12版的才可以。 阅读全文
摘要:
1、JDK (Java Development Kit)Java开发工具集 SUN的Java不仅提了一个丰富的语言和运行环境,而且还提了一个免费的Java开发工具集(JDK)。开发人员和最终用户可以利用这个工具来开发java程序。 JDK简单易学,可以通过任何文本编辑器(如:Windows 记事本、 阅读全文
摘要:
云计算通俗来说就是输入/输出和计算不在一个主机上。计算要用到计算设备,计算设备一般是指CPU、内存和硬盘,输入/输出设备一般是指键盘、鼠标、显示器、耳机、音响、话筒等外设。而我们的个人计算机是使用主板将这些东西连接到一起来协调工作。 一个软件在执行以完成某项任务的时候,如果用到的计算设备和输入/输出 阅读全文
摘要:
在windows下安装好Python3 后,安装Scrapy也有许多种方法,我这里采用pip 安装。前提您已经安装了pip 直接在cmd命令行中 pip install Scrapy building 'twisted.test.raiser' extension error: Microsoft 阅读全文
摘要:
Tomcat 熵池阻塞变慢详解 Tomcat 启动很慢,且日志上无任何错误,在日志中查看到如下信息: 1 2 3 4 原因 Tomcat 7/8都使用org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom类产生安全随机类S 阅读全文
摘要:
来源:http://e-ant.javaeye.com/blog/177579 如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工 作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 ( 阅读全文
摘要:
一. 数据导入(DataImportHandler-DIH) DIH 是solr 提供的一种针对数据库、xml/HTTP、富文本对象导入到solr 索引库的工具包。这里只针对数据库做介绍。 A、准备以下jar包 apache-solr-dataimporthandler-4.0.0.jar apac 阅读全文
摘要:
今日遇到一个问题,因为比较难找,所以记录下来,方便日后查阅,也许也可以帮助同行。 一个Java project工程,使用了solr6.2,所以需要引用jdk8才可以正常使用。 代码编写好了,已经提交svn。 几位code,都是拿了一样的代码,在各自的机器上运行。其他人都可以正常run tomcat。 阅读全文
摘要:
源代码管理,Java项目是否带.classpath文件 阅读全文
摘要:
注释: (1)Ctrl+Space 说明:内容助理。提供对方法,变量,参数,javadoc等得提示, 应运在多种场合,总之需要提示的时候可先按此快捷键。 注:避免输入法的切换设置与此设置冲突 (2)Ctrl+Shift+Space 说明:变量提示 (3)Ctrl+/ 说明:添加/消除//注释,在ec 阅读全文
摘要:
使用随机数产生的初始化向量才能达到语义安全(散列函数与消息验证码也有相同要求),并让攻击者难以对同一把密钥的密文进行破解 初始化向量的值依密码算法而不同。最基本的要求是“唯一性”,也就是说同一把密钥不重复使用同一个初始化向量。这个特性无论在区块加密或流加密中都非常重要。 示例: 对明文P做流加密,转 阅读全文
摘要:
localsrc dst 追加文件 1,Hadoop fs –fs [local | <file system URI>]:声明hadoop使用的文件系统,如果不声明的话,使用当前配置文件配置的,按如下顺序查找:hadoop jar里的hadoop-default.xml->$HADOOP_CONF 阅读全文
摘要:
网上搜索:centos网络配置的方法,主要包括dns、网关、IP地址,主要是配置resolv.conf\network\ifcfg-eth0这些网络配置文件。 稍后我会就centos7的网络配置进行实际操作。 centos网络配置实例 1、配置DNS:vi /etc/resolv.conf加入: 2 阅读全文
摘要:
如果Apache的error.log还是出现大量的:Sat Dec 24 17:21:28 2006] [warn] (OS 64)指定的网络名不再可 用。 : winnt_accept: Asynchronous AcceptEx failed。可以参考下列配置: 1、网上邻居->本地连接->属性 阅读全文
摘要:
TortoiseGit每次连接git都得输入密码了,如果我们用到的比较频繁这样是很麻烦的,那么下面我们来看一篇关于window设置TortoiseGit连接git不用每次输入用户名和密码的配置,具体的如下所示 方法一: 当你配置好git后,在C:\Documents and Settings\Adm 阅读全文