YouthJack
码龄10年
关注
提问 私信
  • 博客:37,891
    37,891
    总访问量
  • 29
    原创
  • 1,730,145
    排名
  • 2
    粉丝
  • 0
    铁粉

个人简介:菜鸟

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2015-02-17
博客简介:

Youthjack的专栏

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得3次评论
  • 获得16次收藏
创作历程
  • 2篇
    2017年
  • 4篇
    2016年
  • 32篇
    2015年
成就勋章
TA的专栏
  • 杭电水题
    28篇
  • Java小笔记
    4篇
  • Python
  • SpringBoot
    2篇
  • Linux
    2篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Java的六种线程状态

在JDK中,Thread类定义了一个名为State的Enum类型,代表线程的状态,他们分别是:New,Runnable,Blocked,Waiting,Timed_Waiting,Terminated在线程执行的过程中,这些状态会相互转换,为了比较直观的了解,我根据JDK文档画了个状态图:接下来我们一个一个看(以下内容均根据JDK文档编写)New当线程刚被创
原创
发布博客 2017.07.24 ·
1165 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

在VM虚拟机中装centOS的网络配置

今天在VM上安装了centOS7.0,安装后发现无法上网,感觉应该是配置的问题,所以开搞。1. 在/etc/sysconfig/network-scripts目录下,可以找到网卡的配置文件,可以看到有这些文件ifcfg-lo,ifcfg-ensxx,lo里面是本地回环地址,不需要修改,我们重点关注ensxx,其内容如下:TYPE=EthernetBOOTPROTO=dhcpDEFR
原创
发布博客 2017.04.25 ·
947 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JPA中使用联合主键产生的若干问题

最近在做一个项目,关于考试系统的,后台用的SpringBoot框架,因为设计需求,需要在某个实体中使用一个联合主键,而同时这个实体由与其他两个实体有映射关系,于是开始了踩坑之旅。。。先看一下实体,是一个考试的实体,联合主键是学生的id和试卷的id,同时一个学生可以有多场考试,一张试卷也可以用在多场考试中,所以还有两个一对多的关系映射。//联合主键@Embeddablepublic cl
原创
发布博客 2016.12.24 ·
6415 阅读 ·
3 点赞 ·
1 评论 ·
9 收藏

关于apache2报443端口被占用的问题

今天遇到443端口被占用的问题了,于是上网搜,答案果然千篇一律,都是说把httpd-ssl.conf中的端口改了就好,但是我试了之后发现根本不行于是我就一个一个配置文件找,看其他的文件是否也有443存在果然,找到了另一个httpd-ahssl.conf,把这个也改过来,解决实践出真知啊
原创
发布博客 2016.12.16 ·
2198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于excel导出功能的一个很奇怪的bug

开发了数月终于把web项目上线了,然而不幸的是,没过多久就收到用户的投诉,说每隔一段时间就会连不上数据库,而且这个时间还是不固定的,还好后台配了日志,查日志查好久终于揪出了一个很奇葩的错误:(报的是空指针错误)Unknown Source?当时一开始以为是负载的问题,访问量太大把数据库搞崩了,于是各种调参数,改连接池配置都没用,就这么搞了两三天之后,才发现原来问题的罪魁祸首
原创
发布博客 2016.12.09 ·
1363 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

一个用Python实现的多入口全网爬的多线程爬虫的实现

最近做计网大作业,要求实现一个爬虫抓取网络上关于人工智能的有关信息,于是就自己diy了一个,然后丢到服务器上跑,勉勉强强能达到十万级的数据量,也算能交差了。下面就把实现过程记录一下,一来可以做个笔记,以免以后忘了怎么做,二来可以给有这方面困扰的提供一点思路。说到爬虫,要解决的无疑就那么几个问题:爬,取,分析。1. 先来说说爬,这就是一个搜索的过程,可以通过各种搜索算法来实现,这里用的是
原创
发布博客 2016.12.07 ·
8718 阅读 ·
1 点赞 ·
2 评论 ·
17 收藏

数独判断程序

