- 博客(48)
- 资源 (11)
- 收藏
- 关注
原创 奇想之算命
所以如果以这个角度看待八字算命,我认为,可能古人真的参悟了人类社会的运行规则和部分伪随机数产生的规则,所以,对一些人的断言确实准确,但是,它不能具体到某个人具体行为,也不能具体到时间点,只是一个时间段,事件的大概可能性。用计算机的思路看待世界,世界是虚拟的,任何的事件都是由世界某随机种子产生的伪随机结果,甚至自然中叶子的摆动可以当做某处根据一定规则随机产生的风导致的结果,其实类似生灭是设定的最终终点,也是世界运行规则。最近不知为何,可能是生活上不够顺心,也可能是好奇心驱使,迷上了算命。
2023-05-13 21:47:52 149
原创 我的Docker学习记录(一)
Docker的基本概念Docker简介Docker镜像Docker容器Docker仓库小结Docker的安装与运行这里需要明确,本人系统是Ubuntu 16,安装的过程均基于此Docker安装安装Docker的方式存在多种,Docker提供了一种比较便利的方式供我们下载使用,这里只介绍脚本下载的方式# 首先,确保已经安装了 curl , 键入命令查看是否存在, 如果不存在...
2020-03-15 20:53:14 287
原创 我的Spring Boot学习记录(二):Tomcat Server以及Spring MVC的问题
1、Tomcat在什么时候被初始化了?2、Spring MVC在这里怎么工作的?
2019-10-15 22:33:13 310
原创 关于系统中账号注册登录的一些想法
很诧异,突然一条12306订票信息发过来,名字XXX,但是我并不认识,首先就是猜想自己手机号码合法身份被盗用了,后来就是上一任机主遗留产物并没有解绑此手机号码。本想通过12306官网使用手机验证码或是忘记密码方式看看谁搞鬼,没想到不能直接通过手机验证码登录且忘记密码不能直接通过手机验证码登录,必须输入证件号。所以只能通过致电12306人工客服后,成功解绑XXX,并绑定个人身份后,客服表示这是上任...
2019-06-27 21:14:58 386
原创 关于Data URLs svg图片显示出错和浏览器URL hash #
在使用生成的svg图作为<img>标签是src值时,发现有部分浏览器显示异常,所以这里记录下参考链接Data URLshttp://www.faqs.org/rfcs/rfc2397.htmlhttps://developer.mozilla.org/zh-CN/docs/Web/HTTP/data_URIsURL hashhttp://www.ruanyifeng.co...
2019-04-16 15:06:43 656
原创 我的Spring Boot学习记录(一):自动配置的大致调用过程
1. 背景Spring Boot通过包管理工具引入starter包就可以轻松使用,省去了配置的繁琐工作,这里简要的通过个人的理解说下Spring Boot启动过程中如何去自动加载配置。本文中使用的Spring Boot版本为2.0.0.RELEASE这里主要是说自动配置大致调用流程,其他暂不做分析2. 主要内容2.1. spring.factories首先,需要了解一件事,首先得知...
2019-04-11 16:55:42 317
原创 Java工具类——通过配置XML验证Map
工具类——通过配置XML验证Map背景在JavaWeb项目中,接收前端过来的参数时通常是使用我们的实体类进行接收的。但是呢,我们不能去决定已经搭建好的框架是怎么样的,在我接触的框架中有一种就是通过Map来接收前端过来的所有参数,框架中没有实体类的说法,从接收参数,验证参数到参数至持久层整个过程都是通过Map来传递数据。而在开发的过程中,减少了实体类的存在,有时是感觉挺方便的,比如:一个系统中...
2019-04-02 21:27:02 291
原创 关于HTTPS的简要内容
HTTPS是什么?超文本传输安全协议(英语:Hypertext Transfer Protocol Secure,缩写:HTTPS,常称为HTTP over TLS,HTTP over SSL或HTTP Secure)是一种透过计算机网络进行安全通信的传输协议。HTTPS经由HTTP进行通信,但利用SSL/TLS来加密数据包。——来自维基百科HTTPS如何为我们工作上图是简要介绍了流程实...
2018-12-12 11:59:10 354
原创 Effective Java目录
创建和销毁对象考虑用静态工厂方法代替构造器遇到多个构造器参数时要考虑用构建器用私有构造器或者枚举类型强化Singleton属性通过私有构造器强化不可实例化能力避免创建不必要的对象消除过期的对象引用避免使用终结方法finalizer对于所有对象都通用的方法覆盖equals时请遵守通用约定覆盖equals时总要覆盖hashCode始终要覆盖toString谨慎地...
2018-07-23 09:23:21 297
原创 Java 初始化a=2 打印a+++a++为5
这段程序大概这样:public static void main(String[] args){ int a = 2; System.out.println(a+++a++);}编译后的字节码为:public static void main(java.lang.String[]); descriptor: ([Ljava/lang/String;)V ...
2018-07-09 10:49:34 565
原创 Spring SpringMVC MyBatis配置笔记
工程大致结构: project |-src |—-pojo |——–Temp.java |—-dao |——–TempDao.java |——–TempDao.xml |—-web |——–TempController.java |-resources |—-applicationContext....
2018-06-17 19:57:05 378
原创 Hadoop综合大作业
Hadoop综合大作业 要求:用Hive对爬虫大作业产生的文本文件(或者英文词频统计下载的英文长篇小说)词频统计。用Hive对爬虫大作业产生的csv文件进行数据分析,写一篇博客描述你的分析过程和分析结果。...
2018-05-24 22:30:57 1064
原创 用mapreduce 处理气象数据集
用mapreduce 处理气象数据集 编写程序求每日最高最低气温,区间最高最低气温气象数据集下载地址为:ftp://ftp.ncdc.noaa.gov/pub/data/noaa - 按学号后三位下载不同年份月份的数据(例如201506110136号同学,就下载2013年以6开头的数据,看具体数据情况稍有变通) - 解压数据集,并保存在文本文件中 - 对气象数据格式进行解析 - 编写...
2018-05-09 20:52:11 2134
原创 在‘句子迷’爬取网友总结的方文山歌词并作词频统计
要求: 1. 选一个自己感兴趣的主题。 2. 用python 编写爬虫程序,从网络上爬取相关主题的数据。 3. 对爬了的数据进行文本分析,生成词云。 4. 对文本分析结果进行解释说明。 5. 写一篇完整的博客,描述上述实现过程、遇到的问题及解决办法、数据分析思想及结论。 6. 最后提交爬取的全部数据、爬虫及数据分析源代码。 在此次作业中,我通过爬取网站‘句子迷’中方文山的歌词片段...
2018-04-27 20:12:55 1036 2
原创 HDSF文件操作
在本地Linux文件系统的“/home/hadoop/”目录下创建一个文件txt,里面可以随意输入一些单词. 在本地查看文件位置(ls)在本地显示文件内容 cd /usr/local/hadoop touch test.txt //此处编辑test.txt cat test.txt使用命令把本地文件系统中的“txt”上传到HDFS中的当前用户目录...
2018-04-24 22:00:05 959
原创 Hibernate | Spring JPA | MySQL 使用过程遇到的一些问题
1. 使用过程2. 背景3. 遇到问题 3.1 不指定Hibernate数据库方言,默认SQL生成方式3.2 抛出异常Hibernate加入了@Transactional事务不会回滚3.3 Hibernate使用Spring Test测试加入了@Transactional事务无论如何数据库插入不成功3.4 Hibernate在使用MyISAM引擎也可以回滚?3.5 Hibernat...
2018-04-21 09:01:29 932
原创 课程作业——数据结构化与保存
1.将新闻的正文内容保存到文本文件 2.将新闻数据结构化为字典的列表:单条新闻的详情–>字典news一个列表页所有单条新闻汇总–>列表newsls.append(news)所有列表页的所有新闻汇总列表newstotal.extend(newsls)3.安装pandas,用pandas.DataFrame(newstotal),创建一个DataFrame对象df. 4...
2018-04-12 18:22:04 572
原创 课程作业——获取全部校园新闻
作业要求:取出一个新闻列表页的全部新闻 包装成函数。获取总的新闻篇数,算出新闻总页数。获取全部新闻列表页的全部新闻详情。找一个自己感兴趣的主题,进行数据爬取,并进行分词分析。不能与其它同学雷同。前三个要求代码如下:import requestsfrom bs4 import BeautifulSoupfrom datetime import datetimeimpo...
2018-04-11 14:02:27 556
原创 Spring Boot整合Spring Security
Spring Boot对于该家族的框架支持良好,但是当中本人作为小白配置还是有一点点的小问题,这里分享一下。这个项目是使用之前发布的Spring Boot会员管理系统重新改装,将之前filter登录验证改为Spring Security 1. 配置依赖 Spring Boot框架整合Spring Security只需要添加相应的依赖即可,其后都是配置Spring Securit...
2018-04-07 14:51:46 419
原创 课程作业——爬取校园新闻首页的新闻的详情,使用正则表达式,函数抽离
要求: 1. 用requests库和BeautifulSoup库,爬取校园新闻首页新闻的标题、链接、正文、show-info。 2. 分析info字符串,获取每篇新闻的发布时间,作者,来源,摄影等信息。 3. 将字符串格式的发布时间转换成datetime类型 4. 使用正则表达式取得新闻编号 5. 生成点击次数的Request URL 6. 获取点击次数 7. 将456步骤定义成一个...
2018-04-03 13:33:14 649
原创 网络爬虫基础练习
以下是练习使用URL链接: http://news.gzcc.cn/html/xiaoyuanxinwen/这里是使用了requests库和BeautifulSoup库来做爬虫练习,所以在使用前先安装好这两个库练习要求如下:取出h1标签的文本取出a标签的链接取出所有li标签的所有内容取出第2个li标签的a标签的第3个div标签的属性取出一条新闻的标题、链接、发布时间、来源im...
2018-03-28 20:27:18 413
原创 Python中文词频统计
以下是关于小说的中文词频统计这里有三个文件,分别为novel.txt、punctuation.txt、meaningless.txt。 这三个是小说文本、特殊符号和无意义词Python代码统计词频如下:import jieba # jieba中文分词库# 从文件读入小说with open('novel.txt', 'r', encoding='UTF-8') as novelFi...
2018-03-28 19:46:51 6054 4
原创 关于Maven的配置与学习
1. 简介官方说法:Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project’s build, reporting and documentation ...
2018-03-25 17:32:59 298
原创 课程作业——综合练习:英文词频统计
我在统计词频的过程中是使用了amazing grace的歌词,歌词大致如下:Amazing Grace, how sweet the sound,That saved a wretch like me....I once was lost but now am found,Was blind, but now, I see.T'was Grace that taught...m...
2018-03-21 21:39:39 587
原创 课程作业——字符串、组合数据类型练习
1.字符串练习:http://news.gzcc.cn/html/2017/xiaoyuanxinwen_1027/8443.html 取得校园新闻的编号strSource = 'http://news.gzcc.cn/html/2017/xiaoyuanxinwen_1027/8443.html'print(strSource[strSource.find('_') + 1:s...
2018-03-21 20:57:35 821
原创 Spring Boot会员管理系统——处理文件上传
温馨提示 Spring Boot会员管理系统的中,需要涉及到Spring框架,SpringMVC框架,Hibernate框架,thymeleaf模板引擎。所以,可以学习下这些知识。当然,直接入门的话使用是没问题,但是,涉及到一些异常和原理的话可能就有些困难。1. 前端部分在前端部分addMember.html是通过form表单来提交会员的信息,其中就包括了图片上传功能(这...
2018-03-18 20:09:39 875
原创 课程作业——Python基础之使用turtle库画出红旗
代码如下:import turtle# 设置画笔和背景颜色turtle.color('yellow')turtle.bgcolor('red')# 通过偏移量和尺寸大小画星星def drawFillStarByOffsetAndSize(offsetX, offsetY, size): # 移动画笔 def move(x, y): turtl...
2018-03-15 12:43:32 2397 1
原创 课程作业——熟悉常用的Linux操作
cd命令:切换目录(1) 切换到目录 /usr/local cd /usr/local(2) 去到目前的上层目录 cd .. (3) 回到自己的主文件夹 cd ~ls命令:查看文件与目录(4)查看目录/usr下所有的文件 cd /usr ls -almkdir命令:新建新目录(5)进入/tmp目录,创建一个名为a的目录,并查看有多少目录存在 cd /tmp ...
2018-03-14 21:39:11 4238
原创 课程作业——大数据概述
1.大数据概述大数据按照个人理解就是一个’大’字为主,以大量的数据来提供有用的数据资源。通过各种方式或者方法分析、统计数据得到有价值的信息。比较官方的说法可以查看百度百科2.大数据对思维方式的重要影响对于我们人类而言,我们个人产生的数据集可供大数据平台分析出一些发展的趋势。于是乎,就有了连自己都不知道喜欢什么结果计算机就给了我们推荐。因此,大数据的作用是在分析出有价值的信息后解决一定的...
2018-03-07 16:13:45 1793
原创 Spring Boot简单应用——会员管理系统
简介 本项目是使用Spring Boot编写的一个简单的会员管理系统。 提供了会员的解决方案,主要有会员模块,管理员模块,礼品模块,商品模块,会员等级模块,生日提醒模块,积分模块,详细模块如下图 准备阶段导入项目 通过链接GitHub或CSDN资源下载项目文件 下载后导入项目,这里我使用的IDE是IntelliJ IDEA导入数据库文件 在项目的路径下...
2018-01-27 15:57:45 11893 19
原创 简易安卓APP
本项目只是单纯的一个大作业,没有考虑实际的需求,所以有设计不合理的地方,请见谅。 这个项目有三大功能,首先有单词查询,其次是天气查询,后来是机器聊天功能。单词查询是使用了扇贝单词提供的免费API;天气查询是使用了聚合数据提供的天气API,这里需要注册使用(有限的免费使用);机器聊天是使
2018-01-15 17:55:15 3114 7
原创 2017-12-14
近期,各种事务压于一身,首先是各种作业。然后就是要考四级了。这学期的软件工程课程设计需要做一个系统,这里我使用了Spring Boot开发,因为里面各种魔性的组装,比如Spring Data ,Spring JPA等让我们省去了各种操作数据库的烦恼,我们可以快速的开发出一个小系统了。真的很高兴之前的项目中接触了Spring Boot,在暑假的时候就在学习它的使用,所以现在用起来遇到的一些问题也不会太
2017-12-14 12:03:24 347
原创 Android简易记事本
此次做的Android简易记事本的存储方式使用了SQLite数据库,然后界面的实现比较简单,但是,具有增删改查的基本功能,这里可以看一下效果图,如下: 具体操作就是长按可以删除操作,点击可以进行修改,点击添加笔记按钮可以添加一个笔记。首先我们需要三个界面样式一个是我们的进入程序时的第一个界面,然后第一个界面里面有一个ListView,这个ListView需要一个xml来描述里面的各个元素,这也
2017-11-21 14:49:47 3501 12
原创 关于Spring在多线程下的个人疑问
在Web开发中,不可避免的是需要遇到并发操作的,并发操作就有可能会引发我们的多线程安全问题。比如说,我们多线程下访问同一个变量并且有一个线程做出修改那么就会使得我们另外的线程在不知情的情况下被修改自己的数据。 如果说当我们其中一个线程访问了成员变量Object后并且设置为null,那么其他线程访问就会出现空指针异常了。我接触线程安全问题的时候是在数据库的连接操作。刚刚学习Web开发,使用了JDB
2017-11-07 11:51:10 335
原创 我的Spring学习记录(五)
在我的Spring学习记录(四)中使用了注解的方式对前面三篇做了总结。而这次,使用了用户登录及注册来对于本人前面四篇做一个应用案例,希望通过这个来对于我们的Spring的使用有一定的了解。首先,介绍一下这个程序具体是怎么走的。
2017-11-05 17:06:40 285
原创 2017-10-28
今天来总结一下这一个星期的琐碎。 这一个星期,不慌不忙,因为事情的解决总是要分进度条的。 我给我这个星期做了一个简单的分配,就是阅读+日常生活+生活总结。首先是阅读部分,我想说,我知道的东西实在是少,或者说我学到的东西只是皮毛。为何这么说,因为我看到了阅读的书中笔者对于我的洋洋得意泼了冷水。 我在自己的决策方面实在是有点问题,我没有看到后期,更是注重了前期。在刚刚入门Java
2017-10-28 21:33:21 230
原创 我的three.js学习记录(三)
此次的亮点不是three.js的3d部分,而是通过调用摄像头然后通过摄像头的图像变化进行简单的判断后进行一些操作。上篇中我通过简单的示例分析来学习three.js,这次是通过上一篇的一些代码来与摄像头判断部分的代码相互结合,弄一个新的东西,可以看下图 说明这次的示例是我们可以通过一个摄像头隔空控制我们屏幕中的视频的播放。 原理其实也是很简单,我们看到的摄像头图像其实是通过获取到的图像数据然后再通
2017-10-20 15:53:30 1495
原创 我的three.js学习记录(二)
通过上一篇文章我的three.js学习记录(一)基本上是入门了three.js,但是这不够3D,这次我希望能把之前做的demo弄出来,然后通过例子来分析操作步骤。1. 示例上图是之前做的一个demo,有点丑,希望不要介意。 这个主要是外面一层包裹着天空盒, 然后里面是一个由开顶的立方体做成的房子(暂且理解为房子)以及里面的家具构成,其中包括可以播放视频的电视,一个可以照的镜子,导入的沙发模型等2.
2017-10-16 17:10:34 907 5
Spring Boot简易会员管理系统
2018-01-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人