Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392

Как заменить в строке символ рандомно

26.12.2013, 11:02. Показов 2739. Ответов 19
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте уважаемые форумчане, всех с наступающим и успехов в нашем нелегком деле.

У меня есть строка:
Java
1
String text = "Доооооообрый день! Нет среди средств языка функции, считающей количество вхождений символа в строку? Свою писать нужно? Пока что не нашел.";
Так же у меня имеется массив английских букв, он статический:
Java
1
static String[] eng = {"a","c","e","k","o","p","x","y","A","B","C","E","H","K","O","P","T","X" }; //0-17 включительно
Еще есть такой же массив с русскими буквами. Русские буквы соответствуют английским и наоборот.

Вот вопрос: как можно реализовать рандомную подмену символов в строке. Допустим в первый раз заменилась русская буква о на английскую о, потом Н на английскую Н(АШ) и т.д. Все это я буду делать в цикле for, цикл пожет быть пройдет до детсяков тысяч раз поэтому и нужно именно рандомность...
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.12.2013, 11:02
Ответы с готовыми решениями:

Как заменить символ в строке звездочкой?
Преобразовать строку, заменяя каждую цифру соответствующим ей числом символов нижнего подчеркивания. Например: «3 слона» => «*** слона» ...

Как в строке заменить один символ на другой
Здравствуйте Подскажите пожалуйста как в строке можно заменить один символ на другой

Как заменить в каждой нечетной строке символ?
1) Как заменить в каждой нечетной строке символ? 2) Как выделить все нечетные строки? 3) Как объединить нечетные с четными строками? ...

19
 Аватар для Skipy
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
26.12.2013, 11:59
Цитата Сообщение от Critically Посмотреть сообщение
Все это я буду делать в цикле for, цикл пожет быть пройдет до детсяков тысяч раз поэтому и нужно именно рандомность...
Надо идти не от букв в массивах, а от букв в строке. Тогда цикл пройдет столько раз, сколько букв.

P.S. Программы, определяющие идентичность дипломов, курсовых и т.п. давно научились обходить такой нехитрый трюк, как подмену русских символов английскими.
0
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
26.12.2013, 12:28  [ТС]
Я пишу сервис для отправки смс, это нужно чтобы обойти спам фильтры операторов...

Добавлено через 14 секунд
Ну что будут какие то идеи ?
0
78 / 78 / 9
Регистрация: 28.10.2011
Сообщений: 219
26.12.2013, 14:05
Предлагаю добавить ещё коллекции статически английский и руских букв (хеш мапу)
потипу ('a',1)('b',2) где цыфра - это соотвественная позиция в том масиве в который нада превести текст

например нада вам перевести английскую b в русскую б вы в хеш мапу вводите символ (ключь) 'b' а получаете позицию в русском масиве символов 2. Берёте из этого масива символ по индексу 2 и получаете русскую букву б.

Надеюсь понятно объяснил идею )
0
 Аватар для Skipy
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
26.12.2013, 14:50
Цитата Сообщение от Critically Посмотреть сообщение
Я пишу сервис для отправки смс, это нужно чтобы обойти спам фильтры операторов...

Добавлено через 14 секунд
Ну что будут какие то идеи ?
Принципиально нет. Кроме одной - найти и покалечить. Я серьезно.
2
 Аватар для reisal78
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
26.12.2013, 15:05
Цитата Сообщение от Skipy Посмотреть сообщение
Принципиально нет. Кроме одной - найти и покалечить. Я серьезно.
Не отвечаю по тем же соображениям =)
0
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
26.12.2013, 16:22  [ТС]
Все еще требуется помощь в данном вопросе....
0
 Аватар для Skipy
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
26.12.2013, 16:50
Цитата Сообщение от Critically Посмотреть сообщение
Все еще требуется помощь в данном вопросе....
Объясняю на пальцах. Спам как явление вызывает жгучее желание порвать на куски того, кто им занимается. И не у меня одного, судя по всему. Была когда-то контора - Центр Американского Английского. Спамер номер один в России. Их неоднократно предупреждали, устраивали прозвон всех их телефонов в автоматическом режиме с проигрыванием им сообщений о недопустимости спама. Ничего не помогало. В итоге директора этой конторы расстреляли на улице средь бела дня. Спам прекратился.

