- 博客(12)
- 收藏
- 关注
转载 Eclipse中使用Maven创建Web项目
转自:https://www.linuxidc.com/Linux/2017-05/143308.htm1:创建Maven项目 maven-archetype-webapp2:右键项目->Properties->Project Facets 勾选:Dynamic Web Services (3.1) Java (1.8) JavaScript(1.0)...
2018-05-16 09:38:55 157
原创 spring-1
创建bean对象 <bean id ="dataSource" class="prj_1.JDBCDataSource"> <property name="driver" value="com.mysql.cj.jdbc.Driver"></property> <property name="url" v
2018-05-15 17:25:11 158
原创 mysql连接
Class.forName("com.mysql.cj.jdbc.Driver");String url = "jdbc:mysql://127.0.0.1:3306/MYSQL?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC...
2018-05-15 13:43:30 139
原创 WangYi - 音调和难度
一共三道编程题,然后只做出了第一道,后面的两个,, 额,没有时间做了,讲道理第一道题这么简单,不应该花了时间的。说说第三道题:就是一个数组arr[] = {1, 5, 6, 1 , 2},将它分成两组,然后要求,两组序列的F值和最小,F值就是数组相邻元素值的绝对值差值最小。解答:最容易想到的回溯法:这篇博文,也是回忆一下回溯法的两种constraint(t):限界条件 boun
2017-09-09 21:51:17 274
原创 Git
下载仓库和代码:在某个文件夹下git initgit remote add origin "git@github.com:jkzzzr/FederatedSearch_1.git"//关联起来(好上传了)git clone git@github.com:jkzzzr/FederatedSearch_1.git删除文件夹:ls 查看文件git rm 文件夹名字
2017-09-03 12:54:53 283
原创 简单的文件读写
RandomAccessFileRandomAccessFile raf = new RandomAccessFile("","rw");这个randomAccessFile写的方式:insert模式 它将文件中的内容,固定成byte数组,这样子去定位,如果要写东西进去的话,就是在byte对应的元素上面写,也就是覆盖对应位置的字节,也就是insert模式。它并不能拓展空间
2017-09-02 20:01:48 232
原创 二叉搜索树的题目
中序遍历二叉树的典型代码!遍历二叉搜索树:(给定一颗二叉搜索树,请找出其中的第k大的结点。例如, 5 / \ 3 7 /\ /\ 24 6 8 中,按结点数值大小顺序第三个结点的值为4。)递归:public class Solution { int index = 0; TreeNode KthNode(TreeNode root, int k) {
2017-08-23 10:21:00 405
原创 小易喜欢的数列
自己的解析:(1.子问题划分,2.整除问题解决) 1、算法整体思路,就是用数组缓存子问题的结果 也就是计算 state( i , j )时,是基于前面已经计算的结果,这里的j,表示的是,最后一个数字为 j 不是说小于等于 j,(将问题彻底的划分,理解state( i , j )含义,最终结果是将一整列加起来) 2、所以对于(n
2017-08-20 21:46:16 333
原创 group by和 选择前几个的select语句
group by 1.后面添加的若干属性,共同组成了一个分组的依据, 2.count(*),或者max(age)这类函数,都将计算分组内的数据 3.where字句和having子句 where将对分组前的所有数据进行筛选。如果想要记录50岁的女的数量,应该在where中加条件,而不是having中。 having将对分组
2017-08-11 12:53:48 3169
原创 MYSQL练习
SET SQL_SAFE_UPDATES = 0创建表:create table team( id int(11) primary key, name varchar(20) not null, nickname varchar(20) not null,)engine=innodb charset=utf8;添加约束:主键自增 alter
2017-08-09 20:28:29 275
原创 并发学习->《Java并发编程的艺术》->重点摘录总结
Volatile实现原理 1)将缓存行写回到系统内存 2)写回内存的操作会使在其他CPU里缓存了该内存的地址的数据无效 ==>>缓存一致性缓存一致性协议: 每个处理器通过嗅探在总线上传播的数据来检查自己缓存的数值是不是过期了,当处理器发现自己缓存行对应的内存地址被修改,就会将当前处理器的缓存行设置成无效状态,当处理器对这个数据进行修改的时候,会重
2017-08-08 18:54:06 544
原创 terrier-API文档翻译
源网页链接: http://terrier.org/docs/v4.1/javadoc/index.htmlOrg.terrier.application: 提供应用级别的代码,使用Terrier框架,对标准测试集合,已经建立索引的集合交互式查询,或者桌面搜索,执行建立索引啊,检索啊等。Org.terrier.application.batchquerying:
2017-01-04 11:56:28 672
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人