![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习随笔
上发条跑的小薇子
这个作者很懒,什么都没留下…
展开
-
java 多线程交替打印
java 多线程交替打印package com.study.cn.thread;public class test3 { static Symbol symbol= new Symbol(); public static void main(String[] args) { new Thread(()->{ symbol.run("a", 1, 2); }).start(); new Thread(()-原创 2021-11-29 22:17:55 · 321 阅读 · 0 评论 -
quartz定时任务cron表达式详解
cron表达式用于配置cronTrigger的实例。cron表达式实际上是由七个子表达式组成。这些表达式之间用空格分隔。1.Seconds (秒)2.Minutes(分)3.Hours(小时)4.Day-of-Month (天)5.Month(月)6.Day-of-Week (周)7.Year(年)例:"0 0 12 ? * WED” 意思是:每个星期三的中午12点执行。个别子...转载 2019-11-22 11:13:23 · 209 阅读 · 0 评论 -
myeclipse下的webservice第一个程序
本博客是我第一次接触webservice时学习的笔记,欢迎一起分享交流。 本博客的实验均是我验证过的,且每一步都是必须的。1、环境配置myeclipse8.5 JDK1.7 由于我安装的myeclipse8.5的JDK版本不够,所以我先是换了JDK1.8,后来又说我JDK版本太高,所以我建议直接用JDK1.7,可以避免很多不必要的麻烦。2、webservice的好处和原理在别的博客上找的,作为翻译 2017-01-03 12:59:10 · 337 阅读 · 0 评论 -
socket通信
客户端package com.cl.ws.a;import java.io.InputStream;import java.io.OutputStream;import java.net.Socket;import java.util.Scanner;/* * Socket客户端,用来发送给服务端请求 */public class SocketClient { public s原创 2017-01-04 16:08:25 · 325 阅读 · 0 评论 -
HashMap、HashTable、ConcurrentHashMap
Java中数据存储方式最底层的两种结构,一种是数组,另一种就是链表。 数组的特点:连续空间,寻址迅速,但是在删除或者添加元素的时候需要有较大幅度的移动,所以查询速度快,增删较慢。 而链表正好相反,由于空间不连续,寻址困难,增删元素只需修改指针,所以查询慢、增删快。1、HashMap 底层原理: 哈希表具有较快(常量级)的查询速度,及相对较快的增删速度,所以很适合在海量数据的环境中使用原创 2017-08-25 11:06:20 · 194 阅读 · 0 评论 -
笔试题
拼多多校招一个题目,自己的一点见解,只在本机上运行过。 题目如下: tree命令将一个目录结构直观地显示出来,现在给你一个目录结构,请你按tree命令来输出。 输入描述: 第一行包含一个整数,表示需要你输出的树有N个节点。节点的编号从0到N-1的整数。编号为0的节点是树节点。接下来有N行,第i行包含一个字符串s,其父节点编号是p。保证字符串的正确性以及长度。 输出描述:原创 2017-09-02 18:43:57 · 224 阅读 · 0 评论 -
mysql截取String类型中最后一个.之前的字符
需求:给一个字符串:String ss = 123.456.789.docx,得到123.456.789实现:REVERSE(SUBSTR(REVERSE(ss) FROM INSTR(REVERSE(ss),’.’)+1)) AS file_name说明:函数1:REVERSE(str)使用说明:返回颠倒字符顺序的字符串str。函数2:LEFT(str,len)使用说明:返回从字符串s...原创 2018-11-27 14:09:09 · 7792 阅读 · 2 评论 -
mysql 往数据库插入万条不一致数据
由于业务需要,要往数据库写入多条不一样的数据,写了一个存储过程,如下:CREATE DEFINER=`root`@`%` PROCEDURE `batch_creat_plan`(IN n INTEGER)BEGIN DECLARE i INT DEFAULT 0; DECLARE temp_uuid VARCHAR(50); DECLARE chars_str VA...原创 2019-07-01 17:13:27 · 528 阅读 · 0 评论 -
MySQL启用中文全文检索功能
MySQL支持对文本进行全文检索,全文检索可以类似搜索引擎的功能,相比较模糊匹配更加灵活高效且更快。MySQL5.7之后也支持对中文的全文检索,这里描述如何启用MySQL的中文全文检索。首先,MySQL启用全文检索要对字段加全文检索的索引,注意,一个表只能建立一个全文检索字段,如需要检索多个字段,需要将多个字段一起建立索引,单独建立多个索引是无效的。所以建立方法如下:ALTER TABLE l...转载 2019-06-27 14:22:44 · 220 阅读 · 0 评论