
java笔记
文章平均质量分 96
mylomen
java,golang,nodeJs,python,PHP,Rust,Android,html 工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java 并发问题存在的原因 & 解决方案
java 并发存在的原因 & 解决方案原创 2022-04-08 17:06:53 · 2288 阅读 · 0 评论 -
LOG规范
转至元数据起始 日志工具的选择•统一使用logback 日志输出级别(由高到低)•ERROR:系统中发生了非常严重的问题,必须马上有人进行处理。没有系统可以忍受这个级别的问题的存在。比如:NPEs(空指针异常),数据库不可用,关键业务流程中断等等•WARN:发生这个级别问题时,处理过程可以继续,但必须对这个问题给予额外关注。这个问题又可以细分成两种情况:一种是存在严重的问题但有应急措施(比如数据库转载 2016-05-31 13:30:33 · 734 阅读 · 0 评论 -
spring-boot-Me
1.介绍下Spring Boot中几个常用的注解,其中大部分都是来自Spring MVC的注解,这些注解使用的频率一般都在90%之上。 (1)@RestController和@Controller指定一个类,作为控制器的注解 (2)@RequestMapping方法级别的映射注解,这一个用过Spring MVC的小伙伴相信都很熟悉 (3)@EnableAutoConfiguration和@S原创 2016-05-13 14:01:08 · 300 阅读 · 0 评论 -
日志aop方式
<!-- 统一日志录入 --> <bean id="operationActionLogInteceptor" class="com.dameiren.mall.core.aspect.OperationActionLogInterceptor"> </bean> <aop:config> <aop:pointcut id="operation原创 2016-04-28 16:02:54 · 302 阅读 · 0 评论 -
svn安装之后的配置文件注意点
出现该问题基本都是三个配置文件的问题,下面把这个文件列出来。svnserve.conf: [general] anon-access = read auth-access = write password-db = passwd authz-db = authzpasswd: [users] harry = harryssecretauthz: [groups] [/] harr转载 2016-03-22 19:04:01 · 407 阅读 · 0 评论 -
活动对象demo_me
活动对象转载 2016-02-03 00:43:07 · 422 阅读 · 0 评论 -
HttpClient超时设置_demo
httpClient超时设置转载 2016-02-01 18:13:59 · 634 阅读 · 0 评论 -
分发工作
多线程之分发转载 2016-01-15 00:21:28 · 420 阅读 · 0 评论 -
PipedReader_demo(介于阻塞队列之前的解决方式)
PipedReader转载 2015-12-26 23:57:11 · 358 阅读 · 0 评论 -
LinkedBlockingQueue_demo
阻塞队列可以解决大量的问题,而其方式与wait(),notifyAll()相比,则简单并可靠得多。转载 2015-12-26 23:21:25 · 564 阅读 · 0 评论 -
CyclisBarrier_仿真_demo
赛马游戏转载 2015-12-27 13:41:19 · 326 阅读 · 0 评论 -
用位运算实现加、减、乘、除、取余_demo(未完成)
位运算demo原创 2015-12-09 18:02:19 · 1470 阅读 · 0 评论 -
java从菜鸟到大神的成神之路学习路线_me
JAVA从菜鸟到大神的学习路线转载 2015-12-09 17:38:57 · 5315 阅读 · 3 评论 -
java常用正则表达式
java常用正则转载 2015-12-24 12:11:04 · 378 阅读 · 0 评论 -
I/O和lock是打断不了的潜在隐患
打断不了的I/O操作和锁操作转载 2015-12-23 21:48:02 · 532 阅读 · 0 评论 -
Mybatis扫描不到mapper的奇葩问题
方案1<build> <resources> <resource> <directory> src/main/java </directory> <includes> <include>原创 2016-06-01 20:47:49 · 3514 阅读 · 0 评论 -
异常处理
public class ResultHandlerT<T> extends ResultHandler { private static final long serialVersionUID = -1475269876126879818L; private T result; public ResultHandlerT() { } public ResultH原创 2016-06-12 18:41:17 · 254 阅读 · 0 评论 -
PECS(Producer Extends Consumer Super)原则
参考 https://itimetraveler.github.io/2016/12/27/%E3%80%90Java%E3%80%91%E6%B3%9B%E5%9E%8B%E4%B8%AD%20extends%20%E5%92%8C%20super%20%E7%9A%84%E5%8C%BA%E5%88%AB%EF%BC%9F/ 【Java】泛型中 extends 和 super 的区...转载 2018-01-04 17:24:48 · 10462 阅读 · 2 评论 -
SpringMVC跨域请求问题
前言:众所周知,出于安全考虑,XMLHttpReqeust 对象发起的 HTTP 请求必须满足同源策略(same-origin policy)的规定,否则浏览器将会对该请求进行限制。虽然同源策略的实现带来的Web安全的提升,但是却为一些正规的跨域需求带来不便,故此衍生出了若干种绕开同源策略的跨域方案,其中 JSONP 就是使用的比较多的方案,但 JSONP 是一个非官方的跨域协议同时也只支持 GE原创 2018-01-04 15:56:21 · 337 阅读 · 0 评论 -
HttpServletRequest 可以获取的信息
public void req(HttpServletRequest request) throws IOException { System.out.println("Protocol: " + request.getProtocol()); System.out.println("Scheme: " + request.getScheme()); System.out原创 2018-01-04 12:30:21 · 1055 阅读 · 0 评论 -
Logstash安装使用
下载安装参考官网,这里主要记录一下Logstash与kafka结合的配置。需求:将log日志包含api: 的内容放入kafka。2017-07-13 18:01:31.619 INFO 15096 — [nio-9001-exec-1] c.z.a.t.a.s.impl.XXXServiceImpl : EventReportService_hasLog_api: {“uid”:123,”sta原创 2017-07-17 20:43:54 · 582 阅读 · 0 评论 -
好用用的linux 监控命令
1.dstat 命令 2.htop and top 命令 3.tmux命令待续转载 2017-06-12 13:15:17 · 500 阅读 · 0 评论 -
springBoot junit Test
~~~~~~~~~~~@RunWith(SpringJUnit4ClassRunner.class)@SpringBootTest(classes = {Application.class})public class PayPaymentServiceImplTest { @Autowired private PayPaymentMapper payPaymentMap原创 2016-08-15 10:36:35 · 1155 阅读 · 0 评论 -
mybatis中insert操作获取id的操作
<insert id="insertSelective" parameterType="com.Demo" useGeneratedKeys="true" keyProperty="id">原创 2016-06-15 14:06:09 · 564 阅读 · 0 评论 -
httpUtil
HttpUtil原创 2016-07-18 16:52:12 · 547 阅读 · 0 评论 -
IDEA使用
IDEA工具使用 转至元数据结尾 Created by 杨斌, last modified 1分钟以前 转至元数据起始 1、IDEA安装、注册参考对应的安装文件 2、IDEA配置 插件当中安装SerialVersionUID、jindent等插件 maven以及jdk的配置 3、注释配置 File–>Settings–>Other Settings–>Jindent-Source C原创 2016-06-13 18:30:47 · 472 阅读 · 0 评论 -
CuratorFramework 小例子
CuratorFramework 小例子转载 2016-07-04 18:16:10 · 573 阅读 · 0 评论 -
使用git提交文件修改提交者姓名
提交原创 2016-07-04 11:22:50 · 3850 阅读 · 0 评论 -
公钥和私钥
转自 : http://blog.youkuaiyun.com/tanyujing/article/details/17348321公钥和私钥就是俗称的不对称加密方式,是从以前的对称加密(使用用户名与密码)方式的提高。用电子邮件的方式说明一下原理。 使用公钥与私钥的目的就是实现安全的电子邮件,必须实现如下目的: 1. 我发送给你的内容必须加密,在邮件的传输过程中不能被别人看到。转载 2016-07-01 17:13:44 · 269 阅读 · 0 评论 -
生成唯一值的思路之一
public class Sequence { private static final String SEQUENCE_ROOT = "/sequence"; private static final String PREFIX_NODE = "num"; private ZookeeperClient zookeeperClient; public Sequence原创 2016-06-30 17:34:02 · 727 阅读 · 0 评论 -
异常处理__code
public class ResultHandler implements Serializable { private static final long serialVersionUID = 3876137898785731049L; private static final Logger LOGGER = LoggerFactory.getLogger(ResultHandle原创 2016-06-12 18:42:26 · 364 阅读 · 0 评论 -
压缩I/O_demo
压缩IO转载 2015-12-06 20:58:25 · 273 阅读 · 0 评论 -
I/O流性能比拼
IO流,管道,映射文件行能比较原创 2015-12-06 17:44:39 · 404 阅读 · 0 评论 -
for遍历list删除出错
遍历list并删除其中元素原创 2015-10-28 19:03:34 · 396 阅读 · 0 评论 -
tomcat jvm参数设置_me
tomcat中的jvm参数原创 2015-11-11 16:23:16 · 1269 阅读 · 0 评论 -
java正则表达式常用方法_me
Java中正则表达式主要使用Pattern和Matcher配合使用。(大体了解正则的作用,具体使用的时候可以查阅资料)原创 2015-11-10 22:31:14 · 431 阅读 · 0 评论 -
MD5加密_me
md5转载 2015-08-18 15:46:14 · 344 阅读 · 0 评论 -
HttpClient_me
Post推送接口原创 2015-08-18 17:41:40 · 541 阅读 · 0 评论 -
读取properties简单Demo_me
读取properties文件demo原创 2015-08-18 15:33:07 · 403 阅读 · 0 评论 -
ThinkJAVA_方法上的泛型
方法界别的泛型原创 2015-08-02 21:15:29 · 372 阅读 · 0 评论