-
55
热度 -
[综合] 趣味小程序2:10进制转换2--16进制的正整数任意转换
思路:该程序共有2个子函数,weich()负责将10及其以上的数字转化为a,b,c.....输出,fun()负责将输入10进制进行转化,主函数主要用于筛选,确保输入的数据n,进制j是正整数。 weich()很简单,简单的switch语句 定义一个16位的数组sm[],用于存放输出值,用while循环...
93
热度 -
[综合] matlab下libsvm工具箱的安装
1,下载libsvm工具箱(网上很多链接,可下载最新版本的libsvm),并将其解压放入MATLAB安装目录下的toolbox文件夹中; 2,在MATLAB命令窗口运行mex-setupC++,前提是PC装有C++编译器,因我电脑装有VS2010,故可直接运行该命令; 3,路径设置到***\MATL...
5
热度 -
[综合] python——python中list.reverse()函数得到的结果为None
剑指:翻转单词顺序 classSolution(object):defreverse_string(self,original_string):iflen(original_string)==0:returnNonestring_list=original_string.split('')print...
106
热度 -
[综合] 机器学习模型的容量,过拟合与欠拟合
容量(capacity) 通过调节机器学习模型的容量,可以控制模型是否偏于过拟合还是欠拟合。 容量从本质上说是描述了整个模型的拟合能力的大小。 如果容量不足,模型将不能够很好地表示数据,表现为欠拟合; 如果容量太大,那么模型就很容易过分拟合数据,因为其记住了不适合与测试集的训练集特性,表现为过拟合。...
40
热度 -
17
热度 -
[综合] spark foreach println 无显示
在spark中直接使用: datardd.foreach(r=>println(r.getString(0)+r.getString(1))) 运行后,没有任何结果 此时应该先收集数据,再进行打印: 有两种解决办法: 1、datardd.collect.foreach(r=>printl...
46
热度 -
[综合] maven的groupId和artifactId的区别
groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。 groupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非...
39
热度 -
33
热度 -
[综合] Linux shell vim 编辑器
linux中vi/vim显示行号或取消行号命令 1.显示行号 :setnumber 或者 :setnu 2.取消行号显示 :setnu! 3.每次打开都显示行号 修改vi~/.vimrc文件,添加:setnumber LinuxVim批量注释和自定义注释快捷键 连续行的注释其实可以用替换命令来完成...
89
热度 -
[综合] 阿里巴巴java开发手册学习
今天看了下阿里巴巴java开发手册,对其中在工作未注意到的点做了一下整合: 1、对于 Integervar =? 在 -128 至 127 范围内的赋值, Integer 对象是在 IntegerCache . cache 产生,会复用已有对象,这个区间内的 Integer 值可以直接使用 ==...
106
热度 -
[综合] 权限学习 -- Spring Security入门初识
SpringSecurity为基于J2EE开发的企业级应用软件提供了全面的安全服务,特别是使用基于Spring框架开发的企业软件项目。目前使用SpringSecurity有很多原因,通常是J2EE规范或者在EJB规范中找不到典型企业场景的应用方案。不能在war或者ear级别进行移植。 SpringS...
102
热度 -
[综合] 权限学习 -- Spring Security拦截器
SpringSecurity权限拦截: SpringSecurity提供很多的过滤器,它们拦截servlet请求,并将这些请求转交给认证处理过滤器和访问角色过滤器进行处理,并强制安全性,认证用户身份和权限以达到保护web资源的目的。 SecurityContextPersistenceFileter...
61
热度 -
[综合] 权限学习 -- Spring Security数据库、缓存、自定义决策
数据库管理 SpringSecurity的核心处理流程:当一个用户登录时,会先执行身份认证,如果身份认证未通过会邀请用户重新认证。当用户身份认证通过后会调用角色管理器判断他是否可以访问。如果要实现数据库管理用户及权限就需要自定义用户登录功能。SpringSecurity为我们提供了UserDetai...
91
热度 -
[综合] 使用新版本mysql-connector-java异常解决
最近按正常的方法搭建SSM框架,无法正常启动Tomcat出现如下异常信息: com.mysql.cj.core.exceptions.InvalidConnectionAttributeException:Theservertimezonevalue'?й???????'isunrecognize...
30
热度 -
[综合] 记一次生产环境事务超时
由于在3.5版本之前,没有使用quartz调度器做定时清理任务,导致数据库操作日志表上已经由十几万条的数据。在3.5之后做了定时清理任务,每晚两点定时执行,清理前30天的数据。以下为实现清理任务的核心代码: @Transactional(readOnly=false) publicvoidclear...
77
热度 -
[综合] Redis服务基础命令
Redis服务基础命令 1、info:redis的信息,包含cpu、内存、keyspace等,keyyspace存储的空间,例如不同环境共用一个redis时可以使用,命令为selectn(n为空间数,具体可参看redis.conf文件) 2、flushdb:清除当前keyspace 3、flush...
88
热度 -
[综合] 服务使用linux命令重启自身服务(java)
在公司之前的版本中,利用java代码Runtime.getRuntime().exec()来重启自身服务一直没有成功,导致将重启的功能部分移到其他服务上,才解决了这个问题。前两天听说大神解决了这个问题,赶紧抓来他的代码观摩了下: publicstaticvoidasynExeLocalComand(...
54
热度 -
[综合] Redis非本地连接,连接异常
之前在本地连redis一直都没什么问题,今天把redis服务放到虚拟机上,本地启动测试代码报了连接异常: Exceptioninthread"main"redis.clients.jedis.exceptions.JedisConnectionException:Couldnotgetaresour...
12
热度 -
[综合] Java并发编程之对象发布(Publish)和逸出(Escape)
什么是对象发布: 使一个对象能够被当前范围之外的代码所使用。 示例: @Slf4j publicclassUnsafePublish{privateString[]states={"a","b","c"};publicString[]getStates(){returnstates;}publics...
32
热度