package bee;import java.util.Scanner;public class Sudoku { public static void main(String[] args) { Scanner input = new Scanner(System.in); int [][]grid=new int[9][9]; for(int i=0;i<9
转载
发布博客 2015.02.25 ·
761 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1201 18岁生日

这题不难,多注意细节这是某好心人给的测试数据:132004-1-222004-2-282004-2-292004-4-202003-2-202003-2-282003-3-202002-2-202002-2-282002-3-202001-2-202001-2-282001-3-20结果:65756575-1657465756575
转载
发布博客 2015.02.23 ·
417 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

GUI

说到Java和C++最大的区别,我能想到的就是GUI了(即Graphical User Interface用户图形界面),这部分内容是最新颖的,从未接触的,所以特地分开来记录;GUI用到的类主要有javax.swing.*   java.awt.*.主要通过按钮(button),标签(label),面板(panel),框架(frame)来构造图形;1、显示信息文本: JOption
原创
发布博客 2015.02.23 ·
401 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

篇幅不定,更新时间不定~~~~

1、基本数值数据类型:Java与C++不同,没有long long类型,而多了bype类型。而且Java的long等于C++的long long;下表来自博主C加加的博客:C++与Java基本数据类型及所占用内存空间比较----------------C++------------------------Java----------(01)01)bool--------
原创
发布博客 2015.02.23 ·
609 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1303 Double

排序加判断,这代码略水,见谅见谅 #include #include #include #include #include #include #include #include using namespace std; const int MAX = 100100; int main() {
原创
发布博客 2015.02.21 ·
523 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1302 Snail

水题,直接模拟就可解决。不过有几点需要注意:1、如果刚好到达顶端,不算成功,他还会滑下来(坑爹呢。。。)2、如果刚好到达底部,也还没结束,需要继续进行,知道攀爬高度为负数(也是坑。。。)3、注意数据类型。其他的没什么好说了~~ #include #include #include #include #include #include
原创
发布博客 2015.02.21 ·
706 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1236排名

排名Problem Description今天的上机考试虽然有实时的Ranklist,但上面的排名只是根据完成的题数排序,没有考虑 每题的分值,所以并不是最后的排名。给定录取分数线,请你写程序找出最后通过分数线的 考生,并将他们的成绩按降序打印。  Input测试输入包含若干场考试的信息。每场考试信息的第1行给出考生人数N ( 0 名
原创
发布博客 2015.02.20 ·
496 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

1197

没什么好说,直接贴码。#include#include#include#include#include#include#includeusing namespace std;const int MAX = 10010;int getSum(int n,int m){ int sum=0; while(n) { sum += n%m
原创
发布博客 2015.02.18 ·
591 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1196 二进制

主要用到按位运算的性质,以及二进制补码的性质;输入n: 26->11010;则 -n的二进制补码为: -26->00110;则 26 & -26 ->00010->2;#include#include#include#include#include#include#includeusing namespace std;const int MAX = 10010;
原创
发布博客 2015.02.18 ·
458 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1194 方程题

一种简洁地判断impossible的方法:1、输入的数有奇数 2、前一个数减后一个数为负数#include#include#include#include#include#include#includeusing namespace std;const int MAX = 10010;int main(){ int n,a,b; cin>>n;
原创
发布博客 2015.02.18 ·
490 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1164 分解质因数

#include#include#include#include#include#include#includeusing namespace std;const int MAX = 10010;int main(){ int n; while(cin>>n) { int i; for(i=2;in;i++)
转载
发布博客 2015.02.18 ·
1501 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1163两道水题结合起来的水题

#include#include#include#include#include#include#includeusing namespace std;const int MAX = 10010;int findroot(int n){ int sum = MAX;; while(sum>=10) { sum = 0; while
原创
发布博客 2015.02.18 ·
445 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1106

#include#include#include#include#include#include#includeusing namespace std;const int MAX = 990000000;int main(){    char a[1050];    int b[1050];    while(~scanf("%s", a
转载
发布博客 2015.02.18 ·
384 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1098 数学题

题意如下:给定k,找到最小的a,使得对于任意的整数x,且f(x)=5*x^13+13*x^5+k*a*x,f(x)能被65整除,就输出a,如果找不到,输出no下面是来自论坛的解法分析:解法很简单了,就是保证(18+k*a)%65==0即可,a是最小满足这个式子的正整数。分析证明:5*x^13+13*x^5+k*a*x分成两部分,5*x^13+13*x^5 和 k*a*x。(5*x^
转载
发布博客 2015.02.18 ·
709 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多