Сейчас готовится к принятию закон, согласно которому рассылка в адрес номера, указанного в специальном списке, будет наказываться штрафом от 500000р. И, судя по последнему опросу РБК, в этот список попадет не менее половины номеров России.

Что же касается Ваших потуг - я уже говорил, но повторю. Всё, что Вы пытаетесь сделать, элементарно обходится спам-фильтрами. Производится обратная замена и после этого сообщение проверяется. Вы реально думаете, что Вы самый умный и придумали такую гениальную вещь?

Модераторы, закройте, плиз, тему. Автор ищет способ нарушения законодательства.

P.S. От себя лично от всей души желаю спамерам гореть в аду. И очень жду, когда за это будет введена уголовная ответственность.
1
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
26.12.2013, 17:07  [ТС]
Моя компания занимается в сфере смс рассылок, и никаких нарушений закона в этом нет и никаким спамом мы не занимаемся...
0
26.12.2013, 17:17
Лучший ответ Сообщение было отмечено как решение

Решение

Не по теме:

СМС рассылки, имеющие цель продвижения товара/услуги, являются рекламой (п.1, ст.3. ФЗ “О рекламе”)
СМС рассылка допускается только при условии предварительного согласия абонента получать рекламу (п. 1. ст. 18 ФЗ “О рекламе”)
Рекламораспространитель обязан немедленно прекратить СМС рассылку по первому требованию (п. 1. ст. 18 ФЗ “О рекламе”)
Регулирование СМС рассылок осуществляет Федеральная Антимонопольная Служба России и может выносить предписания о прекращении и предъявлять в суд иски к тем, кто рассылал СМС незаконно (ст. 33 ФЗ “О рекламе”)
Штраф за СМС рассылку может достигать 500 000 рублей (п.1 ст. 14.3 КоАП РФ)

Статья 18. Реклама, распространяемая по сетям электросвязи и размещаемая на почтовых отправлениях

1. Распространение рекламы по сетям электросвязи, в том числе посредством использования телефонной, факсимильной, подвижной радиотелефонной связи, допускается только при условии предварительного согласия абонента или адресата на получение рекламы. При этом реклама признается распространенной без предварительного согласия абонента или адресата, если рекламораспространитель не докажет, что такое согласие было получено. Рекламораспространитель обязан немедленно прекратить распространение рекламы в адрес лица, обратившегося к нему с таким требованием.

2. Не допускается использование сетей электросвязи для распространения рекламы с применением средств выбора и (или) набора абонентского номера без участия человека (автоматического дозванивания, автоматической рассылки).
Лично я избавился от рекламных смс на мобильном.
На самом деле спамом занимается не так много контор. В Питере их 5-6 крупных + несколько мелких. С крупными проблем особых нет - надо набрать телефон который в рекламе, возмутится какого хрена они присылают вам рекламу. Обычно рекламодатель извиняется и говорит что удалит из базы. (Рекламодатель обратится в контору которая осуществляет рассылку (не сам же он спамит) и вас вычеркнут из базы). Несколько таких звонков с интервалом в несколько дней сократят на 90% рекламные смски.

Для остальных 10% особо упоротых спамеров, есть на сайте ФАС раздел, где можно подать жалобу =)

PS Кстати некоторые операторы ввели специальный номер, на которых можно отправить адрес или номер спамера, и ваш номер будет исключен из базы, если это агенство у которого договор с оператором. Или внесен в ЧС если это "вольный стрелок"

3
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
26.12.2013, 17:23  [ТС]

Не по теме:

Сейчас кстати да все операторы начали бороться со спамом, у Мегафона за подпись например надо платить, да и цены за смс стали в 5 раз дороже...



Помощь все еще требуется, есть идея заморочиться с массивами, но уж больно это все громоздко получиться, хотелось бы как то по проще...
0
Почетный модератор
12274 / 5340 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
26.12.2013, 17:23
Поговорили с Critically в личке. На данном этапе нет возможности доказать, что рассылка проводится с нарушением Российского законодательства.
0
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
27.12.2013, 11:09  [ТС]
Есть идея сделать так:

