项目设计文档(未完成)

软件开发设计文档 目 录 1 开发规划.......................................................................................................................................................... 1 1.1 开发人员.................................................................
分类: 其他 发布时间: 05-27 23:46 阅读次数: 4

makecert 制作数字证书 给DLL加一个数字签名

声明:文章整理自互联网 我仅需要给dll添加(替换)一个签名,所以我只看了第一步和第三步,其余的部分我没有测试,不能保证内容的是否正确. 看了很多关于DLL加签名的教程 大多是错误的 完全无法正常走下去,所以整理了这个文章,仅为了方便自己下次需要这个功能的时候不用再折腾,本文内容大多抄自 makecert 制作数字证书 在MS的SDK中有个证书生成工具makecert.exe,可以使用这个工具来生成测试用的证书 第一步,生成一个自签名的根证书(issuer,签发者). makecert -n
分类: 其他 发布时间: 05-27 23:46 阅读次数: 5

AtomicInteger原理

AtomicInteger的原理 java的并发原子包里面提供了很多可以进行原子操作的类,比如: AtomicInteger AtomicBoolean AtomicLong AtomicReference 等等,一共分为四类:原子更新基本类型(3个)、原子更新数组、原子更新引用和原子更新属性(字段)。、提供这些原子类的目的就是为了解决基本类型操作的非原子性导致在多线程并发情况下引发的问题。那么非原子性的操作会引发什么问题呢?下面我们通过一个示例来看一下。 1. i++引发的问题 我们知道基本
分类: 其他 发布时间: 05-27 23:46 阅读次数: 4

一些开源软件的国内镜像源

国内访问外网时,的确慢,那么下边就是国内同步得到的镜像,一键提升speed。 开源软件系统官方源、镜像源Open Source 汇总,请注意这是一个总结,如果您自己搭建了一个小型开源镜像,这里并没有。以下列出的是包含大量不同镜像的站点。 具体配置中,我建议您使用大企业的镜像。大学的镜像有的只是内部使用,而且未必速度快的像您所期待的那样。同时,我建议您使用某些加速插 件,比如RHEL系列的yum-plugin-fastestmirror,apt-fast,axel,netselect-apt,a
分类: 其他 发布时间: 05-27 23:46 阅读次数: 2

python文件操作 二

问题:在传输的时候对方不知道是以什么格式传给用户,传来传去彼此都忘了什么格式: 在编码的时候:utf8:是3个字符,gbk是2个字符,每个字符数字对应的字符,一段2进制串,如果10个字节全部都是中文,永远不能是utf-8,但是又要存成中文,就只能是gbk了,第三方的工具箱,会自动检测这段文字是什么编码。 问题:假如你不知道你要处理的文件是什么格式编码可怎么办呢? #如果想用chardet需要安装第三方的工具包chardet import chardet f=open('log',mode=
分类: 其他 发布时间: 05-27 23:46 阅读次数: 4

SpringMVC-实现PUT请求上传文件(转)

因为在图片上传的时候使用的是二进制的方式上传,所以使用隐藏域进行方法转换方式失效,转方法: https://www.cnblogs.com/morethink/p/6378015.html 可是后来我又有遇到另外一个需求那就是修改的时候需要传送文件到put方法中,于是这种方法就不可行了,但是我在HiddenHttpMethodFilter源码中看到这样一句话 1 * <p><b>NOTE: This filter needs to run after multipart processing
分类: 其他 发布时间: 05-27 23:46 阅读次数: 2

SpringBoot利用注解@Value获取properties属性为null

参考:https://www.cnblogs.com/zacky31/p/8609990.html 今天在项目中想使用@Value来获取Springboot中properties中属性值。 场景:定义了一个工具类,想要获取一些配置参数,使用了@value来获取,但是死活也获取不到。 如何解决:在使用这个工具类的时候是new的,要想使用@value来获取,必须将这个工具类交由容器来注入, SeaWeedFs seaWeedFs = new SeaWeedFs(); 改为 @Autowired p
分类: 其他 发布时间: 05-27 23:46 阅读次数: 3

【第四章】MySQL日志文件管理

1、日志文件管理概述: 配置文件:/etc/my.cnf 作用:MySQL日志文件是用来记录MySQL数据库客户端连接情况、SQL语句的执行情况以及错误信息告示。 分类:MySQL日志文件分为4种:错误日志、通用查询日志、慢查询日志和二进制日志: 错误日志:记录MySQL服务器的启动、运行、或停止时出现的问题(默认情况,只启用错误日志功能。) 二进制日志:以二进制文件的形式记录了数据库中的操作,但不是记录查询语句。 通用查询日志:记录用户的登录和查询的信息。 慢查询日志:记录所有的执行时间超过
分类: 其他 发布时间: 05-27 23:46 阅读次数: 4

【第三章】字段约束:数据完整性、主键、外键、非空、默认值、自增、唯一性

一、表完整性约束 作用:用于保证数据的完整性和一致性 ============================================================== 约束条件         说明 PRIMARY KEY (PK)   标识该字段为该表的主键,可以唯一的标识记录,不可以为空 UNIQUE + NOT NULL FOREIGN KEY (FK)    标识该字段为该表的外键,实现表与表(父表主键/子表1外键/子表2外键)之间的关联 NOT NULL        标
分类: 其他 发布时间: 05-27 23:46 阅读次数: 3

第八次会议记录——汇报上周任务、补充规范化文档、确定本周任务

