如何解决idea本身的乱码以及解决代码中出现的乱码?

1:解决idea中控制台的乱码现象(3中方法): 第一种: 如图需要找到idea的安装路径: idea\IntelliJ IDEA 2018.3.2\bin 在这个路径下面有一个文件叫:idea64.exe.vmoptions 可以在文件里面添加一行代码去解决乱码问题: -Dfile.encoding=UTF-8 如图: 第二种: 如图 第三种: 如图: 2:解决项目中的乱码: 所有这些地方都可以设置成统一的编码方式,已解决乱码现象:注意这里可以在全局设置里面进行修改 快捷设置编码方式:
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

Kali系统中20个超好用黑客渗透工具,你知道几个?

1. Aircrack-ng Aircrack-ng是用来破解WEP/WAP/WPA 2无线密码最佳的黑客工具之一! 它通过接收网络的数据包来工作,并通过恢复的密码进行分析。它还拥有一个控制台接口。除此之外,Aircrack-ng还利用标准的FMS(Fluhrer、Mantin和Shamir)攻击,以及一些优化(如KORK攻击和PTW攻击)来加速攻击。 Aircrack-ng 2. Hydra 九头蛇使用暴力攻击的方式,几乎可以破解任何远程身份验证服务。它支持50多种协议,包括ftp、http
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

C零基础视频-44-静态局部变量、静态全局变量、静态函数

