分类目录归档:编程语言

全网最新最全java高级架构师视频教程! 提前沟通,只要你是真心想要学习提高自己,在java学习方面,我会根据自身经验毫无保留的提供学习思路。 尊享数据,十年经验提供专业java进阶路线指导,面向所有求职在职java遇到瓶颈的程序员打造的高级课程! 2019年尚硅谷、黑马、达内、尚学堂、千锋等知名机…

继续阅读

在编写自定义插件时候,经常会定义插件的事件,那么掌握了事件委托和冒泡会更加得心应手,写出更加优雅的代码。 首先说冒泡: js所谓的事件冒泡就是子级元素的某个事件被触发,它的上级元素的该事件也被递归执行。从下往上冒泡泡。 看例子: <ul class=”ulclass” sheng=”heilo…

继续阅读

关于js全局变量的问题–切勿滥用!切勿滥用!切勿滥用!重要的事情说三遍。 这是一个很深的坑,自己挖坑自己跳。有时候用全局变量,哇在哪都能用真方便,但是全局变量有一个十分十分需要重要的注意事项,在哪都能改,拿最近我在extjs中遇到的坑举例,不同view下要同时维护,变量冲突,名字相同,全…

继续阅读

用了多年javascript,用过的插件数不胜数,很多插件用起来方便易用,那么怎样开发自己的高大上插件呢,看插件的源码有一些语法觉得很高深莫测吗?谨以此文解开javascript插件开发的神秘面纱。 开发插件首先要深刻理解变量、作用域、函数和闭包。 js中一切都可以当成变量。方法也可以是变量,这点很…

继续阅读

ThreadLocal熟悉而又陌生的一个变量。 ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为ThreadLocalVariable更容易让人理解一些。 ThreadLocal用…

继续阅读

一直说左连接右连接的,用的一脸蒙圈,特意找个例子来加深记忆 左连接:左边有的,右边没有的为null 右连接:左边没有的,右边有的为null 再来个内连接: 内连接:显示左边右边共有的   左连接只影响右表,右链接只影响左表。 左连接   (left join)     select *  …

继续阅读

外部表external,删除外部表不会删除数据,只删除元数据,删除管理表会把数据和元数据一起删除。 分区表,partitioned table,根据某个字段按照目录分区,提高查询效率 注意:hive表创建时候指定目录,即使目录没有文件也可以创建,创建好后把文件上传过去,hive表中会自动加载,分区表…

继续阅读

摘一段java常用获取年月日以及格式化代码: public class DateTest {     public static void main(String[] args) throws ParseException {         Calendar now = Calendar.getI…

继续阅读

eclipse 中文乱码问题汇总 1、默认workspace编码修改,解决大部分乱码问题: 菜单——>Preferences——>General——>workspace把text file encoding编码改成utf-8 2、properties文件乱码:菜单——>Pre…

继续阅读

用ext时候经常遇到这么个错误,报错内容模棱两可,位置更是耐人寻味,浏览器调试很难定位到异常位置,这异常的大概意思就是不能读取未定义的属性“internalId”,但是这个属性在哪里,是什么时候定义的,需要怎样定义?而且有些时候有些语法错误也会报这个错,id重复也会报这个错。遇到这样的问题一定要谨慎…

继续阅读

使用extjs的时候,渲染界面需要多加注意,注意各个组件之间的渲染顺序,渲染前能做什么,渲染后做什么,有些做过的操作会不会被重新渲染冲掉,比如我刚刚遇到的问题,我在一个window的gird做了默认选中的操作,简简单单的一个逻辑,结果不管怎么调用select也选不到,后来发现是window在show…

继续阅读

众所周知split的用法,指定字符分割返回数组。下面讲一个特殊的用法,后面跟第二个参数,意思是返回 的数组个数,如果是-1,返回所有。 split(” “) 和 split(” “, -1) 区别: 代码示例: String line = &#8220…

继续阅读

var tjson = { “task_name”: ” 数据库_kafka”, “table_name”: “test3”, “schema”: “cdc&#8221…

继续阅读

常用指令 ls          显示文件或目录 -l           列出文件详细信息l(list) -a          列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir         创建目录 -p           创建目录,若无父目录,则创建p(parent) c…

继续阅读

1、通过搜索调研,可以尝试使用工具如sqoop或者datax,或者借鉴其开源代码提供的思路来解决,datax中有channel和通道速率,主键分片splitPk等各种配置方式。 2、从数据库层面考虑,比如oracle中有各种根据不同方式将一张表根据算法拆分比如rowid等,一个牛人悬赏的例子: &#…

继续阅读

eclipse查看一个方法被谁引用(调用)的快捷键四种方式 1.(首推)双击选中该方法,Ctrl+Alt+H 如果你想知道一个类的方法到底被那些其他的类调用,那么请选中这个方法名,然后按“Ctrl+Alt+H”, Eclipse就会显示出这个方法被哪些方法调用,最终产生一个调用关系树。 2.(次推)…

继续阅读

之前学习了线程安全的只是,现在记录一些线程常用方法的理解,只记录对深入理解有帮助的问题。 1.yield():暂停当前正在执行的线程对象,并执行其他线程。 第一种情况:李四(线程)当执行到30时会CPU时间让掉,这时张三(线程)抢到CPU时间并执行。 第二种情况:李四(线程)当执行到30时会CPU时…

继续阅读

直奔主题,说到线程,最核心的东西就是线程安全,那么来看看线程安全是什么,在互联网上可以搜到很多线程安全的定义1)可以在多个线程中调用,并且在线程间不会出现错误的交互、 2)可以同时被多个线程调用,而调用者无需执行额外的动作、 等等。 它们听起来非常像:如果某个类可以在多个线程中安全地使用,那么它就是…

继续阅读

一说到爬虫,都会想到近几年火爆天际的Python,甚至有很多java老粉丝也想转行学python了。我也曾经深思熟虑过是否要学习另一种语言了呢?java是否已经失宠?经过了一番搜寻论证,我得出了一个惊人的结论: java是世界上最好的语言! 就拿爬虫来说吧!我们java也是可以勉为其难的实现滴。这用…

继续阅读

找个图片形象一点:线程工作时候,线程对共享变量的读写都必须在自己的工作内存中进行,而不能直接在主内存中读写。不同线程不能直接访问其他线程的工作内存中的变量,线程间变量值的传递需要主内存作为桥梁。 线程可见性原理: 线程一对共享变量的改变想要被线程二看见,就必须执行下面两个步骤:①将工作内存1中的共享…

继续阅读

20/24