上周任务汇报 结对小组:康鑫&胡宇晨 胡宇晨:和另外一个ui小组完成对接的大部分 康鑫:学习使用富文本编辑器的源码 结对小组:吴雪晴&黄志鹏&陈兆庭 吴雪晴:安装java,昨天安装了tomcat mysql 黄志鹏:安装了一堆小工具 陈兆庭:安装了PuTTy 结对小组:涂涵越&林静雯 涂涵越:和胡宇晨进行ui对接 林静雯:和胡宇晨进行ui对接 补充之前落下的相关文档 绩效考核制度 项目设计文档 项目管理规范 本周计划 数据库 & 服务器小组(黄志鹏,陈兆庭,吴雪晴) 查找相关资料 具体任务:在
分类: 其他 发布时间: 05-27 23:46 阅读次数: 4

springboot-日志框架

1、日志框架简介   对于一个应用程序来说,日志的记录是必不可少的一部分。线上的问题追踪,基于日志业务逻辑统计分析等都离不开日志。java领域存在许多已经写好成熟的日志框架,经常使用的有JCL(jakarta Commons logging), SLF4J(simple Logging facade java), jboss-logging, log4j, JUL(java.util.logging), log4j2, logback等。   从实现来说,java框架分为两种,一种是日志门面(
分类: 其他 发布时间: 05-27 23:46 阅读次数: 4

Ajax原生请求及Json基础

1、基本结构 <script type="text/javascript"> // 创建XMLHttpRequest对象 var request = new XMLHttpRequest(); var id = '1'; request.onreadystatechange = function() { // 如果请求成功,且获取响应,则返回响应数据 if (request.readySta
分类: 其他 发布时间: 05-27 23:46 阅读次数: 2

2-22-实现jsp通过tomcat连接mysql

所有软件的版本如下: MySQL-Connector-Java: mysql-connector-java-5.1.36 Tomcat: apache-tomcat-8.0.26 JDK: jdk-8u60-linux-x64 MySQL: mysql-5.6.26 1 安装JDK 注意:安装之前需要查看下系统是否安装了openjdk,如果安装了openjdk,请先卸载,否则安装不了oracle官方的jdk 卸载方法: [root@xuegod2 ~]# yum remove java-* -
分类: 其他 发布时间: 05-27 23:46 阅读次数: 5

POJ 3013 Big Christmas Tree

Big Christmas Tree 题目链接:POJ - 3013题意:要求建一棵圣诞树, 1是根节点, 每条边的权重是这条边下的所有子节点权重之和*边的长度;要建树的代价最小;对于每个节点来说, 他提供的代价就是他到根节点的距离*自身权重...
分类: 编程语言 发布时间: 05-27 23:46 阅读次数: 4

Android 多媒体之播放音乐

界面如下布局文件如下&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt; &amp;lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; xmlns:app=&quot;http://schemas.android.com/apk/res-auto&quot; xmlns:too...
分类: 编程语言 发布时间: 05-27 23:46 阅读次数: 4

Java Swing/AWT和GTK混合GUI编程

首先用C语言的GTK生成动态链接库,然后利用java的native方法调用该动态链接库就可以了,是不是很简单。环境:JDK 8;OS:CentOS5;GTK:gtk+-2.0首先看下我的文件树(编译运行后的):. ├── 37_drawingPic3.c ├── config.sh ├── Demo_03_JButton_JPanel.java ├── Demo$1.class ├── Demo$...
分类: 编程语言 发布时间: 05-27 23:45 阅读次数: 4

IOT(32)---各大物联网平台对比 各大物联网平台对比

各大物联网平台对比本文主要针对目前比较流行的物联网平台,进行功能的简单总结与对比。目前来说,有以下几种物联网平台比较流行,他们分别是:百度IoT平台阿里物联平台QQ物联平台微信硬件平台京东智能云机智云庆科云AbleCloud智能云各平台详细介绍如下:庆科云介绍百度IoT智能云平台介绍阿里智能云平台介绍京东智能云平台-京东微联AbleCloud机智云微信物联平台QQ物联硬件开放平台这篇文章主要关注点...
分类: 编程语言 发布时间: 05-27 23:45 阅读次数: 4

计算机视觉 算法与应用 概述

视觉为什么如此困难?    部分原因是因为它是一个逆问题,在信息不足的情况下,我们试图恢复一些未知量来给出完整的解答。因此,我们必须求助于基于物理的和基于概率的模型来消除潜在解的歧义。物理学/计算机图形学    物体运动-&amp;gt; 光线反射-&amp;gt; 空气散射-&amp;gt; 经由摄像机镜头(眼睛)-&amp;gt; 投影到平的(弯的)图像面上计算机视觉    做上述反过程:描述从一幅或多幅图像中看到的世界(形...
分类: 编程语言 发布时间: 05-27 23:45 阅读次数: 3

Struts2之Freemark

1.atruts.xml&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&amp;gt;&amp;lt;!DOCTYPE struts PUBLIC        &quot;-//Apache Software Foundation//DTD Struts Configuration 2.5//EN&quot;        &quot;http://struts.apache.org/dtds/strut...
分类: 编程语言 发布时间: 05-27 23:45 阅读次数: 4

机器学习之文本分类(附带训练集+数据集+所有代码)

我本次对4类文本进行分类((所有截图代码和数据集最后附带免费下载地址))主要步骤: 1.各种读文件,写文件 2.使用jieba分词将中文文本切割 3.对处理之后的文本开始用TF-IDF算法进行单词权值的计算 4.去掉停用词 5.贝叶斯预测种类文本预处理: 除去噪声,如:格式转换,去掉符号,整体规范化 遍历的读取一个文件下的每个文本中文分词中文分词就是将一句话拆分为各个词语,因为中文分词在不同的语境...
分类: 编程语言 发布时间: 05-27 23:44 阅读次数: 4