首页 > 编程语言
java 静态变量生命周期(类生命周期)
转载自:http://www.cnblogs.com/hf-cherish/p/4970267.html 侵删 Static: 加载:java虚拟机在加载类的过程中为静态变量分配内存。 类变量:static变量在内存中只有一个,存放在方法区,属于类变量,被所有实例所共享 销毁:类被卸载时,静态变量被 ...
分类:编程语言   时间:2017-07-05 00:16:49    收藏:0  评论:0  赞:0  阅读:375
【计算几何+极角排序+爆ll】E. Convex
https://www.bnuoj.com/v3/contest_show.php?cid=9147#problem/E 【题意】 给定n个点的坐标,可以选择其中的四个点构造凸四边形,问最多能构造多少个凸四边形? 【思路】 凸四边形的个数等于C(n,4)-凹四边形的个数。 凹四边形的特点是有一个顶点 ...
分类:编程语言   时间:2017-07-05 00:15:32    收藏:0  评论:0  赞:0  阅读:371
java GMT时间转换为CST时间
今天在获取windchill的“上次修改时间”的时候发现获取的是GMT时间,但是我们常用的是CST时间 一开始尝试直接设置为CST时区,TimeZone.getTimeZone("CST"),发现时间比GMT还少了8个小时 北京时间是东8区,后来改成GMT+8或GMT+8:00才获取到CST时间 p ...
分类:编程语言   时间:2017-07-05 00:14:35    收藏:0  评论:0  赞:0  阅读:1291
【代码学习】PYTHON 文件I/O
一、文件的打开和关闭 open(文件名,访问模式) cloese() 二、文件的读写 f.read() f.readline() 读取一行 可读大文件 f.write() 三、文件定位 tell()方法告诉你文件内的当前位置;换句话说,下一次的读写会发生在文件开头这么多字节之后。 seek(offs ...
分类:编程语言   时间:2017-07-05 00:13:20    收藏:0  评论:0  赞:0  阅读:277
python学习day4之路文件的序列化和反序列化
json和pickle序列化和反序列化 json是用来实现不同程序之间的文件交互,由于不同程序之间需要进行文件信息交互,由于用python写的代码可能要与其他语言写的代码进行数据传输,json支持所有程序之间的交互,json将取代XML,由于XML格式稍微比较复杂。现在程序之间的交互都是用json来 ...
分类:编程语言   时间:2017-07-05 00:10:10    收藏:0  评论:0  赞:0  阅读:280
Python_内置函数
2.any() 只要元素有一个是真则为真 3.bin()二进制 4.bool() 5.callable() 6.chr(),将数字变成字符 7.ord()将字符变成数字 以上两个一般用于验证码 8.enumerate() 9.当是字符串“6*8”变成6*8,则需要使用eval 10.map(函数,元 ...
分类:编程语言   时间:2017-07-05 00:09:55    收藏:0  评论:0  赞:0  阅读:306
python: line=f.readlines() 后如何消除line中的’\n’
#!/ust/bin/env python3 f = open("name.txt")date = f.readlines()print(date)f.close() #结果:#['eray\n', 'eray\n', 'bike\n']#打印出来的带 \n ,怎么去掉\n呢? #解决方法:#1、f ...
分类:编程语言   时间:2017-07-05 00:09:46    收藏:0  评论:0  赞:0  阅读:375
Java算法
我们常见的排序分为以下几类: 对于以上的排序有什么不同呢? 需要的辅助空间组多的:归并排序, 需要的辅助空间最小的:堆排序,平均速度最快的:快速排序 时间复杂度: 空间复杂度: ...
分类:编程语言   时间:2017-07-05 00:08:37    收藏:0  评论:0  赞:0  阅读:284
JAVA遇见HTML——JSP篇
请求重定向 请求转发 重定向 页面的路径变化 不是一个请求完成 都是在服务器完成 session 客户端与服务器 的一次会话时间 Javabean 符合规则的java类 实体类 公有类 无参公有构造方法 属性私有 set get 方法 ...
分类:编程语言   时间:2017-07-05 00:07:23    收藏:0  评论:0  赞:0  阅读:249
解决sqoop报错:java.lang.OutOfMemoryError: Java heap space
报错栈: 解决:调小sqoop参数:--fetch-size 解决:调小sqoop参数:--fetch-size 解决过程,查看sqoop源码,看到fetchSize,想到调整这个参数: ps: 调大mapper参数不管用,曾设置过参数:-D mapreduce.map.memory.mb=8192 ...
分类:编程语言   时间:2017-07-05 00:05:45    收藏:0  评论:0  赞:0  阅读:1749
java web_01
Debug模式运行,可以设置断点; F5,F6,F7 结束后要记得删除断点,并停止虚拟机 快捷键 alt+/:(需要手动设置)内容提示,Content Assistant ctrl+1:快速修复 ctrl+shift+o:导包 ctrl+shift+f:代码格式化,(自动排版) ctrl+鼠标点击: ...
分类:编程语言   时间:2017-07-05 00:05:32    收藏:0  评论:0  赞:0  阅读:252
二分图匹配(附算法简介)(例题: 囊地鼠)
这是一种神奇的算法。 它所解决的问题就是: 对于一个图,图上只有黑点和白点,黑点和白点之间有连边,问黑点和白点的最大匹配数是多少。 讲完问题,我们来讲讲算法。 首先我们要先找到目前没有被匹配的第一个黑色点(此算法可以只做一边(黑或白)) 然后我们找到与他连边的点,并把这两个点标记为一个匹配。 然后我 ...
分类:编程语言   时间:2017-07-05 00:04:11    收藏:0  评论:0  赞:0  阅读:337
Java设计原则—单一职责原则(转)
定义: 应该有且仅有一个原因引起类的变更。 There should never be more than one reason for a class to change. 优点: 1、类的复杂性降低,实现什么职责都有清晰明确的定义; 2、可读性提高,复杂性减低,可读性当然提高; 3、可维护性提高 ...
分类:编程语言   时间:2017-07-05 00:04:01    收藏:0  评论:0  赞:0  阅读:276
回溯0--递归回溯算法框架
递归回溯算法框架 一、心得 三个数组:原数据数组标记数组储存结果数组 框架二 到目的地的情况要多加1,因为满足了的下一轮就好判断 二、代码 ...
分类:编程语言   时间:2017-07-04 23:59:14    收藏:0  评论:0  赞:0  阅读:442
Java设计原则—里氏替换原则(转)
里氏替换原则(Liskov Substitution Principel)是解决继承带来的问题。 继承的优点: 代码共享,减少创建类的工作量,每个子类都拥有父类的方法和属性; 提高代码的重用性; 子类可以形似父类,但又异于父类; 提高代码的可扩展性; 提高产品或项目的开放性。 继承的缺点: 继承是侵 ...
分类:编程语言   时间:2017-07-04 23:57:41    收藏:0  评论:0  赞:0  阅读:456
利用python实现二分法
利用python实现二分法:我的实现思路如下 1、判断要查找的值是否大于最大值,如果大于则直接返回False 2、判断要查找的值是否小于最小值,如果小于则直接返回False 3、如果要查找的值在最大值和最小值之间,则进入循环 a、首先序列的长度要大于1,然后获取序列中间一个值的大小 b、然后和要查找 ...
分类:编程语言   时间:2017-07-04 23:56:41    收藏:0  评论:0  赞:0  阅读:398
Java设计原则—依赖倒置原则(转)
依赖倒置原则(Dependence Inversion Principle,DIP)的原始定义: 高层模块不应该依赖底层模块,两者都应该依赖其抽象; 抽象不应该依赖细节; 细节应该依赖抽象。 依赖倒置原则在Java语言中的表现是: 模块间的依赖通过抽象发生,实现类之间不发生直接的依赖关系,其依赖关系 ...
分类:编程语言   时间:2017-07-04 23:53:04    收藏:0  评论:0  赞:0  阅读:432
Java设计原则—接口隔离原则(转)
接口隔离原则 Interface Segregation Principle 定义: 客户端不应该依赖它不需要的接口 类间的依赖关系应该建立在最小的接口上 我们可以把这两个定义概括为一句话:建立单一接口,不要建立臃肿庞大的接口。再通俗一点讲:接口尽量细化,同时接口中的方法尽量少。 提供给每个模块的都 ...
分类:编程语言   时间:2017-07-04 23:50:14    收藏:0  评论:0  赞:0  阅读:270
Python基础:day10
一、python并发编程之多线程 1.1 threading模块 1.2 开启线程的两种方式(同Process) 1.3 多进程与多线程的区别 多线程并发socket 客户端 多线程文本保存输入内容 1.4 线程方法 ...
分类:编程语言   时间:2017-07-04 23:49:14    收藏:0  评论:0  赞:0  阅读:253
JavaScript常见术语解释
1.文档对象模型(DOM,Document Object Model) 是针对XML但经过扩展用于HTML的应用程序编程接口。DOM把整个页面映射为一个多层节点结构。HTML或XML页面中的每个组成部分都是某种类型的节点,这些节点又包含着不同类型的数据。 2.浏览器对象模型(BOM,Brower O ...
分类:编程语言   时间:2017-07-04 23:48:50    收藏:0  评论:0  赞:0  阅读:297
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!