- 博客(9)
- 收藏
- 关注
原创 Java线程六大状态通俗理解
java线程的六大状态 NEW 刚创建时,还未调用start方法时的状态 RUNNABLE 线程正在执行时 BLOCKED 阻塞时,此时线程处于等待占用cpu中,通常是失去时间片或者等待锁的释放 WAITING 等待中,调用wait()方法时线程处于WAITING状态 TIMED_WAITING 含有时间的等待,如调用wait(1000),sleep(1000)时,线程的状态就会处于TIMED_WAITING TERMINATED 线程执行结束后的状态 package com.dyma.threadt
2020-05-18 00:08:04
469
原创 用java来最大支持的阶乘有多大?
本文纯属咸蛋疼 =============来自知乎的分割线=============== 总所周知!阶乘越往后越大大大大大大大大大大.......................... 众所周知!计算机所能支持的最大位数是0x7fff ffff ffff ffff 问题来了!若n!为计算机支持的最大阶乘,那么n的值是多少? public static void main(String[...
2020-03-17 21:18:40
560
原创 利用数学公式计算数值
import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; import java.math.BigDecimal; import java.net.HttpURLConn...
2020-02-27 09:07:59
765
原创 对cookie进行封装
先上个代码 function easyCookie() { //初始化值,将cookie里的键值对放入本对象种 if (document.cookie != "") { var ck = document.cookie; var index = 0; var len = ck.length; var key = []; var value = []; //标记当前时...
2019-04-01 21:45:51
280
原创 代码实例--猪圈里的假猪,简单实现动态代理和依赖注入
直入主题,我要来用猪的例子,讲解动态代理和依赖注入。 先模拟出一个场景,农场里有猪,猪每天会吃了睡 public interface IPig { void sleep(); void eat(); } 给猪安排一个猪圈 public class PigPool { @Autowired private IPig pig; public void raise(){ pig...
2019-01-17 01:06:50
383
转载 程序员删库跑路之使用数据文件恢复mysql
first of all 原谅我标题党了,当时的情况并不是删库,而是重启数据库,数据库怎么也打不开,试过了各种办法。这个问题一直没搞明白。 此时我手上没有备份的sql文件,只有data目录下的一堆数据文件。 在网上搜了若干文章恁是给找到了一篇能解决我问题的文章,我觉得这么有用的文章不应该只有一篇,网上关于字符串截取的文章都有几十篇,这部公平啊。所以这是一片转载篇。 what i tell ...
2018-12-24 12:24:26
549
原创 线程池的简单应用——基于抽象类的动态方法定义
首先,线程池不必介绍了吧,网上有若干资源,顺便贴上一条Java多线程-线程池ThreadPoolExecutor构造方法和规则 我们来梳理一下使用线程池所需要的几个步骤。 创建ThreadPoolExecutor对象 创建Runnable对象 将Runnable对象放入ThreadPoolExecutor对象 关闭ThreadPoolExecutor对象 那么直接上代码,我会在代码下面一...
2018-12-23 21:46:11
740
原创 分享第一次写爬虫的经历
起因: 最近听电台看到了《矮大紧指北》,试听了一段之后觉得不错,但是试听过后要收费了,舍不得这钱啊。这时候就需要到网上找免费资源了。 于是找到了这个网页(暂且称为webA)共计136条, 这么多条url,点是不可能点的,这辈子都不可能点的 需求: 作为一个镇得了后台,撸得了前端,写得了脚本的优质程序员,这可不能忍,我需要扒下这个网站上所有的文件 分析: ...
2018-12-23 13:35:57
1234
原创 html判断一个全局对象是否定义
首先,讲一下重点。在前端js中,想要判断是否存在一个全局变量,应该是这样判断的,假如要判断是否存在一个变量v,正确的判断方法是 if(window.v!=undefined).......... 嗯,声明一下我当时的状况,为了能让网页能调起exe程序,使用cefsharp做了浏览器,并注册了一个jsobj对象。但为了方便调样式,还是用谷歌浏览器。搬到谷歌后就会出...
2018-07-02 20:03:12
929
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