- 博客(33)
- 收藏
- 关注
原创 数据仓库笔记
数据仓库笔记(工作之余总结)优化参数设置set hive.mapred.mode=nonstrict;set hive.auto.convert.join=false;set hive.skewjoin.key=100000;set mapred.reduce.tasks = 15;set hive.exec.parallel=true;set hive.exec.pa...
2019-07-03 22:46:34
185
转载 下拉框支持输入且可以模糊匹配
Insert title here function SelectValue(obj) { document.all.box2.value = obj.options[obj.selectedIndex].text; } var j = 0; function InputValue(obj) { var n = 1; var tmp
2017-08-08 10:25:12
1937
原创 oracle数据库字符集的修改(AL32UTF-8 改为 ZHS16GBK)
$sqlplus /nologSQL>conn / as sysdba然后执行以下命令:SQL>shutdown immediate //关闭数据库服务器SQL>STARTUP MOUNTSQL>ALTER SYSTEM ENABLE RESTRICTED SESSION;SQL>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;S
2017-08-08 10:04:42
658
原创 Windos下如何配置java环境变量
1、右击计算机-------->属性---->高级系统设置---->环境变量2、新建名为“CLASSPATH”的变量名,变量值为“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar “3、新建名为”JAVA_HOME“的变量名,变量值为之前安装jdk的目录,例如本人的为”C:\Program Files\Java\jd
2017-08-08 09:56:04
453
转载 html中的select下拉框具有输入功能
html> head> meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> head> body> select id="select" onkeydown="Select.del(this,event)" onkeypress="Select.write(this,event
2017-07-27 11:17:53
1410
原创 错误:device eth0 does not seem to be present, delaying initialization
1、vi /etc/sysconfig/network-scripts/ifcfg-eth0ifcfg-eth0的配置文件里保存了以前的MAC地址,就把这一行删除掉在重启网卡2、/etc/udev/rules.d/70-persistent-net.rules 删除后重启机器因为这个文件绑定了网卡和mac地址,所以换了网卡以后MAC地址变了,所以不能正常启动,也可以
2017-05-02 14:38:03
387
原创 笔记:Java配置环境变量
1、下载并安装jdk2、安装完成后开始配置环境变量,右击我的电脑,点击属性、选择高级系统设置3、点击环境变量,新建名为“CLASSPATH”的变量名,变量值为“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar “(注意是”“里的内容)直接复制即可。4、新建名为”JAVA_HOME“的变量名,变量值为之前安装jdk
2017-05-02 14:32:42
315
原创 Linux安装man
1、配置本地的yum源配置文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/ yum install wget -y wget -O /etc/y
2017-03-07 11:57:18
419
原创 mysql安装过程中遇到的问题:net start mysql无法启动
原因是mysql安装目录下没有data文件夹(我的原因是这个)解决办法开始--------->cmd 回车-----------------------> mysqld --initialize就可以了
2017-02-21 17:59:58
657
原创 mysql安装步骤
1、官网下载mysql压缩文件,并解压(我的解压路径D:\mysql-5.7.17-winx64);2、 配置环境变量 我的电脑->属性->高级->环境变量 选择PATH,在其后面添加:你的mysql->bin文件夹的路径(如:D:\mysql-5.7.17-winx64);PATH=.......;D:\mysql-5.7.17-winx64\bin(注意
2017-02-21 17:44:53
388
原创 windows mysql提示:1045 access denied for user 'root'@'localhost' using password yes 和ERROR 1820解决办法wan
1、找到配置文件my.ini ,然后将其打开,可以选择用记事本打开;2、打开后,搜索mysqld关键字 找到后,在mysqld下面添加skip-grant-tables,保存退出。 PS:若提示不让保存时,可以将该文件剪切到桌面,更改保存后再复制到mySQL目录下3、保存后重启mySQL net stop mysql(关闭)
2017-02-21 16:43:38
579
原创 java 基础笔记
1、string的subString 方法; str.substring(int beginIndex,int endIndex); beginIndex是起始位置(位置从0算起),endIndex是截止位置(位置从1算起); 例如: String s="abcdefg"; String s1 = s.subst
2017-01-19 11:23:13
246
原创 常用排序之选择排序-----笔记
过程描述:对于给定的数组数据,经过第一轮比较得出最小数据,将该数据与第一数据的位置进行交换;然后对不包含第一数据的其他数据进行第二轮比较,得到的最小数据与第二数据的位置进行交换;以此类推,直至最后一个数据位置public class SelectSortTest{ public static int[] selectSort(int[] array){
2017-01-06 16:42:48
268
原创 常用排序之冒泡排序-------笔记
过程排序: 对于给定的数组数据(n个),从第一个数据开始对相邻的两个记录进行比较,当前面的大于后面的,交换位置,进行一轮比较和交换之后,最大的那个数被排到最后(即第N位),然后对前面n-1个数据进行第二次比较和交换,重复该操作。public class BubbleSortTest{ public static int[] bubbleSo
2017-01-06 15:55:27
315
原创 常用算法之快速排序---笔记
算法过程描述:1、在数组中,选择其中一个作为“基数”;2、所有小于“基数”的都移到“基数”左边,所有大于“基数”的数据都移到“基数”右边;3、对于“基数”左右两个子集,分别重复1、2步骤,直到所有子集剩下一个数据为止,排序完成; public class QuickSortTest{ public static void sort(int[
2017-01-06 14:12:31
304
原创 Ajax异步请求 笔记
1、.ajax $.ajax({ url:$("#url").val(), // 发送请求的地址 data:{ //发送到服务器的数据 id:id, name:na
2017-01-04 14:32:39
552
原创 笔记:oracle、SqlServer和MySQL分页区别
1、MySQL用limit分页/** sql:可以是单表的查询语句,也可以是多表的联合查询语句* firstIndex:其实的索引* pageSize:每页显示的记录数*/select o.* from (sql) o limit firstIndex,pageSizeeg: select * from (select * from Stu
2016-12-16 18:00:28
3789
原创 笔记:hql与sql的区别
1、首先,hql是面向对象查询的;sql是面向数据库做查询。2、hql的语法结构:from + 类名+类对象 +where+类对象属性的条件; sql的语法结构:from +数据库表名+ where +表字段条件3、新增:hql不需要再用insert语句,只需构造新增对象后调用save()方法4、修改:hql不需要再用update语句,只需得到修改对象后调用updat
2016-12-16 15:57:42
11407
1
原创 Java开发中JDBC连接数据库步骤及代码
1、加载驱动 Class.forName(“驱动”);2、连接数据库 Connection con = DriverManager.getConnection(url , username , password ) ;3、创建一个Statement
2016-12-16 10:11:04
456
原创 笔记:Maven
初学maven的一些记录1.Maven 是用来管理项目的,清理、编译、测试、打包、发布,以及一些自定义过程本身就是一件复杂的事情。2. Maven项目的核心是pom.xml; POM(Project Object Model 项目对象模型)定义了项目的基本信息,用于描述项目如何构建,声明项目依赖等等。
2016-11-29 11:29:10
313
原创 spring定时任务时间格式cronExpression设置
org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性。一个cronExpression表达式有至少6个(也可能是7个)由空格分隔的时间元素。从左至右,这些元素的定义如下:1.秒(0–59)2.分钟(0–59)3.小时(0–23)4.月份中的日期(1
2016-11-22 17:24:54
223
原创 笔记:读取sql文件,然后将数据批量插入数据库
private static List loadSql(String sqlFile) throws Exception { List sqlList = new ArrayList(); try { InputStream sqlFileIn = new FileInputStream(sqlFile); S
2016-11-22 17:02:05
476
原创 oracle数据库做定时任务(插入) 笔记
--创建测试表create table test_user(name varchar2(20),age int,addr varchar2(50));--创建一个自定义过程create or replace procedure test_procedureas isbegin insert into test_user values('张三',23,'北京');
2016-11-22 16:34:24
4485
原创 jsp和servlet
1、JSP是Servlet技术的扩展,本质上就是Servlet。jsp经编译后就变成了Servlet2、JSP侧重于视图,Servlet主要用于控制逻辑。3、Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件
2016-11-18 16:06:19
262
原创 Git的基本使用
1、$ git add text.txt 添加text.txt到暂存区里面2、$ git commit -m '备注',把文件提交到仓库。3、$ git status 查看文件状态(是否还有文件未提交)4、$ git diff text.txt 查看修改内容5、$ git log 查看历史记录 (git log –pretty=oneline 简化信息)6 、$ git r
2016-11-02 15:50:08
199
原创 svn添加忽略
1、右击,点击TortoiseSVN,选择setting2、选择general,在Global ignore pattern 中加入你想忽略的信息即可。如图最后点击确定,完成
2016-11-01 16:28:14
395
原创 oracle导入数据库问题:12154错误
导入命令: imp kw/kw2014@orcl file=F:\kw.dmp commit=y full=y解决办法:在@后加上IP和端口号试试,imp ULINK_ZHX/ULINK_ZHX@127.0.0.1:1521/orcl file=D:\orcl.dmp commit=y full=y这样就解决了!!!
2016-07-22 13:55:39
4550
原创 用PL/SQL导出SQL语句
1:首先你要先从数据库查询出你所想到导出的数据,然后右击Export Results——>SQL file ;2:将其保存到你想保存的地方就可以了3:导出的结果(SQL语句)
2016-03-31 11:00:01
697
原创 针对list里对象属性的排序问题
import java.util.Date;public class Customer{ private String name; private int age; private int lev; private Date inTime; public Customer(String name, int age, int le
2016-03-24 10:06:29
389
原创 前端(js、jquery等)
$(document).ready(function(){});这是为了防止文档在完全加载(就绪)之前运行 jQuery 代码。$(document).ready(function) 将函数绑定到文档的就绪事件(当文档完成加载时)$(selector).click(function) 触发或将函数绑定到被选元素的点击事件$(selector).dblcl
2016-03-22 13:57:46
384
翻译 Java:接口和抽象类的区别
1、抽象类可以有构造方法;接口不可以有构造方法2、抽象类可以有普通成员变量;接口不可以有普通成员变量3、抽象类可以包含普通非抽象的方法;接口中所有方法都必须是抽象的,不能有非抽象的普通方法4、抽象类下的抽象方法访问类型可以是public、protected;但接口的访问类型必须是public,并且默认是public abstract类型5、抽象类下可以包含静态方法;接口下不可以有静
2015-12-07 19:34:02
261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人