第一本学习的书就选它了,java核心技术(第9卷)卷1,先要打牢基础,文笔不怎么好,就写写读书心得什么的,为了能及时写出想法,打算读一节写一节,怕忘了。下面开始。 这章大概介绍了下java,摘一句,常常希望有一种语言,它具有令人赏心悦目的语法和易于理解的语义,java恰恰满足了这些要求。
分类:
编程语言 时间:
2016-01-07 19:58:50
阅读次数:
133
1.原始文件要求文件:# -*- coding:utf8 -*-import osdef splitSentence(inputFile,name): fin = open(inputFile, 'r') #以读的方式打开文件 print name fout= open(...
分类:
编程语言 时间:
2016-01-07 19:56:08
阅读次数:
294
NG重复指令,带过滤器,像这样:orderBy为key值,当然也可以为变量,在controller中可定义该变量值,如:controller中:$scope.order = 'order_prop';
分类:
编程语言 时间:
2016-01-07 19:58:22
阅读次数:
186
Java因于2015年人气增幅最大(+ 5.94%),故获得2015年的TIOBE指数的编程语言奖,同时成为15年年度冠军, Visual Basic.NET(+ 1.51%)和Python(+ 1.24%)紧随其后。猛然一看,Java这个古老的语言赢得这个奖项很令人惊艳,特别是考虑到Java获得同...
分类:
编程语言 时间:
2016-01-07 19:53:50
阅读次数:
207
分支控制if/else语句双分支:if(boolean表达式){
//表达式为true执行的语句1
}else{
//表达式为false则执行语句2
}多分支:if(boolean表达式1){
//表达式1为true执行的语句1
}elseif(boolean表达式2){
//表达式2为true执行的语句2
}
........
else{
//以上所有的表达式均为false..
分类:
编程语言 时间:
2016-01-07 18:42:43
阅读次数:
159
vimif.py//编译以.py结尾的文件
#!/usr/bin/envpython//程序内容开始
#File:if.py
print‘Hello,howoldareyou?‘
age=int(raw_input(‘Pleaseinputyourage:‘))//定义age为整数型
ifage==28:
print"You‘reattheageofmarriage!"
elifage>28andage<35:
print"Youmustgoonabl..
分类:
编程语言 时间:
2016-01-07 18:39:21
阅读次数:
291
现在项目上线一段时间了,希望能够在项目中出现异常后邮件通知给相关开发人员。我从网上找了大量的第三方接口(需要花钱)和发送邮件demo。最后选择了一个只需要引入一个jar包和一个工具类的实现,不需要配置文件,具体的工具类代码如下:package com.evan.mail;
import java.util.Date;
import java.util.Properties;import javax....
分类:
编程语言 时间:
2016-01-07 18:23:25
阅读次数:
192
多线程的优点:能适当的提高程序的执行效率能适当提高资源利用率(cpu、内存利用率)多线程的缺点:开启线程需要占用一定的内存空间,(默认情况下,主线程1M,子线程512KB),如果开启大量的线程,会占用大量的内存空间,降低程序的性能。线程越多,cpu在调度线程上的开销就越大。程序设计更加复杂:比如线程...
分类:
编程语言 时间:
2016-01-07 18:19:06
阅读次数:
152
C++ 1 class Solution { 2 public: 3 bool Find(vector > array,int target) { 4 int rows = array.size(); 5 int cols = array[0].size();...
分类:
编程语言 时间:
2016-01-07 18:16:51
阅读次数:
140
深入理解Java内存模型(一)——基础并发编程模型的分类在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。在共享内存的并发模型里,线程之间...
分类:
编程语言 时间:
2016-01-07 18:16:13
阅读次数:
192
runqianReportLogger : [ERROR] - Name ZKING is not bound in this Contextjavax.naming.NameNotFoundException: Name ZKING is not bound in this Context 这是....
分类:
编程语言 时间:
2016-01-07 18:16:55
阅读次数:
182
1、JDK5中Lock锁的使用 虽然我们可以理解同步代码块和同步方法的锁对象问题,但是我们并没有直接看到在哪里加上了锁,在哪里释放了锁,为了更清晰的表达如何加锁和释放锁,JDK5以后提供了一个新的锁对象Lock。 · Lock void lock() ...
分类:
编程语言 时间:
2016-01-07 18:12:47
阅读次数:
163
一.问题阐述 首先我们要明白JDK source为什么在debug的时候无法观察局部变量,因为在jdk中,sun对rt.jar中的类编译时,去除了调试信息,这样在eclipse中就不能看到局部变量的值。这样的话,如果在debug的时候查看局部变量,就必须自己编译相应的源码使之拥有调试信息。要达到这....
分类:
编程语言 时间:
2016-01-07 18:13:12
阅读次数:
154
函数类型 (* 函数指针变量)() ; //指向函数的入口地址一个函数是若干语句的集合 , 经编译后存储在函数代码存储区 , 并占有一片连续的存储空间 ,对函数指针只能用函数名赋值而无其他运算#includeint max(int x ,int y);int main(){int (* p)().....
分类:
编程语言 时间:
2016-01-07 18:05:14
阅读次数:
170
#!/usr/bin/python# -*- coding: UTF-8 -*-import jsonimport smtplibimport urllibfrom email.mime.text import MIMEText def getHtml(url): page = urllib....
分类:
编程语言 时间:
2016-01-07 16:46:26
阅读次数:
233
Python学习笔记Python介绍程序设计基础语法变量运算符参数语句控制函数数据结构字符串列表字典元组面向对象基础对象属性对象方法运算符重载对象继承高级编程正则表达式文件处理XML 编程网络编程数据库常用标准库参考资料Python介绍Python 是一种解释性语言,程序是被解释器来解析执行的。版本...
分类:
编程语言 时间:
2016-01-07 16:46:16
阅读次数:
343