- 博客(111)
- 资源 (7)
- 收藏
- 关注
原创 centos7 虚拟机由dhcp改成static后,ping不通外网
1,开始创建的时候为dhcp,这是动态获取,多用于客户端,服务器端用的是static2,看看window端的ip信息ipconfig/all3,根据以上网关信息修改[peng@localhost network-scripts]$ cat ifcfg-ens33 TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=static #改为staticDEFROUTE=yesIPV4_FAILURE_FATAL=no.
2021-07-19 16:57:06
1226
1
原创 idea 2019版创建Spring MVC
1,使用maven2,注意:因为2019版不支持maven3.6,很难创建出该项目,所以使用默认的3,修改并创建spring mvc 组件(pom.xml)4,删去原本的Spring5,重新添加Spring mvc6,出现applicationContext.xml 和 dispatcher-servlet.xml,说明成功了...
2021-05-19 14:33:33
378
原创 linux scp 拷贝文件和文件夹
1,登录Linuxwin10 自带ssh2,查看SSH 服务端是否启动ssh localhost3,从linux服务器拷贝到win10 的d盘中的文件//登录ssh xxx@服务器//输入密码//cd 到相应的文件目录//拷贝scp nginx.conf peng@192.168.102.131:/d:/nginx.confnginx.conf -- 文件peng@192.168.102.131:/d:/nginx.conf --指定
2021-05-18 14:26:55
937
1
原创 JS 中提交表单Form方法
1,直接使用Form表单中的action<form id="encfiles" enctype="multipart/form-data" method="POST" action = '<%=request.getContextPath()%>/file/encfiles'>:::<input type="submit" value="上传加密" /></form>2, 使用JS提交表单Formfunction upload() {
2021-03-23 18:09:12
1866
原创 python抓取视频中的人物动作,并生成3D的bvh
视频中的人物抓取查看视频时,看到很多人的动作特别潇洒。就想做动作抓取参考了别人的案例,自己进行布局特别感谢 作者:StubbornHuang《我的开源项目 – 3DPoseEstimation从2D视频中估计人物三维姿势,并生成BVH文件》https://www.stubbornhuang.com/613/使用环境win10显卡GTX1050Anaconda (python3.7.1) Anaconda3-2018.12-Windows-x86_64.exe为什么选择Anaconda 这版
2021-01-07 17:50:25
4698
2
原创 在 win10 环境下, 开机自动启动设置自己写的程序
在 win10 环境下, 开机自动启动设置自己写的程序文章目录前言 一、 目录 在 win10 环境下, 开机自动启动设置自己写的程序 文章目录 前言 一、登录自己的账号后,启动想要的程序 二、所用用户都可以启动(无需登录,只开机就可以) 三、添加程序 总结 前言为了更方便的获取到开机信息。我们可以已开机就是用自己编写的程序获取一、登录自己的账号后,启动想要的程序C:\Users\peng\AppData\Roaming\Micro..
2020-11-04 14:20:27
437
原创 Java--设定时间的比较
一,简介根据已知的时间和自己设置的时间进行比较代码:/** * 判断当前设置时间和文件创建时间 * @param file * @return * @throws ParseException */ private static boolean isrightfile(String filePath) throws ParseException { Fil...
2019-05-08 16:51:58
477
原创 Java---简单易懂的KNN算法
一,简单介绍KNN算法---就是获取临近点,范围内,哪一种点最多(例如:红点:6,黑点:2,未知点肯定是红点),就是属于最多一方定义样本,拥有四个样本,已知A区两点分别(2,5)和(1,4),B区(8,1)和(9,2),求灰点(4,3)属于哪一区?代码定义实体类/** * 定义数据和数据类型 * @author peng * */ private s...
2019-03-29 17:50:45
454
原创 Java爬虫---httpClient连接
一,简介通常静态网页时,我只用jsoup.jar包进行爬虫,简单可以获取网页的所有信息/** * 根据url获取Document对象 * @param url 小说章节url * @return Document对象 */ public static Document getDocument(String url){ Document doc = null; t...
2019-03-27 17:45:02
332
原创 Java ---文件读写时(尾部追加字符串)
FileWriter --- 写入文件(续写)public void writefile(String content) { try { File file = new File("D:/aa.txt"); if (!file.exists()) { file.createNewFile(); } //文件的续写 FileWriter fw ...
2019-03-27 17:26:00
1149
原创 python---定义字典a = {},获取内容
定义字典获取,获取相对应的值aa = ['A', 'B', 'C']#定义字典a = {}#获取数组元素个数num = len(aa)for i in range(num): ia = aa[1] if i >1: ia = aa[2] print(ia) a[ia] = a.get(ia, 0)+1 print(a)...
2019-03-26 17:33:16
5840
原创 python--排序argsort()
numpy.argsort(A) ---对数组进行排序(默认是从小到大),并返回下标import numpy as npa = np.array([[1,3,6],[9,5,6],[2,2,3]])b = np.sum(a , axis=1)#排序返回下标,sortindex = np.argsort(b)print("%s+下标【0,1,2】" % b)print(sor...
2019-03-26 17:11:14
6094
原创 python---累加(sum())
numpy.sum(A)---数组内所有元素之和A---数组import numpy as npa = np.array([[1,3,6],[9,5,6]])b = np.sum(a)print(b)打印numpy.sum(A ,axis=1)---数组内所有元素之和,axis=1一行的元素之和import numpy as npa = np.array(...
2019-03-26 16:56:26
5534
原创 python---矩阵的加减乘除
一维矩阵的加减乘除import numpy as npa = np.array([4,2,3])b = np.array([2,5,7])c = a+bd = a-be = a*bf = a/bprint("加%s" % c)print("减%s" % d)print("乘%s" % e)print("除%s" % f)打印一维对二维的减价乘除im...
2019-03-26 16:40:05
8724
原创 numpy.tile()的作用和使用方法
numpy.tile()---最后返回的一定是一个数组作用是:重复数组tile(A, reps):A---源数组reps---方向次数,例如reps=2:就是重复2次源数组案例一:一维数组import numpy as npa=np.array([1,3,5])b=np.tile(a, 2)print(b)打印案例二:二维数组import nu...
2019-03-26 11:36:27
2392
原创 python--int()
int() 函数用于将一个字符串或数字转换为整型。int(x, base=10)x:一个字符串或数字base=10:默认十进制print(int(5))print(int(5.1))print(int(5.9))打印16进制12的16进制2x16^0+1x16^1=180xa---a在16进制中排10,0xa =1010的8进制0x8^0+1x8^1=...
2019-03-22 15:27:15
826
原创 python --numpy.zeros()的作用,和使用方法
numpy.zeros()的作用:通常是把数组转换成想要的矩阵;numpy.zeros()的使用方法:用法:zeros(shape, dtype=float, order='C')shape:数据尺寸 例如:zeros(5) ----就是包含5个元素的零矩阵,默认dtype=float(没有填充数据,默认为0的矩阵---零矩阵)print(np.zeros(5))打印...
2019-03-22 15:13:16
46911
5
原创 一维数组,二维数组 ,三维数组....N维数组
java 定义数组,并打印出来案例一:一维数组/*一维数组*/ int[] a= {2,4,6}; //定义数组 for(int i=0 ; i<3 ; i++) { System.out.println(a[i]+""); }打印案例二:二维数组/*二维数组*/ int[][]b = { {1,3,5}, {7,8,9}...
2019-03-21 17:55:52
1156
原创 python---locals()(全局变量)
locals()---以字典类型返回当前位置的全局变量'''Created on 2019年3月20日locals()@author: peng'''def run(arg): i = 0 print(locals()) run(2)打印这里有两个变量,都被打印出来了定义names变量,并进行附值,发现在不同位置,打印是不一样的,说明在不同位...
2019-03-20 15:15:34
1175
原创 python---图片转二值矩阵
一,如果想获取图片的数据,我们就需要获取读入图片数据----》转为灰色图片(如果不转的话,转二维时就会出现数据比较大的元素,因为颜色多变)---》转二维数组-----》转二值矩阵(0或1)im.shape--返回行与列,例如(10,3),10行3列,shape[0]=10 , shape[1]=3'''Created on 2019年3月19日转图片的灰度数据灰度值都...
2019-03-19 17:26:21
14318
3
原创 Python---any()和All()的用法
any() --- 如果括号内是空,0 , false的,结果返回false , 否则返回true例如:import numpy as npX = np.array([[2,1,1],[4,3,2],[6,5,3],[1,7,4],[1,9,5],[12,11,6],[16,13,7],[17,15,8],[10,17,9],[0,19,10]]);a=[];if any(X[...
2019-03-19 16:19:13
398
原创 Python--X[:,0],X[:,1],X[:,3]的区别
X[:,0]是numpy中数组的一种写法,主要用于获取数组中的元素X[:,0]---第一位元素数组X[:,1]---第二位元素的数组X[:,2]----第三位元素数组代码import numpy as npX = np.array([[2,1,1],[4,3,2],[6,5,3],[1,7,4],[7,9,5],[12,11,6],[16,13,7],[17,15,8],...
2019-03-19 15:12:19
19820
原创 eclipse--创建python项目
1,File-->new --->other,为了寻找创建python功能图标2,创建hello项目3,创建包,并进行测试打印这就创建OK了
2019-03-18 17:42:15
1770
原创 案例服务器优化
使用线程并发处理服务器,就很好解决了这个问题多线程并发服务器:上一个多进程服务器有一个缺点,就是每当一个子进程得到响应的时候,都要复制父进程的一切信息,这样就导致了CPU资源的浪费,当客户端有很多来连接这个服务器的时候,就会产生很多的子进程,会导致服务器的响应变得很慢。所以我们就想到了多线程并发服务器,我们知道线程的速度是进程的30倍左右,所以我们就用线程来做服务器。源代码如下:#i...
2019-03-18 10:06:52
148
原创 案例:个人信息到后台,后台处理并转发回来-server.c
1,架构思想 通过socket进行TCP协议通信 简单创建服务器端,启动服务器 简单创建客户端 | 客户端和服务端进行通信,客户端发送信息给服务端。 | 服务器端监听到客户端的信息并进行处理,然后返回信息给客户端 | 客户端把后台的数据打印出来。2,这里服务器端使用的是linux的socket(又称为标准socket ,又称为Berkeley ...
2019-03-18 10:06:25
195
原创 案例:个人信息到后台,后台处理并转发回来-client.c
客户端主要处理的业务就比较简单,主要是传数据和接收数据,并把数据打印出来1,socket()函数(调用例如:intclient_socket = socket(AF_INET, SOCK_STREAM, 0); //创建和服务器连接套接字)2,connect()函数(调用例如:intlisten_socket =connect(client_socket,(structs...
2019-03-18 10:06:01
227
转载 socket通信
1,使用的协议(大多数是TCP协议)什么是TCP协议TCP属于一种传输协议(例如:QQ所使用的就是TCP和UDP混合使用)。TCP要通过三次握手来确认连接状态,四次拒绝获取断开状态,而socket(套接字)使用者协议进行高效的,双向的连接通信。服务器端:视图如下: Server端 | ...
2019-03-17 17:24:16
112
原创 MySql 添加字段,更新数据库
添加新字段:alter table tb_user add friends varchar(6) not null default 0; # 城市代码
2019-03-17 17:24:02
1100
原创 解决 eclipse 新创建 maven 后无法显示 src/main/java 和 src/main/test
1.eclipse->window->preferences->java->compiler->选择本地要用的Java版本2.eclipse->window->preferences->java->installedJREs->修改为本地jdk3.项目右键->buildPath configure Build Path->...
2019-03-17 17:23:44
583
原创 Java ---无需破解(最简洁版)使用javafx
1,这里主要用于跳转到浏览页界面public class JavaFXBrower { private static final int WIDTH = 800; private static final int HEIGHT = 600; /** * 在构造函数中调用 * @param u...
2019-03-17 17:23:35
509
原创 Java Image 压缩图片
1,按照自己的想法压缩图片(根据比例压缩图片)/** * 压缩或者增大图片 * @param image 文件源 * @param w 指定宽 * @param h 指定高 * @return */ public static Image compressImage(I...
2019-03-17 17:22:37
811
原创 Java JScrollPane的应用
1,简介JScrollPane是一个滚动面板,只能添加一个组件(例如在Swing中,像JTextArea、JList、JTable等组件),但是我们可以添加一个面板JPanel,然后再把很多组件添加到JPanel上。2,布局a,边界布局BorderLayout中,发现添加JPanel时,发现不能使用add()方法例如://添加Jscrollpane滚动,只能用 ...
2019-03-17 17:22:23
19753
原创 mysql where in()
1、in 后面是记录集,如:select * from table where uname in(select uname from user);例子:SELECT * FROM article WHERE uid IN(SELECT uid FROM user WHERE status=0)在这个 SQL 例子里,我们实现了查出所有状态为 0 的用户(可能是被禁止)...
2019-03-17 17:21:57
2605
原创 java在文件后面添加写入
/** * 文件尾部追加内容 * @param filepath * @param content */ public static void method1(String filepath , String content) { FileWriter fw = null; ...
2019-03-17 17:21:38
1985
转载 java过滤特殊字符的正则表达式
// 过滤特殊字符 public staticString StringFilter(String str) throws PatternSyntaxException { // 只允许字母和数字 // String regEx ="[^a-zA-Z0-9]"; // 清除掉所有特殊字符 String regEx="[`~!@#$%^&*()+=|{}':;',\\[\\].<...
2019-03-17 17:21:17
1529
原创 xampp--的数据库sql
1,安装完后----进入mysql---进入bin---进行cmd运行2,进入数据库命令,没有密码mysql -hlocalhost -uroot -p3,设置密码set password for 'root'@'localhost'=password('newpasswd');4,其他方法https://blog.youkuaiyun.com/Keith003/article/detai...
2019-03-17 17:20:57
598
原创 Mybatis -- 文件配置头
1,XXX_config.xml文件的文件配置头<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">2,XXXM
2019-03-16 11:08:04
2299
原创 Mybatis--多个mapper.xml文件关联
1,关联多个mapper.xml文件 在mybatis_config.xml文件配置中添加<!--映射文件的指引位置 --> <mappers> <mapper resource="com/peng/mapper/PersonMapper.xml" /> <mappe...
2019-03-16 11:07:46
3144
2
原创 数据库中文乱码解决方案
1,修改数据库表的编写格式alter table tb_user convert to character set utf8mb4;2,修改配置的urljdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=UTF-83,删除功能DELETE FROM TB_USER WHER...
2019-03-16 11:07:04
412
1
photoshop GenerateIcons-master.zip
2019-03-15
OpenCV入门教程,简体中文
2017-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人