Сначала проверяем есть ли буква в тексте, если буква есть то считаем их количество, потом вытаскиваем индексы этой буквы в массив. Так делаем по каждой букве, букв 18.

Далее все эти массивы на выходе складываем в еще 1 массив. Тоесть получаем двумерный массив. Из этого двумерного массива вытаскиваем рандомно массив букв ну и подменяем из этого массива по рандомному индексу букву.

Но это как то очень муторно мне кажется да и 18 массивов не есть хорошо )) Может есть решение попроще ?
0
 Аватар для Skipy
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
27.12.2013, 11:46
Цитата Сообщение от Taatshi Посмотреть сообщение
Поговорили с Critically в личке. На данном этапе нет возможности доказать, что рассылка проводится с нарушением Российского законодательства.
Цитата Сообщение от Critically Посмотреть сообщение
Я пишу сервис для отправки смс, это нужно чтобы обойти спам фильтры операторов...
Каким образом может возникнуть необходимость легальным рассылкам обходить спам-фильтры? Легальная рассылка проводится через оператора. И спам-фильтры при этом не задействованы. Фильтры включаются, когда сообщения идут из третьего источника. И вот тут я могу гарантировать, что 99.99% этих сообщений рассылается БЕЗ предварительного письменного согласия получателя. Из порядка 500 сообщений за последний год я лично не давал согласия ни на одно. Более того, меня спамит и сам ОСС, а ему на получение рекламы я тоже согласия не давал, хоть и подписывал с ним договор.
0
Почетный модератор
12274 / 5340 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
27.12.2013, 12:22
Skipy, это сервис, предоставляющий инструменты для рассылок. Там, насколько я поняла, зависит от скорости рассылки. Если ставить скорость ниже - фильтры не срабатывают. Но тогда клиенты жалуются на медленную рассылку.

Базы Critically не забивает - клиенты пользуются своими базами.
0
 Аватар для verylazy
462 / 462 / 71
Регистрация: 26.02.2013
Сообщений: 1,263
27.12.2013, 12:35
Цитата Сообщение от Critically Посмотреть сообщение
Моя компания занимается в сфере смс рассылок
имхо
этого уже достаточно что бы отпало желание помогать, даже если там нарушения закона нет
это как прикоснуться к чему-то неприятному на ощупь
0
 Аватар для Skipy
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
27.12.2013, 12:38
Цитата Сообщение от Taatshi Посмотреть сообщение
Skipy, это сервис, предоставляющий инструменты для рассылок. Там, насколько я поняла, зависит от скорости рассылки. Если ставить скорость ниже - фильтры не срабатывают. Но тогда клиенты жалуются на медленную рассылку.
Если рассылка легальная - с оператором можно договориться, чтобы повысил скорость. А пока что это напоминает изготовление отмычек - мастер же не отвечает за то, как их используют. Хотя знает, что использовать их будут именно для нелегального вскрытия замков. И формально он как бы не при чем.

