Beyond Compare resync lines

I’m using Beyond Compare 4 Trial Mode to compare to .csv files. Many years ago I recall there was a command to resync the file comparison. One of my csv files has more lines to the other and I need to be able to manually pick match this line to that line in few places. I’m pretty sure this used to be available.

Thanks

file:// и content:// чем отличается и как побороть exposed beyond app through Intent.getData()

У меня в assets лежат html файлы. Я сделал текст кликабельным и он указывает на мой html файл. Есть свой webView . и в манифесте прописано:

activity android:name=".ui.Catalog.MyWebView"> <intent-filter> <action android:name="android.intent.action.VIEW"></action> <data android:scheme="file"></data> <category android:name="android.intent.category.DEFAULT"></category> <category android:name="android.intent.category.BROWSABLE"/> </intent-filter> </activity>

Я думал, если у меня есть свой webView , то я не должен прописывать это в манифесте, но без этого приложение падает. Так вот, всё работает до api 24 . Апи выше 24 падает с таким исключением android.os.FileUriExposedException: file:///android_asset/www/myFile.html#9.2 exposed beyond app through Intent.getData()
Я искал по поводу этого исключения и нашел информацию о том, что с api 24 file:// не работает и нужно использовать content:// . Попробовал просто заменить ссылки на content:// и давить в манифест <data android:scheme="content"></data> , но webView не находит html. Прежде чем начать бороться с этой ошибкой, хотелось бы понять чем отличается file от content, почему content предпочтительней и как я могу перейти к content ?

flink sql In the case when statement has a large in statement error: class DataStreamCalcRule$1933 grows beyond 64 KB

flink sql In the case when statement has a large in statement error: class DataStreamCalcRule$ 1933 grows beyond 64 KB

error

Code of method “split$ 1931$ (LDataStreamCalcRule$ 1933;)V” of class “DataStreamCalcRule$ 1933” grows beyond 64 KB

When using the “case when” statement, the execution plan is “or”. However, when using the “where” statement, the execution plan is “in”.

sql

select  case when word in ('43','44','45','46','47','48','49','50','gd1','bj1','sh1','sc1','hn1','sd1','js1','hub1','hb1','zj1','xb1','db1','fj1','gd2','sh2','xn1','db2','hb2','js2','zj2','gd3','db3','hub2','hn2','sc2','hen1','gx1','jx1','ah1','ln1','sx1','shx1','gz1','bj2','sh3','sd2','heb1','cq1','hlj1','js3','jl1','hen2','fj2','gd4','xb2','hub3','xn2','hn3','gd5','js4','hb3','zj3','sc3','ah2','jx2','shx2','gx2','gd6','hn4','hub4','sc4','gd7','cq2','hn5','hub5','gd8','sc5','hn6','gx3','gd9','xn3','hub6','gd10','gd11','sc6','hub7','hn7','yn1','gui1','xj1','yg1','gd12','hub8','gx5','gd13','33','34','35','ln2','hlj2','hen3','sd3','ln3','heb2','hen4','bj3','sd4','hen5','sd5','js5','fj3','db4','zj4','hb4','js6','sh4','sx2','jx3','hen6','ah3','sd6','js8','zj6','heb4','tj1','nm1','zj7','heb5','hen7')  then '1'  else '2' end as wordType from test where word in ('43','44','45','46','47','48','49','50','gd1','bj1','sh1','sc1','hn1','sd1','js1','hub1','hb1','zj1','xb1','db1','fj1','gd2','sh2','xn1','db2','hb2','js2','zj2','gd3','db3','hub2','hn2','sc2','hen1','gx1','jx1','ah1','ln1','sx1','shx1','gz1','bj2','sh3','sd2','heb1','cq1','hlj1','js3','jl1','hen2','fj2','gd4','xb2','hub3','xn2','hn3','gd5','js4','hb3','zj3','sc3','ah2','jx2','shx2','gx2','gd6','hn4','hub4','sc4','gd7','cq2','hn5','hub5','gd8','sc5','hn6','gx3','gd9','xn3','hub6','gd10','gd11','sc6','hub7','hn7','yn1','gui1','xj1','yg1','gd12','hub8','gx5','gd13','33','34','35','ln2','hlj2','hen3','sd3','ln3','heb2','hen4','bj3','sd4','hen5','sd5','js5','fj3','db4','zj4','hb4','js6','sh4','sx2','jx3','hen6','ah3','sd6','js8','zj6','heb4','tj1','nm1','zj7','heb5','hen7')  

