- 博客(247)
- 资源 (11)
- 收藏
- 关注

原创 好久没来这里了
2017年6月毕业 加上实习 如今差不多工作一年了很怀念大学时光,天天去图书馆敲代码,然后在CSDN记录笔记,晚上的时候再回去宿舍。 不知道为什么,工作之后已经没有大学那种学习的欲望和动力了。 有时候看到一篇文章也没有再去收藏和记录的心情。随手复制转发而已出去之后才知道,大专毕竟是大专,本科还是本科,社会终究是公平的。 不过,我还是想回到原来那种状态,记得在大学时,每天晚上不...
2017-11-28 16:31:51
564
原创 关于线程
CPU时间片轮转机制 多线程代码注意上下文的切换,切换时间多长,效率并不见得加快。CPU核心数和线程数有关系进程和线程 进程是程序运行资源分配的最小单位一个进程有多个线程,多个线程共享该进程的资源多个进程是相互独立的线程是CPU分配的最小单位并行和并发 食堂有八个窗口提供购餐,那么这个食堂并行为8,对比8核CPU并发指的是某个时间段内同时可以处理多少任务8核的CPU把1秒钟,切割成...
2020-01-07 10:20:05
462
1
原创 Spring方式集成Apollo
Spring集成Apollo官方推荐使用SpringBoot进行集成,但是也提供了Spring方式进行集成我就用公司现有项目,tfp-delay延期项目进行集成1、在classpath目录下新建META-INF/app.properties,这是官方说明必须要建立的内容如下# 应用ID(在Apollo服务端新增项目添加的应用ID)app.id=12345# apoll...
2019-05-07 21:43:09
4273
1
原创 SpringBoot集成Apollo
SpringBoot集成Apollo1、 创建SpringBoot项目springboot版本<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <v...
2019-05-07 21:41:33
1159
原创 Apollo-服务端部署
Apollo-配置文档Apollo项目地址有着十分详细的文档,社区活跃,目前维护稳定,提issue作者会及时回答解决首先从github把项目clone到本地重点是adminservice,configservice,portal,这几个module,其他都是依赖包,demo是作者写的如何集成Apollo服务端的示例代码configservice配置获取接口配置推送接口服务...
2019-05-07 21:40:07
1587
原创 Java核心技术-5.6
Java核心技术-5.6自动装箱-自动拆箱装箱-int->IntegerArrayList<Integer> list = new ArrayList <> ();list.add(1); ---> list.add(Integer.valueOf(1));拆箱-Integer->intint i = list.get(0);---&...
2019-05-06 17:28:39
274
原创 Java核心技术书籍-5.5
笔记Java-cloneJava-强制类型转换(向上转-向下转)Java-值传递-引用传递先做主要点记录,回去写博文
2019-05-05 17:59:18
440
原创 Dubbo的问题-坑
@Reference 注解 interfaceName 重名问题@Service 注解 interfaceName 问题多线程环境下调用 DefaultFuture.get() 方法阻塞问题xml 配置带下划线属性时报错问题telnet invoke 命令对基本类型、泛型支持的问题telnet 功能无法关闭json 序列化对泛型支持的问题多网卡获取本机 IP 的问题异常处理泛化...
2019-05-05 16:21:49
426
原创 Java-clone
aJava-clone使用场景在写bean类的时候,变量有可能是一个引用数据类型,比如Datepublic class Person { private Date date; public Date getDate() { return date; } public void setDate(Date date) { this.d...
2019-05-05 12:22:36
261
原创 学习时间安排-2019
学习时间安排上班时间05.00-06.50下班时间-23.50sum ≈ 3h~4h周末08.00 - 13.0014.30 - 18.3019.30 - 23.30sum ≈ 12h~13h2019年5月4日23:26:33当你老了,一生最后悔什么?全球统计第一名:92%的人后悔年轻时努力不够导致一事无成!...
2019-05-04 23:27:09
594
原创 Git-安装以及图形化界面
git安装安装包下载现在CSDN是系统自动判定积分,晕,不支持作者手动修改根据自己电脑配置选择,我是64位一路next即可,默认安装路径就行右键出现git选项就代表安装成功图形化界面安装注意其他一路next即可安装汉化包一路next即可设置语言重启打开,就是汉化之后的样子了...
2019-05-04 15:01:09
1326
原创 2019-学习计划
2019学习计划工作出来这么久,发现自己的学过的东西,基本都是半桶水,所以想重新学习,巩固基础Java基础,版本控制,Spring家族,网络TCP/UDP,Netty,NIO/BIO/IO,等技能点gitmavensvn-ideajdk8特性Java反射注解-集合23种设计模式(12种即可)SpringMyBatisSpringData JPASpingMVCSpr...
2019-05-03 23:43:06
284
原创 IDEA实用配置
通过鼠标滚轮设置字体大小设置鼠标悬浮提示自动导包忽略大小写提示设置取消单行显示 tabs 的操作效果:当打开多个类时,右边不会变成角标,而是会以表格的方式显示,容易观看操作修改类头的文档注释信息新建类 效果文件编码设置设置自动编译...
2019-05-03 15:18:45
292
原创 Hexo Next 四种主题
Muse Muse主题效果Mist Mist主题效果预览效果 预览Pisces Pisces主题效果*Gemini Gemini主题效果
2018-04-17 14:35:07
7125
原创 Redis List数据类型
LPUSHLPUSH key value [value …]将一个或多个值 value 插入到列表 key 的表头如果有多个 value 值,那么各个 value 值按从左到右的顺序依次插入到表头: 比如说,对空列表 mylist 执行命令 LPUSH mylist a b c ,列表的值将是 c b a ,这等同于原子性地执行 LPUSH mylist a 、 LPUSH mylis...
2018-03-25 11:26:56
692
原创 js中数据类型的转换
js中数据类型的转换基本数据类型 把其他数据类型转换为number类型isNaN、Number、parseInt、parseFloat在进行加减乘除数学运算的时候true -> 1 false -> 0'' -> 0'1' -> 1'12px' -> true/12/NaNnull -> 0undefined -&...
2018-03-09 10:12:46
342
原创 JavaScript中的switch case
switch case switch case 应用于if、else中一个变量不同值情况下的不同操作语法var num = 10;switch(num) { //=> switch 括号存放的是值 case 1: .... break; case 2: .... break; ...
2018-03-08 22:56:05
1248
原创 JavaScript中 null 和 undefined 的区别
null 和 undefined null: 空,没有 undefined: 未定义,没有 “”: 空字符串,没有 0: 也可以理解为没有空字符串和null的区别 比如,都是去种树 空字符串时挖了一个坑,但是没有种任何东西 null是连坑都没有挖 空字符串相对于null来说开辟了内存,消耗了那么一丢丢的性能null...
2018-03-05 02:25:42
383
原创 Linux常用命令-文件处理命令-命令格式与目录处理命令
ls命令makdir命令ls命令ls -l-rw-------. 1 root root 3337 Feb 13 10:42 anaconda-ks.cfg-rw-r--r--. 1 root root 41918 Feb 13 10:42 install.log-rw-r--r--. 1 root root 9154 Feb 13 10:40 instal...
2018-02-14 13:01:11
360
原创 Struts2-耦合方式和非耦合方式获取WEB资源
Struts2-耦合方式和非耦合方式获取WEB资源通过ActionContext进行获取package com.xieth.struts2.action;import java.util.Map;import com.opensymphony.xwork2.ActionContext;public class TestActionContextAction { public String ex
2016-10-27 23:53:01
1149
1
原创 Hibernate-配置-HelloWorld
Hibernate-配置-HelloWorldhibernate.cfg.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibern
2016-10-16 01:40:27
625
原创 使用JackSon将对象和集合转为Json
使用JackSon将对象和集合转为Json首先三个jar demopackage com.xieth.test;import java.util.Arrays;import java.util.List;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind
2016-10-02 14:02:34
4788
原创 Struts2默认配置
Struts2默认配置<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"><stru
2016-09-01 20:42:58
707
原创 Git-基本命令
Git-基本命令暂存区撤销至工作区:git reset HEAD drag.js* 还原文件 > ctrl + z*git checkout drag.js撤销上次提交,更新这次提交:git commit -m "change drag.js and demo1.html" --amend* 删除*git rm test.txt (当我们删除工作区的文件时,删除对应暂存区的文件)git rm -f
2016-07-19 23:30:31
585
原创 Android在广播弹出提示框
Android在广播弹出提示框 @Override public void onReceive(final Context context, Intent intent) { AlertDialog.Builder builder = new AlertDialog.Builder(context); builder.setTitle("提示");
2016-06-26 20:31:16
2053
原创 FragmentTransaction addToBackStack 无效问题
FragmentTransaction addToBackStack 无效问题如果当前的类继承的ActionBarActivity,则FragmentManager必须来自v4包,这样addToBackStack (null)是有效的,按返回键的时候可以返回上一个碎片。如果当前的类继承的ActionBarActivity,而FragmentManager来自 android.app.Fragment
2016-06-26 08:41:59
804
原创 Android解决Fragment使用replace方法重叠问题
Android解决Fragment使用replace方法重叠问题今天在使用Fragment进行replace切换的时候,发现居然没反应: 布局是这样的<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.co
2016-06-26 08:00:24
4581
原创 蓝桥杯-找素数【筛选法】
算法提高 找素数 时间限制:1.0s 内存限制:256.0MB问题描述 给定区间[L, R] , 请计算区间中素数的个数。输入格式 两个数L和R。输出格式 一行,区间中素数的个数。样例输入2 11样例输出5数据规模和约定 2 一般的方法会超时。。
2016-05-23 10:38:33
3717
原创 NYOJ-最大岛屿
NYOJ-最大岛屿 最大岛屿时间限制:1000 ms | 内存限制:65535 KB 难度:2 描述 神秘的海洋,惊险的探险之路,打捞海底宝藏,激烈的海战,海盗劫富等等。加勒比海盗,你知道吧?杰克船长驾驶着自己的的战船黑珍珠1号要征服各个海岛的海盜,最后成为海盗王。 这是一个由海洋、岛屿和海盗组成的危
2016-05-22 14:16:30
775
原创 蓝桥杯历届-拼接平方数
蓝桥杯历届-拼接平方数标题:拼接平方数 小明发现49很有趣,首先,它是个平方数。它可以拆分为4和9,拆分出来的部分也是平方数。169也有这个性质,我们权且称它们为:拼接平方数。 100可拆分1 00,这有点勉强,我们规定,0 00 000 等都不算平方数。 小明想:还有哪些数字是这样的呢? 你的任务出现了:找到某个区间的所有拼接平方数。【输入格式】两个正整数 a b (
2016-05-22 10:40:55
1632
原创 蓝桥杯历届-埃及分数
蓝桥杯历届-埃及分数标题:埃及分数 古埃及曾经创造出灿烂的人类文明,他们的分数表示却很令人不解。古埃及喜欢把一个分数分解为类似: 1/a + 1/b 的格式。 这里,a 和 b 必须是不同的两个整数,分子必须为 1 比如,2/15 一共有 4 种不同的分解法(姑且称为埃及分解法):1/8 + 1/1201/9 + 1/451/10 + 1/301/12 + 1/20
2016-05-21 13:17:07
1577
原创 C++ int转string
C++ int转string第一种方式#include <iostream>#include <string>using namespace std;int main(){ int n = 65535; char t[256]; string s; sprintf(t, "%d", n); s = t; cout << s << endl;
2016-05-13 17:16:02
843
原创 蓝桥杯历届-奇怪的数列
蓝桥杯历届-奇怪的数列还不复习算法,估计国赛会跪。。。标题:奇怪的数列从X星截获一份电码,是一些数字,如下:13111331131321131113122113....YY博士经彻夜研究,发现了规律:第一行的数字随便是什么,以后每一行都是对上一行“读出来”比如第2行,是对第1行的描述,意思是:1个1,1个3,所以是:1113第3行,意思是:3个1,1个3,所以是:3113请你编写
2016-05-10 11:25:25
3655
转载 Android技巧小结之新旧版本Notification
本文转载至点击Notification即通知,用于在通知栏显示提示信息。 在较新的版本中(API level > 11),Notification类中的一些方法被Android声明deprecated(弃用),其实基本上相当于全部弃用了,因为这个类本身方法就少得可怜。 Android官方声明弃用,一定有它的理由,虽然我也不知道是什么。奈何本人轻度强迫症患者,人家都建议你不要用了,那就不要老是恪
2016-05-02 17:30:06
1354
原创 Android-Handler复习(一)
Android-Handler复习(一)Handler是面试经常遇到的,至少网上和师兄们都这么说,吓得我赶紧抓紧时间复习这个知识点。 Handler是消息处理机制,用于子线程更新UI操作,如果安卓在子线程更新UI不遵循这种机制的话, 那么就会抛出异常信息。首先试试不使用Handler机制看看 布局文件<RelativeLayout xmlns:android="http://schemas.a
2016-04-22 23:09:22
579
原创 Android-启用系统相机拍摄图片并且显示
Android-启用系统相机拍摄图片并且显示在安卓App里面最常用的就是拍摄图片,然后引用该图片,比如微信换头像,朋友圈发图片等 等之类的,最近复习到这个点了,写个demo复习一下。先来使用第一种方式,返回结果是缩略图的方式,并不是原图 布局文件: activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/
2016-04-21 19:08:51
674
IDEA设置jar
2019-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人