- 博客(72)
- 收藏
- 关注
原创 Mongo 的查询(常用)
1.db.getCollection("集合名称").find({}) 类似于mysql的 select * from table ;2.db.getCollection("集合名称").find({"field":value}) 类似于mysql的 select * from table where field = value;3.db.getCollection("集合名称").find({"field": {$in : [value1, value2]}}) 类似于mysql的selec...
2020-05-09 18:10:11 901
转载 Comparable 和 Compator的区别
1. Comparable 2. Compator 3.Comparable 和 Compator 的区别 1.Comparable 是一个接口,代码如下, 其中T就是要比较的对象。public interface Comparable<T> { public int compareTo(T o);}对于一个类Person 有两个属...
2020-04-05 10:01:35 1313
原创 Java 8 Stream流对对象的排序(一个对象里面的多个属性进行排序)
1.要对一个对象里面的多个字段进行排序可以这么写,假设List<People> list = new ArrayList<>();这个类有多个属性,先根据年龄再根据身高排序@Datapublic class People { private int age; private int height;}import java.util.Arr...
2020-04-01 22:49:52 11100 2
原创 XSSF用来解析以.xlsx结尾的excel文件
首先maven先引入<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version></dependency><!-- https...
2019-08-04 00:10:16 743
原创 linux下通过anaconda安装pytorch
前提是已经安装好anaconda了1.首先根据cuda的版本来安装正确的pytorch命令cuda7.5:conda install pytorch torchvision cuda75 -c pytorchcuda8.0:conda install pytorch torchvision -c pytorchcuda9.0:conda install pytorch torc...
2019-05-07 15:19:12 6426
原创 Java基础,读取文件中的内容写入到另外一个文件。
有两种方法,首先:第一种方法:一次性全部读取所有文件内容(这里Arrays.sort(b)代表对字节进行排序,如果不需要进行删除即可)import java.io.FileInputStream;import java.io.FileOutputStream;public class Main{ public static void main(String[] args){...
2019-04-10 21:40:08 10187 1
原创 jdbc参数个数不确定的问题
对于在如下场景下:加入要查询的元组数目不一定,对于sql语句:select * from table where id in(?,?,?....)那么如何去传参数呢?可以通过StringBuilder或者StringBuffer来进行拼接参数。上述的sql语句可以转化成select * from table where id in(?),new Object[]{拼接的...
2019-04-09 10:10:46 1046
原创 提取json中的字段信息写入到txt文件中
对于如下格式的json文件:{"info": "Dogs-in-the-Wild", "split": "test", "annotations": [{"category id": 327, "name": "image/test/642993587,1174882191.jpg", "image id": 0}, {"category id": 314, "name": "imag...
2019-04-02 16:04:06 4714 3
转载 synchronized与Lock的区别
原文地址:https://www.cnblogs.com/iyyy/p/7993788.html两者区别:1.首先synchronized是java内置关键字,在jvm层面,Lock是个java类;2.synchronized无法判断是否获取锁的状态,Lock可以判断是否获取到锁;3.synchronized会自动释放锁(a线程执行完同步代码会释放锁 ;b 线程执行过程中发生异常...
2019-03-20 11:18:49 178
转载 TCP的三次握手与四次挥手理解及面试题
版权声明:转载需声明出处 https://blog.csdn.net/qq_38950316/article/details/81087809 </div> <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template...
2019-03-20 10:21:20 157
转载 Java中HashMap,LinkedHashMap,TreeMap的区别[转]
原文链接java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMapMap主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。Hashmap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度...
2019-03-07 19:15:43 1345
转载 有return的情况下try catch finally的执行顺序
原文链接结论:1、不管有没有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,不管finally中的代码怎么样,返回的值都不会改变,任然是之前保存的值),所以函数返回值是在finally执行前确定的;4、fina...
2019-03-07 18:49:58 145
原创 Jsoup + HtmlUtil 实现网易新闻网页爬虫
1.这里先说明为什么要用HtmlUtil,仅用Jsoup不行吗?如果用Jsoup的方法,那么爬取网页的代码如下,这也是比较简单的形式了。Document docu1=Jsoup.connect(url).get();用上述代码只能爬取静态网页的,当遇到动态网页就会发现你想要的内容爬取不出来。因此我用到了HtmlUtil。具体代码如下:这里面的方法getHtmlFromUrl(St...
2019-01-14 18:24:11 2763 1
原创 myeclipse下通过maven创建springboot
本人的环境jdk1.7 myeclipse10 ,maven 3.5首先配置maven(前提是maven已经配置好) 新建一个maven 项目。 注意上面的第三步骤,不知为什么我都安装了jdk1.7,那个还是1.6,后面会进行修改。完成之后得到的结果为在pom.xml中加入 <!-- Inherit defaults from Spring...
2019-01-10 13:56:31 231
原创 Idea intellij jdk 1.7通过maven创建Springboot项目
1.这里将介绍比较原始的方法。idea 2017.1,当你的jdk是1.8是很好创建springboot项目的,只要通过idea 的spring initial即可方便的创建,这里我的是1.7,因此还没找到怎么通过该方法创建springboot项目。jdk1.7创建Springboot项目,这里你需要先配置在Idea 上配置maven,如下所示。 下面创建一个module,类似在ecl...
2019-01-10 12:20:32 3688 1
原创 python爬虫2
1.这里是记录下怎么是实现用爬虫爬取天气信息再将信息以短信的方式发送给指定的人。首先爬取天气信息,这里爬取深圳的天气,这里如果对爬虫不是很了解可以看下https://www.cnblogs.com/zhaof/p/6930955.htmlimport requestsfrom lxml import etreefrom bs4 import BeautifulSoupimport ...
2019-01-07 11:06:52 277
原创 爬虫基础---1
1.安装requests-----》pip install requestsimport requestsr = requests.get("http://www.weather.com.cn/weather/101280601.shtml")r.encoding="utf-8"print(r.text)会出现如下所示的效果有的网站禁止爬虫,这样的话 需要模拟浏览器发送请...
2019-01-06 20:47:03 137
原创 Linux 下Anaconda 安装 Tensorflow 和 keras
1.首先服务器的已经安装好Cuda8.0.61 & Cudnn v6.0首先通过conda命令安装python的环境conda create --name keras_py35 python=3.5激活安装好的python环境source activate keras_py352.运行如下命令,查找别的用户安装好的tensorflow环境anaconda ...
2018-12-18 19:15:06 958
原创 微信开发之网页中加入视频和音频
在微信网页开发中会出现加入视频和音频的情况。现在主流的通过Video标签。video大致的用法如下:<video src="movie.ogg" controls="controls"> 您的浏览器不支持 video 标签。</video>这里如果你想加入什么属性在video的style里面加就好了,这里挑几个说吧。第一个就是controls属性,当选择...
2018-11-09 20:48:46 5289 1
原创 微信公众号开发之群发图文出错
用测试号在群发图文的时候,出现以下错误,也就是没有权限群发。但是在微信测试号官网上后来发现确实是官网错了,这位博主也提到了这个问题https://blog.csdn.net/phil_jing/article/details/78764879...
2018-11-07 22:21:17 922
原创 二叉树的广度优先遍历和深度优先遍历(Java实现)
对于节点的定义class ListNode{ ListNode left; ListNode right; int val; public ListNode(int value){ this.val=value; }}广度优先遍历: ...
2018-09-26 16:19:50 11622 2
翻译 leecode_2
Given a string, find the length of the longest substring without repeating characters.Example 1:Input: "abcabcbb"Output: 3 Explanation: The answer is "abc", with the length of 3. Example 2:...
2018-09-23 19:17:05 149
翻译 leecode第一天
Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may not use the samee...
2018-09-21 22:00:50 131
原创 英特尔中国_求一个字符串中某个字符的个数最多的那个字符。
例如输入:This is a string test 其中t字符的个数最多。package com.Yter;import java.util.*;/* * This is a string test * t的个数为4 */public class Yter_1 { /** * @param args */ public static void main(Stri...
2018-09-06 21:57:15 155
转载 网易_数对
原文链接 https://blog.csdn.net/u013401204/article/details/80934463来源:牛客网牛牛以前在老师那里得到了一个正...
2018-08-30 09:34:59 152
原创 爱奇艺_缺失的括号
一个完整的括号字符串定义规则如下:1、空字符串是完整的。2、如果s是完整的字符串,那么(s)也是完整的。3、如果s和t是完整的字符串,将它们连接起来形成的st也是完整的。例如,"(()())", ""和"(())()"是完整的括号字符串,"())(", "()(" 和 ")"是不完整的括号字符串。牛牛有一个括号字符串s,现在需要在其中任意位置尽量少地添加括号,将其转化为一个完整的
2018-08-28 20:26:57 279
原创 爱奇艺_DNA序列
牛牛又从生物科研工作者那里获得一个任务,这次牛牛需要帮助科研工作者从DNA序列s中找出最短没有出现在DNA序列s中的DNA片段的长度。例如:s = AGGTCTA序列中包含了所有长度为1的('A','C','G','T')片段,但是长度为2的没有全部包含,例如序列中不包含"AA",所以输出2。 输入描述:输入包括一个字符串s,字符串长度length(1 ≤ length ≤ 2000...
2018-08-28 16:03:31 649 1
原创 美团点评_给出两个字符串(可能包含空格),找出其中最长的公共连续子串,输出其长度。
给出两个字符串(可能包含空格),找出其中最长的公共连续子串,输出其长度。import java.util.*;public class Meituan_4 { public static void main(String[] arg){ Scanner sc = new Scanner(System.in); String str_1 = sc.nextLine(); Str...
2018-08-27 15:09:22 3389
原创 猿辅导_员工上车排队的问题
1.输入的第一行为有两个数分别为员工数量和每辆大巴的容量第二行为员工的顺序2.输出为排队后的顺序例如输入5 31 3 5 2 4输出2 4 1 3 5这里解题思路为大致分为两种情况:1.员工数刚好是大巴数的整数倍,即 yg%rl=0(yg代表员工,rl代表容量)。2,员工数不是大巴的整数倍。代码如下:package com.suanfa;impor...
2018-08-27 09:55:52 931
原创 爱奇艺_Java工程师_青草游戏
牛牛和羊羊都很喜欢青草。今天他们决定玩青草游戏。最初有一个装有n份青草的箱子,牛牛和羊羊依次进行,牛牛先开始。在每个回合中,每个玩家必须吃一些箱子中的青草,所吃的青草份数必须是4的x次幂,比如1,4,16,64等等。不能在箱子中吃到有效份数青草的玩家落败。假定牛牛和羊羊都是按照最佳方法进行游戏,请输出胜利者的名字。输入描述:输入包括t+1行。第一行包括一个整数t(1 ≤ t ≤ 10...
2018-08-26 16:25:49 529
转载 爱奇艺_Java工程师_字符串价值
有一种有趣的字符串价值计算方式:统计字符串中每种字符出现的次数,然后求所有字符次数的平方和作为字符串的价值例如: 字符串"abacaba",里面包括4个'a',2个'b',1个'c',于是这个字符串的价值为4 * 4 + 2 * 2 + 1 * 1 = 21牛牛有一个字符串s,并且允许你从s中移除最多k个字符,你的目标是让得到的字符串的价值最小。输入描述:输入包括两行,第一行一个字符...
2018-08-26 13:23:56 366
原创 网易互娱_字符迷阵
package com.fp.test;import java.util.Scanner;public class Wyhy_zfmz { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Sca...
2018-08-25 20:43:57 574
原创 网易互娱_会话列表
import java.util.Scanner;public class Main { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String ress=""; Scanner input =...
2018-08-25 20:43:34 449
转载 爱奇艺_Java工程师_括号匹配深度
一个合法的括号匹配序列有以下定义:1、空串""是一个合法的括号匹配序列2、如果"X"和"Y"都是合法的括号匹配序列,"XY"也是一个合法的括号匹配序列3、如果"X"是一个合法的括号匹配序列,那么"(X)"也是一个合法的括号匹配序列4、每个合法的括号序列都可以由以上规则生成。例如: "","()","()()","
2018-08-25 20:41:01 199
原创 爱奇艺_Java工程师_循环数比较
对于任意两个正整数x和k,我们定义repeat(x, k)为将x重复写k次形成的数,例如repeat(1234, 3) = 123412341234,repeat(20,2) = 2020.牛牛现在给出4个整数x1, k1, x2, k2, 其中v1 = (x1, k1), v2 = (x2, k2),请你来比较v1和v2的大小。输入描述:输入包括一行,一行中有4个正整数x1, k1,...
2018-08-25 19:11:29 193
原创 猿辅导_一个一维维数组中只有1和-1,实现程序,求和为0的最长子串长度,并在注释中给出时间和空间复杂度。
思路:定义一个list,该list中存储的是每个下标对应的元素值为该下标(包括改下标)之前的所有值之和。对于如下例子:1 -1 1 -1 -1 -1 -1,那么list中存储的是1 0 1 0 -1 -2 -3 ,然后对该list从后往前遍历,第一个为0的元素的下标就是我们要求的(长度-1)import java.util.ArrayList;import java.util.Lis...
2018-08-24 15:25:38 1032 1
原创 猿辅导_数字问题
小明认为某些数字不吉利,付账时会尽可能少的多付一些钱,使得价格中不包含这些不吉利数字,并且不出现0.例如,不吉利数字为1,4,7,8,商品价格为1000,小明实际支付2222.实现程序,输入商品原来的价格price,不吉利数字集合unlucky_numbers,求小明付账时的价格lucky_price.// Javaint getLuckyPrice(int price,List<I...
2018-08-24 13:54:24 1288
原创 根据用户选择跳转到不同的页面
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+
2018-07-27 14:17:22 6632
原创 js 根据当前时间计算 几周前或几周后的某一天是几号
//根据当前时间计算两周前的时间,结果为2018-7-11类似的结构 function cal_twoweekago(){ var date1 = new Date().getTime(); var date2 = date1 - 2*7*24*60*60*1000; return new Date(date2).toLocaleDateString().replace(/...
2018-07-25 15:36:56 1909
原创 weui datapicker出现的问题
$('#showDatePicker_2').on('click', function () { weui.datePicker({ start: '2018-7-11',//这里出现的问题 end: '2019-5-1', onConfirm: function (result) { ...
2018-07-25 11:50:44 5178 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人