where execution plan

where: (IN(word, _UTF-16LE'43', _UTF-16LE'44', _UTF-16LE'45', _UTF-16LE'46', _UTF-16LE'47', _UTF-16LE'48', _UTF-16LE'49', _UTF-16LE'50', _UTF-16LE'gd1', _UTF-16LE'bj1', _UTF-16LE'sh1', _UTF-16LE'sc1', _UTF-16LE'hn1', _UTF-16LE'sd1', _UTF-16LE'js1', _UTF-16LE'hub1', _UTF-16LE'hb1', _UTF-16LE'zj1', _UTF-16LE'xb1', _UTF-16LE'db1', _UTF-16LE'fj1', _UTF-16LE'gd2', _UTF-16LE'sh2', _UTF-16LE'xn1', _UTF-16LE'db2', _UTF-16LE'hb2', _UTF-16LE'js2', _UTF-16LE'zj2', _UTF-16LE'gd3', _UTF-16LE'db3', _UTF-16LE'hub2', _UTF-16LE'hn2', _UTF-16LE'sc2', _UTF-16LE'hen1', _UTF-16LE'gx1', _UTF-16LE'jx1', _UTF-16LE'ah1', _UTF-16LE'ln1', _UTF-16LE'sx1', _UTF-16LE'shx1', _UTF-16LE'gz1', _UTF-16LE'bj2', _UTF-16LE'sh3', _UTF-16LE'sd2', _UTF-16LE'heb1', _UTF-16LE'cq1', _UTF-16LE'hlj1', _UTF-16LE'js3', _UTF-16LE'jl1', _UTF-16LE'hen2', _UTF-16LE'fj2', _UTF-16LE'gd4', _UTF-16LE'xb2', _UTF-16LE'hub3', _UTF-16LE'xn2', _UTF-16LE'hn3', _UTF-16LE'gd5', _UTF-16LE'js4', _UTF-16LE'hb3', _UTF-16LE'zj3', _UTF-16LE'sc3', _UTF-16LE'ah2', _UTF-16LE'jx2', _UTF-16LE'shx2', _UTF-16LE'gx2', _UTF-16LE'gd6', _UTF-16LE'hn4', _UTF-16LE'hub4', _UTF-16LE'sc4', _UTF-16LE'gd7', _UTF-16LE'cq2', _UTF-16LE'hn5', _UTF-16LE'hub5', _UTF-16LE'gd8', _UTF-16LE'sc5', _UTF-16LE'hn6', _UTF-16LE'gx3', _UTF-16LE'gd9', _UTF-16LE'xn3', _UTF-16LE'hub6', _UTF-16LE'gd10', _UTF-16LE'gd11', _UTF-16LE'sc6', _UTF-16LE'hub7', _UTF-16LE'hn7', _UTF-16LE'yn1', _UTF-16LE'gui1', _UTF-16LE'xj1', _UTF-16LE'yg1', _UTF-16LE'gd12', _UTF-16LE'hub8', _UTF-16LE'gx5', _UTF-16LE'gd13', _UTF-16LE'33', _UTF-16LE'34', _UTF-16LE'35', _UTF-16LE'ln2', _UTF-16LE'hlj2', _UTF-16LE'hen3', _UTF-16LE'sd3', _UTF-16LE'ln3', _UTF-16LE'heb2', _UTF-16LE'hen4', _UTF-16LE'bj3', _UTF-16LE'sd4', _UTF-16LE'hen5', _UTF-16LE'sd5', _UTF-16LE'js5', _UTF-16LE'fj3', _UTF-16LE'db4', _UTF-16LE'zj4', _UTF-16LE'hb4', _UTF-16LE'js6', _UTF-16LE'sh4', _UTF-16LE'sx2', _UTF-16LE'jx3', _UTF-16LE'hen6', _UTF-16LE'ah3', _UTF-16LE'sd6', _UTF-16LE'js8', _UTF-16LE'zj6', _UTF-16LE'heb4', _UTF-16LE'tj1', _UTF-16LE'nm1', _UTF-16LE'zj7', _UTF-16LE'heb5', _UTF-16LE'hen7')),  