目录 static关键字 静态局部变量 静态全局变量 静态函数 static关键字 C语言中的static关键字,有多种用于,它可以用来修饰局部变量、全局变量和函数,分别得到静态局部变量、静态全局变量和静态函数。 静态局部变量 使用static修饰局部变量,就得到静态局部变量: static int nValue = 0; 静态局部变量的特点: 只初始化一次 仅在定义的函数内可以使用 void FunTest() { static int nValue = 0; nValue+
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

ios中设置UIButton圆角,添加边框

//例如: UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; button.frame = CGRectMake(50,50,100,40); button.backgroundColor = [UIColor blueColor]; //关键语句 button.layer.cornerRadius = 2.0;//2.0是圆角的弧度,根据需求自己更改 button.layer.borderColor = [U
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

Java常用类02

1. 正则表达式 (1) 就是符合一定规则的字符串 (2) 常见规则   A:字符     x 字符 x。举例:'a'表示字符a     \\ 反斜线字符。     \n 新行(换行)符 ('\u000A')     \r 回车符 ('\u000D')   B:字符类     [abc] a、b 或 c(简单类)     [^abc] 任何字符,除了 a、b 或 c(否定)     [a-zA-Z] a到 z 或 A到 Z,两头的字母包括在内(范围)     [0-9] 0到9的字符都包括  
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

C零基础视频-46-malloc与free

目录 malloc的基本使用 free的基本使用 malloc配合sizeof使用 内存泄漏问题 malloc的基本使用 malloc的函数原型是: void *malloc( size_t size ); size:表示要申请的堆空间的大小,单位字节 返回值是一个void*类型的指针,malloc会将分配得到的空间的内存首地址返回 之所以采用void*类型指针,是因为malloc无法提前知道我们申请的空间用于怎样的类型。因此,通常我们需要将返回值进行指针强转。 #include <stdli
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

Pywss - 用python实现WebSocket服务端

一种类似Flask开发的WebSocket-Server服务端框架,适用python3.X 1、安装模块Pywss pip install pywss 2、搭建简易服务器 2.1 服务端代码 代码简介 route: 注册请求路径 example_1(request, data): request: socket句柄,能够发送和接收数据接。发送数据request.ws.send(data),收数据request.ws_recv(1024) data: 客户端发送的数据存于此处 from pyws
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

C零基础视频-45-内存的分区:全局区、栈区、堆

目录 为什么程序的内存有分区 程序运行时的内存分区 堆内存 不久的将来,我们要开始学习在C中动态申请和释放内存。在学习它们之前,我们先学习程序内存的分区,为掌握和理解动态申请、释放内存做好基础铺垫。 为什么程序的内存有分区 一般而言,我们的住房会分成多个区域(卧室、厨房、阳台、卫生间等),不同区域有不同的功能。 运行时,程序分区的道理也是一样的,它方便操作系统管理程序,内存的不同区域,功能不同。 程序运行时的内存分区 作为初学者,我们简单认识下,程序有全局区、栈区和堆区即可。 全局区:在mai
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

react脚手架的建立——小白入门

一、介绍:React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设Instagram 的网站。 做出来以后,发现这套东西很好用,就在2013年5月开源了。 二、React脚手架:create-react-app React 的环境搭建,是比较繁琐的,有很多的依赖:react、react-dom、babel、webpack ... 需要很多的前置知识,很容易让人从入门到放弃。 于是就诞生了 脚手架 这种东西
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

关于一直纠结学啥语言好的事宜

自2003年出来工作以来,一直从事软件开发的工作,以前在学校的Bsical语言至Foxpro,然后至VB. 再到后来的Delphi ,见证过android的开始,想当初2008年的时候出来第一次接触python语言, 在南京图书馆只能找到一本书,而且都是english的。 从公司的一个软件工程师至组长,至开发经理,至副总,至创业。发现还是不能抛弃delphi。 但现在招不到delphi的程序员,面对的客人又喜欢新的开发语言python【因现在的大学开课较多】 没办法只能把现有的程序移植至pyt
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

change按钮

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>单击change按钮</title> <style type="text/css"> div{ text-shadow:2px 2px #ff0000; font-family:'黑体'; font-size:30px; text-align: center; } button{ } .change{ font-size: 20px; } .change:hover{ bor
分类: 其他 发布时间: 10-17 23:17 阅读次数: 0

十八:使用JDBC进行批处理

一、使用Statement完成批处理   1、使用Statement对象添加要批量执行SQL语句,如下: 1 Statement.addBatch(sql1); 2 Statement.addBatch(sql2); 3 Statement.addBatch(sql3);   2、执行批处理SQL语句:Statement.executeBatch();   3、清除批处理命令:Statement.clearBatch(); 1.1、使用Statement完成批处理范例   1、编写测试的S
分类: 其他 发布时间: 10-17 23:01 阅读次数: 0

C零基础视频-38-函数指针与typedef

目录 函数指针的定义 函数指针的复杂性 typedef 函数指针的定义 函数在内存中也是有地址的: #include <stdio.h> void fun() { printf("hello, world\r\n"); } int main(int argc, char* argv[]) { printf("%p\r\n", fun); return 0; } 既然有地址,就可以定义指针存储改地址,存储函数(首)地址的指针,称为函数指针。 函数指针的定义有些特别,比
分类: 其他 发布时间: 10-17 23:01 阅读次数: 0

Normalization的作用,LN,BN,WN

参考资料:https://zhuanlan.zhihu.com/p/33173246?utm_source=wechat_session&utm_medium=social&utm_oi=611573545537507328 一般使用bn的话,对于模型的初始化要求没那么高,但是最终的结果可能没那么好。 1.原始数据需要whitening的原因: 让数据尽可能的保持独立同分布。 1.数据已经正则了为什么还需要各种Normalization 深层训练困难因为数据在过了某些层之后,如果不进行正则的话
分类: 其他 发布时间: 10-17 23:01 阅读次数: 0

restful的put请求(坑),和HttpServletRequest做参数的作用

/** * 如果直接发送ajax=PUT形式的请求 * 封装的数据 * Employee * [empId=1014, empName=null, gender=null, email=null, dId=null] * * 问题: * 请求体中有数据; * 但是Employee对象封装不上; * update tbl_emp where emp_id = 1014; * * 原因: * Tomcat: * 1、将请求体中的数据,封装一个map。 * 2、request.getParamete
分类: 其他 发布时间: 10-17 23:01 阅读次数: 0

VBA用内置对话框获得文件夹的路径

Sub 文件夹路径() Dim fp$, obmapp As Object Set obmapp = CreateObject("Shell.Application").BrowseForFolder(0, "请选择文件目录:", 0, 0) If Not obmapp Is Nothing Then fp = obmapp.Self.Path & "" Else Exit Sub End If MsgBox fp End Sub
分类: 其他 发布时间: 10-17 23:01 阅读次数: 0

回溯法--全排列

a=[1,2,3] n=len(a) res=[] def permutation(a,solution): #注意,这里要用global修饰res,才能更新结果 global res if len(a)==0: res.append(solution) return for i in range(len(a)):      newsolution=solution+[a[i]] new_a=a
分类: 其他 发布时间: 10-17 23:01 阅读次数: 0

v8 引擎的内存

一、nodejs查看内容使用情况: process.memoryUsage()    单位为 Btye 转化函数: var format = function(bytes) { return (bytes/1024/1024).toFixed(2)+'MB'; };    heapTotal 和 heapUsed 代表 V8 的内存使用情况。 external 代表 V8 管理的,绑定到 Javascript 的 C++ 对象的内存使
分类: 其他 发布时间: 10-17 23:01 阅读次数: 0

练习_网络编程基础

三次握手建连接: 建立双向通道,建立好连接。 三次握手过程: 第一次握手:建立连接时,客户端发送syn包到服务器,并进入SYN_SENT状态,等待服务器确认 第二次握手:服务器收到syn包,确认客户的SYN,同时发送一个SYN包,即SYN+ACK包,此时服务器进入SYN_RECV状态; 第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=y+1),此包发送完毕,客户端和服务器进入ESTABLISHED(TCP连接成功)状态,完成三次握手。 四次挥手断连接: 第一次
分类: 其他 发布时间: 10-17 23:01 阅读次数: 0

第二个作业

<!DOCTYPE html> <html> <head> <title>完成省城市的三级联动(包括湖南省),附代码和效果图。</title> </head> <body> <select id="province"> <option value="-1">请选择</option> </select> <select id="city"></select> <select id="country"></select> <script type="text
分类: 其他 发布时间: 10-17 23:01 阅读次数: 0