自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1022 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 319

原创 linux scp 拷贝文件和文件夹

1,登录Linuxwin10 自带ssh2,查看SSH 服务端是否启动ssh localhost3,从linux服务器拷贝到win10 的d盘中的文件//登录ssh xxx@服务器//输入密码//cd 到相应的文件目录//拷贝scp nginx.conf [email protected]:/d:/nginx.confnginx.conf -- 文件[email protected]:/d:/nginx.conf --指定

2021-05-18 14:26:55 730 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 1765

原创 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 4174 2

原创 在 win10 环境下, 开机自动启动设置自己写的程序

在 win10 环境下, 开机自动启动设置自己写的程序文章目录前言 一、 目录 在 win10 环境下, 开机自动启动设置自己写的程序 文章目录 前言 一、登录自己的账号后,启动想要的程序 二、所用用户都可以启动(无需登录,只开机就可以) 三、添加程序 总结 前言为了更方便的获取到开机信息。我们可以已开机就是用自己编写的程序获取一、登录自己的账号后,启动想要的程序C:\Users\peng\AppData\Roaming\Micro..

2020-11-04 14:20:27 304

原创 Java--设定时间的比较

一,简介根据已知的时间和自己设置的时间进行比较代码:/** * 判断当前设置时间和文件创建时间 * @param file * @return * @throws ParseException */ private static boolean isrightfile(String filePath) throws ParseException { Fil...

2019-05-08 16:51:58 440

原创 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 399

原创 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 283

原创 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 1091

原创 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 5678

原创 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 6049

原创 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 5396

原创 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 8562

原创 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 2298

原创 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 746

原创 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 46573 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 1083

原创 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 1083

原创 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 13708 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 345

原创 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 19334

原创 eclipse--创建python项目

1,File-->new --->other,为了寻找创建python功能图标2,创建hello项目3,创建包,并进行测试打印这就创建OK了

2019-03-18 17:42:15 1579

原创 案例服务器优化

使用线程并发处理服务器,就很好解决了这个问题多线程并发服务器:上一个多进程服务器有一个缺点,就是每当一个子进程得到响应的时候,都要复制父进程的一切信息,这样就导致了CPU资源的浪费,当客户端有很多来连接这个服务器的时候,就会产生很多的子进程,会导致服务器的响应变得很慢。所以我们就想到了多线程并发服务器,我们知道线程的速度是进程的30倍左右,所以我们就用线程来做服务器。源代码如下:#i...

2019-03-18 10:06:52 122

原创 openshift 的php安装

1,创建项目空间获取代码地址https://github.com/malaohu/php-yahei-tz

2019-03-18 10:06:44 210

原创 案例:个人信息到后台,后台处理并转发回来-server.c

1,架构思想 通过socket进行TCP协议通信 简单创建服务器端,启动服务器 简单创建客户端 | 客户端和服务端进行通信,客户端发送信息给服务端。 | 服务器端监听到客户端的信息并进行处理,然后返回信息给客户端 | 客户端把后台的数据打印出来。2,这里服务器端使用的是linux的socket(又称为标准socket ,又称为Berkeley ...

2019-03-18 10:06:25 162

原创 案例:个人信息到后台,后台处理并转发回来-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 186

转载 socket通信

1,使用的协议(大多数是TCP协议)什么是TCP协议TCP属于一种传输协议(例如:QQ所使用的就是TCP和UDP混合使用)。TCP要通过三次握手来确认连接状态,四次拒绝获取断开状态,而socket(套接字)使用者协议进行高效的,双向的连接通信。服务器端:视图如下: Server端 | ...

2019-03-17 17:24:16 88

原创 MySql 添加字段,更新数据库

添加新字段:alter table tb_user add friends varchar(6) not null default 0; # 城市代码

2019-03-17 17:24:02 1065

原创 解决 eclipse 新创建 maven 后无法显示 src/main/java 和 src/main/test

1.eclipse-&gt;window-&gt;preferences-&gt;java-&gt;compiler-&gt;选择本地要用的Java版本2.eclipse-&gt;window-&gt;preferences-&gt;java-&gt;installedJREs-&gt;修改为本地jdk3.项目右键-&gt;buildPath configure Build Path-&gt;...

2019-03-17 17:23:44 518

原创 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 474

原创 Java Image 压缩图片

1,按照自己的想法压缩图片(根据比例压缩图片)/** * 压缩或者增大图片 * @param image 文件源 * @param w 指定宽 * @param h 指定高 * @return */ public static Image compressImage(I...

2019-03-17 17:22:37 757

原创 Java JScrollPane的应用

1,简介JScrollPane是一个滚动面板,只能添加一个组件(例如在Swing中,像JTextArea、JList、JTable等组件),但是我们可以添加一个面板JPanel,然后再把很多组件添加到JPanel上。2,布局a,边界布局BorderLayout中,发现添加JPanel时,发现不能使用add()方法例如://添加Jscrollpane滚动,只能用 ...

2019-03-17 17:22:23 19063

原创 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 2545

原创 java在文件后面添加写入

/** * 文件尾部追加内容 * @param filepath * @param content */ public static void method1(String filepath , String content) { FileWriter fw = null; ...

2019-03-17 17:21:38 1937

转载 java过滤特殊字符的正则表达式

// 过滤特殊字符 public staticString StringFilter(String str) throws PatternSyntaxException { // 只允许字母和数字 // String regEx ="[^a-zA-Z0-9]"; // 清除掉所有特殊字符 String regEx="[`~!@#$%^&amp;*()+=|{}':;',\\[\\].&lt...

2019-03-17 17:21:17 1456

原创 xampp--的数据库sql

1,安装完后----进入mysql---进入bin---进行cmd运行2,进入数据库命令,没有密码mysql -hlocalhost -uroot -p3,设置密码set password for 'root'@'localhost'=password('newpasswd');4,其他方法https://blog.csdn.net/Keith003/article/detai...

2019-03-17 17:20:57 545

原创 Mybatis -- 文件配置头

1,XXX_config.xml文件的文件配置头&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"&gt;2,XXXM

2019-03-16 11:08:04 2204

原创 Mybatis--多个mapper.xml文件关联

1,关联多个mapper.xml文件 在mybatis_config.xml文件配置中添加&lt;!--映射文件的指引位置 --&gt; &lt;mappers&gt; &lt;mapper resource="com/peng/mapper/PersonMapper.xml" /&gt; &lt;mappe...

2019-03-16 11:07:46 3040 2

原创 数据库中文乱码解决方案

1,修改数据库表的编写格式alter table tb_user convert to character set utf8mb4;2,修改配置的urljdbc:mysql://localhost:3306/mybatis?useUnicode=true&amp;characterEncoding=UTF-83,删除功能DELETE FROM TB_USER WHER...

2019-03-16 11:07:04 352 1

Java--简单易懂的KNN算法

这是一个很简单的KNN算法,每个看看一下都学会,欢迎交流

2019-03-29

人工智能学习流程图

这是一个人工智能学习的流程图,为了更好的学习人工智能。

2019-03-15

photoshop GenerateIcons-master.zip

这是个Photoshop自动导出各尺寸Android和Iphone图标,支持新版Android Studio

2019-03-15

ChatAPP ----- 客户端

这是一个聊天的客户端 创建Socket,连接服务器地址和端口号,进行发送信息。

2019-03-14

Android上使用OpenCV打开摄像头源码

Android上使用OpenCV打开摄像头源码,不需要安装OpenCV Manager

2017-03-29

OpenCV入门教程,简体中文

2017-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除