P.S. А поскольку вскрывают при этом МОИ замки - я помогать сооружать отмычки не собираюсь. И не только я, судя по комментариям в этой теме.
0
Почетный модератор
12274 / 5340 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
27.12.2013, 14:53
Помогать - не помогать - решаете сами. Но закрывать тему оснований нет.
0
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
27.12.2013, 14:54  [ТС]
Ну вообщем вот, написал, криво конечно, но вроде как работает:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
public static String ChangeText(String text){
        ArrayList<ArrayList<Integer>> matrix = new ArrayList<ArrayList<Integer>>();
        ArrayList<Integer> matrixselected = new ArrayList<Integer>();
        ArrayList<String> matrixchar = new ArrayList<String>();
          ArrayList<Integer> list = new ArrayList<Integer>();
          ArrayList<Integer> list1 = new ArrayList<Integer>();
          ArrayList<Integer> list2 = new ArrayList<Integer>();
          ArrayList<Integer> list3 = new ArrayList<Integer>();
          ArrayList<Integer> list4 = new ArrayList<Integer>();
          ArrayList<Integer> list5 = new ArrayList<Integer>();
          ArrayList<Integer> list6 = new ArrayList<Integer>();
          ArrayList<Integer> list7 = new ArrayList<Integer>();
          ArrayList<Integer> list8 = new ArrayList<Integer>();
          ArrayList<Integer> list9 = new ArrayList<Integer>();
          ArrayList<Integer> list10 = new ArrayList<Integer>();
          ArrayList<Integer> list11 = new ArrayList<Integer>();
          ArrayList<Integer> list12 = new ArrayList<Integer>();
          ArrayList<Integer> list13 = new ArrayList<Integer>();
          ArrayList<Integer> list14 = new ArrayList<Integer>();
          ArrayList<Integer> list15 = new ArrayList<Integer>();
          ArrayList<Integer> list16 = new ArrayList<Integer>();
          ArrayList<Integer> list17 = new ArrayList<Integer>();     
         Integer kol=0;
          if (text.contains("а")){
              kol=((text + "\0").split("а").length - 1);
              matrixchar.add("a");
             Integer k=0; 
              for (int i=0;i<kol;i++){
                list.add(text.indexOf("а",1+k));
                k=list.get(list.size() - 1);
              }
              matrix.add(list);
          } if (text.contains("с")){
            kol=((text + "\0").split("с").length - 1);
            matrixchar.add("c");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list1.add(text.indexOf("с",1+k));
                k=list1.get(list1.size() - 1);
              }
              matrix.add(list1);
          } if (text.contains("е")){
            kol=((text + "\0").split("е").length - 1);
            matrixchar.add("e");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list2.add(text.indexOf("е",1+k));
                k=list2.get(list2.size() - 1);
              }
              matrix.add(list2);
          } if (text.contains("к")){
            kol=((text + "\0").split("к").length - 1);
            matrixchar.add("k");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list3.add(text.indexOf("к",1+k));
                k=list3.get(list3.size() - 1);
              }
              matrix.add(list3);
          } if (text.contains("о")){
            kol=((text + "\0").split("о").length - 1);
            matrixchar.add("o");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list4.add(text.indexOf("о",1+k));
                k=list4.get(list4.size() - 1);
              }
              matrix.add(list4);
          } if (text.contains("р")){
            kol=((text + "\0").split("р").length - 1);
            matrixchar.add("p");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list5.add(text.indexOf("р",1+k));
                k=list5.get(list5.size() - 1);
              }
              matrix.add(list5);
          } if (text.contains("х")){
            kol=((text + "\0").split("х").length - 1);
            matrixchar.add("x");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list6.add(text.indexOf("х",1+k));
                k=list6.get(list6.size() - 1);
              }
              matrix.add(list6);
          } if (text.contains("у")){
            kol=((text + "\0").split("у").length - 1);
            matrixchar.add("y");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list7.add(text.indexOf("у",1+k));
                k=list7.get(list7.size() - 1);
              }
              matrix.add(list7);
          } if (text.contains("А")){
            kol=((text + "\0").split("А").length - 1);
            matrixchar.add("A");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list8.add(text.indexOf("А",1+k));
                k=list8.get(list8.size() - 1);
              }
              matrix.add(list8);
          } if (text.contains("В")){
            kol=((text + "\0").split("В").length - 1);
            matrixchar.add("B");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list9.add(text.indexOf("В",1+k));
                k=list9.get(list9.size() - 1);
              }
              matrix.add(list9);
          } if (text.contains("С")){
            kol=((text + "\0").split("С").length - 1);
            matrixchar.add("C");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list10.add(text.indexOf("С",1+k));
                k=list10.get(list10.size() - 1);
              }
              matrix.add(list10);
          } if (text.contains("Е")){
            kol=((text + "\0").split("Е").length - 1);
            matrixchar.add("E");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list11.add(text.indexOf("Е",1+k));
                k=list11.get(list11.size() - 1);
              }
              matrix.add(list11);
          } if (text.contains("Н")){
            kol=((text + "\0").split("Н").length - 1);
            matrixchar.add("H");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list12.add(text.indexOf("Н",1+k));
                k=list12.get(list12.size() - 1);
              }
              matrix.add(list12);
          } if (text.contains("К")){
            kol=((text + "\0").split("К").length - 1);
            matrixchar.add("K");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list13.add(text.indexOf("К",1+k));
                k=list13.get(list13.size() - 1);
              }
              matrix.add(list13);
          } if (text.contains("О")){
            kol=((text + "\0").split("О").length - 1);
            matrixchar.add("O");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list14.add(text.indexOf("О",1+k));
                k=list14.get(list14.size() - 1);
              }
              matrix.add(list14);
          } if (text.contains("Р")){
            kol=((text + "\0").split("Р").length - 1);
            matrixchar.add("P");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list15.add(text.indexOf("Р",1+k));
                k=list15.get(list15.size() - 1);
              }
              matrix.add(list15);
          } if (text.contains("Т")){
            kol=((text + "\0").split("Т").length - 1);
            matrixchar.add("T");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list16.add(text.indexOf("Т",1+k));
                k=list16.get(list16.size() - 1);
              }
              matrix.add(list16);
          } if (text.contains("Х")){
            kol=((text + "\0").split("Х").length - 1);
            matrixchar.add("X");
           Integer k=0; 
              for (int i=0;i<kol;i++){
                list17.add(text.indexOf("Х",1+k));
                k=list17.get(list17.size() - 1);
              }
              matrix.add(list17);
          }
          Integer radomnoe=rand.nextInt(matrix.size());                       
          matrixselected=matrix.get(radomnoe);
          String bl = matrixchar.get(radomnoe);
     
          StringBuilder myName = new StringBuilder(text);
          myName.setCharAt(matrixselected.get(rand.nextInt(matrixselected.size())), bl.charAt(0));
 
          System.out.println(myName);
            
    return myName.toString();
    }
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
27.12.2013, 15:42
Под гул всеобщего негодования
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import java.util.Random;
import java.util.Scanner;
 
