- 博客(108)
- 资源 (2)
- 收藏
- 关注
原创 Python使用(三)-----常用代码块
4.创建空文件(如果已存在,不变动)7.字符串数据库与驼峰转换。3.列举文件夹下的文件。5.获取文件修改时间。
2024-02-18 09:54:55
409
1
原创 kafka使用(二)--- springboot整合
pom.xml<dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> <version>2.1.5.RELEASE</version></dependency>application.properties# kafka相关配置spring.kafka..
2021-11-19 11:32:39
1307
原创 kafka使用(一)--- 初步使用
环境搭建# 下载安装包wget https://archive.apache.org/dist/kafka/2.8.1/kafka_2.13-2.8.1.tgz# 解压tar xzf kafka_2.13-2.8.1.tgz常用命令# 启动服务nohup sh bin/zookeeper-server-start.sh config/zookeeper.properties >> zookeeper.out &nohup sh bin/kafka-server-
2021-11-18 11:39:43
2131
原创 maven项目架构
使用maven构建工具可以将项目分成模块,使得项目的层次更加清晰,而且在项目需要浏览器前端与手机端前端的现代社会,极大地提高了代码的重用性,在分布式部署时,在具体提高某一层次的负载能力上,也发挥着重要的作用。maven项目的模块化:在使用maven进行web工程的构建时,项目的结构应该先按照MVC层次进行分模块,这一层的划分是为了能再分布式部署时针对具体某一层进行负载能力的提升(增对某一层增加
2021-11-04 10:38:33
725
原创 Python使用(二)-----爬虫
参考网址:http://blog.csdn.net/c406495762/article/details/78123502# -*- coding:UTF-8 -*-# 下载网络上的图片到本地import requestsimport jsonimport refrom bs4 import BeautifulSoupfrom requests.adapters import H...
2021-11-04 10:33:34
251
原创 TensorFlow(二)-----细节记录
由于这是一个二分类问题且模型输出概率值(一个使用 sigmoid 激活函数的单一单元层),我们将使用 binary_crossentropy 损失函数。一般来说 binary_crossentropy 更适合处理概率,因为它能够度量概率分布之间的“距离”。为什么现在不使用测试集?我们的目标是只使用训练数据来开发和调整模型,然后只使用一次测试数据来评估准确率。EmbeddingGlobalAveragePooling1DRMSprop均方误差(MSE)是用于回归问题的常见损失函数。用...
2021-11-04 10:30:39
623
原创 TensorFlow(一)-----环境搭建
显卡:NVIDIA GeForce GTX 1650 Ti查看支持的cuda版本(11.0.228):https://blog.csdn.net/u013925378/article/details/103028921cuda:https://developer.nvidia.com/cuda-gpus#computehttps://developer.nvidia.com/cuda-downloadscudnn:https://developer.nvidia.com/rdp/cudnn-d
2021-11-04 10:26:19
145
原创 Nginx应用(一)-----安装与基本使用
启动、关闭与重新加载配置文件centos上安装nginx使用,yum install nginx 即可,可能还需要指定一个软件源。Nginx和它的模块根据配置文件的配置来进行工作。默认配置文件名为nginx.conf,放置于/usr/local/nginx/conf, /etc/nginx或/usr/local/etc/nginx文件夹下。运行nginx,只需要运行nginx的可运行文件 ngin...
2021-11-04 10:23:13
258
1
原创 layui应用(一)--- laydate问题
laydate控件清空后,刷新表格,仍然会使用历史日期进行查询,问题在于table.js的代码片段:i.config=t.extend(!0,{},i.config,e)解决方法为,将table.js代码片段改为:,i.config=t.extend(!0,{},i.config,e),i.config.where=e.where,...
2021-11-04 10:13:13
276
原创 mysql使用(一)---基本使用
mysql查询时要求显示的列名不能相同,但是如果查询的是dual,即从常数中查询,列名是可以相同的:select '2018-01-04 14:31:17','2018-01-04 14:31:17','2018-01-04 14:31:17' from dual上面的语句可以正常执行;select * from (select '2018-01-04 14:31:17','201...
2021-11-03 16:00:13
367
原创 Java开发(四)---设计模式
观察者模式:public class FileAlterationObserver implements Serializable { private static final long serialVersionUID = 1185122225658782848L; private final List listeners = new CopyOnWriteArrayLis
2021-11-03 15:55:03
83
原创 Java开发(三)---并发相关
1.synchronized关键字;2.Object.wait(),Object.notify()可以用于多线程的工作。3.volatile关键字用于保证多线程之间变量的可见性,但是只是使用volatile,无法避免线程不安全现象。4.thread的wait,join方法的使用,不建议使用suspend,resume方法(可以用LockSupport的LockSupport.part(
2021-11-03 15:51:43
143
原创 Java开发(二)---并发map
HashMap与HashTable以及ConcurrentHashMap的区别:http://blog.csdn.net/shohokuf/article/details/3932967HashTable的键与值都不能为空,HashMap的键与值都可以为空。HashTable与值相关的方法(get,put等)都在方法前添加了synchronized关键字,因此HashTable是线
2021-11-03 15:50:29
1020
原创 Oracle使用(一)---参考总结
Oracle第一章 2如何启用oracle: 2如果不知道用户名、密码如何登录系统 2第二章数据类型 3Oracle中的数据类型分类: 4上课SQL文件: 5检查约束check 6主外键关联 6第三章运算符 6多表连接查询: 7子查询: 8第四章函数 9日期函数: 9字符函数: 9数字函数 10转换函数 1
2021-11-03 15:40:20
1117
原创 Struts表单数据xml后台校验
1.在Action所在包下创建一个校验的xml.* 创建一个与Action类名-validation.xml(针对所有方法进行校验,只需要针对regist方法进行校验)* UserAction-user_regist-validation.xml(user_regist为UserAction中的方法访问路径)这个配置xml的头可以再xwork包下面找到如xwork-validator-
2021-11-03 15:38:56
153
原创 Weblogic相关问题
1. weblogic像tomcat一样可以部署文件夹工程,也可以部署war包,不同的是在weblogic上部署的war包不会进行解压部署(tomcat会解压war包)。带来的问题就是,在weblogic下部署为war包的应用无法通过request.getSession().getServletContext().getRealPath("/WEB-INF"));之类的方法获取应用路径。解决方法为
2021-11-03 15:32:27
600
原创 jQuery使用(一)---简单使用
jQuery基础:function changeValue(a){ //一些常用的 HTML DOM 方法: // getElementById(id) - 获取带有指定 id 的节点(元素) // appendChild(node) - 插入新的子节点(元素) // removeChild(node) - 删除子节点(元素) //一些常用的 HTML DOM 属
2021-11-03 15:29:01
262
原创 easyui使用(五)---总结与扩展
对easyui控件的操作可以从三个方面:属性,方法,事件。通过JavaScript,或是使用html元素的data-options属性来指定easyui控件的显示: $(function(){ $("#input1").textbox('initValue','aaa');//方法要在文档加载完成之后才能调用 $("#input1"
2021-11-03 15:28:09
685
原创 Java开发(一)---并发问题
package com.hurricane.learn.concurrent;public class App { static int i = 0; public static void main(String[] args) throws InterruptedException { Runnable runnable = ()->{ for (int j = 0;...
2021-11-03 15:20:23
146
原创 solr应用(一)--- 环境搭建与配置IK分词器
https://blog.csdn.net/qq_28988969/article/details/73028408
2021-11-03 15:14:21
189
原创 MongoDB应用(二)---通过java进行增删改查
引入MongoDB的java驱动依赖: <dependency> <groupId>org.mongodb</groupId> <artifactId>mongodb-driver</artifactId> <version>3.8.0</version> </dependen
2021-11-03 15:11:57
175
原创 MongoDB应用(三)---常用命令
常用命令:show dbsshow collectionsuse test // 使用test数据库db.col.insert({name:'aaa',age:10})db.col.insertOne({name:'bbb',age:33})db.col.insertMany([{name:'bbb',age:11},{name:'ddd',age:22}])db.col.fin...
2021-11-03 15:09:15
124
原创 JavaScript应用(二)---特色语法
//立即执行(function(l){ console.log(l)})($)//模块化(function(l){ console.log(l)}($))//注意以上两者的区别JavaScript处理数据:pca.forEach((i)=>{finallist.push({code:i.provinceCode,name:i.provinceName,pare...
2021-11-03 15:07:44
146
原创 CentOS使用(四)-----基本命令
centos下常用命令:# 用户与权限su user2 #切换到用户user2newgrp grp2 #切换到用户组grp2usermod -G grp1,grp2,grp3 usr #将用户usr添加到三个组:grp1,grp2,grp3chown -R usr1:grp1 ./ #将当前目录及所有子目录文件的所有者更改为用户usr1和用户组grp1chmod -R o+rx ....
2021-11-03 15:06:44
210
1
原创 机器学习(二)--- 数据处理技巧
1. 多列one-hot列转变为一列label:# 需要被转换的dataframe只有one-hot数据列,转换的结果会得到seriesstudy_label = pd.read_csv('./train_study_level.csv', index_col='id')study_labels = study_label.idxmax(axis=1).rename('study_label')...
2021-11-03 15:05:01
375
原创 机器学习(一)--- 基础
机器学习,深度学习,神经网络,人工智能下载资源地址:http://archive.ics.uci.edu/ml/datasets.php互联网电影资料库:https://www.imdb.com/
2021-11-03 15:04:28
199
原创 Python使用(一)-----基础使用
conda create -n python37 python=3.7 #创建虚拟环境conda activate python37 #激活虚拟环境conda deactivate #关闭虚拟环境conda env list #显示已有虚拟环境
2021-11-03 15:02:14
166
原创 油猴插件(一)-----简单使用
// ==UserScript==//脚本名称// @name 堡垒机自动登录// @namespace tamper.hurricane.com// @version 0.1// @description try to take over the world!// @author You//匹配执行的网页// @match https://cbh.chinatowercom.cn/*//引入的js// @require ht.
2021-11-03 15:00:59
555
原创 开发细节记录(一)
Html控制dom事件的传递:event.preventDefault()与event.stopPropagation()的使用,参考:https://blog.csdn.net/wxl1555/article/details/53128966browser-sync工具的常用命令:browser-sync start --server --files "**"线上实时...
2021-11-03 12:32:15
181
原创 Druid数据源使用(二)---密码加解密
public static void main(String[] args) { int i = 0; for (;;) { System.out.println(i++); try { System.out.println("before ex"); int j = 1 / 0; } catch (Exception ex) { if (i &...
2021-10-26 16:18:55
1488
原创 Docker应用(一)-----常用命令
systemctl start dockerdocker --versiondocker version / docker infodocker psdocker build -t justpython .docker image lsdocker image ls -a # List all images on this ma...
2021-08-12 14:28:23
187
原创 CentOS应用(三)-----应用操作总结
1.设置环境变量:etc/profile,~/.bashrc等,修改.bashrc后,通过source .bashrc命令使修改立即生效,参考:https://blog.csdn.net/qing101hua/article/details/530863182.修改主机网络名称:修改etc/hosts文件3.vi文本编辑器的使用:http://www2.nsysu.e...
2020-01-19 10:53:07
302
1
原创 spring MVC应用(五)---文件上传下载
文件上传分了4种类型:1)使用commons-fileupload工具包上传;2)使用springmvc上传单个文件;3)使用springmvc上传多个文件;4)使用百度的webuploader插件进行断点续传。代码如下:参考:https://github.com/hurricane123/multi/tree/master/springboot文件下载:js: ns.dow...
2019-11-02 21:56:56
146
原创 Gitlab使用(一)--- 搭建gitlab与gitlab-ci环境
安装Gitlab1.在/etc/yum.repos.d/目录下创建文件gitlab-ce.repo,文件内容为:[gitlab-ce]name=Gitlab CE Repositorybaseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/gpgcheck=0enabled=12.安装g...
2019-06-06 00:58:58
626
原创 Docker应用(五)-----Dockerfile语法
1.FROM : 尽量使用官方的image作为base image。FROM scrachFROM centosFROM ubuntu:14.042.LABEL : Metadata不可少。LABEL maintainer="hurricane@139.com"LABEL version="1.0"LABEL description="This is description...
2019-06-06 00:51:11
225
原创 Docker应用(四)--- container,volume,network
container:docker container ls -aq #所有container的id, 简写 docker ps -aqdocker container ls -a | awk {'print$1'}docker rm $(docker container ls -aq --filter name=web) #docker rm 是docker container rm的简...
2019-06-06 00:31:31
367
原创 Docker应用(三)--- image
1.image常识:image是分层的,每一层都可以添加,改变,删除文件,称为一个新的image,不同的image可以共享相同的layer,image本身是read-only的,查看分层:docker history [imageid]2.image的获取有三种方法:i.使用docker pull方式从dockerhub获取(hub.docker.com);ii.使用Dock...
2019-06-06 00:22:14
176
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人