- 浏览: 330011 次
- 性别:
- 来自: 南京
最新评论
文章列表
公司最近因为无线不稳定给每个人拉了网线可是连接上网线后本子还是用无线联网,而我又在本子上设了一个热点不能关掉无线,所以要设置一下网络连接的优先级
打开控制面板,进入“网络和internet”--》“更改适配器设置”--》“网络连接” 按alt键出现菜单
点击“高级”--》“高级设置” 在列表中调整优先级
1、代码可读性和可维护性
statement是将参数拼接到sql语句,preparedstatement则是以“?”代替参数位再以传参的形式设置参数。其实无所谓好坏看个人习惯2、
2、性能
许多数据库会对预编译的语句进行缓存,以备重复调用。下次调用同一语句只要将参数传入编译过的语句执行就行不用再次编译(类似函数)。而statement即使是同一操作,但是每次操作数据不同,使整个语句匹配机会很小。事实上没有数据库会对普通语句编译后的执行代码缓存
在jdbc中减少网络通讯是最终目的,如果一个语句只执行一次使用statement效率高,因为只会产生一次网络到数据库的通讯,而pre ...
遍历list3中方法速度比较试验
- 博客分类:
- java基础
摘自:http://blog.csdn.net/jkh753/article/details/11651599
package threadpool;
import java.sql.Time;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class ListTest {
public static void main(String[] args) {
long begin,end;
List<String> list = ...
本文复制自:http://www.uml.org.cn/oobject/201104212.asp
在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition)。下面我们结合实例理解这些关系。
基本概念
类图(Class Diagram): 类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础。类图主要是用来显示系统中的类、接口以及它们之间的静 ...
==与equals()比较
- 博客分类:
- java基础
java中==这个关系运算符对比分两种情况
如果是两个基本数据类型则对比他们的值
如果对比的是两个引用类型则对比他们的内存地址,即两个对象引用是否同一个
equals在object中的实现如下
public boolean equals(Object obj) {
urn (this == obj);
}
即跟==是相同的,只是不能用于基本数据类型的对比
但是诸如String、Date等类对equals方法进行重写,他们的equals比较的是引用类型的值。在object的equal方法介绍中有一句话:当此方法被重写时,通常有必要重写 hashCode ...
eclipse 类注释的设置
- 博客分类:
- eclipse和tomcat
window-->preferences-->java-->code style-->code template-->comments
ok设置去吧
参与研发的一个模块import出来成一个项目后,需要依赖另一个模块。
该模块并未开发好因此研发者没有deploy到私服上,需要在本地install,在install时报以下错误
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
在window-->preferences-->java-->installed jres中选择jdk就行了
170104-瀑布式开发与敏捷开发
- 博客分类:
- 工作日志
瀑布式开发:
严格地把软件项目开发分割成多个阶段:需求分析、要件定义、基本设计、详细设计、编码、单体测试、结合测试、系统测试等
强调文档,在开发后期才能看到软件的模样
瀑布式把所有开发人员定义为流水线上的工人,所有人都只能接触自己工作范围内的东西,所以对客户需求理解高低不一,这种情况下编码人员比设计人员对需求变更会有更大的抵触情绪
严格的分阶段导致逆向的困难,也就是回头修改前期的错误要付出很大的代价,而它造成的影响也更大
敏捷开发:
核心是迭代
可以工作的软件 胜过 精心设计面面俱到的软件
客户合作 胜过 合同谈判
响应变化 胜过 遵循计划
简单设计, ...
json字面量
- 博客分类:
- javascript
字面量:百度百科解释,在计算机科学中,字面量(literal)是用于表达源代码中一个固定值的表示法(notation)
有的解释literal代表如何表达一个值譬如15这个值,你可以用字符串字面量“15”、“十五”或者数值字面量15等方式来表示
json的问题
很多人容易把js对象字面量和json字符串搞混
json本质是一种数据交换格式,或者说是一种用于描述复杂结构的字符串的规则和语法。只不过这个语法依托于js语法,是js语法的一个子集。
何时是json?
这取决于其所处上下文,如果是字符串上下文,即用单引号或双引号括住或者从文件或网络获取的string格式。 ...
立即执行函数
- 博客分类:
- javascript
(function(){...})()和(function(){...}())是两种js立即执行函数的常见写法,为什么要加括号呢
函数声明、函数表达式、匿名函数
函数声明:function fnName(){...};使用function关键字声明一个函数,再指定一个函数名,叫函数声明
函数 ...
作用域
- 博客分类:
- javascript
SS 静态作用域(Static Scope) 也叫词法域(Lexical Scope)
DS 动态作用域(Dynamic Scope)
什么是作用域
简单的说“一个变量在什么范围内产生作用”。像java有public,private等关键字描述类的作用域;像js,没有块作用域,最小是函数级作用域。这两种语言都是静态作用域。
静态作用域指变量或声明的作用域是根据程序编译时就确定的,有时也叫词法作用域
动态作用域则程序中某个变量所引用的对象时在运行时根据程序控制流信息来确定的
只有为数不多的几种语言采用动态作用域规则,大多数语言都是采用静态作用域规则,而且多是最内嵌套作 ...
遍历对象
- 博客分类:
- javascript
syntax 语法
遍历对象
var test = {
//var a = 1; 对象里这样写是错的
a:1,b:2,c:
function (){
alert("c");
}
}
for (var p in test){
if(typeof(test[p]) == "function"){
test[p]();
}else{
alert(test[p]);
}
}
命名空间(namespace):命名空间是用来组织和重用代码的,用于避免相同名称的变量或函数冲突
面向过程:是一种以事件为中心的编程思想。就是分析出解决问题所需步骤,然后用函数一一实现,再依次调用函数
结构体:结构是c中一种用户自定义的数据类型,可存储不同类型的数据项,类似成员类型不同的数组
定义结构
struct [structrue tag]
{
member definition;
...
member definition;
}[one or more structure variables];
访问结构成员变量以及将结构作为函数参数 ...
无事在win7本子上搭c的开发环境,用的mingw和codeblocks。想试试64位的,结果下下来的是绿色版解压后连gcc都没有头疼,只好重新搞个32位的安装版。
双击安装下一步下一步直到选择模块。勾选了toolkit、mingw32-base、g++和msys-base,点击installation下拉中的apply change(下载过程中可能出现某些部分下载失败点击这里就行),发现有c++的编译器没有c的编译器(以为gcc估计就在mingw32-base里)。仔细再一看这尼玛还有个Objective-c,把它勾上apply change可以了。一阵折腾,网速又慢愣是搞了几个小时
...
echarts和highcharts比较
- 博客分类:
- echarts
highcharts基于svg技术,而echarts基于html5中的canvas元素
图片的数字化,图片存储有两种方案。第一是位图,也叫光栅图。就是以自然的光学的眼光将图片看成是平面上密集排布的点的集合,每个点都有独立的频率和强度,反 ...