2 尤利乌斯.X

尚未进行身份认证

我要认证

复杂网络相关都可以代做,网络分析,鲁棒性等等都可以。

等级
TA的排名 9w+

如何在spring security中对用户密码进行加密

最近在实践中接触了spring security密码加密的相关内容。以前在数据库中存入用户密码的时侯,选择的都是明文密码,没有任何的安全性,这种方式其实非常的危险。所以我们需要在用户注册时就对用户键入的密码进行加密,然后存储到数据库中。之后在用户登录的时候再对数据中的加密密码和用户键入的密码进行一个对比的验证。这里不推荐使用spring security自带的PasswordEncoder方法进行加密,因为这样很容易被破解掉。推荐编写自己的加密方法,可以选择SHA-1,SHA-256等算法,然后也可以在

2020-08-12 21:25:18

Matlab运行速度优化

当我们需要处理较大数据量,或者程序中有一些较为复杂的逻辑。这个时候就需要对程序进行一定的优化,以下是一些小技巧与例子的展示。硬件方面1.提升电脑的配置2.在Matlab软件中设置,分配更多的运行内存代码方面:1.数据格式double转成single A_length = length(A); numbers = 50; for k = 1:numbers for i = 1:A_length for j = 1:A_length A(i,

2020-08-02 08:39:01

软件开发实习面经2

视频面试是群面,挺新奇的。虽然这些信息我已经提前查到,但还是很紧张的。每个人自我介绍:每个人一分钟左右英文自我介绍。直接给我排第一个,而且这块明显练习不够,卡了好几次壳。第一轮提问(接着自我介绍提问,英文):因为我提到了闲暇时候写一些博客,面试官直接让发一下博客地址,并且问我github账号,也发一下。这一轮没有问我问题,问其他人的就是自我介绍时提到的一些内容,偏向于测评综合素质。第二轮提问(中文):这次是技术性的提问,一个人大概两三道问题。问的其实有些深入,需要以前对这些问题进行过思考,只会

2020-07-28 20:33:28

解决centos7下报错:net/http: TLS handshake timeout

最近在使用CentOS 7按照官方网站的文档安装docker时遇到了一个问题:当我运行这一句时sudo docker run hello-world出现了bug:net/http: TLS handshake timeout解决方案:配置镜像,修改 /etc/docker/daemon.json 文件,如果没有可以新建一个文件,然后加入以下的docker镜像地址:{ "registry-mirrors": [ "https://dockerhub.azk8s.cn",

2020-07-23 08:55:17

软件开发实习面经

某二线城市金融领域小公司软件开发实习视频面分享(面试官没开视频,所以无法眼神交流。。。。。。)前一天HR电话沟通:说看了我的简历,问了我得专业,因为不是计算机专业,就有点怀疑我是否能胜任软件开发(所以这块我准备了一下,视频面时候果然问到了)。问了下开学时间,开学后有没有课。如果可以入职,现在就可以入职吗?然后通知我面试视频时间。面试:基本情况首先就问,学校和专业。因为我不是科班,就问我对于软件开发以后有什么职业规划,有什么想法。后面就是自我介绍。(这块很重要,后面基本都是根据我介绍的内容和简历开

2020-07-03 18:41:11

给大家推荐一个良心的科研网站:可以免费领取web of science等账号

在做科研的过程中,大家都知道阅读文献的重要性。只有多看高质量的文献,多总结,才有可能有自己的idea,才有可能写出好的文章来。那么首先第一步就是需要去搜索文献了,大家可能知道用知网搜索也可以,特别是用知网中的高级检索,可以筛选SCI、EI的,某某年份的文章等等,但是大家也明白,知网的数据库中大多数都是中文的,外文的高质量的期刊更是基本没有。所以我们需要高质量的数据库,比如工科可能需要web of science、IEEE等等,其他的专业也需要专业的数据库去进行搜索,在这些数据库中进行搜索才能获取到较新的

2020-06-28 21:21:21

如何对复杂网络建模所需要的数据进行预处理

上一篇文章介绍了如何构建Space L实体网络的模型,这一篇是对上一篇文章的一个补充优化。以下部分摘自上一篇文章:如何建立复杂网络实体网络的Space L模型地铁网络,一般都有三四百个节点,线路十几条左右,看地铁图的是一个眼花缭乱。若是人工统计出来数据也是一项大工程。看着就想放弃,但其实掌握一定的方法并没有那么的费劲。按线路进行节点的统计,先编号,然后去除掉重合的节点统计连接关系时有一定的规则:比如从左往右统计、从上往下统计,这样可以避免重复统计不要直接列出邻接矩阵,先统计出连接关系生成邻接表

2020-05-30 17:52:22

matlab实现随机攻击网络边+蓄意攻击网络连边(3)

其实在前面已经介绍过随机进攻节点和蓄意进攻节点的原理,今天和大家说一下边攻击。其实原理都是类似的,只要改动之前的一些代码就可以完成这个操作的。如果没有看过前两篇文章,那么建议你先看一下,有助于理解原理。前两篇地址:matlab实现随机攻击网络节点+蓄意攻击网络节点(1)附github完整工程地址matlab实现随机攻击网络节点+蓄意攻击网络节点(2)我们首先应该了解删除连边和删除的节点的区...

2020-05-04 13:20:04

如何建立复杂网络实体网络的Space L模型?

复杂网络是一个非常庞大的研究领域,有众多研究方法与研究对象,社交网络、科学家网络、生物网络、交通网络、生物网络等等。在进行仿真时候,有的网络过于庞大无法用实际的数据进行仿真,例如社交网络。而有一些网络规模较小,就需要用实际的数据进行仿真了,例如交通网络。那么无论网络规模大小,对这些网络进行研究的时候,第一步往往是建模,只有模型建好了后续的研究、仿真才好进行下去。建模后,可以对网络指标进行分析,可...

2020-03-09 20:32:37

如何免费下载外文文献

有的时候,下载外文文献是一件特别头疼的事情。知网确实可以下载,但是数量很少,还不免费。下面推荐一个方法,可以免费下载外文文献。只需要两步。第一步:获取该文章的一个信息(如下图中的任何一个就可以)推荐使用DOI,因为每一篇文章的DOI都是唯一的,而且好找。如果你不知道如何获取,可以在如下链接中查找:网址链接然后搜索你要查找的文献名称,例子中箭头所指的就是DOI,文章的DOI位置不一定...

2019-10-09 20:17:35

SpringMVC跨服务器上传文件出现:com.sun.jersey.api.client.UniformInterfaceException

最近学习springMVC时,使用jersey模拟跨服务器上传文件出现了com.sun.jersey.api.client.UniformInterfaceException的异常:这个bug的原因是,未在tomcat服务器取消默认禁止上传,具体在tomcat文件夹下的 conf/web.xml文件中的:<servlet> <servlet-name>...

2020-01-25 21:58:31

如何获取外文文献、中文文献的引用格式?

在写论文的时候,我们需要引用一定数量的文献,获取文献的引用格式就变得十分重要了。外文文献:如何免费下载外文文献可访问:免费下载外文文献教程在谷歌学术、sci-hub、谷歌学术镜像搜索论文,点击图标:选择引用格式即可中文文献:访问中国知网,搜索论文后,点击导出参考文献:左侧可以选择导出文献的格式希望能对您有所帮助。欢迎大家访问我的个人博客...

2020-01-05 19:59:47

算法学习笔记1:面向对象的数组(java)

算法学习的笔记1,关于对象数组的一个工具类。该工具类可实现以下功能:1. 获取数组的长度2. 在数组的末尾添加一个元素3. 打印所有元素到控制台4. 删除数组中的某个元素5. 获取某个元素6. 在指定位置插入一个元素7. 替换指定位置的元素github工程地址工具类代码如下:package class3_array.utils;import java.util.Array...

2020-01-02 16:08:39

matlab实现随机攻击网络节点+蓄意攻击网络节点(2)

上一篇介绍了随机攻击网络节点与蓄意攻击节点的基本方法。其中随机攻击的部分还有一些瑕疵,就是在实际的研究中,需要对网络进行多次(数十次甚至上百次)攻击后取指标变化平均值,这样的实验数据才具有一定的说服力。其实这个问题乍一听起来,原理也比较简单:就是让一个程序运行指定的次数然后,累加程序中某一个变量后取平均值。实现起来也并不费劲,首先就是把这个程序定义为一个函数,然后把所需要累加的变量作为函数的...

2019-12-19 21:10:07

matlab实现随机攻击网络节点+蓄意攻击网络节点(1)

在研究网络的鲁棒性的时候,我们往往会通过随机与蓄意攻击网络节点,观察网络效率的下降来进行后续研究。代码如下:函数Demo:testEglob(命名随意,只要与函数内的定义一致即可)函数作用:计算当前网络的网络效率function Con_Index_NetEff = testEglob( A )A_A = A; %% 保存原...

2019-12-13 17:47:18

Mybatis获取SqlSession时报空指针的错误解决

开始学Mybatis,一开始就遇到了一个空指针的bug,一查就是一上午。。。。。Exception in thread "main" java.lang.NullPointerException at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:84) at or...

2019-12-02 14:50:28

解决idea的maven工程出现:org.apache.jasper.JasperException: Unable to compile class for JSP

本来就是想试验一下,新建一个简单的maven工程,实现一个简单的Servlet跳转jsp的功能。没想到遇到了很棘手的bug:HTTP Status 500 -type Exception reportmessagedescription The server encountered an internal error () that prevented it from fulfill...

2019-11-24 10:30:03

idea启动tomcat报错:Unable to ping server at localhost:1099

今天使用tomcat运行web项目,就出现了以下的报错:Application Server was not connected before run configuration stop, reason: Unable to ping server at localhost:1099检查了一下配置,JDK1.8,tomcat9.0.13,配置没有问题。而且之前运行项目都没有什么问题,也没...

2019-11-19 10:39:11

Gephi软件导入邻接矩阵、邻接表

Gephi软件是一款用于网络分析和可视化软件包,有诸多优点。下载地址:https://gephi.org/无论是进行网络分析还是可视化,第一步都是要导入数据。首先打开软件,然后点击文件,打开 找到数据的位置:这个软件比较方便的就是支持Excel格式的文件,如下图所示:1.邻接表的导入邻接表的导入非常简单,把邻接关系输入在Excel中即可:例子:然后找到文件,点击右侧的打开,导...

2019-11-07 17:51:41

算法图解第四章笔记:快速排序1(java版)

分而治之(D&C)一种著名的递归式问题的解决方法。案例:农场主分地问题:要求:要将这块地均匀分成方块,且分出的方块尽可能大。步骤:(1)找出基线条件,这种条件必须尽可能的简单​ (2)不断将问题分解(或者说是缩小规模),直到符合基线条件这个案例很有意思,而且后面的顿悟时刻:为何不对余下的那一块小块地使用相同的算法呢?这正是递归的核心思想啊。另一个小例子:​ 给定一个数组...

2019-09-10 09:16:04

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。