一、对于java变量 的存放 一般的变量存放在栈、堆、和内存池里面。用new声明出来的,一般放在堆内存中。而一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。对于常量池,像我们通常的String s1="abc";这样声明的字符串对象就是存储在常量池中。 这样输出的结果是true和fals ...
分类:
编程语言 时间:
2018-01-07 19:55:02
阅读次数:
118
response.sendRedircet一般用于传递字符串参数 常会出现乱码: 情景1: post表单提交,跳转后的servlet,通过getParameter(name)进行解码,获取的中文乱码 两个?号表示编码和解码不一致。由下图可知,编码为gbk;而通过request.getCharacte ...
分类:
其他好文 时间:
2018-01-07 19:54:53
阅读次数:
104
Java提供了大量持有对象的方式: (1) 数组将数字与对象联系起来。 它保存类型明确的对象,查询对象时,不需要对结果做类型转换。它可以是多维的, 可以保存基本类型的数据。 但是,数组一旦生成,其容量就不能改变。 (2)Collection保存单一的元素,而Map保存相关联的键值对。有了Java的泛 ...
分类:
编程语言 时间:
2018-01-07 19:54:45
阅读次数:
153
1. 用来自定义复杂数据结构2.struct 里面可以包含多个字段(属性),字段可以是任意类型3.struct类型可以定义方法,注意和函数的区分4.struct类型是值类型5.struct类型可以嵌套6.Go语 言没有class类型,只有struct类型 1. struct 声明: 2.struct ...
分类:
其他好文 时间:
2018-01-07 19:54:36
阅读次数:
124
资料来源于网上: 一、指针函数:指返回值是指针的函数 类型标识符 *函数名(参数表) int *f(x,y); 首先它是一个函数,只不过这个函数的返回值是一个地址值。函数返回值必须用同类型的指针变量来接受,也就是说,指针函数一定有函数返回值,而且,在主调函数中,函数返回值必须赋给同类型的指针变量。 ...
分类:
编程语言 时间:
2018-01-07 19:54:27
阅读次数:
110
#include using namespace std; int main() { cout<<"Hello, World!"<<endl; return 0; } ...
分类:
其他好文 时间:
2018-01-07 19:54:19
阅读次数:
142
——人的理想志向往往和他的能力成正比。 在这里整理一些自己最近学习的文件上传的知识,方便自己回忆和深刻记忆(不全,只是将自己不知道的原理以及技巧分享出来)。 文件上传漏洞的几种情况(在ichunqiu的博客园扒的 - -。): MIME类型绕过漏洞(就是content-type:) 文件内容检测绕过 ...
分类:
Web程序 时间:
2018-01-07 19:54:12
阅读次数:
647
计算前n个正整数阶乘之和的后六位: 注意点是,用一个int类型储存阶乘之和时,要防止溢出 一,在每一次处理阶乘(fa)或者阶乘之和(s)时,都对10^6取余,这样最终结果不变,还避免了越界 二,计时函数可以用来观察程序执行时间 用法: 代码: ...
分类:
其他好文 时间:
2018-01-07 19:53:53
阅读次数:
131
因为项目计算量比较大,需要将任务分布到多台电脑上面运行,因为对于分布式概念不熟,就想到了linux最简单的ssh协议,远程控制其他电脑,然后写shell脚本统一在所有电脑上运行程序.(我的操作系统为Ubuntu16.04) 首先在各自电脑上面输入以下命令查看是否安装了ssh ps -e | grep ...
分类:
系统相关 时间:
2018-01-07 19:53:44
阅读次数:
252
DEADLINE: 21st Jan, 2018 (Duration: 2 weeks) 项目需求 数字识别是机器视觉的一个经典话题,其中较为基础的是印刷体数字识别,这期项目要求实现印刷体数字识别,即给一张包含印刷体数字的图片,你的任务是将其中的数字以字符形式输出。 项目描述 项目需求描述了基本要求 ...
分类:
其他好文 时间:
2018-01-07 19:53:35
阅读次数:
169
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文 ...
分类:
编程语言 时间:
2018-01-07 19:53:27
阅读次数:
120
awk -F: '$2=="!" {printf("%s no password!\n",$1)}' /etc/shadowDebian-exim no password!mysql no password!haha no password!问题:linux中怎样去判断一个用户有没有密码awk pr ...
分类:
其他好文 时间:
2018-01-07 17:40:04
阅读次数:
176
//1、冒泡排序 public void bubbleSort(int[] arr){ for(int i=0;i arr[j+1]){ int temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; ... ...
分类:
编程语言 时间:
2018-01-07 17:39:55
阅读次数:
195
P2071 座位安排 seat.cpp/c/pas P2071 座位安排 seat.cpp/c/pas P2071 座位安排 seat.cpp/c/pas 题目背景 公元二零一四年四月十七日,小明参加了省赛,在一路上,他遇到了许多问题,请你帮他解决。 题目描述 已知车上有N排座位,有N*2个人参加省 ...
分类:
其他好文 时间:
2018-01-07 17:39:44
阅读次数:
148
1、首先先回忆自身项目的编码格式,即在本地进行编码时使用的编码格式。UTF-8 2、检测tomcat的设置问题,在web.xml和server中的设置: server.xml中: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout ...
分类:
编程语言 时间:
2018-01-07 17:39:37
阅读次数:
308
转自:https://segmentfault.com/a/1190000000442705 找不到mysql_config一般是由于通过lnmp.org或者其他方式安装mysql以后mysql_config是在/usr/local/mysql/bin/里面,这里面的文件不是在任意位置都可以访问的 ...
分类:
数据库 时间:
2018-01-07 17:39:29
阅读次数:
205
1. 网络通信和三次握手 我们已经知道,网络通信就是交换数据包。电脑A向电脑B发送一个数据包,后者收到了,回复一个数据包,从而实现两台电脑之间的通信。数据包的结构,基本上是下面这样: 发送这个包,需要知道两个地址:对方的MAC地址、对方的IP地址。有了这两个地址,数据包才能准确送到接收者手中。但是, ...
分类:
其他好文 时间:
2018-01-07 17:39:22
阅读次数:
178