码迷,mamicode.com
首页 > 编程语言
java中成员变量、代码块、构造函数运行顺序
1、java虚拟机执行程序,首先须要装载类,安装现装载父类,初始化父类的静态代码块和静态成员变量 再load子类。初始化子类静态代码块和成员变量 2、load完成父类与子类后,从main函数入口运行程序。先输出,接着new实例化Beetle类,则先实例化父类Insect,实例化父类时。先初始化非静态 ...
分类:编程语言   时间:2017-04-26 10:06:32    阅读次数:176
排序(bzoj 4552)
Description 在2016年,佳媛姐姐喜欢上了数字序列。因而他经常研究关于序列的一些奇奇怪怪的问题,现在他在研究一个难题 ,需要你来帮助他。这个难题是这样子的:给出一个1到n的全排列,现在对这个全排列序列进行m次局部排序,排 序分为两种:1:(0,l,r)表示将区间[l,r]的数字升序排序2 ...
分类:编程语言   时间:2017-04-26 10:04:40    阅读次数:140
springMVC绑定json参数之一
一、SpringMVC @RequestBody接收Json对象字符串 以前,一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象,一直在调试代码都没有成功,后来发现,其实 @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象。然而在aja ...
分类:编程语言   时间:2017-04-26 10:03:53    阅读次数:221
排查java.lang.OutOfMemoryError: GC overhead limit exceeded
帮助客户排查java.lang.OutOfMemoryError: GC overhead limit exceeded错误记录: 具体网址: https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=26913481556295 ...
分类:编程语言   时间:2017-04-26 10:03:47    阅读次数:758
对Tomcat启动或运行时,项目对jar包依赖路径的一些粗浅认知
Tomcat在运行webapp项目的时候,需要各种依赖jar包。它会从2个地方去找这些包 1.Tomcat自己的lib目录中 2.webapp目录中,webapps\{项目}\WEB-INF\lib 中 特别注意,默认情况下,需要把依赖的jar包放在lib的根目录中,不能在lib目录中新建目标并且把 ...
分类:编程语言   时间:2017-04-26 01:45:42    阅读次数:234
JAVA-匿名内部类
匿名内部类 1.定义: 实现一个接口,或者继承一个父类,并返回new好的实例。 2. 语法: new 类名或者接口名 类的实现体 3.什么情况下使用匿名内部类: 类在创建后马上被使用,且只使用一次 4.注意点: ·匿名内部类不能有构造方法 ·匿名内部类不能定义任何静态成员、静态方法。 ·匿名内部类不 ...
分类:编程语言   时间:2017-04-26 01:42:25    阅读次数:151
5.三目运算符,C语言数组,链表和Python字符串,列表的联系
1.三目运算,三元运算 2.c与python的联系 str,字符串的功能一般是生成一个新的字符串(去括号,替换等)列表,字典的功能一般是在它们里面做修改这是为什么呢? li = [11, 22] 列表若是在地址中连续存储的话,那么我们要插入,修改要需要事先预留空间,那么留多少呢,这是个问题。所以py ...
分类:编程语言   时间:2017-04-26 01:41:13    阅读次数:222
javascript 操作DOM
一、document.getElementById() 根据Id获取元素节点 <div id="div1"> <p id="p1"> 我是第一个P</p> <p id="p2"> 我是第二个P</p> </div> window.onload = function () { var str = do ...
分类:编程语言   时间:2017-04-26 01:40:26    阅读次数:222
Java基础-常用的String方法
先从String的new的方式 说起 这是面试题里面经常出现的 算是老套路之一 就是 比较下列两个的变化 两种实例化的区别 第一种String name1 = "好人";String name2 = "好人";name1和name2指向了同一空间,“haoren”只存储了一次 第二种String n ...
分类:编程语言   时间:2017-04-26 01:35:06    阅读次数:192
python3 列表去除重复项保留原序
相关知识整理 ...
分类:编程语言   时间:2017-04-26 01:31:29    阅读次数:167
java中强制类型转换时,高位数截取成低位数的方法
/** * 强制类型转换中的补码、反码、原码一搞清楚 */ int b=233;//正整数强转 System.out.println((byte)b); //负数:原码的绝对值取反再加一 符号为不变 //00000000 00000000 00000000 11101001 // 1110 1001... ...
分类:编程语言   时间:2017-04-26 01:18:18    阅读次数:250
(原创)VS2017 C# 运行 Javasrcipt RSA 加密用户名登录 Java开发的服务器
第一次写博客. 最近想做一个Web的自动登录,用户名和密码是RSA加密过的,后台是用的JAVA,我只会点C#,抓包什么都搞定了(使用的是Fiddler),不过由于C#和RSA的加密方式不同,我搞了N天,都搞不定,中间问过很多人,愿意帮助的人不多,可能是我太菜了.就是为了得到个认证的cookie,我中 ...
分类:编程语言   时间:2017-04-26 01:12:42    阅读次数:418
笔记:多线程-集合
阻塞队列(BlockingQueue) 当试图向队列添加元素而队列已满,或是想从队列移除元素而队列为空的时候,阻塞队列导致线程阻塞,阻塞队列接口定义如下,他继承Queue接口: public interface BlockingQueue extends Queue { /** * 添加一个元素,如... ...
分类:编程语言   时间:2017-04-25 23:38:19    阅读次数:364
笔记:多线程
多线程程序在较低的层次上扩展了多任务的概念:一个程序同时执行多个任务,通常每个任务称为一个线程(thread),他是线程控制的简称,可以同时运行一个以上线程的程序称为多线程程序(multithreaded);多线程和多进程有哪些区别呢,本质的区别在于每个进程拥有自己的一整套变量,而线程则是共享数据,... ...
分类:编程语言   时间:2017-04-25 23:38:10    阅读次数:378
一致性hash算法 - consistent hashing
1、背景 我们都知道memcached服务器是不提供分布式功能的,memcached的分布式完全是由客户端来实现的。在部署memcached服务器集群时,我们需要把缓存请求尽可能分散到不同的缓存服务器中,这样可以使得所有的缓存空间都得到利用,而且可以降低单独一台缓存服务器的压力。 最简单的一种实现是 ...
分类:编程语言   时间:2017-04-25 23:37:51    阅读次数:336
swift3.0 对UITextField()输入框输入的内容进行监控
首先需要继承 UITextFieldDelegate 添加事件委托 点击输入框时触发以下事件: 我的需求为输入一百以内最多为两位小数,使用以下方式对输入的值进行实时监控 通过return值对输入框的值进行控制,return false则放弃编辑,输入框内容不会变更 ...
分类:编程语言   时间:2017-04-25 23:37:24    阅读次数:257
Java事件基础
package cn.Douzi.Event; import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Demo_moreListener extends JFrame { Mypanel mp =... ...
分类:编程语言   时间:2017-04-25 23:37:06    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!