- 博客(23)
- 收藏
- 关注
原创 python 在有限域(伽罗瓦域 galois)上进行计算
本文介绍了一个基于python的,旨在帮助读者利用此库获取有限域上的计算结果或是对有限域上的计算进行验证,部分案例参考了该库的官方文档说明。如果你对本文其中的一些运算过程有疑惑,建议查看这篇。
2023-05-18 17:36:35
1663
4
原创 RSA正确性证明以及python实现
RSA是一种非对称加密方式。RSA主要基于了一个事实:寻找1个大素数是简单的,但将一个数拆分为2个大素数是困难的。
2022-07-01 14:14:02
860
原创 LFWA和celebA数据集百度网盘分享
找了一下网上似乎没有LFWA数据集百度网盘链接,我在google driver下载好了,跟大家分享一下,LFWA和celebA数据集百度网盘链接链接:https://pan.baidu.com/s/1zapB-Awi33gCfNHr5-tS4A提取码:m1hs
2022-05-22 21:11:46
977
2
原创 ubuntu dpkg dependency problem(依赖问题)
环境:window 10 ubuntu 20.04LTS(子系统)引起问题可能的原因:在安装ubuntu-mate-desktop强制退出,导致一些包没安装上报错信息:dpkg: dependency problems prevent configuration of printer-driver-pxljr: printer-driver-pxljr depends on cups-filters (>= 1.0.42) | foomatic-filters (>= 4.0.0~bzr
2021-09-18 20:38:38
6682
原创 Spring Cloud微服务架构案例
新建空Maven项目,直接next,这里我命名了我的工程名为springcould3在springcloud3的pom文件下做以下配置 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.6.RELEAS
2020-08-05 10:44:29
271
原创 java springboot新闻管理项目 实现添加搜索新闻功能
项目功能实现以上一篇博客为基础。新闻管理页面如下在controller层建立一个NewsController对象,用来处理与新闻有关的请求。显示新闻列表这一部分,和上一篇博客,显示type列表、tag列表类似不再进行介绍。先从新增和修改新闻部分开始,当页面发出一个id等于-1的请求时,表明正在新增新闻,需要产生要给news对象。id不为-1的请求,表明正在修改新闻。此时需要通过news的id调用service的方法,获取到一个news对象。在获取到news对象时,由于news对象中有以list形式
2020-07-29 21:10:58
529
原创 java springboot新闻管理项目 实现新增删除修改新闻标签及分类功能
本次项目功能实现基于上一篇博客。由于新闻标签和新闻分类类似,这里只选取分类部分进行介绍。controller层TagController@RequestMapping("delete/{id}") public String delete(@PathVariable Long id){ typeService.deleteById(id); return "redirect:/admin/types"; } @RequestMapping("i
2020-07-29 14:34:03
800
原创 java springboot环境搭建
方式一,利用开发工具搭建new project,选择Spring Initializr,直接next就行了如果用国外的网站,提示超时无法创建项目时可以换成阿里的镜像源,https://start.aliyun.com/。然后选择自己项目所需架包,我这里选了三个,这样项目就建好了。2、方式二,手动加开发工具直接选中Maven然后next新建bean、controller、dao、service package分别用于存放实体对象,控制层,数据访问层和业务层。在resourse文件夹下,新建map
2020-07-27 22:06:28
577
原创 java web appliction实现批量删除用户功能。
本项目基于我的上一个博客首先是controller层,处理前端界面deleteAll请求,前端传来的参数为字符串,以‘,’分隔,先将字符串进行切分,然后遍历每个元素,并转化为整型,存入整型列表中。调用服务层deleteAll函数,然后回到用户管理界面@PostMapping("deleteAll.do") @ResponseBody public String deleteAll(String userList){ String[] strings = userList.s
2020-07-27 20:26:01
420
原创 解决java:cannot find symbol问题
开发SSM项目时,你可能会遇到org.springframework下的架包不存在,java:找不到符号问题等的问题。这里有几种解决方案供大家参考。1、架包真的不存在。扩展库有红线(当然我这个图没有)引入包即可,你可以右键项目->Maven->reimport,或者在右边Maven菜单栏,import2、鼠标右键crtl,能在扩展包中找到相关文件,但是右边菜单栏Maven的依赖的架包,有波浪线。你可以先保存你的pom文件中的denpendencies内容到一个txt文本中,删除
2020-07-27 18:25:43
31266
原创 java webapp实现添加用户角色(权限)功能
本博客是以我的上一篇博客为基础的。首先要在数据库新建两张表。其中一张表存储不同角色的用户,另一张表建立用户和用户角色之间的关系。首先是用户角色表tb_role,目前有两种类型分别为admin和user,表结构如下。另一张表为user_role,该表建立用户和角色之间关系,表结构如下。然后建立如下关系,显然userId 和roleId都是作为外键的存在。然后在本地项目中的bean层中新建实体类Role和UserRole。Role包含id和rolename属性,UserRole包含id、usernam
2020-07-25 23:39:37
1854
原创 Java WebApp实现分页功能并实现限制未登录用户管理系统
实现分页功能由于要展示一张用户表,定义了一个类命名为PageInfo用来实现分页功能,由于表单中包含多个User对象信息,所以使用List集合,为了满足程序的可扩展性,使用了List泛型,在使用时,才声明传入的类。分页实现需要知道总页数,用户记录总条数,每页显示的用户记录数量以及当前页码。package com.zr.bean;import java.util.List;//get set 构造方法都省略了public class PageInfo<T> { private L
2020-07-24 21:44:52
301
原创 java web application项目功能拓展实现对用户的增删改查
项目使用的是SSM框架,项目的功能是基于上一篇博客进行拓展的。项目中导入了一些前端页面文件,我将项目代码上传到了github主要是在控制层,数据访问层和业务层添加一些功能,还有修改mapper文件下面的映射文件UserMapper.xml。controller UserControllerpackage com.zr.controller;import com.zr.bean.User;import com.zr.service.IUserService;import org.springfr
2020-07-22 22:38:45
252
原创 Java利用Maven-archetype-web软件开发工具实现用户登录功能
环境配置1、创建项目默认的配置文件位于C盘用户目录下的.m2/setting.xml中,如下图所示,添加属性值archetypeCatalog internal这样就可以Finish了,但是数据包是从外网下载的,下载速度比较慢,我当时利用这种方式下了近1个小时,最终失败了。下面介绍另一种配置项目的方法。在上一张图片的中修改一些配置,修改情况如下。下载Maven,下载地址解压到本地,下载的Maven请配置其环境变量,这是我的环境变量运行mvn -v命令显示下面代码表示配置成功修改C盘用户目录
2020-07-21 22:27:57
383
原创 简易的Java Web Application 实现用户登录功能,环境配置加代码实现
项目软件IntelIij IDEA、Tomcat项目环境配置1.新建项目操作顺序:File->New->Project->Java Enterpise->Web Application2.导入项目所需包项目中使用到的jar文件有mysql-connector-java-5.0.8-bin.jar,扩展包有servlet-api.jarmysql-connector-java-5.0.8-bin.jar导入项目,先在本地下载好这个包,在web->WEB-INF新建
2020-07-20 21:51:25
703
1
转载 很基础的基于winsock的点到点代码编程
代码主要是别人的,有些改动这是原文: https://www.cnblogs.com/darren45/p/4818867.html服务器端的代码#include<iostream>#include<cstdlib>#include<WinSock2.h>#pragma comment(lib, "ws2_32.lib")#define CONNE...
2019-06-04 17:36:27
474
原创 第一次进行win32编程,可能遇到的问题
1.编译时出现referenced in function “int _cdecl invoke_main(void)”(? invoke_main@@YAHXZ)方法:Debug ->Properties-> Linker->System选择Windows(/SUBSYSTEM:WINDOWS)2调试过程很慢Loading symbols for windows.s...
2019-05-22 20:18:18
266
原创 C++Exception Thrown:出现在VS2017locale0.cpp和delete_scalar.cpp文件中的异常
异常若出现在_MRTIMP2_PURE_NPURE void __CLRCALL_PURE_OR_CDECL locale::_Locimp::_Locimp_dtor(_Locimp* _This){ // destruct a _Locimp_BEGIN_LOCK(_LOCK_LOCALE) // prevent double deletefor (size_t count = _Th...
2019-05-10 18:38:13
4750
原创 Floyd算法
flody算法,这次你真的可以弄明白网上有很多flody算法,但才疏学浅,没有几篇文章能让我看明白flody算法的原理的。说实话flody算法实现很简单嘛,就三个for循环就能搞定,核心代码也只有5,6行的样子。我相信看这篇文章之前,大家已经看过很多有关flody的算法。最近做实验又涉及到flody算法,花时间去琢磨,大致明白了。讲的不专业,见谅。就是在两个点之间求最短路径,求的方法无非...
2019-05-08 13:04:25
471
空空如也
在linux上编译报错并提示宏未定义
2023-02-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人