- 博客(82)
- 资源 (6)
- 收藏
- 关注

原创 LibSVM在Java中的简单应用
首先,在这里首先感谢台湾林智仁先生的开源工具包libsvm。使SVM算法更加普及。大家可以到下面的libsvm官网去了解相关的信息。 Libsvm官方网站->https://www.csie.ntu.edu.tw/~cjlin/libsvm/ 其次,我在使用过程中发现,先生svm_scale文件中无法将经过规约的文件输出到本地txt文件中,只能在控制台重定向,而我并不想在程序运行中打开控制台进行
2016-07-12 10:59:24
10820
1

原创 在指定的 DSN 中,ODBC驱动程序和应用程序之间的体系结构不匹配解决方法
今天中午想要用ODBC完成access数据库连接,意外发现异常:弹出另一个错误:在网上查了一下,有的说是office和windows7的位数不匹配,一个是32位,一个64位的,可是我的问题不是如此。 我用控制面板->管理工具->ODBC数据源 添加数据源显示这个: 这个是系统默认打开的数据源,在添加access数据库driver的时候,发生错误。下面是解决办法: 打开ODBC32位版,
2015-11-08 15:01:32
17631

原创 MongDB集群搭建
MongoDB集群搭建,首先决定有几台Linux服务器完成,然后分配好端口,以防后面修改时忘记,而且还要在之前进行相关配置完成这些修改。我现在是在VM上安装了三台RatHat5.0后进行搭建。
2015-11-03 11:33:55
987
原创 Mybatis 注解常用写法
1.查询 IN当需要编写 含有 IN 关键字的查询语句时 使用注解写法如下@Select({"<script>", "SELECT * FROM user WHERE id IN ", "<foreach collection='ids' item='id' open='(' separator=',' close=')'>#{id}</foreach>", "</script>"})public List<User> getUser
2020-12-01 14:13:56
510
原创 MySql索引
转载 https://www.cnblogs.com/bypp/p/7755307.html1.数据引擎 InnoDB#不同的存储引擎支持的索引类型也不一样InnoDB 支持事务,支持行级别锁定,支持 B-tree、Full-text 等索引,不支持 Hash 索引;2.索引原理将查找数据变成有规律的顺序操作3.磁盘IO访问磁盘的成本大概是访问内存的十万倍左右当一次IO时,不光把当前磁盘地址的数据,而是把相邻的数据也都读取到内存缓冲区内,因为局部预读性原理告诉我们,当计算机访问一个地址的数据
2020-11-09 11:23:24
222
原创 工作记录(更新中)
bug记录1.MybatisPlus Java API 2.0版本 更新操作 更新键值为NULL无效的问题解决:使用 更新全部列解决 activityEntity.setUpdateTime(null); Integer result = activityMapper.updateAllColumnById(activityEntity);2.Redis 整合SpringBoot API zset 存储<key,value>解决:value 必须为Str
2020-10-25 21:51:50
269
原创 RPC与Http
RPC,一种理念,远程过程调用,Google基于RPC实现的GRPC框架实现的结构为底层的、基础的接口,提供给公司内部的、外部的各种服务进行调用在传输过程中使用二进制进行传输,使用Protocolbuf、Json进行序列化,使用TCP协议进行传输,传输高效接口由于提供各个服务进行调用,输入输出数据需要严格约束底层使用Http2,二进制帧、多路复用、头部压缩等各种特性助力接口调用通常包含两个部分,序列化和通信协议。常见的序列化协议包括json、xml、hession、protobuf、thrif
2020-09-28 16:07:05
195
原创 LocalTime LocalDate LocalDateTime使用需求
LocalTime LocalDate LocalDateTime使用需求package org.apache.rocketmq.client.latency;import org.apache.commons.lang3.StringUtils;import org.junit.Test;import java.time.*;import java.time.format.DateTimeFormatter;import java.time.temporal.TemporalAdjuste
2020-09-21 17:53:36
292
转载 @MockBean的使用
转载:https://blog.youkuaiyun.com/weixin_41771312/article/details/98174227?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2.
2020-09-07 18:51:05
1223
原创 EasyExcel导出某列为空解决方法
EasyExcel导出某列为空easyExcel对数据进行导出,导出某列为空easyExcel对数据进行导出,导出某列为空easyExcel中对于属性命名为强制驼峰模式,当具有明确意义时可以识别winRoomId获胜房间号当具有模糊意义时,例如aRidA房间号导出此列为空通过断点,查看数据转换是否为空没问题,需要将aRid中的大写字母更改为小写字母(当通过无意义标识,驼峰命名),即可解决...
2020-09-07 18:26:53
6442
2
原创 IPC LPC RPC
IPC (进程间通信) 泛指一切两个或以上线程通过共享内存、消息队列、通道和信号量进行的通信机制。LPC(本地进程通信) 指多个线程在单独一台计算机中,通过共享内存、消息队列、通道和信号量进行的通信机制。RPC (远程过程调用) 指客户端专注于数据展示与交互,服务端专注于数据存储、处理和分发等,通过客户端远程调用服务端的方法和数据,并不关心内部逻辑,并回去返回对象的通讯机制,指多个客户端与服务端通过远程传递信息的方式进行通信。...
2020-05-25 22:51:39
326
原创 Go嵌入接口类型
以下代码中,构建简单的ipc进程间通讯模型,ipcServer中嵌入Server接口,则在实例化时需要指定一个实现其嵌入接口的实现类。若嵌入接口中的方法与ipcServer中的方法不同,则自动升级至ipcServer类型中,通过ipcServer.funcName()即可引用,详情请看:https://blog.youkuaiyun.com/weixin_34268310/article/details/92645136package ipcimport ( "encoding/json" "fmt"
2020-05-18 23:36:55
471
原创 Go多核并行化
通过goroutine创建相同逻辑CPU核心个数的协程,将求和列表分段,分别计算后汇总。通过runtime.NUMCPU()获得逻辑CPU个数,并计算每个协程中计算列表的下标,计算完成后,向channel中写入1。通过向channel中读取int的个数,判断协程运行是否全部完成,之后求和即可。package mainimport ( "fmt" "runtime")type Vector []float64func (v Vector) DoSome(p, i, n int, u Vec
2020-05-18 00:47:10
529
原创 Go:defer
Go:deferpackage mainimport "fmt"func main() { fmt.Println(sum(1,2)) x := 1 y := 2 defer calc("AA", x, calc("A", x, y)) x = 10 defer calc("BB", x, calc("B", x, y)) y = 20}func calc(index...
2020-04-23 23:49:20
146
原创 常用Git命令
转载:https://blog.youkuaiyun.com/u012216131/article/details/842563841. 默认本地分支会pull、push在远程同名分支下,如果本地分支想要pull、push到不同的远程branch上,需要指定远程分支git push origin <Branch name>2.如何把本地新建分支同步到远程分支上(注:该分支在远程上没有)?...
2019-08-28 23:01:24
180
原创 Java Scanner笔试模板企业笔试在线编程的输入输出控制
整理:牛客网、赛码网需要使用Scanner类进行输入,参考多篇博客后,吐血整理,满足要求。常见需求:在牛客网上编辑程序需要在本地IDE进行调试,后在考试系统中调试通过,解决上下线不兼容问题类似第一行输入 数列的项数 数列1 n项 数列2 m项第二行输入 数列1 的 值(共n项)第三行输入 数列2 的 值(共m项)输入样例:4 51 2 3 41 2 3 4 5上...
2019-08-26 11:14:39
1350
原创 记录一个未解之谜 java xxx.java 可以运行 但是javac编译后 java xxx无法找到主类
我晕了 首先说明:系统Win10环境变量没问题编译器Run按钮正常编译运行出现了怪事。今天突发奇想想在IDE里的Terminal中编译+运行一个java文件,却发生了怪事,本来是标准操作,却出现找不到主类的错误,反而一波反人类操作却派上用场。Test.javapackage Test;import java.util.*;public class Test { pu...
2019-08-25 22:25:02
299
原创 蓄水池抽样LeetCode
题号412https://leetcode-cn.com/problems/random-pick-index/submissions/原理:https://www.jianshu.com/p/63f6cf19923dhttps://blog.youkuaiyun.com/huagong_adu/article/details/7619665从n个大数据中取k个元素,要求k个元素选取等概率(n未知)...
2019-08-23 20:55:28
548
原创 完全平方数Java实现
给定一个整数,求由几个完全平方数相加及平方数是多少例:输入:13 输出:[9 4] 2 13 = 9 + 4 = 3^2 + 2^2思路如下:采用队列来遍历层次搜索树,并定义内部类存储key、Sq、step三个值。1)找到key=0,确定正确路径:13=9+....。返回9以及最深的树高 2,表示13可以由step个完全平方数组成。2)在main函数中将9 add进入ArrayLis...
2019-08-19 19:01:59
4858
原创 编程题解析
给定正整数 n,找到若干个完全平方数(比如 1, 4, 9, 16, …)使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。示例 1:输入: n = 12输出: 3 解释: 12 = 4 + 4 + 4.示例 2:输入: n = 13输出: 2解释: 13 = 4 + 9.class Solution {public: //对于完全平方数,我们要理解...
2019-08-18 21:20:34
312
原创 智力题(每日更新-转载记录niuke网)
有36辆自动赛车和6条跑道,没有计时器的前提下,最少用几次比赛可以筛选出最快的三辆赛车?8次36分成6组赛跑,每次取前三,将每组第一名拉出来跑一次,按照每组第一名的排列每组,也就是A1 A2 A3B1 B2 B3C1 C2 C3D1 D2 D3E1 E2 E3F1 F2 F3此时也就是表示每一排由快到慢3个人,第一列由快到慢。总共只需要最快的三个人,4-6排都不可能,然后C...
2019-08-17 20:50:56
424
原创 Java层次遍历序列构造二叉树
String str = new String(“abc”);到底创建了几个对象?public class Test{ public static void main(String args[]){ String s1 = new String("abc"); String s2 = new String("abc"); String s...
2019-07-26 08:57:04
4562
1
转载 Java内部类详细笔记(转载自牛客网BlueFish)
1.为什么使用内部类?使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响1.1.使用内部类最大的优点就在于它能够非常好的解决多重继承的问题,使用内部类还能够为我们带来如下特性:(1)、内部类可以用多个实例,每个实例都有自己的状态信息,并且与其他外围对象的信息相互独。(2)、在单个外围类中,可以让多个...
2019-07-22 10:55:37
189
原创 JDK1.8 Interface接口中可以使用default和static定义扩展方法
JDK1.8 Interface接口中可以使用default定义扩展方法方法,在学习比较接口与抽象类的区别时,一个是抽象类可以包含有实例方法,也可以包含有抽象方法,interface中不包含实例方法,只包含被public static final修饰的常量和抽象方法,在jdk1.8中改变了这个看法,直接上码:...
2019-07-19 12:12:10
1111
转载 JVM规范规定的虚拟机运行数据区组成
JVM规范规定的虚拟机运行数据区组成你了解Java内存结构么:https://blog.youkuaiyun.com/laomo_bible/article/details/83067810深入理解 Java 垃圾回收机制:https://www.oschina.net/translate/java-gcJava 垃圾回收机制 :https://www.oschina.net/translate/...
2019-07-11 17:22:51
135
原创 jdk8.0 在线中文帮助文档地址(一步及达)
jdk8.0 在线中文帮助文档地址https://blog.fondme.cn/apidoc/jdk-1.8-baidu/
2019-07-11 17:17:48
1834
1
原创 使用Python装饰器解决八皇后问题
#使用Python装饰器解决八皇后问题def conflict(state, nextX): nextY = len(state) for i in range(nextY): if nextX == state[i] or abs(nextX - state[i]) == abs(nextY - i): return True r...
2019-06-25 22:19:13
165
原创 使用Python创建斐波那契数列
使用Python创建斐波那契数列class Fib: """ 斐波那契数列构造类 迭代方法实现 """ def __init__(self): self.a = 0 self.b = 1 def __next__(self): self.a, self.b = self.b, se...
2019-06-25 14:59:36
670
原创 使用Git及Github在PyCharm中对项目进行版本控制
1.安装Git 安装Git https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git 2.配置Git在Pycharm中的setting->版本控制->git3.配置Github在Pycharm中的setting->版本控制->github4.在P...
2018-07-26 09:26:23
2204
原创 Python中的join()函数
author.qq = ''.join( str(random.choice(range(10))) for _ in range(9) //随机生成用户的QQ号 )在这个代码片中,我们可以看到.join()函数可以用来将字符串进行拼接,令我疑惑的是在首次随机选取数字并str之后应该进行join函数操作,但是函数执行的结果却是完成for循环之后再joi...
2018-07-18 09:10:10
7755
1
原创 使用感知机进行二类分类的线性分类模型测试(minst数据集)
在GitHub上看到大神实现代码(https://github.com/WenDesi/lihang_book_algorithm)遂手动实现跑了一遍,再次记录过程中遇到的一些问题。首先在anaconda环境下配置所需要的数据分析及图片处理包: pandas(python的数据分析模块 Powerful python data analysis toolkit) numpy(
2018-01-16 14:58:05
1699
原创 利用神经网络识别手写数字笔记
最近尝试使用文章中的方法识别手写数字,文章来源 第一章:利用神经网络识别手写数字 使用Anaconda3下载地址(Anaconda3) 使用包管理工具中创建TensorFlow的环境并将自带的IDE spyder用Git汉化—仔细阅读说明后实现。 1.使用anaconda3创建TensorFlow环境—-大神链接 以下数据集及源码均使用python2.6/2.7编写,如果不想自己
2018-01-08 14:11:26
1693
原创 SAS中的summary过程简介
summary过程主要用来对数值变量计算单个变量的基本统计量,使用语句与means过程类似。默认时summary过程不打印输出计算结果。必须指定print选项才能输出计算结果。 语法格式: proc summary <选项><统计关键量>; var 变量名1<变量名2>...; by 变量名1<变量名2>...; c
2017-12-21 17:08:56
25419
2
原创 SAS中的report过程简介
SAS系统中的report过程是制作报表的工具,可以将print、means和tabulate过程的特点与DATA步报告写法的特点结合起来组合成一个强大的生成报表的工具。 语法格式:proc report <报表选项>; 常用报表设置语句; run;例子:房价经济指数数据,环比与同比
2017-12-20 17:46:32
14590
1
原创 非参数统计中t检验与符号检验的正确性判断
最近学习非参数统计,碰到一个样例,准确说明了若数据不服从正态分布,或有明显的偏态表现,应用t统计量和t检验推断未必能发挥较好的效果~ 这是一个课本上的例题,数据是16座预售楼盘均价,判断是否与媒体公布的37说法相符。data = matrix(c(36,32,31,25,28,36,40,32,41,26,35,35,32,87,33,35),16,1) #16座楼盘均价row_name = c
2017-09-18 17:12:35
4739
原创 使用python实现简单爬虫
近日学习了python语言,简单实现了一个爬虫,爬取了慕课网课程简介上的图片,并保存到本地。以下是实验代码:# -*- coding: utf-8 -*-"""Spyder Editor"""import reimport osimport urllib.request #在python3.6环境中实现f_soure = urllib.request.urlopen('http://w
2017-08-31 11:51:29
1670
原创 使用Genymotion模拟器模拟平板设备
在最近的项目开发中,遇到平板适配问题。使用限定符layout-large创建平板布局。因为我是用的是genymotion模拟器,所以需要模拟平板,但是百度许久不到答案。 后来发现,在genymotion模拟器上模拟平板应用只需要打开设置更改分辨率及dpi即可。(1)找到设置按钮,以我的4.4.4为例(2)打开后,更改分辨率及dpi (3)然后运行程序即可使用大屏幕(平板)应用效果 附图: 为
2017-06-04 12:01:26
7235
1
cifar-10-batches(图像数据集)mnist(手写数据集)titanic3(泰坦尼克数据集)合集
2018-08-09
aclImdb_v1.tar.gz(imdb电影评价数据集)
2018-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人