case when execution plan

select: (CASE(OR(=(word, _UTF-16LE'43'), =(word, _UTF-16LE'44'), =(word, _UTF-16LE'45'), =(word, _UTF-16LE'46'), =(word, _UTF-16LE'47'), =(word, _UTF-16LE'48'), =(word, _UTF-16LE'49'), =(word, _UTF-16LE'50'), =(word, _UTF-16LE'gd1'), =(word, _UTF-16LE'bj1'), =(word, _UTF-16LE'sh1'), =(word, _UTF-16LE'sc1'), =(word, _UTF-16LE'hn1'), =(word, _UTF-16LE'sd1'), =(word, _UTF-16LE'js1'), =(word, _UTF-16LE'hub1'), =(word, _UTF-16LE'hb1'), =(word, _UTF-16LE'zj1'), =(word, _UTF-16LE'xb1'), =(word, _UTF-16LE'db1'), =(word, _UTF-16LE'fj1'), =(word, _UTF-16LE'gd2'), =(word, _UTF-16LE'sh2'), =(word, _UTF-16LE'xn1'), =(word, _UTF-16LE'db2'), =(word, _UTF-16LE'hb2'), =(word, _UTF-16LE'js2'), =(word, _UTF-16LE'zj2'), =(word, _UTF-16LE'gd3'), =(word, _UTF-16LE'db3'), =(word, _UTF-16LE'hub2'), =(word, _UTF-16LE'hn2'), =(word, _UTF-16LE'sc2'), =(word, _UTF-16LE'hen1'), =(word, _UTF-16LE'gx1'), =(word, _UTF-16LE'jx1'), =(word, _UTF-16LE'ah1'), =(word, _UTF-16LE'ln1'), =(word, _UTF-16LE'sx1'), =(word, _UTF-16LE'shx1'), =(word, _UTF-16LE'gz1'), =(word, _UTF-16LE'bj2'), =(word, _UTF-16LE'sh3'), =(word, _UTF-16LE'sd2'), =(word, _UTF-16LE'heb1'), =(word, _UTF-16LE'cq1'), =(word, _UTF-16LE'hlj1'), =(word, _UTF-16LE'js3'), =(word, _UTF-16LE'jl1'), =(word, _UTF-16LE'hen2'), =(word, _UTF-16LE'fj2'), =(word, _UTF-16LE'gd4'), =(word, _UTF-16LE'xb2'), =(word, _UTF-16LE'hub3'), =(word, _UTF-16LE'xn2'), =(word, _UTF-16LE'hn3'), =(word, _UTF-16LE'gd5'), =(word, _UTF-16LE'js4'), =(word, _UTF-16LE'hb3'), =(word, _UTF-16LE'zj3'), =(word, _UTF-16LE'sc3'), =(word, _UTF-16LE'ah2'), =(word, _UTF-16LE'jx2'), =(word, _UTF-16LE'shx2'), =(word, _UTF-16LE'gx2'), =(word, _UTF-16LE'gd6'), =(word, _UTF-16LE'hn4'), =(word, _UTF-16LE'hub4'), =(word, _UTF-16LE'sc4'), =(word, _UTF-16LE'gd7'), =(word, _UTF-16LE'cq2'), =(word, _UTF-16LE'hn5'), =(word, _UTF-16LE'hub5'), =(word, _UTF-16LE'gd8'), =(word, _UTF-16LE'sc5'), =(word, _UTF-16LE'hn6'), =(word, _UTF-16LE'gx3'), =(word, _UTF-16LE'gd9'), =(word, _UTF-16LE'xn3'), =(word, _UTF-16LE'hub6'), =(word, _UTF-16LE'gd10'), =(word, _UTF-16LE'gd11'), =(word, _UTF-16LE'sc6'), =(word, _UTF-16LE'hub7'), =(word, _UTF-16LE'hn7'), =(word, _UTF-16LE'yn1'), =(word, _UTF-16LE'gui1'), =(word, _UTF-16LE'xj1'), =(word, _UTF-16LE'yg1'), =(word, _UTF-16LE'gd12'), =(word, _UTF-16LE'hub8'), =(word, _UTF-16LE'gx5'), =(word, _UTF-16LE'gd13'), =(word, _UTF-16LE'33'), =(word, _UTF-16LE'34'), =(word, _UTF-16LE'35'), =(word, _UTF-16LE'ln2'), =(word, _UTF-16LE'hlj2'), =(word, _UTF-16LE'hen3'), =(word, _UTF-16LE'sd3'), =(word, _UTF-16LE'ln3'), =(word, _UTF-16LE'heb2'), =(word, _UTF-16LE'hen4'), =(word, _UTF-16LE'bj3'), =(word, _UTF-16LE'sd4'), =(word, _UTF-16LE'hen5'), =(word, _UTF-16LE'sd5'), =(word, _UTF-16LE'js5'), =(word, _UTF-16LE'fj3'), =(word, _UTF-16LE'db4'), =(word, _UTF-16LE'zj4'), =(word, _UTF-16LE'hb4'), =(word, _UTF-16LE'js6'), =(word, _UTF-16LE'sh4'), =(word, _UTF-16LE'sx2'), =(word, _UTF-16LE'jx3'), =(word, _UTF-16LE'hen6'), =(word, _UTF-16LE'ah3'), =(word, _UTF-16LE'sd6'), =(word, _UTF-16LE'js8'), =(word, _UTF-16LE'zj6'), =(word, _UTF-16LE'heb4'), =(word, _UTF-16LE'tj1'), =(word, _UTF-16LE'nm1'), =(word, _UTF-16LE'zj7'), =(word, _UTF-16LE'heb5'), =(word, _UTF-16LE'hen7')), _UTF-16LE'1', _UTF-16LE'2') AS wordType) 

