- 博客(54)
- 资源 (9)
- 收藏
- 关注
转载 并发(concurrency)和并行(parallellism)
并发(concurrency)的实质是一个物理CPU(也可以多个物理CPU) 在若干道程序之间多路复用,并发性是对有限物理资源强制行使多用户共享以提高效率。并发,是在同一个cpu上同时(不是真正的同时,而是看来是同时,因为cpu要在多个程序间切换)运行多个程序。并行(parallellism)指两个或两个以上事件或活动在同一时刻发生。在多道程序环境下,并行性使多个程序同一时刻可在不同C...
2019-02-11 23:09:20
507
原创 关于java中float,double科学计数法问题
浮点数(float,double)整数部分达到8位及以上,会以科学计数法显示;整数(int,long)不会显示成科学计数法;解决办法:NumberFormat、BigDecimal例子程序:public static void main(String[] args) { long l1 = 1234567l; long l2 = 12345678...
2019-01-19 20:51:32
6805
转载 Linux OpenSSL 简单加密与解密字符
场景shell脚本中存在明文密码 客户要求禁止使用明文密码,密码做加密处理.方案在网上了解到了Linux OpenSSL加密解密工具 可以指定各种加密算法为字符,文件做加密处理. 案例中使用加密算法 : AES 实例 ##所有命令都在Linux中执 ## ##查看是否安装了该工具## openssl ##加密(执行后获得加密码)##
2018-01-03 22:38:51
791
原创 Win7下java环境变量参数配置
Win7下java环境变量参数配置图解Windows 7下配置JDK环境变量参数设置:1. 安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为:C:\Program Files\Java\jdk1.6.0_18;2. 安装完成后,右击“我的电脑”,点击“属性”,点击 “高级系统设置”,点击“环境变量” 3. 在“系统变量”中,设置3项属性,JAVA_HOME
2017-02-04 11:37:19
472
原创 回车和换行的来历与区别
总算搞清楚 ”回车”(carriage return)和”换行”(line feed)这两个概念的来历和区别了。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。
2017-01-18 16:37:31
289
原创 用Win8自带IIS搭建FTP服务器实现文件共享
步骤一:首先在开始屏幕中打开“搜索”(window + Q),输入“控制面板”,并打开; 步骤二:在控制面板窗口中,找到“程序”,点击, 步骤三:在打开的“程序”窗口中,找到“启用或关闭windows功能”,点击打开,如下图所示: 步骤四:在“windows功能”中找到“Internet信息服务”,并选中“FTP服务”、“FTP扩展性”和“IIS管理控制台”前的复选框,点
2016-12-27 22:26:42
1684
原创 常见数据库及JavaEE服务器默认端口
一、常见数据库默认端口关系型数据库:Oracle --- 1521MySQL --- 3306Sybase --- 5000DB2 --- 5000SQL Server --- 1433PostgreSQL --- 5432NOSQL数据库:MongoDB --- 27017Redis --- 6379Memcached --- 11211二
2016-12-20 23:03:21
603
原创 JAVA自带API的压缩与解压
Java API中的 java.util.zip.*;包下包含了Java对于压缩文件的所有相关操作。我们可以使用该包中的方法,结合IO中的相关知识,进行文件的压缩和解压缩相关操作。ZipFilejava中的每一个压缩文件都是可以使用ZipFile来进行表示的。 File file = new File("F:/zippath.zip");
2016-12-14 23:27:24
1310
原创 程序员小鸡汤
像个正常人一样去思维!用大腿想一想!遇到错误不要怕,去读一读错误提示!方法总比困难多!豆芽长到房高它也是根菜!从战略上先藐视它!计算机类的书籍是用来查的,不是用来扣的!要事为先,把有限的精力花在刀刃上! dont look for mr right! just look for mr ri
2016-12-06 23:24:03
499
原创 sql 之 case when then 的用法
case具有两种格式: 简单case函数 和 case搜索函数。--简单case函数 case sex when '1' then '男' when '2' then '女’ else '其他' end --case搜索函数 case when sex = '1' then '男'
2016-11-16 23:03:56
400
原创 truncate 与 delete区别
语法: delete from 表名 where 条件 truncate table 表名delete from 表名 和 truncate table 表名 都是清空表1.delete ・DML语言 ・可以回退(即被事务控制,删除后回滚可以取消删除) . 逐行删除,可以有条件的删除2.truncate ・DDL语言 ・无法回退(即不被事务控制,删除后不可恢
2016-11-16 22:24:07
349
原创 MySQL 语法
常见关系化数据库有哪些? 收费产品免费产品SQL Server : 微软公司产品,中等规模数据库 收费产品,运行在windows平台上 ----- .net平台 + SQLServer 进行开发 Oracle : 甲骨文公司产品,大型商业数据库,收费 可以运行在任何操作系统上 windows linux ---- Oracle收购sun(Java) ---
2016-11-13 22:37:35
1185
原创 正则表达式(二)
两个使用正则表达式的小程序: 1、抓取网页中的emailimport java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.regex.Matcher;import
2016-10-30 21:16:00
216
原创 正则表达式(一)
Regular Expression 字符串处理利器用途: 字符串匹配(字符匹配) 字符串查找 字符串替换例如: IP地址是否正确 从网页中揪出email地址 从网页中揪出链接等 类: java.lang.String java.util.regex.Pattern java.util.
2016-10-30 21:04:15
278
原创 简单排序(冒泡、选择、插入)总结
冒泡、选择、插入这三种算法都包括如下的两个步骤,这两步循环执行,直到全部数据有序为止(但是,每种算法具体实现的细节有所不同。) 1.比较两个数据项。 2.交换两个数据项,或复制其中一项。几种简单排序之间的比较 一般情况几乎不太使用冒泡排序算法。它过于简单了,以至于可以毫不费力地写出来。然而当数据量很小的时候它会有些应用的价值。 选择排序
2016-09-17 14:24:45
372
原创 java 插入排序
插入排序 彪哥的性格就是先看代码,代码如下:public class InsertionSort { public static void main(String[] args) { int [] arr = {5,2,9,7,3,1,4,6,8,0}; //排序前 for(int i:arr){
2016-09-11 15:51:57
372
原创 update set from where
SQL Server语法:update 表名 set 更新字段 from 更新表名 ,关联表名 where 更新条件 作用:用一个表的字段去更新另一张表举个例子:有两个表test1、test2,现在想让表test2中对应id 的UserName字段值等于表test1中对应id的name字段值 表test1: id,name
2016-09-11 11:49:30
10048
原创 java 选择排序
选择排序 彪哥的性格就是先看代码,代码如下:public class SelectionSort { public static void main(String[] args) { int [] arr = {5,2,9,7,3,1,4,6,8,0}; //排序前 for(int i:arr){
2016-09-10 21:34:39
272
原创 java 冒泡排序
冒泡排序 彪哥的性格就是先看代码,代码如下:public class BubbleSort { public static void main(String[] args) { int [] arr = {5,2,9,7,3,1,4,6,8,0}; //排序前 for(int i:arr){ System.o
2016-09-10 19:28:01
240
转载 jar包 和 war包
jar包就是别人已经写好的一些类,然后将这些类进行打包,你可以将这些jar包引入到你的项目中,然后就可以直接使用这些jar包中的类和属性了,这些jar包一般都会放在lib目录下。 war包是一个web模块,其中需要包括WEB-INF,是可以直接运行的web模块。而jar一般只是包括一些class文件,在声明了main_class之后是可以用java命令运行的。 它们都是压
2016-09-07 23:42:35
537
转载 SIT测试 和 UAT测试
在企业级软件的测试过程中,经常会划分为三个阶段——单元测试,SIT和UAT,如果开发人员足够,通常还会在SIT之前引入代码审查机制(Code Review)来保证软件符合客户需求且流程正确。下面简单介绍一下SIT和UAT的基本情况。 SIT (System Integration Testing) 系统集成测试,也叫做集成测试,是软件测试的一个术语,在其中单独的软件模块被合并和
2016-09-05 17:12:25
56115
原创 union 和 union all
如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。 union和union all的区别是,union会排除重复结果,而union all 则将所有的结果全部显示出来,不管是不是重复。 Union: 对两个结果集进行并集操作,不包括重复行,同
2016-08-23 23:39:37
358
原创 insert into select 和 select into from 用法和区别
开发中经常会遇到表复制的情况,如将table1数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了 insert into select 与 select into from都是用来复制表。两者的主要区别为: insert into
2016-08-23 22:57:43
1050
原创 if(rs.next()) 和 while(rs.next())
接口 ResultSetboolean next() throws SQLException将光标从当前位置向前移一行。ResultSet 光标最初位于第一行之前;第一次调用 next 方法使第一行成为当前行;第二次调用使第二行成为当前行,依此类推。当调用 next 方法返回 false 时,光标位于最后一行的后面。任何要求当前行的ResultSet 方法调用将导致抛出 S
2016-08-23 22:38:04
3725
转载 JSTL 动态生成表格
JAVA代码"font-family:Microsoft YaHei;font-size:14px;">ArrayList arrayList1 = new ArrayList(); arrayList1.add("学号"); arrayList1.add("姓名"); arrayList1.add("性别"); arrayList1.add("联系
2015-10-12 19:47:41
1023
转载 下拉框 选择日期
日期下拉菜单 function DateSelector(selYear, selMonth, selDay) { this.selYear = selYear; this.selMonth = selMonth; this.selDay = selDay; this.selYear.Group = this; this.se
2015-10-08 20:42:50
2085
原创 JSTL 格式化时间戳
JSTL 格式化时间戳,比如1444226313怎么显示成 2015/10/7 21:58:33 如此类格式呢?看以下的代码吧:需要导入包: *1000}"/>
2015-10-07 21:56:43
2486
转载 MySQL中的UNIX_TIMESTAMP函数使用总结 :
MySQL中的UNIX_TIMESTAMP函数使用总结 : MySQL中的UNIX_TIMESTAMP函数有两种类型供调用 1 无参数调用:UNIX_TIMESTAMP() 返回值:自'1970-01-01 00:00:00'到当前时间的秒数差 例子:SELECT UNIX_TIMESTAMP() => 1339123415
2015-10-01 12:23:25
515
转载 c:foreach标签使用详解
用法转的,可以用来作为自己的学习笔记类似于for和foreach循环 以下是我目前见过的用法:1、循环遍历,输出所有的元素。${li} www.2cto.com注意:items 用于接收集合对象,var 定义对象接收从集合里遍历出的每一个元素。同时其会自动转型。2、循环遍历,输出一个范围类的元素。${li}注意:begin 定义遍历的开始位置,end
2015-09-30 14:55:37
496
原创 ajax 的简单应用
AJAX:AsynchronousJavascript And XML核心是JavaScript 不是XML web2.0 的核心:XML + AJAX。博客 就是web2.0 的应用:到服务器取东西:正常情况下:要点连接发请求,等待处理(刷新整个页面),拿到结果(显示)AJAX:发起请求,不再刷新页面(只刷新一部分页面),就能从服务器取东西。看起来像本机的应用程
2015-09-10 11:09:41
322
原创 JSP---自定义标签库(TagLib)
目标:建立一个自定义的,可以应用于JSP文件中的标签,形如:或用于在网页上输出字符串“HelloWorld”。步骤:1、编写标签实现类 a) 从javax.servlet.jsp.tagext.SimpleTagSupport类继承 b)重写doTag()方法,实现在网页上输出2、在WEB-
2015-09-09 14:48:10
594
原创 报表组件 JFreeChart (jfreechart-1.0.19) 的使用
前期准备: 导入 jfreechart-1.0.19.jar 、 jcommon-1.0.23.jar 这两个jar包例程1:package com.bjsxt.shopping.reports;import java.io.FileOutputStream;import java.io.IOException;impo
2015-09-09 13:03:39
2501
原创 文件上传组件 FileUpload 的使用
1)使用之前的准备: 引入 commons-fileupload-1.1.1.jar 和 commons-io-1.2.jar 这2个jar包。 请求文件: ”> 处理文件:import java.io.IOException;import java.io.PrintWriter;i
2015-09-08 21:34:20
534
原创 java里面的 path 和 classpath
1.path的作用 path用来指定可执行文件的完整路径; 你一定试过在命令行输入一个命令然后它就执行了。你输入的比如说是c:\>hello.bat,可这个文件明明在F:/one/two/hello.bat那个路径下,而且在命令行中,不管在那个路径下输入都能执行,这就是因为,在path中设置了这个路径。 path是用来指定可执行文件路径的,如果输入的可执行文
2015-09-04 11:13:31
598
转载 不要做一个浮躁的人 认清自己
1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。2. 初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。3.看帮助,不要因 为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。4.不要被对象
2015-08-18 13:51:41
460
转载 WebLogic的安装与使用.doc
1、 默认安装Weblogic902、 配置weblogic domain – 通过weblogic配置向导进行配置3、 启动weblogic - user_projects\domains\base_domain\bin 目录下,运行startWeblogic.cmd4、 部署OA项目a) 打包OA项目b) 拷贝到自动发布目录(user_projec
2015-08-18 13:46:34
217
转载 Xdoclet 简介
Xdoclet基本概念我们可以在java代码中使用类似于javadoc的注释,来表达更多的内容。这些额外的注释,通过使用xdoclet工具,我们可以将它们转换为我们需要的各种配置文件。先看一个简单的例子:比如有一个java文件的源代码如下:/** * @hibernate.class * table="T_Party" */public
2015-08-18 13:44:51
538
Tapestry4.1.2 入门-介绍
2015-08-08
apache-tomcat-7.0.57-windows-x86.zip
2015-08-08
apache-tomcat-6.0.14.zip
2015-08-08
Oracle 学习笔记.doc
2015-08-08
mysql 学习笔记
2015-08-08
UML 统一建模语言 ppt
2015-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人