- 博客(24)
- 收藏
- 关注
原创 linux使用kvm虚拟化
1.在Linux安装图形化界面 2.[root@kvm01 ~]# yum groupinstall "GNOME 桌面" –y //安装图形界面 注意,如果在控制台上操作(或者没有中文环境), yum groupinstall “GNOME Desktop” -y [root@kvm01 ~]# yum grouplist [root@kvm01 ~]# init 5 //切换到图形化界面 以下在控制台操作 依次输入1-2-q-yes-登录-设置 //图形化界面安装完成 2.配置KVM虚拟化
2021-04-21 15:51:55
352
原创 Java
1.String能被继承吗?为什么? 答: 不可以,因为String类有final修饰符,而final修饰的类是不能被继承的,实现细节不允许改变。平常我们定义的String str=”abc”(直接赋一个字面量);其实和String str=new String(“abc”)(通过构造器构造)还是有差异的 2.String, Stringbuffer, StringBuilder 的区别。 答:String 字符串常量(final修饰,不可被继承),String是常量,当创建之后即不能更改。 Strin..
2021-04-21 15:19:58
232
原创 ureport2安装配置
1.基于maven的项目搭建 <groupId>com.bstek.ureport</groupId> <artifactId>ureport2-console</artifactId> <version>[version]</version> 2.Repository信息 <id>sonatype</id> <url>https://oss.sonatype.org/content/grou
2021-04-21 09:01:31
626
原创 Angular实现QQ邮件发送
1.pom.xml引入jar <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> 2.在QQ邮箱点击 设置 > 账户 > 开启 下列服务:如下图: 3.点击生成授权码,
2021-04-21 09:01:18
437
原创 Jboss服务器介绍与使用方式
1.jboss和tomcat区别 答: JBoss还具有如下六大优点: 1、JBoss是免费的,开放源代码J2EE的实现,它通过LGPL许可证进行发布。 2、JBoss需要的内存和硬盘空间比较小。 3、安装非常简单。先解压缩JBoss打包文件再配置一些环境变量就可以了。 4、JBoss能够"热部署",部署BEAN只是简单拷贝BEAN的JAR文件到部署路径下就可以了。如果没有加载就加载它;如果已经加载了就卸载掉,然后LOAD这个新的。 5、JBoss与Web服务器在同一个Java虚拟机中运行,Servlet调
2021-04-21 09:00:39
1356
原创 微信小程序开发流程
1.打开微信开发平台进行小程序注册 具体的注册流程,可以参考官方的简易教程 2.下载微信小程序开发者工具并安装,下载路径: 安装登录工具 开发者工具安装完成后我们就可以将其打开,初次打开会需要用微信扫码登录,如下图,用手机微信扫一扫后确认登录就可以了 3.选择项目类型 4.创建项目 5. 1、app.js是小程序的脚本代码。我们可以在这个文件中监听并处理小程序的生命周期函数、声明全局变量。调用框架提供的丰富的 API,如本例的同步存储及同步读取本地数据。 2、 app.json 是对整个小程序的全局配置
2021-04-21 09:00:09
480
转载 Java实现支付功能(支付宝)
1.国内电子商务系统实现的基本流程如下: 客户在系统内下订单 -> 系统根据订单生成支付宝接口url -> 客户通过url使用支付宝(网上银行)付款 -> 支付宝将客户的付款完成信息发送给电子商务系统 -> 系统收到支付宝信息后确定客户订单已经付款 -> 进行发货等后续流程 你要先有一个支付宝账户,如果要集成支付宝接口,你还必须申请开通服务(关于如何开通,可以直接到支付宝网站上申请).在服务开通后,支付宝会给你2个字符串编号:1个partnerId(合作伙伴ID),还有1个se
2021-04-21 08:59:50
5229
原创 Netty入门教程
1.netty是用来干啥了? Netty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的客户端/服务器框架 2…首先明白netty和tomcat区别 Netty和Tomcat最大的区别就在于通信协议,Tomcat是基于Http协议的,他的实质是一个基于http协议的web容器,但是Netty不一样,他能通过编程自定义各种协议,因为netty能够通过codec自己来编码/解码字节流,完成类似redis访问的功能,这就是netty和tomcat最大的不同。 一。mav
2021-04-20 14:54:21
312
原创 AngularJs中使用wangeditor富文本编辑器
1.下载wangeditor npm i wangeditor 2.home.component.ts之后引入我们下好的文件 import * as wangEditor from '../../../node_modules/wangeditor/release/wangEditor.js'; //'../../../node_modules/wangeditor/release/wangEditor.js'这个路径不是固定的 看你创建的组件文件路径 应该比较好找 自己../ 慢慢找 vscode有提
2021-04-20 14:42:36
1002
原创 ureport2项目使用
1.在pom.xml中加入 <dependency> <groupId>com.bstek.ureport</groupId> <artifactId>ureport2-console</artifactId> <version>[version]</version> </dependency> 2.Repository信息 <repository> <id&g
2021-04-20 14:33:42
1121
原创 linux常用命令
jar包启动命令: java -jar xxx.jar(随着命令提示符的关闭而关闭) nohup java -jar xxx.jar & 打包命令 jar -cvf xxx.war * 解包命令: jar -xvf xxx.war * 3 查看硬盘 3.1 查看硬盘大小 fdisk -l | grep Disk Disk /dev/cciss/c0d0: 146.7 GB, 146778685440 bytes 总结:硬盘大小146.7G,即厂商标称的160G 1 查看CPU 1.1 查看CPU个数
2021-04-20 09:33:50
118
原创 机器算法学习
一。学习内容 1.线性代数: 矩阵/张量乘法,求逆,奇异值分解/特征值分解,行列式,范数等。 2.统计与概率: 概率分布,独立性与贝叶斯,最大似然(MLE)和最大后验估计(MAP)等 3.优化:线性优化,非线性优化(凸优化和非凸优化),以其衍生的求解方式如梯度下降,牛顿法,基因算法和退火等。 4.微积分:偏微分,链式法则,矩阵求导等 5.信息化: 数值理论等。 二。深度学习 现在的人第一课就是研究深度学习 缺点。 1.深度学习的黑箱性更加明显,很容易囫囵吞枣。得不偿失。 2.深度学习的理论/模型架构/技巧还
2021-04-20 09:31:06
146
原创 plc连接方式
1.首先连接PLC服务器? IP 127.0.0.1(本地机器) 端口号62944(一般为62944) 2.读取命令一般为同步读取和异步读取 3.同步读取命令: <get><var>.P112</var></get> 字段拼接成这样进行发送,.p112为plc服务器上字段所获取的参数 通讯正常情况下 服务器会返回一次如下命令: <get><.P112>100</.P112><uid>4</uid>&
2021-04-20 09:30:17
609
原创 Java项目中遇到的疑难杂症(不断进行更新)
Java 1.启动Jboss时出现的问题 出错信息: java.net.BindException: Address already in use: JVM_Bind:80 at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:302) at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:184) … 原因:80端口被占
2021-04-20 09:20:46
1662
原创 Java项目对谷歌浏览器不兼容的一些js
1.谷歌浏览器不兼容document.getElementById(“companyLi”).style=“display:block”; 利用js改变网页元素的显示与隐藏: document.getElementById(“companyLi”).style=“display:block”;//显示 document.getElementById(“companyLi”).style=“display:none”;//隐藏 以上两句代码谷歌、360、IE11不兼容,火狐浏览器兼容. document.ge
2021-04-20 09:12:12
442
原创 web前端对谷歌浏览器的兼容性问题-02
IE67下子级有相对定位,并且比父级要大。那父级overflow:hidden;后是包不住它的 解决办法 给父级也加相对定位 代码演示 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style> #box{ width: 200px; height: 200px; border: 5px
2021-04-20 09:11:02
554
原创 web前端对浏览器器兼容问题概览-01
#兼容问题目录 1、IE6下怪异盒模型 2、IE6下最小高度问题 3、IE6下不支持1px的点线 4、IE6下内容会把父级的高度撑开 5、IE6下只支持给a标签添加伪类 6、IE67下不支持给块标签加display:inline-block 7、IE8以及IE8以前的浏览器都不支持opacity 1、IE6下怪异盒模型 在标准模式下的盒模型, 盒子总宽度/高度=width/height+padding+border+margin 1 在怪异模式下的盒模型, 盒子的总宽度和高度是包含内边距padding和边框
2021-04-20 09:06:48
154
原创 spring boot整合shiro
1.Shiro是Apache下的一个开源项目,我们称之为Apache Shiro。它是一个很易用与Java项目的的安全框架,提供了认证、授权、加密、会话管理,与spring Security 一样都是做一个权限的安全框架,但是与Spring Security 相比,在于 Shiro 使用了比较简单易懂易于使用的授权方式。shiro属于轻量级框架,相对于security简单的多,也没有security那么复杂。所以我这里也是简单介绍一下shiro的使用。 Authentication:身份认证/登录,验证用户
2021-04-16 09:16:57
139
原创 angular引入jquery
1.打开cmd进入项目目录 2.下载jquery npm install --save jquery 3.然后进行 npm install @types/jquery --save 4.前两步成功的话,会在package.json文件中多这两行 “@types/jquery”:"^3.2.12", “jquery” : “^3.2.1” , 5.在需要使用jquery的地方引用就好了 import * from ‘jquery’; 6.在angular可以使用$(‘id’)了或者其他jquery语法
2021-04-15 10:43:37
328
原创 angular多数据源切换
1.引入dc-pojo包 com.sctech dc-pojo 0.0.12-frame 2.确保数据库驱动在pom.xml引入 3.application.yml进行多数据源的配置 首先,进行默认数据源的配置,如不人工切换,默认使用该数据库 4.指定其他数据源的配置 5.数据源切换 在需要切换数据源的方法前面使用@TargetDataSource(name = “”),name指定上面定义的数据源 ...
2021-04-15 10:33:30
179
原创 angular中ng-repeat嵌套循环显示的问题
1.使用angular来实现通过父元素的值来获取对应的子元素(这里的元素的显示都是通过向后台请求数据获取的,子元素的获取需要对应的父元素的参数id),且点击某个父元素的时候实现对应的子元素的显示与隐藏,最开始我的实现思路是在点击某个父元素的时候,向后台发送请求,这样基本上需求也可以实现,但是还涉及到子元素的的选中显示,所以每点击一点发送一次请求这种方法是存在问题的:首先是增加了请求的次数,还有就是无法保留每次的选中状态。 出于这样的考虑我决定在页面加载之前就请求到所有的子元素和父元素的数据,这就需要思考对.
2021-04-15 10:05:08
1143
原创 LInux下启动ja包
1.Java -jar xxx.jar 随着命令提示符关闭而关闭 2.nohup java -Xms256m -Xmx256m -jar xx.jar 2>&1 >> /home/xx.log &
2021-04-14 17:33:12
156
原创 native过期问题(临时)
1.关闭native 2.Win + R,输入regedit回车 3.删除HKEY_CURRENT_USER\Software\PremiumSoft\Data文件夹 4.展开HKEY_CURRENT_USER\Software\Classes\CLSID 5.展开每一个子文件夹,如果里面只包含一个名为Info的文件夹,就删掉它
2021-04-14 17:29:02
475
原创 linux安装禅道教程
1.下载禅道 64位下载:wget http://dl.cnezsoft.com/zentao/9.0.1/ZenTaoPMS.9.0.1.zbox_64.tar.gz 32位下载:wget http://dl.cnezsoft.com/zentao/9.0.1/ZenTaoPMS.9.0.1.zbox_32.tar.gz 第二步,安装禅道 在禅道网站上有说,Linux安装需要将安装包解压到/opt目录下。 命令如下: sudo tar -zxvf ZenTaoPMS.9.0.1.zbox_64.tar.g
2021-04-14 17:26:46
271
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