public class RandomSubstitute {
    public static final String ENG = "acekopxyABCEHKOPTX";
    public static final String RUS = "асекорхуАВСЕНКОРТХ";
    
    private static Random rand = new Random();
    
    static String randomSubstitute(String str) {
        StringBuilder buf = new StringBuilder();
        int pos;
        
        for ( char c : str.toCharArray() ) {
            if ( ( ( pos = ENG.indexOf(c) ) < 0 ) && ( ( pos = RUS.indexOf(c) ) < 0 ) )
                buf.append(c);
            else
                buf.append( rand.nextBoolean() ? ENG.charAt(pos) : RUS.charAt(pos));
        }
        
        return buf.toString();
    }
    
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        
        while ( true ) {
            System.out.print("String: ");
            String s = scan.nextLine();
            if ( s.isEmpty() )
                break;
            System.out.println("Result: " + randomSubstitute(s));
        }
 
    }
}
Code
1
2
3
4
String: Акакий Назарович Вакхкутаген
Result: Akакий Haзаpoвич Вakxkyтaген
String: Akakiy Nazarovich Vakhkutagen
Result: Аkаkiy Nazarovich Vакhкutagеn
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.12.2013, 15:42
Помогаю со студенческими работами здесь

Как заменить символы в строке(каждый символ) на *?
Не могу понять, чтобы все символы(каждый) из строки заменить на другой например *, это получается нужно строку перевести в массив символов...

[MASM32] Заменить заданный символ в строке текста на указанный новый символ
Не могу сам сделать, так как мало изучал ассемблер, но очень надо( 4) Напишите диалоговую программу с использованием функций для работы с...

Заменить каждый символ «точка» в строке на символ «вопросительный знак»
Общая инструкция. В программе необходимо определить динамическую длину строки и вывести это значение на экран. Для проверки наличия...

Заменить символ двоеточия на символ точки в заданной строке, начиная с указанной позиции
Правильно ли я делаю задание: Составить и протестировать функцию для замены символа двоеточие на символ точки в заданной строке, начиная...

Макроопределения совместно с с++: Заменить заданный символ в строке текста на указанный новый символ
Вот код. Задание: заменить заданный символ в строке текста на указанный новый символ. Выдает следующую ошибку на строку...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru