2 cool_jia

尚未进行身份认证

入坑中。。。。

等级
博文 19
排名 15w+

leetcode017电话号码字母组合的一种简洁递归

今天刷了leetcode17提交后看了大家的代码写法,感觉都比较繁琐,我使用了一种比较简洁的写法,代码如下所示:classSolution{publicstaticList<String>letterCombinations(Stringdigits){ List<String>res=newArrayList<>();...

2018-12-26 21:37:50

java多线程中生产者和消费者的一个实例

今天学习了Java多线程中的生产者和消费者,在这个例子中我设计了一个最大长度为10的队列,生产者产生的资源入队,消费者每次消费都会出队列。生产者每次产生一个资源后睡眠一段时间,两个消费者每次消费一个资源睡眠10ms。经过对生产者设置不同的睡眠时间可以看出竞争程度,当设置生产者休眠时间大于5ms时打印出队列长度基本都是1ms或者2ms,而休眠时间小于5ms时稳定后打印出的长度一般都是9或者10....

2018-11-21 16:37:55

使用java代码运行mybatis-generator-config.xml

今天在使用mybatis的generator代码生成器时出现了一些小问题,在这里记录一下。首先是generator的jar包,可以到http://mvnrepository.com/artifact/org.mybatis.generator/mybatis-generator-core直接下载jar包或者用maven添加依赖都可以。首先是关于XML文件的配置,如下所示,这其中最关键的...

2018-09-24 14:28:53

mybatis学习笔记(一)

今天开始一系列有关mybatis的学习准备工作1.mybatis的jar包2.mysql的jdbc包3.mysql数据库在工程开始之前把这两个jar包下载好构建路径,在数据库创建好相关的表,组织好整体的文件结构。我所设置的文件结构如下图所示,其中专门建了一个resource文件夹放置配置文件,这样引用起来比较方便。两个重要XML配置文件1.mybatis-confi...

2018-09-12 12:06:59

spring boot+mybatis+bootstrap-table+layui实现学生管理的实例

这几周一直在学习springboot,所以准备通过一个实例练练手,本来只是相写个简单的前台界面,可是感觉界面太丑的话实在是忍不了。。于是也学习了一波前端的知识,慢慢的解除了bootstrap、jquery之类的。接下来就按步骤来讲解下我的小项目~具体的代码太多了就不在博客里贴了,完整的代码可以到github下载,地址是:https://github.com/zhoujiajia123/boott...

2018-08-17 13:10:19

利用ajax和Java实现登录验证的小例子

1.javabeanpackagecom.jia.bean;publicclassStudent{ privateStringid; privateStringname; privateStringsex; privateStringpassword; publicStringgetId(){ returnid; } publicvoi...

2018-07-26 16:27:59

mysql8.0.11解压缩版安装

以下涉及到cmd命令的操作最好都在管理员权限下完成 1.彻底删除以前的mysql服务 scdeletemysql 2.下载mysql解压缩版,配置环境变量 在path后添加路径,例如我的是D:\MySql\mysql-8.0.11-winx64\bin 3.在解压缩后主目录创建my.init,添加下面的内容[mysqld]port=3306bas...

2018-06-28 21:17:19

在ubuntu server下利用wordpress搭建网站

1.做好准备共装上各种需要的软件sudoapt-getinstallapache2-y(输入ip地址能够访问到)sudoapt-getinstallphp7.0-ysudoapt-getinstallmysql-server-ysudoapt-getinstallphp7.0-mysqlsudoapt-getinstallphpmyadmin-yapache、...

2018-06-25 20:18:07

Java堆排序算法

今天看算法导论,翻了一下堆排序,重新复习了一下,用Java完整清晰的写了一遍。publicclassDsort{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub int[]array=newint[]{5,3,17,10,84,19,6,22,9}; heapsort...

2018-03-11 15:19:51

关于cpu总线位数的一些小总结

处理器:x86和x86-64:64位处理器的指令宽度并没有改变,只是增大了通用寄存器和数据通道的宽度,我们可以简单的理解为:64位处理器的定义是拥有数据宽度为64位的寄存器,并且可以一次传输、运算64位的数据。注意:32位CPU只能安装32位Windows;64位CPU可以安装64位也可以安装32位Windows。32位Windows只能运行32位程序;64位Windows可以运行64位程序也可...

2018-03-10 22:27:49

python决策树泰坦尼克生还预测

今天用sklearn模块中的决策树部分简单的尝试了一下泰坦尼克生还问题importpandasaspdfromsklearn.treeimportDecisionTreeClassifierasDTCdata=pd.read_csv('train.csv')data=data.drop('PassengerId',1)data.loc[data['Sex']=='male...

2018-03-05 10:01:40

python实现Logistic回归

今天用python实现了一个Logistic回归的小例子。importpandasaspdfromsklearn.linear_modelimportLogisticRegression,RandomizedLogisticRegressionfromsklearn.cross_validationimporttrain_test_splitdata=pd.read

2018-02-05 16:09:46

python实现多元线性回归

昨天学习了一元的线性回归,今天看了下多元的,数据是从这里拿的http://www-bcf.usc.edu/~gareth/ISL/Advertising.csvfromsklearn.linear_modelimportLinearRegressionimportnumpyasnpimportpandasaspdimportmatplotlib.pyplotasp

2018-02-02 17:01:47

python线性回归的小例子--波士顿房价预测

今天学习了简单的线性回归,用波士顿房价的例子测试了一下importpandasaspdimportnumpyasnpfromsklearnimportdatasetsimportmatplotlib.pyplotaspltfromsklearn.linear_modelimportLinearRegression#把数据转化成pandas的形式,在列尾

2018-02-01 15:50:18

python画图的小例子

今天学习了一下python的画图方法,感觉还不错,我用subplot画了几个不同类型的简单图importnumpyasnpimportmatplotlib.pyplotaspltplt.subplot(2,1,1)x=np.linspace(1,10,10)y=x+5plt.bar(x,y,facecolor='green',edgecolor='blue')plt.

2018-01-31 16:12:54

Java装载问题队列式分枝限界法

最近在书上看到有关装载问题的分支限界法,总感觉代码有问题,于是用java敲了一波importjava.util.LinkedList;importjava.util.Queue;publicclassLoading{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub

2018-01-20 14:15:34

Java动态规划解决租游艇问题

问题就不多描述了,直接贴代码publicclassShipRent{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub System.out.print(getMinMoney(newint[][]{{0,5,15,10},{0,0,7,3},{0,0,0,2},{0,0,0,

2018-01-18 21:47:09

Java回溯法求解八皇后问题

最近感觉有些迷惘不知道做什么,于是翻了下算法,看到了八皇后问题,于是研究了一下。Java代码如下publicclassQueen8{ staticintsum=0; finalstaticintn=8; staticint[]x=newint[8]; publicstaticvoidmain(String[]args){ //TODOAuto-g

2018-01-17 21:24:14

利用metasploit通过ms_08_067_netapi漏洞渗透winXp

攻击主机为装了metasploit的win10目标主机为虚拟机中的winxp专业版sp3(需要关闭防火墙)虚拟机中系统采用的桥接方式1.启动metasploit2.使用ms_08_067_netapi渗透模块,并查看信息3.查看可用的攻击载荷4.选择攻击载荷generic/shell_bind_tcp(此处就是要获取对方的控制台),查看有哪些参数要设置5

2017-12-19 20:23:34
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!