- 博客(14)
- 资源 (10)
- 收藏
- 关注
原创 java的回调方法快速实现
回调方法:不过就是一个函数的参数部分传入一个回调接口,当这个函数执行中满足某种条件时候,去调用接口中所实例的方法应用写法中,可以使用java 8的新特性,lamda表达式来快速实例化接口,从而简化代码写法下面代码写了lamda快速实现接口的示例,去掉代码中部分注释就是 原始的继承接口的写法。可对比参照。import java.util.concurrent.TimeUn...
2020-02-26 18:00:41 655 1
原创 java单例模式的实现,饿汉懒汉,线程安全
1.懒汉式:方法一:同步延迟加载 — synchronized方法运行效率会很低,因为同步块的作用域有点大,而且锁的粒度有点粗。同步方法效率低。方法二:另外,需要注意 uniqueInstance 采用 volatile 关键字修饰也是很有必要。uniqueInstance 采用 volatile 关键字修饰也是很有必要的, uniqueI...
2020-02-13 18:48:31 479
原创 Java 多并发中 thread.join(timeout)方法详解
1.个人理解:t1.join();原线程插入即join一个线程t1,放弃原来的线程的执行,等待t1运行结束,再继续执行原线程。其他博客说法: join的意思是使得放弃当前线程的执行,并返回对应的线程, 程序在main线程中调用t1线程的join方法,则main线程放弃cpu控制权,并返回t1线程继续执行直到线程t1执行完毕 ...
2020-02-13 18:23:46 2218
原创 Java手动实现布隆过滤器(BitSet)
1.首先我们需要: 一个合适大小的位数组保存数据 BitSet 几个不同的哈希函数 通过随机种子seed定制不同的hash函数 添加元素到位数组(布隆过滤器)的方法实现 add方法 判断给定元素是否存在于位数组(布隆过滤器)的方法实现。 contains方法 2.其次我们需验证布隆过滤器,判正...
2020-01-27 17:32:53 585 1
原创 ASP.net连接Mysql所需要的驱动包https://download.csdn.net/download/qq_41785467/12107787
ASP.net连接Mysql,折腾最后成功的搭配是vs2019 + mysql-for-visualstudio-2.0.5.msi + mysql-connector-net-6.9.12.msi尾部有下载链接点此:https://download.csdn.net/download/qq_41785467/12107787...
2020-01-16 22:11:23 454
原创 RMI实例—RMI分布式议程服务—分布式实验—西工大
原文链接:https://blog.csdn.net/Sardar_/article/details/78887586在原文的代码基础上 优化了异常检测。 增加了线程安全,用vector替代了arraylist 优化了代码结构 也就是加强版,无BUG版本题目简介:主要功能1) 使用Java RMI创建一个分布式议程共享服务。不同的用户可以使用这个共享议...
2019-12-21 15:56:23 1463
原创 素数环问题_JAVA实现_回溯法
具体说明请看代码中的注释。个人实现,如有Bug请指正。/** * @Author = The Great Ke * @description: 素数环问题———— 采用回溯法 * @Date: Creat in 20:01 2019/12/16 * @modified by : */public class SuShuHuan_Pro { //判断某整数是不...
2019-12-16 20:33:47 591
原创 世界名画陈列馆问题(回溯法)非重复监控分支java
参考原文:https://my.oschina.net/osandy/blog/408006?p=1原作者的代码并不是 非重复监控, 他实现的是允许重复情况下的回溯法,我在他的基础上加以限制得到了世界名画陈列馆问题的非重复监控的回溯法代码,内容如下:/** * @Author = The Great Ke * @description: 世界名画之非重复监视分支 *...
2019-12-15 19:42:43 1870 1
原创 C++实现高精度数,构造一个尽可能大的数,使其从高到底前一位能被一整除,前2位能被2整除,...,前n位能被n整除
/*高精度数据:构造一个尽可能大的数,使其从高到底前一位能被一整除,前2位能被2整除,...,前n位能被n整除分析:解空间:记高精度数据为a1a2...an,则(a1*10^(n-1) + a2*10^(n-2) + ... + an)整除n如何搜索?从高位到低维逐位尝试,失败回溯的算法。算法的首位从1开始枚举,以后各位从0开始枚举。生成的高精度数据用数组从高位到低位存储,一号元...
2019-12-15 17:19:51 583
原创 最大连续子序列和(动态规划)
请看原文博客:https://blog.csdn.net/weixin_36465540/article/details/89405515注意 原文下面这句话是重点,注意:这里只指定a[i]作为最后一项,并不指定开始项,也就是说这里的F(i)是以a[i]前任意项开始,a[i]项结尾的连续整数和。也就是说F(i)是指定为a[i]结束的连续整数和,并不是a[i]之前所有情况中最...
2019-10-21 21:04:00 216
原创 python实现随机n个点的最大闭包多边形以及求得此多边形的面积
这是产生的随机点以及闭包的结果截图:直接上代码,文件结构是这样的,functions放的所有需要使用的函数,main_test执行调用了一下。直接运行main_test即可.function.py:import sysimport mathimport timeimport randomimport matplotlib.pyplot as plt...
2019-10-21 12:37:51 2096
原创 Two Sum ——Leet Code
看了网上一些对two sum的解析的博客,比如:这篇博客有的玄妙的地方并没有说清楚,并且没有点出来,所以加以补充,并记录一下。1.Two SumDescription Given an array of integers, returnindicesof the two numbers such that they add up to a specific target...
2019-10-16 20:29:37 151
原创 ValueError: Cannot feed value of shape (128,) for Tensor 'Placeholder_1:0', which has shape '(?, 10)
再做DNN神经网络,用LSTM跑手写集时候出的一个奇怪的错误,报错如下:ValueError: Cannot feed value of shape (128,) for Tensor 'Placeholder_1:0', which has shape '(?, 10)'Traceback (most recent call last): File "D:/PycharmPro...
2019-07-12 02:43:31 2652
原创 西工大数据库课后练习答案_2019最新版_无错版
共享精神万岁!! 望后来者借鉴完毕后继续更新下去 ——————来自某学长表结构为department(dNo,dName,officeRoom,homepage)student(sNo,sName,sex,age,dNo)course(cNo,cName,cPNo,credit,dNo)sc(sNo,cNo,score,recordDate)一、(...
2019-04-13 16:42:22 1233
VS_mysql_connector.zip
2020-01-16
计算机网络_自顶向下方法
2019-07-11
2019西工大用户界面设计期末axure大作业,导出的HTML直接浏览,实现了全局变量,局部变量,迭代器等技术使用
2019-01-10
西北工业大学面对对象JAVA实验课及理论课答案整理,极度适合学弟学妹使用,妈妈再也不怕我写java啦
2019-01-10
2019西北工业大学数字电子技术实验课全集答案整理,极度适合学弟学妹使用,妈妈再也不怕我写实验报告啦
2019-01-10
大作业—外卖点餐系统的实现
2018-11-14
java实现的教学管理系统——适合java进阶入门者
2018-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人