Is Kali recovery beyond me and is clean installing Ubuntu over an Ubuntu virus safe?

  1. If I can understand Kali enough just to recover my files that’s optimistic so I’m not worried about user file loss via Kali I either get them back or I don’t. Is it possible to do damage to basic computer function not just the OS by use of a livecd of Kali linux I do not intend to install?

2.Would the virus still be there if I wiped my Ubuntu OS with a clean install of ubuntu again or do I need to change the version of linux I install on my macbook next time to tails or fedora or something to eradicate the remote hacker’s access? Long before the virus I’d wiped the commercial apple software with ubuntu studio as apple annoyed me with siri’s randomness.

Yes I’m sure I was hacked there’s a new user remotely added after I (ok to laugh) took a stranger’s advice to install handbrake via the terminal for one thing. The keyboard and trackpad now stop working from the HDD directly after signing into the valid user account but booting from the cd drive the keyboard and trackpad work ok for another. My OS is ubuntu but it’s still a macbook.

Many thanks.

Photo Project & Challenge Ideas For 2019 & Beyond

I got my first bridge camera ( Lumix FZ80/82 ) last year, but unfortunately didn’t use it nearly as much as I’d have liked – Just taking a few local wildlife photos, etc.

So into the new year I really want to up my photography and thought that a great way of doing this would be to start a 365 photo project / A photo a day for a year ( but really an ongoing project ).

I initially thought of this as an open themed project, where I take photos of anything that catches my eye, be it wildlife, people, places, events, etc. But then I saw that there were several different ways to get creative using themes:

  • Set January Challenge – Day 1: Self Portrait, etc
  • A to Z Photography ( A: Apple / A: Abstract )

I’ve found a couple of set challenges made in previous years, but they’re all kind of similar, and I have some vague ideas of themed projects to try out, but I was wondering what sort of projects some of you have done in the past. Are there any good themed projects that you can try as a complete amateur?

Please bear in mind that I’m looking for projects that will allow me to photograph a range of different subjects.

Also, I’m looking to get into photo editing using Photoshop (currently Elements), so I’m interested in hearing if anyone has done a similar thing for Editing Projects/Challenges.