java 冒泡排序 经典算法题
// 冒泡排序:经典算法题。 // 有一组数字 2,10,8,20,11,把这组数按照从大到小的顺序排列出来。20,11,10,8,2 // 2,10,8,20,11 // 找出最大的数,放到第一位(1,2,3,4,5) // 20,10,8,2,11 // 从剩下的4个数中,找最大的(2,3,4,5) // 20,11,8,2,10 // 从剩下的3个数中,找最大的(3,4,5) // 20,11,10,2,8 // 从剩下的2个数中,找最大的(4,5) // 20,11,10,8,2 上面
知乎大牛:入行十年,我如何看待IT行业?
一个行业的发展,会改变很多人的命运、生活。选择好即将进入的行业,以及通向行业的机构入口,都是十分重要的。近日,一知乎大牛分享了他近10年的IT从业经历,引起了网友的大范围转发和讨论。真实的经历,朴实的语言,让大家仿佛看到自己在从业路上那些纠结的瞬间,磕磕绊绊的道路,共鸣感油然而生。“我是哈尔滨工程大学07级电子信息工程专业的,毕业后,我在体制内做了三年的通信工程师。而我的大学同学,目前98%以上还
JAX-RS 服务接受json转换对象
其实挺小的一个细节,总算稀里糊涂做出来。
废话不多说了。
@Path("/alter")
@POST
@Produces("application/json")
public Response alter(String jsonStr){
//System.out.println(jsonStr);
JSONObject json = JSONObject.fromObject(
jax-rs中出现的问题
严重: StandardWrapper.Throwable
com.sun.jersey.spi.inject.Errors$ErrorMessagesException
at com.sun.jersey.spi.inject.Errors.processErrorMessages(Errors.java:170)
at com.sun.jersey.spi.inject.Errors.p
ResultSet转换List集合、附带转换json
直接上代码吧、自己看
注意的是Google的gson 不是json
package com.util;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.util.ArrayList;
import java.u
两张ID卡,完美消除互相干扰合二为一,实现“一卡”正反两用。
背景:公司打卡一张卡、饭卡一张卡,都是mango卡类型。这个类型不重要,重要的是很厚很厚很不方便。
就这样,某宝截了两个图。
反正就是很厚了,但是看到公交卡IC卡里面有线圈可以自行DIY,受到提示。接下来动手
叩开粘的胶水,就是这样了。
细节图
接下来就是把两个线圈放到一起,刷卡,果不其然门禁报警了,去查
MyEclipse中没有SVN视图
项目中用到了SVN,下意识show view找SVN视图,发现没有但是我看别人的有,就是SVN下面merge results/SVN Tree Conflicts/SVN属性/SVN注释/SVN资源库再往后嘛,就百度问题嘛,先放搞定的链接如何让myeclipse能使用SVN1、下载 site-1.6.5.zip2、解压3、找到MyEclipse目录4、打开dropins文件夹,将解压的粘贴进去并重...
项目分析:Spring boot 拦截器实现拦截,判断是否登录以及权限功能
代码摘出来了做了一下笔记
,更多是思路,因为包含一些业务信息,复制粘贴适配率很低,做好准备在读
当然这个适合初期的登录和退出功能,后续可以改为shiro等,那都是后话
不忙了,梳理一下使用思路总结:
MVC拦截器拦截以后交给指定拦截器处理
登录时候,根据账号密码验证一下,
如果验证存在这个账号,且无禁用状态
就将ID通过Beas64加密一下然后放cookie中
然后接着判断账号...
chome点击上传文件崩溃/上传图片崩溃/打开浏览文件未响应 解决方案
一开始没有事情,突然有一天浏览图片(记得是上传头像) chome就卡住了,然后就是未响应它是崩溃了 弄的我也很崩溃.然后去网上找解决方法,设置/停用插件啥的等等直到看到了这个贴吧中的一个方法贴吧地址放这里:贴吧解决方案 (这是新窗口打开的,放心点)我成功的解决方法是换了一个目前在用的搜狗输入法,搞定了....
String.format long类型Date类型
这篇文章还是很详细的,这里也引荐一下JAVA字符串格式化-String.format()的使用------------------------------------------------------遇到一个String.format格式化问题,网上帖子很多,我没有找到Long类型转换,自己就小试了一下,记一下//如果不加最后l标志Long类型,会编译报错,就像下面图片这样
System.out...
List_ArrayList取出对象某一属性的值,复制ArrayList对象单一属性的值
有个需求,就是根据ID查询返回一个ArrayList<Apply> 这个Apply 是个订单,里面含有一个商品的ID,我只要里面的商品ID转换成代码就是只要ArrayList 集合中对象某一属性,又不想一个个取一个个放入新的里面.看到一个博客java8之list集合中取出某一属性的方法里面的 List<String> tableNames=list.stream().m...
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration': Unsatisfied dependency expres...
mybatis-generator生成器配置
make一下配置文件
主要想记一下
enableCountByExample
enableUpdateByExample
enableDeleteByExample
enableSelectByExample
selectByExampleQueryId
等关闭取消Example类操作
<?xml version="1.0" encoding="UTF-8"?>
&l...
KindEditor脚本上传图片及浏览器强制下载文件
项目中用到了,扒下来学习记录一下
首先将文本域ID设置为KindEditor
<textarea id="content" name="content" ></textarea>
//KindEditor脚本
var editor;
KindEditor.ready(function(K) {
editor = K.creat...
Cannot load project: com.intellij.ide.plugins.PluginManager$StartupAbortedException: Fatal error ini
Cannot load project: com.intellij.ide.plugins.PluginManager$StartupAbortedException: Fatal error initializing plugin com.seventh7.plugin.mybatis
之所以造成这个原因是下了 plugin插件,重启的时候就出来了
网上搜了几个帖子,也记录一下解决...
layui checkbox 反选/全选/取消单个取消全选/全部选中勾上全选
<div class="layui-form-item">
<label class="layui-form-label">站点</label>
<div class="layui-input-block">
layui checkbox name只拿到最后一个值value解决办法
<input type="checkbox" name="cityNos" lay-skin="primary" lay-filter="c_one" title="北京" value="10001">
<input type="checkbox" name="cityNos" lay-skin=&quo
kaptcha验证码使用笔记/Spring boot
导包还是要提一下的
<!--验证码-->
<dependency>
<groupId>com.github.penggle</groupId>
<artifactId>kaptcha</artifactId>
<version>2.3.2</version>
实战分析:Spring boot logback 异常日志发送http请求,记录到数据库
先放个官方API文档吧 https://logback.qos.ch/manual/appenders.html
言归正传,项目中有个功能:
线上项目一旦报错,将报错信息通过http请求发送到自己部署开发环境服务器项目中
将处理一下http请求信息存起来,就是一个小型的异常数据库,
当然也实现了开发环境查库然后界面化,这个就是一个后台系统展现就不说了
主要想学习一下,如何将错误日志收...
java 生成二维码小dome
具体的jar包就自行导入一下,这个小dome就是getUrl方法,传入内容,得到临时路径,至于得到file路径之后,
该oos就oos,该inputStream就走IO
package com.***.manage.util;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOExcepti...
今日推荐
周排行