如何解决idea本身的乱码以及解决代码中出现的乱码?
1:解决idea中控制台的乱码现象(3中方法): 第一种: 如图需要找到idea的安装路径: idea\IntelliJ IDEA 2018.3.2\bin 在这个路径下面有一个文件叫:idea64.exe.vmoptions 可以在文件里面添加一行代码去解决乱码问题: -Dfile.encoding=UTF-8 如图: 第二种: 如图 第三种: 如图: 2:解决项目中的乱码: 所有这些地方都可以设置成统一的编码方式,已解决乱码现象:注意这里可以在全局设置里面进行修改 快捷设置编码方式:
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
C零基础视频-44-静态局部变量、静态全局变量、静态函数
目录 static关键字 静态局部变量 静态全局变量 静态函数 static关键字 C语言中的static关键字,有多种用于,它可以用来修饰局部变量、全局变量和函数,分别得到静态局部变量、静态全局变量和静态函数。 静态局部变量 使用static修饰局部变量,就得到静态局部变量: static int nValue = 0; 静态局部变量的特点: 只初始化一次 仅在定义的函数内可以使用 void FunTest()
{
static int nValue = 0;
nValue+
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
C零基础视频-46-malloc与free
目录 malloc的基本使用 free的基本使用 malloc配合sizeof使用 内存泄漏问题 malloc的基本使用 malloc的函数原型是: void *malloc( size_t size ); size:表示要申请的堆空间的大小,单位字节 返回值是一个void*类型的指针,malloc会将分配得到的空间的内存首地址返回 之所以采用void*类型指针,是因为malloc无法提前知道我们申请的空间用于怎样的类型。因此,通常我们需要将返回值进行指针强转。 #include <stdli
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
C零基础视频-45-内存的分区:全局区、栈区、堆
目录 为什么程序的内存有分区 程序运行时的内存分区 堆内存 不久的将来,我们要开始学习在C中动态申请和释放内存。在学习它们之前,我们先学习程序内存的分区,为掌握和理解动态申请、释放内存做好基础铺垫。 为什么程序的内存有分区 一般而言,我们的住房会分成多个区域(卧室、厨房、阳台、卫生间等),不同区域有不同的功能。 运行时,程序分区的道理也是一样的,它方便操作系统管理程序,内存的不同区域,功能不同。 程序运行时的内存分区 作为初学者,我们简单认识下,程序有全局区、栈区和堆区即可。 全局区:在mai
react脚手架的建立——小白入门
一、介绍:React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设Instagram 的网站。 做出来以后,发现这套东西很好用,就在2013年5月开源了。 二、React脚手架:create-react-app React 的环境搭建,是比较繁琐的,有很多的依赖:react、react-dom、babel、webpack ... 需要很多的前置知识,很容易让人从入门到放弃。 于是就诞生了 脚手架 这种东西
关于一直纠结学啥语言好的事宜
自2003年出来工作以来,一直从事软件开发的工作,以前在学校的Bsical语言至Foxpro,然后至VB. 再到后来的Delphi ,见证过android的开始,想当初2008年的时候出来第一次接触python语言, 在南京图书馆只能找到一本书,而且都是english的。 从公司的一个软件工程师至组长,至开发经理,至副总,至创业。发现还是不能抛弃delphi。 但现在招不到delphi的程序员,面对的客人又喜欢新的开发语言python【因现在的大学开课较多】 没办法只能把现有的程序移植至pyt
十八:使用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
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;
} 既然有地址,就可以定义指针存储改地址,存储函数(首)地址的指针,称为函数指针。 函数指针的定义有些特别,比
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 深层训练困难因为数据在过了某些层之后,如果不进行正则的话
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
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
今日推荐
周排行